Computer Science M.S.

Contact Us
Department of Computer Science

320 Heller Hall
1114 Kirby Drive
Duluth, MN 55812
United States

Program Type
Graduate Program
Master of Science
Computer Science
Swenson College of Science and Engineering

About this Program

The M.S. degree in Computer Science provides a solid foundation in research and applications in Computer Science. It is a two-year full-time program, designed for students with an undergraduate degree in computer science or computer engineering.

The program provides the necessary foundational studies for graduates planning to pursue either a Ph.D. in computer science or a career as a computer scientist in business or industry.

The Master’s program provides in-depth courses in these areas of computer science, with a focus on research and research methods:

  • Mathematics and statistics
  • Computational problem solving
  • Software design and analysis
  • Programming languages
  • Algorithms
  • Data structures
  • Computer organization and architecture

Acquired Skills

  • Develop specialized knowledge about a research area in computer science. 
  • Prepare a research paper in accordance with professional presentation appropriate to the topic. 
  • Write about and evaluate technical topics in computer science.
  • Work with peers and experts in the field to develop strong collaboration skills. 
  • Identify and evaluate ethical issues related to computation

Program Learning Outcomes

Career Possibilities

To find out what our recent graduates are doing, see the Career and Internship Services Report:  Follow-up of Majors

Admissions and Scholarships

Applicants have the opportunity to apply for graduate assistantships.

Faculty Highlights

UMD Computer Science students work side-by-side with accomplished faculty to conduct research in a wide variety of areas: