Computer Science Department
College of Sciences & Mathematics

Accelerated Bachelor of Science/Master of Science Program

Students with at least 90 credits and at least a 3.0 GPA may apply for this program. A student may take up to 4 graduate CSC courses to satisfy undergraduate electives. This makes it possible to receive both degrees in 5 years (with 7 additional courses to be completed at the master’s level).

The graduate courses used to satisfy undergraduate electives excludes taking both the Graduate and corresponding Undergraduate course from this list:

Graduate Undergraduate
Operating Systems CSC525 CSC331
Networking CSC535 CSC335
Database CSC545 CSC321
Software Engineering CSC555 CSC402
Compilers CSC565 CSC416
Artificial Intelligence CSC575 CSC481

Also, the Master of Science core courses CSC520, CSC530, CSC540, and CSC560 cannot be substituted for undergraduate electives.

Further Links

Early Application:
Students with a 3.0 but not yet 90 credits (typically a junior in the Spring semester) can enroll in up to 2 graduate courses before they are officially eligible to apply for the accelerated program.
Application Form:
Intent to Continue:
(so that application to the M.S. program is not required)
Departmental Info: Departmental Guidance Sheet