ECE Double Major

A double major is a Michigan Tech bachelor's degree with two majors and is granted when requirements of both curricula are satisfied at the same time. A student who completes a double major will be awarded one diploma listing both majors, for example, “Bachelor of Science degree in Mechanical Engineering with an additional major in Mathematics.” Visit the Michigan Tech Double Majors page.

Planning a double major with CpE and EE:

Requirements depend on the year and/or plan you began as well as electives you choose. Meet with Trever Hassell or Judy Donahue for planning help. Call 487-2550 to schedule an appointment. Complete a Curriculum Add/Drop form.

By choosing EE courses as your CpE Technical Electives, you can reduce the number of additional credits needed. However, it is best to select the CpE Technical Electives you want on your resume and to prepare you for your career. 

Sample flowcharts and guides to help with planning:

CpE-EE Double major 2014-15

CpE-EE Double Major 2013-2014 Flowchart

CpE-EE Double 2012-2013

CpE-EE Double 2011-12

2010 Double Major Chart MA1160+ Start

2010 Double Major Chart MA1032 start

Double Major Requirements 2009

  Download as a PDF

 

1.) Your primary major is Computer Engineering. Path A or B recommended.

Complete all requirements for the CpE degree. Follow CpE flowchart, while adding in additional EE requirements.

2.) Additional credits needed to meet requirements for an EE major:

MA 3160 – 4 cr Multivariable Calculus with Technology (Calc III)
EE 3120 – 3 cr Electric Energy Systems
EE 3140 – 3 cr Electromagnetics
EE 3180 – 3 cr Probability and Random Signal Analysis (can be taken in place of MA 3710)
EE Electives – 15 credits
ENG 1101 and ENG 1102 or approved substitution for Path C and transfer students – 6 cr
Math/Science – 5cr. (see below) (CS 2311 & CS 3911 count as Math/Sci electives on EE. 10/2007)
Do NOT take EE 3170 or EE 3306. These credits are covered by EE 3173 – 4 cr.

3.) This is how you do it with the least “extra” credits:

You need 9 credits approved electives for the CpE degree and these may double count towards the EE major.

For your CpE Technical Electives, take:

  • MA 3160 – Theory Track (or use MA 3160 as your Ma/Sci elective course on CpE degree, then use EE 3180 as Tech Elec)
  • EE 3140 – Theory Track
  • EE course from a non-Theory Track (must qualify as EE Elective, 3+ credits)

Additional Credits required:
You need 9 credits approved electives for the CpE degree and these may double count towards the EE major.

  • EE 3120 – 3 cr
  • EE 3180 – 3 cr
  • 9 credits of “EE Electives” (EE 4173 & No. 3 above will apply leaving 9 cr remaining)
  • Path C students and transfer students without credit for ENG 1101 & ENG 1102—6 cr or approved substitution. See the advisor. This is your opportunity to have a more in-depth focus area to prepare you for a job in your area of specialty.

Make a note of . . . 

If you began Fall 2006 – Spring 2009, you must take one of the following for "EE Elective" courses to satisfy requirements on the EE degree:

MA 3710 Caution: CpE major may substitute EE 3180 for MA 3710. While this saves you 3 credits, it may hurt you on the prereq chain. One of these two courses must be complete before EE 3173, therefore you may be better off taking MA 3710 first. You cannot take EE 3180 until EE 3160 is complete. Plan to take both.

It is recommended to get the computer engineering 'Technical Electives' you want, giving preference to your desired emphasis over taking least number of credits. It’s your career—do what’s best for you.

MA 3160 can be used as Math/Sci electives on the CpE degree in lieu of CH 1100/CH 1150.

All double majors following 2005 requirements:
You must take required general distribution course for computer engineers.

Plan ahead. See the academic advisor, EERC 131. Review your plans and fill out the Curriculum Add/Drop form.

Double Major Requirements 2004-2008

 Download as a PDF

1.) Your primary major is Computer Engineering. Path A or B recommended.

Complete all requirements for the CpE degree. Following CpE flowchart may require additional courses to fulfill EE degree requirements. (ENG 1101, ENG 1102 or appropriate substitution; see the advisor.)

2.) Additional credits needed to meet requirements for an EE major:

MA 3160 – 4 cr Multivariable Calculus with Technology (Calc III)
EE 3120 – 3 cr Electric Energy Systems
EE 3140 – 3 cr Electromagnetics
EE Electives – 15 credits
Math/Science – 5cr. (see below) (CS 2311 & CS3911 count as Math/Sci electives on EE. 10/2007)

Do NOT take EE 3170 or EE 3306. These credits are covered by EE 3173 – 4 cr. (Note: EE 3175 and EE 3970 count as EE Electives if taken before Fall 2008.)

If you began Fall 2006 or after, you must take one of the following for “EE Elective” courses to satisfy requirements on the EE degree: EE 3175, EE 4250, EE 4253, EE 4256, EE 4257, EE 4272, EE 4290, EE 3180

3.) This is how you do it with the least “extra” credits:

You need 9 credits approved electives for the CpE degree and these may double count towards the EE major.

For your CpE Technical Electives, take:

    • MA 3160 – Theory Track
    • EE 3140 – Theory Track
    • EE course from a non-Theory Track (must qualify as EE Elective, 3+ credits)

Additional Credits needed:

  • EE 3120 – 3 cr
  • 12 credits of “EE Electives” (EE 3175 , EE 3970, &/or EE 4431 will apply). Include one of the following:
  • 0-5 credits of Approved Math/Science electives as needed. Path C students and transfer students without credit for ENG 1101 & ENG 1102 – 6cr or approved substitution. See the advisor. This is your opportunity to have an in-depth focus area to prepare you for a job in your area of specialty.

Make a Note of . . . 

If you began Fall 2009 or later, also take EE 3180. It is recommended to get the computer engineering ‘Technical Electives’ you want, giving preference to your desired emphasis over number 3) above. It’s your career – do what’s best for you.

Math/Science: CS 2311, CS 3911 and/or CH 1100/CH 1150 will apply as Math/Science electives. 5 cr required for the EE major – See the advisor for your requirements. Also includes MA, BL, PH and some GE courses, and cannot be pre-requisite to completed courses.

MA 3160 can be used as Math/Sci electives on the CpE degree in lieu of CH 1100/CH 1150.
Make sure you check pre-requisite chains and semester offerings when planning your schedules. Get pre-requisites done on time to take the ELECTIVES you want. Plan ahead.

All double majors following 2005 requirements and later:

Must take required general distribution course for computer engineers:

Plan ahead. See the academic advisor, EERC 131. Review your plans and fill out the Curriculum Add/Drop form.