Double Majors in Engineering

College of Engineering students have the ability to earn two B.S. engineering degrees by double majoring. Students who double major must complete a minimum of 162 credits and fulfill the requirements for each of the degree programs. Students requesting to double major must have at least sophomore standing (32 credits) and have a cumulative GPA of at least 3.00 to be eligible. Students must complete an Application for Double Major and obtain approval from both departments. Application forms are available in the Undergraduate Records Office (ERB 107). Please note that students must complete the course requirements for both degrees before either degree will be awarded. Students are at liberty to withdraw from one major (without prejudice) at any time by contacting the Undergraduate Records Office.



  1. Complete the Application for a Double Major below.
  2. Create a Plan of Completion, outlining how you intend to fulfill the degree requirements of both majors. This may be completed in the context of 2 Program Planning Sheets, with a semester-by-semester course plan, noting what degree requirement(s) each course will satisfy.
  3. Meet with your Faculty Advisor to review both your Application for a Double Major and Plan of Completion.
  4. Meet with the Undergraduate Associate Chair of both majors, and obtain their approval on both the Application for a Double Major, as well as the Plan of Completion.
  5. Biomedical Engineering: Prof. Michael Smith
    Electrical & Computer Engineering: Prof. Tali Moreshet
    Mechanical Engineering: Prof. Caleb Farny

  6. Submit all application materials to the Undergraduate Records Office for processing.
Apply for a Double Major
Double Major Application

Senior Project

All BU College of Engineering degree programs require the successful completion of a Senior Design project. ENG students pursuing a Double Major have the option to enroll in only one (1) Senior Design course sequence of the student’s preferred department. In order to do so, students are required to meet with the Senior Design Coordinator(s) of both departments in order to ensure the project will meet the requirements expected of both departments.

Please note: students completing a degree in Biomedical Engineering must complete ENG BE 467 and students completing a degree in Mechanical Engineering must complete ENG ME 460.