Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Science Department provides Master of Science (M.S.) and Doctor of Philosophy (Ph.D.) programs in Computer Science. Requirements for the Master of Science in Computer Science include completing 32 credit hours. Candidates need to hold a bachelor's degree from an accredited institution. Program admission is selective, and meeting the minimum criteria doesn't guarantee acceptance.
Applicants must demonstrate through their educational history, academic achievements, and professional experience that they possess the capability for advanced computer science studies and research. Fundamental prerequisites typically involve programming proficiency in contemporary high-level languages (like Java or C) and familiarity with data structures including linked lists and binary trees. For direct admission to the master's program, students should have coursework comparable to NDSU's computer science fundamentals and theory classes.