The university allows the opportunity for high-achieving students to count a select number of graduate credits toward their undergraduate degree and thereby obtain a graduate degree at an accelerated pace. Students interested in the Fast Track in Computer Science must meet the following application criteria:
Students accepted into the Fast Track program will be given permission to enroll in up to six hours of prescribed graduate courses during their last semester of undergraduate studies. The hours for these graduate courses will “double-count” toward both the undergraduate and graduate programs. The BS and MS degrees will be awarded sequentially (i.e., upon completion of each degree) and not simultaneously. Students will be allowed to continue enrollment in the graduate program upon successful completion of the undergraduate degree.
Applicants must provide the following at the time of application:
No criterion is weighted more heavily than any other criterion. Applications received or completed after the deadline for admission during one semester may be considered for admission in the following semester at the applicant’s request. Applicants will be notified of the outcome of their application by email.
A student entering the program is expected to have adequate preparation in computer science and mathematics from their undergraduate degree. For computer science, this preparation must include successful completion of coursework in data structures, a high level programming language, computer architecture, operating systems, and software engineering. In mathematics, students must have successfully completed course work in discrete mathematics, calculus, plus one additional junior level or higher mathematics course such as linear algebra, numerical analysis, or applied probability and statistics.
BS Computer Science students accepted in the Fast Track will have up to six hours of undergraduate elective credit replaced with six hours of graduate credit during the final semester of the senior year. A Fast Track student can choose from any of the classes in the MS Computer Science degree plan, as long as the pre requisites are met.
See the Graduate Catalog for a complete description of the degree requirements for the MS in Computer Science.