Bachelor of Science in Computer Science / Software Engineering
Dakota State University

Program Details

Combine math skills with technical knowledge with the bachelor’s degree in Computer Science focusing on Software Engineering from Dakota State University. Students will gain a comprehensive understanding of software development and computer hardware and architecture. 

Courses in this online Software Engineering degree emphasize ways to apply problem-solving skills and knowledge of Computer Science to solve real world problems. The curriculum includes studies of algorithms, data structures, programming languages, and compilers. Math courses such as algebra, trigonometry, discrete math, and calculus help sharpen Computer Science skills.

Online software development degree graduates can pursue positions including the following:

  • Software engineer
  • Senior systems administrator
  • Software developer
  • Tech startup entrepreneur
  • Penetration tester
  • Programmer/Analyst

% Online

100% Online

School Accreditation & Licensing

Dakota State University is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

High School or Equivalent

Admission Tests


Application Requirements

Official High School Transcript/GED Score