The Master of Science Program

Computer Science Department

Colorado State University

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 in the "Research Page".

Entrance Requirements

All Applicants are expected to have the academic preparation necessary to do graduate level work in computer science at the time of admission. This preparation consists in possessing the following:

At this university CS160, CS161, CS200, CS253, CS270, CS301, CS314, CS370, MATH160, MATH161, MATH229, and STAT301 or STAT315 cover prerequisite Computer Science and Mathematics course work.

Undergraduate course work is the usual method of obtaining and demonstrating these requirements. Some beginning graduate courses require additional background, e.g. in mathematics or digital hardware design.

Competence to do graduate work in computer science must be demonstrated in one or more of the following ways:

Admission Procedures

An application checklist can be found at "here".

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.

More information on financial aid and assistantships can be found "here".

Requirements for the M.S. Degree

In addition to the University imposed requirements for the Master of Science degree, the Department requires the following:

Note that computer science courses carry four credit hours each.

For the MS the following rules apply:

Students should obtain and review the University requirements for the Master of Science program upon entering graduate study. Each M.S. candidate is responsible for adherence to all Colorado State University regulations for graduate study.

Entering graduate students are assigned a temporary advisor. The University requires that after two semesters of study or 12 credit hours earned, a graduate student will have selected an advisory committee (an advisor, one or two additional Computer Science faculty members, and one faculty member from another department) and will have planned a program of study approved by the advisory committee.

Each student must pass an oral final examination whose content centers on (but is not limited to) the student's thesis. This examination is open to Department faculty and graduate students. Students must also submit a Report of Final Examination Results form to the Graduate School. These must be completed by the Graduate School deadline in the semester the student will receive the M.S. degree.

A student must supply the Graduate School with two copies of the thesis as approved by the advisory committee.

The Graduate School reviews all graduate students each semester to assure that satisfactory progress is being made toward completing degree requirements. A grade below C or a semester GPA below 3.0 is unsatisfactory progress. Satisfactory progress toward completion of thesis is also required. The Graduate Committee will make recommendations to students not making satisfactory progress to rectify any problems. Continued unsatisfactory performance constitutes grounds for dismissal from the M.S. program.