150−Hour Combined B.S./M.S. Degrees
The department has two combined B.S./M.S. programs that will allow qualified students to obtain a Master of Science in either Computer Science (MSCS) or Software Engineering (MSSE) through a shortened period of study beyond the bachelor's degree. Application for these programs is completed during the student's third year on undergraduate study.
Students enrolled in the program follow the standard undergraduate computer science curriculum for course work through the first three years. In the final undergraduate year, the student begins taking graduate coursework towards the selected graduate degree. These courses include two graduate elective courses, which are counted for both the undergraduate and graduate degrees, in place of two undergraduate electives. At this time the student receives the Bachelor of Science in Computer Science (BSCS) degree. Students choosing the MSCS option are expected to contact faculty in the department in order to identify possible research areas for the master's thesis.
By choosing the combined B.S./M.S. program, students desiring a master's degree can complete both degrees while taking six fewer hours in less time than if the student had completed the full bachelor's degree before starting the master's program.