M.Sc. On Campus Online

Computer Science

University of North Dakota

24 months
25160 USD/year
18870 USD/year
12580 USD/year
Tuition fee
Apply date
Start date


Take your problem-solving skills a step further by using the theoretical and practical applications of technology to shape the future in the Computer Science program from University of North Dakota.


The fastest route from idea to application in technology today requires expertise in both abstract and practical thinking. With this graduate program, you’ll gain a well-rounded skillset that can help you lead the way in overcoming challenges and creating new computing innovations.

Why Earn a Master's Degree in Computer Science from University of North Dakota?

Understanding both the abstract and practical applications of technology will help you to develop the computer science skills that are sought after in today's fast-paced world. You'll better understand underlying theoretical issues along with implementation factors, while using the latest software platforms and systems.

Through this master's degree program in computer science, you'll take in a holistic view of the latest innovations and trends with studies in advanced modeling and simulation, artificial intelligence, algorithms, database systems, software engineering and design, advanced computer graphics, and more. It's exactly the preparation you need for today's high-demand tech careers.

Programme Structure

Courses include:

  • Theoretical Foundations
  • High Performance Computing and Paradigms
  • Analysis of Algorithms
  • Advanced Software Engineering
  • Advanced Database Systems
  • Advanced Artificial Intelligence
  • Distributed Operating Systems
  • Computer Networks

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


30 SCH
  • 30 (thesis option)
  • 32 (non-thesis option)


On Campus, Online

Academic requirements

GPA admission requirements GPA

Other requirements

General requirements

  • A four-year bachelor’s degree or equivalent from a regionally accredited college or university Send Official Records
  • A cumulative Grade Point Average (GPA) of at least 2.75 for all undergraduate work
  • Successful completion of graduate admissions test requirements.
  • Demonstrate academic-level proficiency with the English language before they will be considered for admission.

Tuition Fee

To alway see correct tuition fees
  • International

    25160 USD/year
    Tuition Fee
    Based on the tuition of 25160 USD per year during 24 months.
  • National

    18870 USD/year
    Tuition Fee
    Based on the tuition of 18870 USD per year during 24 months.
  • In-State

    12580 USD/year
    Tuition Fee
    Based on the tuition of 12580 USD per year during 24 months.
  • Minnesota residents: 15,977.04 USD per year

Living costs for Grand Forks

1000 - 2180 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
University of North Dakota


Go to your profile page to get personalised recommendations!