Master of Science in Computer Science
University of North Dakota

Program Details

Learn new strategies to overcome challenges and create computing innovations with the skill set gained from the Master of Science in Computer Science from the University of North Dakota. The program encourages the use of theoretical and practical applications of technology to solve complex problems.

Students will use the latest software platforms and systems to prepare for today’s high-demand tech careers. The Computer Science degree online takes a holistic view of the latest trends and innovations, with studies in advanced modeling and simulation, artificial intelligence, algorithms, database systems, software engineering and design, advanced computer graphics, and more. 

Graduates can pursue mid- to high-level career opportunities related to computer systems and applications, such as:

  • Software engineer
  • Cybersecurity specialist
  • Systems engineer
  • Computer scientist
  • Network analyst
  • Systems integration engineer

Learning Pace


% Online

100% Online

School Accreditation & Licensing

University of North Dakota is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Recommended GPA

2.8 or above (4.0 scale)

Admission Tests

GRE, Proof of English Language Proficiency (International Students)

Application Requirements

Official College Transcript(s), Resume/CV, Statement of Purpose/Intent

Additional Info

  • GRE: Only if prerequisite degree is not accredited by CSAB/CSAC