Also In This Section

Department Professional Development Support for Students

There are many opportunities for professional growth and development along the way to your degree. Whether it’s through a student organization with a national presence, an affinity group by major or identity group, or presenting on research done with a faculty member, students often find themselves with a chance to be part of major conferences and workshops. These experiences with public speaking, networking, development, and professionalism are so important to growing as an engineer!

Any ECE student (grad or undergrad) looking for support to attend a conference, workshop, presentation, or other professional development opportunity, may request funding assistance. This may relate to hotel costs, travel, or – especially amid the ongoing pandemic – registration fees for virtual events.

The ECE Department strives to help students grow through these experiences, and will provide partial support for these endeavors on a selection basis. Be aware that submitting an application is not a guarantee of award. Requests will be reviewed by members of the faculty and staff, and you will be notified in a timely fashion.

 Funding Request Form 

Spring 2021 ECE Course Waitlist

“Help! A course I need next semester is already full!”

This is bound to happen sometimes. Please read through the following to learn more about the waitlist process.

First, attempt to register for all your courses using available sections. If there is another section open, try rearranging your schedule if possible to accommodate. Sometimes, though, it will be genuinely impossible to finish your registration.

If you are trying to register for an ECE department course (one that begins with EE), you may submit your information via our Waitlist. This will alert us to pressing needs that you might have.

We will prioritize the waiting lists firstly based on which students have the greatest need for a required course to maintain feasible graduation timing and/or earn a minor, etc.  We’ll also take the planned graduation semester into account for technical electives (Spring 2021 grads take priority over Fall 2021 grads, etc). 

You will be notified with an email if and when they are added to a course from a waiting list. Sometimes this might take some time to shake out; remember, there are hundreds of students who might be encountering a variety of issues.

Lastly, please do not complete the online form to get on a waiting list until after your registration time starts according to the published schedule (by earned credits).  If you do submit an entry early it will jeopardize your priority for getting into the course.

In the meantime, plan ahead! Have a plan B (or plan C) schedule. Consider if there are any alternative courses you can take, or at different times!

Seniors: HASS and Gen Ed Communication/Composition Issues

