Degree Programs

Computer Science

Accelerated Master's Program in Computer Science

The Accelerated Master’s Program combines the Computer Science B.S. and M.S. degrees to enable highly focused and motivated students to organize their studies so as to earn the two degrees in five years from the time of matriculation to the university.

The program's overall course requirements add up to as much as nine fewer credit hours than the sum total of the B.S. and M.S. degrees taken individually.

Admission and Status
  • For admission to the Accelerated Master’s Program, students must have completed at least 26 CSCI major hours towards a Computer Science B.S. degree. Students must have earned a major GPA of at least 3.0 at the time of admission to the program.
  • Students in the program are normally classified as undergraduates until the end of the first semester in which 120 or more hours of credit toward graduation have been earned. Students in good standing, defined as a major GPA of at least 3.0, must submit the standard application to the University Graduate School by January 1 prior to the academic year they want to transition to graduate status.   If the transition to graduate status is delayed beyond this time, Accelerated Master’s status will normally revert to undergraduate B.S. status. Students are advised to check on the effect that transition to graduate status may have on existing undergraduate funding; the possibility of graduate funding is conditional upon transition to graduate status. Those not in good standing at any time are dropped from the program and reclassified as undergraduate B.S. students.
  • Students in the Accelerated Master’s Program must complete at least 15 hours of coursework while registered in graduate status. Normally, this would encompass no fewer than two semesters.
  • Students need to begin graduate level courses in their senior year, while in undergraduate status, otherwise the program may not be completed in five years. Students should consult with the undergraduate advisor regarding appropriate graduate level courses.  Permission to enroll in graduate level courses must be obtained from the course instructor or your advisor.
  • The B.S. and M.S. degrees must be taken simultaneously. The student must graduate with both degrees at the same time and apply to graduate for both degrees with the undergraduate recorder.
Academic Requirements
  • A minimum of 141 credit hours
  • Major GPA of at least 3.0; Cumulative GPA for graduate courses of at least 3.0
  • All Computer Science B.S. degree requirements
  • At least 21 Computer Science credit hours beyond the requirements for the B.S. degree at 500 level or above. This may not include CSCI-Y 890. At least 15 credit hours need to be CSCI courses for majors, and the remaining 6 credit hours may be any CSCI, ILS, INFO, STAT, or MATH courses at 500 level or above. At most 6 combined credit hours may be CSCI-Y 790, Y 791, Y 792, Y 793 or Y 798.

Academic Bulletins

PDF Version

Click here for the PDF version.