Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Data Science | Software Engineering
Course Language
English
About Program

Program Overview


Master of Science Program

The Master of Science (MS) degree has a strong emphasis on research with a resulting thesis and defense. There is coursework involved, but students should be prepared to focus their efforts in a specific area of Computer Science. If students would prefer to do just coursework, they would work toward a Master of Computer Science (MCS) 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.


Master of Science, Plan A - Thesis

The Master of Science (MS) Plan A – Thesis consists of a minimum of 36 credit hours to graduate.


  • (2) credits of CS 501 – Introduction to Computer Science Research taken in the first two semesters
  • (24) credits of the Core/breadth requirements
    • (4) credits from Group 1, AI & Theory
    • (4) credits from Group 2, Systems
    • (4) credits from Group 3, Software Engineering & Information Assurance
    • (4) credits of CS 500 level coursework
    • (8) credits of CS 400-500 level coursework
  • (4) credits of CS 793 – Research Seminar with your advisor
  • (6) credits of CS 699 – Thesis under your advisor

Additional Requirements:


  • Thesis Defense before the middle of final semester
  • GS6, Program of Study due middle of 2nd semester
  • GS25, Application for Graduation due at the beginning of final semester
  • GS24, Report of Final Exam due after the thesis defense
  • GS30, Thesis/Dissertation upload due after the GS24

Master of Science, Plan B - Research Project

The Master of Science (MS) Plan B – Research Project consists of a minimum of 36 credit hours to graduate.


  • (2) credits of CS 501 – Introduction to Computer Science Research taken in the first two semesters
  • (24) credits of the Core/breadth requirements
    • (4) credits from Group 1, AI & Theory
    • (4) credits from Group 2, Systems
    • (4) credits from Group 3, Software Engineering & Information Assurance
    • (4) credits of CS 500 level coursework
    • (8) credits of CS 400-500 level coursework
  • (4) credits of additional CS 500 level coursework
  • (6) credits of CS 695* – Independent Study under your advisor

Additional Requirements:


  • Research poster presentation in the middle of the final semester
  • GS6, Program of Study due middle of 2nd semester
  • GS25, Application for Graduation due at the beginning of final semester
  • GS24, Report of Final Exam due after the poster presentation (typically mid semester)
  • GS40, MS plan B – Non-Thesis, select project

Master of Science, Plan B - Research Initiation (RI)

The Master of Science (MS) Plan B – Research Initiation consists of a minimum of 36 credit hours to graduate.


  • (1) credit of CS 501 – Introduction to Computer Science Research taken in the first semester
  • (24) credits of the Core/breadth requirements
    • (4) credits from Group 1, AI & Theory
    • (4) credits from Group 2, Systems
    • (4) credits from Group 3, Software Engineering & Information Assurance
    • (4) credits of CS 500 level coursework
    • (8) credits of CS 400-500 level coursework
  • (8) credits of additional CS 500 level coursework
  • (3) “flex” credits*; typically achieved by one more (4) credit CS 500 level course

Additional Requirements:


  • Final exam consists of completing CS 501 with a passing grade.
  • GS6, Program of Study due middle of 2nd semester
  • GS25, Application for Graduation due at the beginning of final semester
  • GS24, Report of Final Exam due after the poster presentation (typically mid semester)
  • GS40, MS plan B – Non-Thesis, select portfolio

Research

The Computer Science Department at Colorado State University offers a program of study leading to the Master of Science degree in Computer Science. Possible areas of emphasis are detailed on the research webpage.


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.


Financial Support and Fees

All admissible applicants will be considered for a teaching or research assistantship on a competitive basis. Assistantships carry a monthly stipend for half-time duties. Summer support may be available.


See More