Bachelor of Science Degree - Computer Science
Computer Science majors study hardware and software design as a basis for understanding and creating apps to improve personal, business, or scientific processes.
Degree Requirements:
General Education Courses
Major Courses
Electives
Degree available in Bismarck and DSUlive
Student Learning Outcomes
A student successfully completing the above major will be able to:
- Explain the capabilities and limitations of computers and algorithms. (This learning outcome directly addresses Institutional Learning Outcomes II, III, and VI.)
- Design and implement software. (This learning outcome directly addresses Institutional Learning Outcomes II, III and VI.)
- Program in several languages including the ability to self-learn new languages. (This learning outcome directly addresses Institutional Learning Outcomes II, III, and VI.)
- Apply their computer science academic knowledge in the context of professional development. (This learning outcome directly addresses Institutional Learning Outcomes V and VI.)
Requirements
Choose one course from the following electives:
Computer Science Major Courses
Total Credit Hours: 65-66