Elmer G. Gilbert Distinguished University Professor
Jerry W. and Carol L. Levin Professor of Engineering
Director of Robotics
University of Michigan
Electrical & Computer Engineering
1301 Beal Ave. (3215 EECS Bldg.)
Ann Arbor, MI 48109
Tel: (734) 763-3598
Fax: (734) 763-8041
The Graduate Academic Advisor is Prof. Jessy Grizzle. A list of all advisors can be found here.
ECE Plan of Study Forms. You must have a valid plan of study form submitted to the Master's Program Coordinator in order to graduate. It is highly recommended that you prepare a Study Plan your first semester and have it signed by me no later than the end of the third week of your first semester at Michigan. After that initial submission, you should revise it as needed. You can revise Your Study Plan as many times as you like.
See the Bright Green Stripe for ECE Pre-approved Robotics Courses. Note that ROB 501 and ROB 550 count as EECS Credits. Also, where it says that you need advisor approval to count EECS 568 or ROB 501 or ROB 550 as part of a robotics major, that is not exactly true, because, I will always approve them. :-)
Other Robotics courses are here and here. In principle, you need my approval to count them in your major. What I will check is that your set of courses makes sense. In ECE:Robotics, you follow the rules in ECE. By doing so, you have a bit more freedom in your course selection than the students in the COE:Robotics program.
Some of you are confused about the "optional" S/U (Pass-Fail) credits. Most students take zero or one of them. You can count a maximum of 6 S/U credits toward your MS degee.
If an EECS course is cross-listed with another department, then it can count as a cognate.
In the Fall semester, it is strongly advised that you take ROB 501. Other courses are harder to specify because they depend on your personal interests within Robotics. You might select from Computer Vision (EECS 442, EECS 504), Control Systems (EECS 461, EECS 560), Dynamics (ME 540), Machine Learning (EECS 545, EECS 505), Programming (ROB 502), a CS-view of Robotics (ROB 511), or Mechatronics (ME 552). You can try to get into ROB 550, but in the Fall term that will be hard, however, some students do get in and you should keep it in mind for the Winter term when it is widely available to students outside of the Robotics Institute.
For anyone majoring in Robotics, cognate credits happen easily. Do not take a course for the sole reason of earning cognate credits. If the course counts as a cognate and you are really interested in the course, then, by all means, go for it.
Whatever you do, do not take more than three (3) courses in your first term. Your UG courses were incomparably easier than MS-level courses at Michigan. Please, please, please keep this in mind. If you take four courses and get in trouble, Johnny and I will still help you out, but, it will not be pretty! Use your first term to adjust to the new environment and give yourself a chance to be successful. Building up your confidence is an excellent goal for the first semester!
All of the instructions are here.
Before you meet with me, you must first set up a meeting with the appropriate ECE Graduate Coordinator, Johnny Linn (firstname.lastname@example.org) for MS students and Ms. Kristen Thornton (email@example.com) for PhD students. You will find them in the ECE Advising Office and they will check the correct boxes on the form and let me know it is ready to be signed. If you attempt to complete the form on your own, you will get both you and me in trouble. These are legal documents and must be treated with care. After you have met with Johnny or Kristen, I am very happy to sign your form. CPT and OPT are very important and we want you to find great jobs that add to your experience at Michgan.
Step 1 is to get your course form signed by me. An e-signature is fine. Step 2, you need to see Johnny Linn (firstname.lastname@example.org) [MS Students] or Ms. Kristen Thornton (email@example.com) [PhD students] in the ECE Advisisng office. There is a special letter that they will prepare for you. I am unable to write that letter. Done! That's it. By the way, this is applicable when you are in your last term and need less than 8 credits to complete your degree.
Set up a meeting with me. I will require you to take a course where you actually touch a robot, such as ROB 550, EECS 464, or, sometimes, ME 552. I will require a solid course plan in robotics. You do not need to tell me why you are changing majors. All I care about is that you complete a strong set of courses and do reasonably well in them.
Advice, Part 1: Take at MOST three courses your first term at Michigan. The grad courses take much more time than your undergrad courses. Give youself a chance to adjust to the system here and be successful. ROB 550 is a very intense course; it takes about 30 hours per week. It is hard to get in ROB 550 in the fall term because most of the slots are reserved for students in the CoE Robotics Program. The course is also offered in the Winter term and is open to everyone then. [You can still try for Fall term; some do get in!]
Advice, Part 2: Many students majoring in Robotics will also want to take computer vision or machine learning courses. Others will want some feedback control. These are fine selections. The Mechatronics course, ME 552, is pre-approved to count for EECS credit. I would not advise you to take both ROB 550 and ME 552, though you are allowed to do that, but for sure, do NOT take them the same semester; the combination would be far too time consuming. If you plan to take control courses as part of your robotics degree, it is important to note that EECS 560 is required for EECS 565 and strongly recommended for EECS 562.
Advice, Part 3: How do you know if your selection of courses constitutes a valid MS Major in Robotics? Either meet with me (by appointment, via email) or send me your Study Plan. Please use the online ECE MS Plan of Study Form; fill it out as completely as you can. If you are unsure about which courses to take in later terms or if you make a few mistakes, do not worry, you can revise your plan at any time!
Advice, Part 4: To find out what is going on in robotics, to learn about job and internship offers that companies share with faculty, to learn about seminars, please join the Robtics Announce email list. There is very little spam because only members of the list can email to the list.
Who is doing robotics research at UofM? A good place to look is here.
The Graduate Academic Advisors are Prof. Stephane Lafortune and Prof. Necmiye Ozay