BS/MS program in Electrical Engineering and Computer Engineering

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.


Outstanding undergraduate scholars - typically those that have a cumulative grade point average (GPA) of 3.5 or above - 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 and develop an individual program of study. Those students need to 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 fast paced 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
    • When students need more time to identify a graduate advisor, they should work with their undergraduate advisor to select the technical elective(s) that will count towards the BS and MS degrees.
  • Application filing deadline: May 31

Progression to MS Study

BS/MS students must complete the MS degree requirements under one of the existing tracks 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. 400-level courses offered jointly at the 500-level must be taken at the 500-level in order to be double-counted. For graduating classes of 2021 and beyond, ECE 457 counts as an undergraduate technical elective for BS degree students in Computer Engineering and ECE 471 counts as an undergraduate technical elective for BS degree students in Electrical Engineering.

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

While it is expected for BS/MS students to pursue their graduate degree full-time, it is not required.