Skip to main content

Master's Programs Information

Degrees Offered

Master of Science in Computer Science (MS)
   - with Plan A or Plan B options
Master of Science in Data Science (MS)
Master of Computer Science (MCS)
Distance-Based MS degree or MCS degree

Master's Program Application Deadlines

In order to be considered you must have completed an application to USU's School of Graduate Studies, including all supporting materials.
Fall admissions deadlines:
All students who want to be considered for financial aid: March 1
After March 1, rolling admission (i.e., complete applications will be reviewed after received until the program is full).
Spring admissions deadline:
All students: October 15

Areas of Emphasis

The Department of Computer Science is a recognized leader in educating students in a variety of fields, including but not limited to:

  • Artificial Intelligence
  • Machine Learning
  • Deep Learning
  • Data Science
  • Computer Vision
  • Robotics
  • Human-Centered Privacy and Security
  • Interactive Visual Analytics
  • High-Performance Computing
  • Computer Science Education
  • Computational Geometry
  • Software Systems

Research opportunities also exist in Artificial Intelligence, Machine Learning, Deep Learning, Data Science, Robotics, and High-Performance Computing.

Contact us

For specific information about the Computer Science Department's Graduate Programs, please check the USU general catalog.

Caitlin Thaxton

Graduate Program Coordinator

Old Main 421
Utah State University
Logan, Utah 84322-4205

Tel: 435-797-0778


Learn about USU's general graduate admissions requirements, plus language and funding required for International graduate students, when you visit USU's Graduate School's page..

Requirements for Admission by the CS department for the Master of Science in Computer Science (MS) degree.

MS and MCS Program of Study Requirements A Program of Study (POS) shows every course you will take in your Masters program. It's important to know the details about course requirements so that your overall POS works for you and meets department guidelines.

Timeline What you need to do to earn your degree and when you need to do it.

Algorithms Placement Requirement Competence in algorithms must be demonstrated by students entering CS Master's degree programs.

Forms - USU graduate school Forms for everything required by the graduate school.
Forms - CS Department Use these forms for CS department actions.

Read what a recent graduate says about USU's CS grad program

A May 2018 graduate of the Master's program in Computer Science at USU shares her story.