Not Available
Master's in Computer Science
University of North DakotaGrand Forks, United States
Mar 1, 2027
Fully Online
2 years
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Details
- Degree
- Masters
- Major
- Artificial Intelligence | Computer Science | Software Engineering
- Area of study
- Engineering | Information and Communication Technologies
- Timing
- Full time
- Course Language
- English
Intakes
Program Overview
Master's in Computer Science
The Master of Science in Computer Science is a graduate program that helps students gain a well-rounded skillset in the theoretical and practical applications of technology. This program is designed to take students' problem-solving skills to the next level, enabling them to lead the way in overcoming challenges and creating new computing innovations.
Program Details
- Program type: Master's Degree
- Format: On Campus or Online
- Estimated time to complete: 2 years
- Credit hours: 30
Why Earn a Master's Degree in Computer Science?
Earning a master's degree in Computer Science helps students develop the computer science skills that are sought after in today's fast-paced world. Students will better understand underlying theoretical issues along with implementation factors, while using the latest software platforms and systems. Through this master's degree in Computer Science, students will take in a holistic view of the latest innovations and trends with studies in:
- Advanced Modeling and Simulation: Creating complex models for predicting system behaviors.
- Artificial Intelligence: Designing systems that mimic human intelligence, from machine learning to neural networks.
- Algorithms: Devising algorithms for solving complex problems efficiently.
- Database Systems: Managing and structuring vast amounts of data.
- Software Engineering and Design: Developing high-quality software with user-centric design principles.
- Advanced Computer Graphics: Exploring cutting-edge techniques in visual computing and graphic representations.
On Campus or Online Computer Science Master's
The University of North Dakota's (UND) Artificial Intelligence Research (AIR) Center allows students to explore the future of AI through hands-on research and real-world projects. Students will collaborate with experts and partners to design ethical, innovative solutions that go beyond the classroom. Additionally, UND has:
- Two computer labs
- A set of diverse servers
- A high-performance computing (HPC) system
- A supercomputer built with the HPE DL360 and Apollo 6500 Gen10 systems
What Can I Do with a Master's Degree in Computer Science?
A master's degree in Computer Science opens doors to advanced roles in the tech industry, enabling students to specialize and lead in areas such as:
- Software Engineer: Designing and developing software applications.
- Systems Engineer: Architecting and managing complex systems.
- Cybersecurity Specialist: Protecting systems against cyber threats.
- Systems Integration Engineer: Combining various computing systems and software.
- Computer Scientist: Conducting research in computer science fields.
- Network Analyst: Analyzing, testing, and evaluating networks.
Computer Science Master's Courses
Some of the courses offered in the program include:
- Theoretical Foundation of Computer Science
- High Performance Computing and Paradigms
- Advanced Software Engineering
- Analysis of Algorithms
- Machine Learning
- Security for Cloud Computing
Online Computer Science Master's
UND's online Computer Science master's is fully online, and students never have to come to campus. The program is one of the most affordable online Computer Science master's in the region, with the same online tuition rates regardless of legal residency. Every course is available in an asynchronous format, and select courses offer an optional synchronous lecture option.
Flexible Online Computer Science Master's Courses
- Asynchronous Online Classes: Students do not attend class at a set time and can learn anywhere at any time.
- Synchronous Online Classes: Classes are held in real-time, allowing for active discussion and immediate feedback through live interaction.
What Can I Expect from UND's Online Computer Science Master's Degree?
Students can expect:
- Same degree: Fully accredited by the Higher Learning Commission (HLC).
- Same classes: Courses from UND professors, with the same start and end dates as on-campus students.
- Real interaction: Opportunities to ask questions, get feedback, and connect with professors, peers, and professionals in the field.
- Academic advisor: A dedicated advisor focused on student success and future career.
- Free online tutoring: One-on-one support at no cost, plus access to self-help online study resources.
- Unlimited academic coaching: Support for achieving academic goals, managing stress, and improving memory.
- Full online access: Virtual research at UND's libraries, online help from the UND Writing Center, and access to career services.
- 24/7 technical support: Free computer, email, and other technical support for all online students.
- Networking opportunities: A large pool of peers to connect with, plus online events and activities.
Best Online College
UND is a best-value university for online education, with high alumni salaries and job placement rates, and affordable online tuition rates. The university ranks among the best online colleges in the nation for affordability, student satisfaction, academic quality, and student outcomes.
FAQs
- How long will it take to earn a master's degree in Computer Science?: Typically designed to be completed in two years, but the length can vary depending on the program type.
- How do I know if the Computer Science graduate program is right for me?: Consider whether you enjoy working with technology and are curious about algorithms and systems.
- How will the Computer Science graduate program help me improve my career?: Provides advanced knowledge and skills in artificial intelligence, databases, web development, and more, offering opportunities in diverse fields.
- What can I do with a master's degree in Computer Science?: Opens doors to various career options, including artificial intelligence, databases, gaming, automation, web development, robotics, data mining, computer security, and mobile computing.
- How hard is a master's in Computer Science?: Demands dedication, but is a manageable and fulfilling pursuit for those willing to invest the necessary time and effort.
About University
University of North Dakota: A Summary
Overview:
The University of North Dakota (UND) is the state's oldest and largest university, offering over 225 accredited on-campus and online degrees. It is known for its commitment to student leadership and fostering a welcoming and inclusive campus environment.
Services Offered:
UND provides a range of support services for students, including:
Diversity and Inclusion:
UND values diverse perspectives and actively promotes a sense of belonging for all students.TRIO Programs:
Support for first-generation and Pell-eligible students to help them succeed at UND.Pride Center:
Resources and support for the LGBTQ+ community on campus.Disability Resources:
Equal opportunities for qualified students with disabilities to participate in all UND activities.Student Life and Campus Experience:
UND emphasizes student leadership and provides opportunities for students to make a positive impact. The campus offers a vibrant community with various student organizations and activities.
Key Reasons to Study There:
Academic Excellence:
UND offers a wide range of highly accredited programs, including specialized fields like Unmanned Aircraft Systems Operations, Data Science, and Forensic Science.Affordability:
UND consistently ranks among the best for educational quality and affordability.Career Outcomes:
UND prepares students for successful careers with strong emphasis on practical skills and real-world experience.Academic Programs:
UND offers a diverse range of academic programs, with notable strengths in: