The Computer Science Department at Colorado State University offers a program of study leading to the Master of Computer Science (MCS) Degree. This is a professional, coursework-only, degree (as opposed to the more research-oriented Master of Science degree). This program may be completed, in whole or in part, by means of online course work offered through the CSU Online.

Degree Requirements

36 credits minimum

(24) credits of CS core/breadth requirements

  • (4) credits from Group 1, AI & Theory
  • (4) credits from Group 2, Systems
  • (4) credits from Group 3, Software Engineering and Information Assurance
  • (4) credits of CS 500 level regular coursework
  • (8) credits of CS 400-500 level regular coursework

(12) credits of additional CS 500 level regular coursework

Forms

MCS students will need to file a GS6, Program of Study by the middle of their second semester and a GS25, Application for Graduation at the beginning of their final semester.

Advisor

The MCS does not require that the student find an advisor or committee. The default advisor for MCS is Sanjay Rajopadhye.

What's the difference between MCS and MS?

The MCS is a coursework only degree meaning; 9 courses of CS 500 level* regular courses (see above for details) for a total of 36 credits. No research credits will count. There is no research project or exam that students need to complete in order to graduate.

*Students can count up to (8) credits of CS 400 level coursework towards their degree.

GRADUATE STUDENT MANUAL (GSM)

Information and program requirements for all graduate degrees can be found in the Graduate Student Manual (GSM). This is a good starting point for anyone looking for a graduate program in the Computer Science Department. The GSM was recently updated, and students starting in 2020 will follow the new requirements. Current students have the option of following either the earlier or the new requirements.

ADMISSION PROCEDURES

Once the department receives a complete application, the admissions committee reviews the application and promptly notifies the applicant of their decision.

Students may be admitted for fall or spring semesters.

NOTE ON GRE for MCS applicants: The GRE is strongly recommended for domestic applicants but not required (see note on international candidates below).

High GRE scores, especially on the quantitative section may help a student to obtain a more favorable admission recommendation

International M.C.S. Applicants: If you do not have a transcript from a university located in the U.S., you must submit GRE scores. A minimum of 75th percentile on the quantitative section is required for your application to be considered.

ONLINE M.C.S. DEGREE

Our online M.C.S. program is one of the most well established and highly ranked in the nation. Our graduates have gone on to work for many major computer companies. CSU has had a particularly close relationship with Hewlett Packard: CSU is one of the top five universities in the world providing employees for HP, drawing from both on-campus and online students.

* Courses in the online program are identical to those offered on campus and are indistinguishable from on-campus courses on the CSU transcript. This is also true of the degree itself.

The Computer Science Department offers an online program leading to a Master of Computer Science degree (MCS) via the Internet from an accredited research university. The non-thesis Master of Computer Science is a coursework-only professional degree that can be completed from anywhere in the world completely online via the world wide web.

A broad overview of our online masters program and registration information is available by clicking on the CSU Online button below.

To Apply:

Please click on the Apply the Computer Science Graduate Program button below.

HYBRID ONLINE-ON-CAMPUS MASTERS

In collaboration with CSU Online, we offer students the option of completing online, some of the course requirements of the on-campus M.S. or the M.C.S.  In consultation with your advisor, you may start online and finish on-campus, vice-versa, or a hybrid combination thereof.