Skip to main content

MS and MCS program information

Degrees Offered

Master of Science degree in Computer Science (MS)
Master of Computer Science degree (MCS) 

MS and MCS Graduate Application Deadlines

In order to be considered you must have completed an application to USU Graduate School, including all supporting materials. 
Fall admissions deadlines:
All students who want to be considered for financial aid: Feb 1 
International students without being considered for financial aid: May 1 
Domestic students without being considered for financial aid: June 15
Spring admissions deadline:
All students: October 15

Areas of Emphasis

The Department of Computer Science provides strong learning and research capabilities in Artificial Intelligence, Information Systems, Parallel and Distributed Systems, and Software Engineering. Research opportunities also exist in Compiler Design, Biomedical Systems, and Computer Security.

Contact us

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

Dr. Curtis Dyreson


Graduate Advisor
Old Main 402A
Utah State University
Logan, Utah 84322-4205

Tel: 435-797-8155
Email: curtis.dyreson@usu.edu

Genie Hanson


Graduate Program Coordinator
Old Main 424
Utah State University
Logan, Utah 84322-4205

Tel: 435-797-0259
Email: genie.hanson@usu.edu

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

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

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 Masters degree programs.

Maintaining Good Standing  Several factors are used to determine a student's standing.

Financial Assistance / Tuition Waivers Information about financial assistance offered to graduate students.

Graduate Committee  Information about Graduate Supervisory Committees.

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

Graduate Student Frequently Asked Questions  Answers to the most common questions asked by Masters level graduate students.

Thesis Style Guides for Computer Science Instructions and templates to get you started.

Distance-based Degree Opportunities  USU participates with the Utah Education Network (UEN) in an effort to deliver courses and programs to nontraditional students.

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.