Skip to main content.

Electrical & Computer Engineering BS/MS

This fast-track program enables outstanding BS degree students in Electrical Engineering or Computer Engineering to complete both the BS and the MS with nine fewer total credits. Students may take three graduate courses as their CPE or ELE BS-degree technical electives.


Outstanding undergraduate scholars will be identified at the conclusion of the fall semester of their junior year. The graduate committee will select nominees at the beginning of the spring semester. Students invited to participate in the program must then select a graduate advisor within one month and develop an individual program of study. Those students will then file an application through the Office of Graduate Studies, submitting the regular graduate application but without GRE or TOEFL scores or recommendation letters, by the end of the academic year; and they will be accepted into the five-year program as of the fall of their senior year. Because of the nature of the BS/MS Program, students will be required to file a program of study along with their graduate application.

The department will follow a schedule:

  • Graduate Committee identifies qualified students: February
  • Graduate Committee sends invitation letters: March
  • Students/Advisors Develop Program of Study: March/April
  • Application filing deadline: May 1

Progression to MS Study

BS/MS students must complete the MS degree requirements under one of the existing options as well as the requirements for the BS Degree. A maximum of nine credits taken to satisfy the MS Degree requirements can be counted towards the BS degree as technical electives. The 400-level courses offered jointly at the 500-level must be taken at the 500-level in order to be double-counted. For BS degree students in Computer Engineering, ECE 457 can count as an undergraduate technical elective. For BS degree students in Electrical Engineering, ECE 471 can count as an undergraduate technical elective. A grade of B or better is required for the 400-level courses to be counted towards the MS degree.

The BS degree is earned when all requirements have been successfully completed.

Maintaining MS Status

The department has determined a specific policy to monitor BS/MS students' performance and progression towards their BS and then MS degrees.