Frequently Asked Questions
As a practical matter the only deadlines are very close to the start of the term in which you plan to officially become a degree-seeking graduate student (several weeks before the start of the term). Since students can take up to four courses prior to admission and count them later in the degree, application deadlines should not be much of a concern for anyone.
Yes, up to four courses may be taken prior to admission and still be counted towards the degree.
Only those applicants who are not US residents and who are required to take the TOEFL (see below) are required to take the GRE.
All applicants coming from countries in which English is not the official language, and who do not have an undergraduate degree from a country in which the official language is English (Canada, U.K., Australia, USA, New Zealand, etc.) must take the TOEFL and earn at least a 550 (for on-line degree admissions). The TOEFL may be waived for applicants who have been living in the USA for some time. Please contact us for details.
Students entering the masters program are expected to be fluent in and object-oriented language (e.g., Java or C++). You should also have coursework in:
We do not offer these courses online.
The Graduate School makes these decisions. Contact the Graduate School
Only persons with degrees equivalent to U.S. bachelors degrees are qualified to apply for admission. A 3 year degree is not equivalent to the U.S. bachelor degree. (Nor is the 3 year degree plus 1 year of a second degree). To apply to the Graduate Program with a 3 year bachelor degree you must also have a post graduate diploma from a recognized university.
Probably. Please check the course web page CS414 about the course. Also check the CS314 web page CS314 (the prerequisite for CS414). You may want to review the CS314 text to determine if your background is sufficient.
Applicants who show exceptional promise for success may be admitted to the program with less than a 3.0 undergraduate GPA. You may want to consider taking two or three CS courses before applying for admission. If your grades in these courses are good (A's and B's), we can more easily admit you to the Masters program.
Applicants with graduate work in computer science from another university may petition to apply up to 15 hours towards their Masters in CS at CSU. Credit cannot be given officially until a student is admitted. However, students having prior coursework covering topics similar to those found in 500- and 600-level CS courses at CSU from accredited institutions, and passed with a grade of B or better, are very likely to have such requests granted.
No. Courses used to complete one degree may not be used towards another.
No graduate programs are accredited in the United States, but Colorado State University is a state-funded regionally accredited research institution (there is no higher level of accreditation in the USA).
The online version of the Masters program is officially the same as the resident Masters program.
The CSU CS department does not offer financial aid to distance education students. There may be federal or state programs providing grants or loans for distance education. Please contact the Financial Aid Office.
Since the PhD is a research degree, it must be completed in close cooperation with researchers. This collaborative learning experience is not well suited to distance education in the opinion of our faculty. We therefore do not offer the PhD through distance education.
Courses run during two 16 week terms per year, plus a 12 week summer term, and must be completed on a schedule within the term in which they are taken. The fall semester runs from late August to mid-December, the spring semester runs from late January to mid-May, and the summer runs from mid May to early August. Students must join a course at the beginning of the term, or wait until the next semester.
10 courses are required for the MCS degree. Current costs are given here.
Students are always encouraged to work ahead in their classes.
Anyone who pays tuition can take courses.
How long it takes depends on how many courses you take at one time. Taking one course per semester (including summer) would enable one to complete the degree in approximately 3 years. More energetic students may be able to take 2 courses during the fall and spring semesters, and finish in 2 years.