The goal of the 5-year B.S./M.S. Program in Computer Science is to enable a student to earn a B.S. in Computer Science or a B.S. in Software Engineering, and also an M.S. in Computer Science in approximately 5 years, specifically, one semester sooner than would otherwise be possible. This is achieved by taking up to 9 credits of graduate coursework during the senior year that count toward both the B.S. degree and the M.S. degree.
See the MSU Graduate Bulletin for rules governing this program. The following is practical advice on how the program functions.
B.S./M.S. students that are still undergraduates wishing to register for 6000 courses need to follow a multistep process:
Upon satisfactory progress in the senior year, the student is admitted to the M.S. in Computer Science program on a routine basis. The M.S. Degree Guidelines explains academic performance criteria. The following outlines the procedure.