Interested in multiple programs?

Dual Major with CS-Eng, DS-Eng, or Computer Engineering

CS-Eng, DS-Eng, and CE students can pursue a dual major with another CoE department, when interested. Students considering adding a second major should be mindful of the following: 

  • Dual majors must reach 142 CTP before graduation.
  • Dual majors pursuing two EECS majors must complete an additional 14 credits of technical coursework beyond what’s shared between two majors. 
  • Students must take a CS-Eng MDE course and earn a C or higher, even if a senior design course is required of the other major. 
  • Please note: A dual major combination of CS-Eng with DS-Eng is not allowed.

Details and a list of double counting courses by dual major can be found here.

Multiple Dependent Degree Program (MDDP)

Students hoping to declare two majors housed within different schools/colleges must apply for MDDP. Approval is required from both units in order to participate in MDDP. 

Please note: The following MDDP combinations are not allowed:

  • CS-Eng with DS-LSA
  • DS-Eng with CS-LSA

Students in CSE (CS-Eng, CS-LSA, or DS-Eng) looking to add another major: 

  1. Seek advice from the other school about pursuing MDDP.
  2. Fill out your portion of the Undergraduate Dual Degree Approval Form
  3. Request a signature from CSE Undergraduate Advising Office. You can do so by filling out this form or coming to an advising appointment. Please note that CS-LSA students also need a signature from their LSA advisor. 
  4. Request a signature from your new program. 
  5. Submit your signed MDDP application to your newly selected home unit (see options below): 
    1. College of Engineering: engineering-ro@umich.edu 
    2. LSA: ro.records.staff@umich.edu 
    3. Ross: rossregistrarsoffice@umich.edu 

Students in another major looking to add CSE (CS-Eng, CS-LSA, or DS-Eng):

  1. Fill out your portion of the Undergraduate Dual Degree Approval Form
  2. Gather necessary signatures:
    1. Prospective CS-ENG and DS-ENG majors only: Submit your form to the Office of Recruitment and Admissions in CoE (enginrta@umich.edu) for a signature to confirm whether or not you have met the CoE cross-campus transfer requirements. If approved and signed, schedule an advising appointment with a CSE advisor to declare our major and learn about your requirements.
    2. Prospective CS-LSA majors: Students pursuing CS-LSA need a signature from their CSE advisor and LSA MDDP advisor (call 734-764-0332 or email newnanfrontdesk@umich.edu). In order to receive a signature from your CSE advisor, please schedule an advising appointment.
  3. Submit your signed MDDP application to your newly selected home unit (see options below): 
    1. College of Engineering: engineering-ro@umich.edu 
    2. LSA: ro.records.staff@umich.edu 
    3. Ross: rossregistrarsoffice@umich.edu 
  4. Once your MDDP form is processed and visible on your unofficial transcript, email ugadmin@eecs.umich.edu to request that your CSE major declaration be officially added to your file.