To get on the waitlist for a HU/Gen Ed Humanities Course, Email Dr Maria Bergstrom (, Jackie Elleneich (  and Katy Ellenich ( right away if they are not able to get into a course. Students should include:

M Number
Graduation semester
Course/section preference (though we can’t guarantee the student will get the preferred course or section)
What requirement you’re trying to fulfill
Whether the Comm/Comp needs to be upper division

Priority is based on (a) urgency of need to fill requirement to graduate (b) JR/SR status (c) other extenuating circumstances (so if that’s the case, ping your advisor!).

ECE Engineering Explorations

As a first-year student engaging in Michigan Tech’s Engineering Fundamentals program, you are required to learn about some of the different engineering majors on campus. We’re glad that you’re here this evening; whether you’re already declared as EE/CpE/RE or looking to find out what major is right for you, we hope the information shared here is valuable.

Some resources that you may want to look at:

Electrical Engineering Flow Charts (plus double major info)
Electrical Engineering Concentrations
Computer Engineering Flow Charts
Robotics Engineering Flow Charts
EE minor information

Blue Marble
Robotic Systems
Wireless Communication
IT Oxygen

Want to learn more but missed a session? You can still sign up to attend one of the future dates, and recordings will be made available as well.

I’m ready to change majors into ECE! What next? First, check out the requirements for changing into an ECE major. From there, you can schedule a time to meet with Judy (EE, RE, double major, minor) or Liz (CpE).

How to search for General Education class

Looking for a General Education Course? Practice searching on the Schedule of Classes using various Subjects and Attribute Types.

  1. Run your degree audit and find out which general education course areas you have not yet filled. (if you aren’t sure)
  2. Search in the Schedule of Classes (SOC) using the Subject and Attribute fields. Example:
Click the “Class Search” button to see what courses are offered in the semester you are searching. You’ll see if seats are available and the days and times of sections.

3. Use the complete list of general education courses to find the Subjects (Department) that offer gen ed courses. Try searching for co-curricular courses that you’d enjoy.

4. To search on all courses offered by Subject, leave the Attribute Type at ‘All’ and leave the Course Number field blank.

5. To search on one course, for example, EE2190, Highlight subject “Electrical & Computer Engrg”, then enter 2190 in the Course Number field.

Robotics Engineering degree: New for Fall 2020!

The Electrical and Computer Engineering Department is pleased to offer the Bachelor of Science degree in Robotics Engineering beginning fall 2020 for the academic year of requirements, 2020-2021.

The Robotics Engineering degree encompasses the three disciplines of Electrical Engineering, Mechanical Engineering, and Computer Science.

Students develop skills and knowledge to find creative solutions to engineering problems involving robots or robotic systems. Joining the Robotic Systems Enterprise (RSE), where students work in the research and design of robotic systems, is encouraged!

Engineering Design requirements: student have two choices, the year-long company-sponsored Senior Design program (EE4901/MEEM4901 + EE4910/MEEM4911) and four semesters of Enterprise project work. The approved enterprises for meeting engineering design requirements are:
Aerospace, Blue Marble Security, Robotic Systems, and Wireless Communications. Other will be considered for UPC approval on a case by case basis.

Advising: Contact Judy Burl, or, EERC 131, 906-487-2232

Summer course option for Fall 2020 incoming class

Are you considering a head start on your ECE Degree? This is not required, however, you may take a summer course at a discounted price! The details are listed on our Admissions Website.

Summer 2020 recommended courses for Computer Engineering and Electrical Engineering majors who are admitted for Fall 2020:

Do not take a course for which you may be earning AP or transfer credit. Students should not take more than one course from each General Education list (consider any AP or transfer credits you may earn).

One of the following is appropriate for all engineering degrees:
UN1025 – Global Issues, 3 credits
FA2520 or HU2324 or HU2503 or HU2538 or HU2700 (one of these will satisfy the Critical & Creative Thinking core list)
PSY2000 or EC2001 or SS2700 (one of these will satisfy the Social Responsibility/Ethical Reasoning core list)
MA1161 – Calculus I, (if Calc I is the correct starting math course for you)

Computer Engineers may include this as their choice:
CS1121 – Introduction to programming I

Electrical Engineers may include one of these as their choice:
CH1150 and CH1151 – University Chemistry I and Lab
MSE2100 – Introduction to Material Science and Engineering (will apply toward the SELECT approved elective area)

Electrical Engineers who are interested in pursuing a Computer Science minor or Computer Engineering double-major may take CS1121. If undecided, it is OK to postpone this class until later.

CH1150 and CH1151 will apply toward the Computer Engineering degree in the 2nd Discipline math and science electives area. Later, there are will be two other choices, in case you do not want to take Chemistry.

One of the other lower level Humanities, Arts and Social Science courses may be a choice for you, as 6 credits of lower level HASS are allowed. Ensure you don’t have the lower-level HASS already covered from incoming AP or Transfer credits.

If you have questions, please contact the academic advisor for your major:
Computer Engineers: Liz Fujita,
Electrical Engineers: Judy Burl,

Co-curricular Repeatability

New beginning Fall 2020: 0.5-credit co-curricular courses may be repeated one time for up to 1.0 unit to count toward the General Education Co-Curricular requirement. 

This means that any 0.5-unit co-curricular course on the General Education list may be used twice for General Education effective fall 2020 for all undergraduate students. 

Co-curricular courses that are 1.0 unit may still be used only once for the General Education Co-Curricular requirement; that has not changed.

We hope you continue enjoy some of those courses that get you out, moving, and trying something new!


How hard is it to add a minor?

It depends, but some of the minors fit fairly neatly into the Electrical Engineering and/or Computer Engineering programs. Minors require completion of at least 18 credits, 9 of which need to be upper level and completed here at Michigan Tech.

Check out the list of minors offered in the undergraduate catalog. The page includes links to the minor program audits. It is important to look carefully at the number of credits required, and at what level.

Remember: just like your major, it is your responsibility to make sure you meet all the requirements!

How do I declare a minor?

If you have specific questions about a minor, talk to the minor’s advisor. Sometimes it is the same person as the major’s primary academic advisor, but not always! To formally declare a minor, submit a Curriculum Add/Drop request within MyMichiganTech.

Can I do any minor?

Not quite. Computer Engineering majors (as well as EE/CpE double majors) may not pursue a minor in EE nor CS. The purpose of Computer Engineering is to be a convergence of those two programs, so your coursework has that amount of skill (and more!) built in.

Some minors will fit more neatly into your degree program. For instance, some credits might double-count as electives or fit into your HASS selections. Others will require more work above-and-beyond your degree requirements – but can certainly be worthwhile.

About Common Minors (coming soon!)

CS (EE only)