College of Arts & Sciences Computer Science

Master of Science Program

Computer Science (CSc) Master of Science Program

The Computer Science Department at the University of South Dakota offers graduate programs leading to the Master of Science degree in Computer Science with a thesis option, a thesis option with a Human-Computer Interaction Emphasis and a non-thesis option. Additional information is available in the Graduate Catalog

About The Program

Graduates of the programs are well prepared to accept the current and future challenges of their chosen field. All graduate programs are designed to produce individuals with a strong, broad-based core of advanced computer science knowledge. The master's degree programs are recommended for students with professional goals in Computer Science such as continuing graduate education, working for national laboratories and other federal or state agencies, securing employment in private industry or post-secondary education.

Admission Requirements

These admission requirements are in addition to those of the Graduate School.

  • The GRE General test is required and the GRE subject test in Computer Science is recommended.
  • Prerequisite undergraduate Computer Science course work for all departmental graduate programs:
    • Computer Science I, 3-4 credit hours  
    • Computer Science II, 3-4 credit hours
    • Machine Organization, 3-4 credit hours
    • Algorithms & Data Structures, 3-4 credit hours
  • Prerequisite undergraduate Mathematics course work for all departmental programs:
    • Calculus I (1 semester course), 4-5 credit hours
    • Discrete Structures, 3 credit hours

Subject to faculty approval, those who do not meet all of the criteria above may be admitted on a provisional basis to any departmental graduate program.

See course requirements for: