Mar 23, 2026  
2024-2026 Academic Catalog 
  
2024-2026 Academic Catalog

Computer Science, B.S.

Location(s): Dickinson Campus, Online, DSUlive


Return to {$returnto_text} Return to: Bachelor Programs

Overview

The Bachelor of Science in Computer Science a major within the School of Applied Sciences. If you have questions regarding this program, please contact dsu.hawk@dickinsonstate.edu or call 1-800-279-HAWK.

Degree Requirements:

  • General Education Courses
  • Major Courses
  • Electives

Degree available in Bismarck, DSUlive, and online

Career Options

Why should you pursue a 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.

Possible Career Paths

  • Computer Programmer
  • Software Developer
  • Computer Systems Analyst

Requirements


Semester Sequence


Subtotal: 16


Second Semester


Subtotal: 16


Third Semester


Fourth Semester


  • Credits: 4
  • General Education - Global Perspectives Course Credits: 3
  • General Education - Human Behavior and Governance Course Credits: 3
  • General Education - Social Science Course Credits: 3
  • General Education - General Education Elective Credits: 3

Subtotal: 16


Junior and Senior Years - Fall Odd Years


Subtotal: 14


Junior and Senior Years - Fall Even Years


Subtotal: 14


Junior and Senior Years - Spring Even Years


Subtotal: 14


Junior and Senior Years - Spring Odd Years


Subtotal: 15


Take CSCI 491  last spring semester.

Student Learning Outcomes


A student successfully completing the above major will be able to:

  1. Explain the capabilities and limitations of computers and algorithms. (This learning outcome directly addresses Institutional Learning Outcomes IV, V, VI, VII, and VII.)
  2. Design and implement software. (This learning outcome directly addresses Institutional Learning Outcomes IV, V, VI, VII, and VII.)
  3. Program in several languages including the ability to self-learn new languages. (This learning outcome directly addresses Institutional Learning Outcomes IV, V, VI, VII, and VIII.)
  4. Apply their computer science academic knowledge in the context of professional development. (This learning outcome directly addresses Institutional Learning Outcomes VII and X.)

Return to {$returnto_text} Return to: Bachelor Programs