Skip to content

Course Enrollment

What undergraduate courses are offered at U of M?

The College of Engineering requires students to have breadth outside engineering, mathematics, and the sciences. As a result, students take courses in different schools and colleges across campus. The best place to find information about courses is on the school or college’s individual website. For the list of Mechanical Engineering courses, visit the ME Course List. For a list of courses in the College of Literature, Science and Arts, visit the LSA Course Guide. To find information for other schools and colleges, please visit their respective website. 

Mobile Application for iPhone, iPad, and iPod Touch. Students on the Ann Arbor campus now can view their class schedules for the current term or browse for classes in current and upcoming terms on an iPhone, iPad, or iPod touch. Those features are part of the new Student Academics app available on the iTunes App Store. Personal class schedule information is protected via the Single Sign-On app – also available on iTunes – that allows students to authenticate to view their information.

When can I register for classes?

The Office of the Registrar maintains deadlines and resources relevant to course enrollment. For incoming students, registration typically opens the week before the start of classes. Current students will have the opportunity to register for the upcoming term during the last month of the semester. You should be particularly mindful of deadlines for dropping and adding classes, withdrawing from classes, and for payment of fees. Typically the drop/add deadline will be three weeks after the first day of class.

How do I register for classes?

Students at the University of Michigan register for classes using Wolverine Access. Before the start of registration, the Registrar’s Office will release the course offerings for the term. These courses will then appear in Wolverine Access. At this point, students are able to start “Backpacking.”

“Backpacking” is a common term at the University of Michigan. Backpacking is similar to a shopping cart for online buying. You have the ability to store all of the classes you might be interested in taking during the term. Then after further deliberation, you can register for your courses.

For information on how to register for courses, visit the College of Engineering’s Class Registration webpage.

Permission to Enroll/Electronic Overrides

Many classes at the University require an electronic permission/override. In addition, an electronic permission/override is required to register for any class that is full or has a wait list. If Wolverine Access denies your request to register because an electronic permission/override is needed, an error message will appear that says an instructor or departmental permission is required. If this occurs for an ME class, students who would like an override should email with their name, UM ID number, desired lecture/lab/discussion (as applicable), and a brief explanation of why the override is being requested. The advising team has access to your schedule, so please be accurate and detailed in your request.

For all other classes, contact the school or college that is offering the class for permission to register. The ME ASO can only give electronic permission/override to register for Mechanical Engineering courses.

  • Please note that an override is not automatic. While we do our best to accommodate your request, it is important to understand that overrides are reserved for those students with a valid time conflict that may delay their graduation or other special situations.
  • Due to the demand, we, unfortunately, cannot provide course overrides due to personal preferences. Please understand that it does take time to process an override as the advisors will first seek to find alternative schedules for each student to ensure timely graduation and resolve other issues with placing a student in the class, such as the fire code limitations of how many students can safely be allowed to be within each classroom.
  • Please note that it may be necessary to wait until the first week of classes (which should be attended) for seats to potentially open in a class due to other students dropping the course. Each department has its own procedures for granting overrides/permissions, but ME students are welcome in most courses throughout the University.
  • You will receive an email from the ME ASO letting you know if your override request has been approved. If it is not approved, we will try to provide helpful suggestions for alternative schedules to meet your graduation needs.
  • Reminder: Requesting a permission/override to enroll does not complete the registration process for classes. Once an electronic override notification email has been received, it is still necessary to register for the class via Wolverine Access before the override expires in three days.

Visiting/Auditing a Class

“Visiting” is the official University term for taking a class for no grade and no credit toward your degree. This is also commonly referred to as “auditing” a course.

According to the College of Engineering Bulletin:

With permission of the advisor and course instructor, a student may enroll in a course as a visitor. In such a case, the course will be entered on the permanent record with a “VI” instead of a letter grade. The same fee will be charged whether the student enrolls for credit or as a visitor. A course elected as “VI” does not count toward a student’s full time status. A change in elections from credit to visit must be made during the first nine weeks of a term. Signed petitions are required after this point. Required courses may not be elected as a visit.

  • If you plan on visiting a class, please stop by the ME Academic Services Office to pick up a Add/Drop/Modify form to take to your instructor. To visit a class, you must receive permission from the course instructor and negotiate with your responsibilities as a student with the instructor. This typically involves regular attendance in lecture and optional homework/exams. The amount of time and effort you put into the class is then up to you.
  • Once the instructor has signed the Add/Drop/Modify form, bring it to the ASO for a staff member to review and sign. You will then take the completed form to the Registrar’s Office.
  • Courses required for your curriculum may NOT be elected as “Visit”.

Keep in mind that the class will be on your transcript with “VI” instead of a grade, but will not be counted toward your degree requirements. In addition, a class that is visited must be paid for just like any other class. This means that if you visit a summer class, or if visiting a class takes you over 18 credits for a term, you will pay extra for it. 

Withdrawing from a Term

Please review the information available in the College Bulletin

Grading Policies

The College of Engineering outlines the standard for student conduct in the Honor Code. Please visit the CoE Academic Rules, Rights, and Responsibilities page for a complete description.

Pass/Fail Rules

Students have the option to take some courses as Pass/Fail (P/F). Elective courses in Humanities/Social Sciences/Intellectual Breadth, or courses to be used as General Electives can be taken P/F. 

  • A maximum of 14 credit hours can be taken P/F toward degree requirements.
  • P/F course elections are limited to 2 courses per full term (Fall and Winter), or 1 course in a half-term (Spring or Summer).
  • Course elections exceeding the full/half-term limit will be reverted to the grade earned. Course/credit limits will be calculated in academic term order of election. Any course that is offered on a P/F basis will not be counted in the above totals. 

The instructor of the course does not know a student has elected the course as P/F. The instructor issues grades to students as normal, “A+” through “E”.  After receiving the grades, the Registrar’s Office translates grades as the following:

  • “A+” through “C-” = Pass (P)
  • “D+” through “E” = Fail (F)

Students must decide before the “Drop/Add” deadline (i.e. within the first nine weeks of the semester, or within the first four and a half weeks of a half term) whether they will take a class P/F or for a grade. No change in election can be made after this time. You may reverse P/F back to a letter grade within the deadline period.

Please note the following:

  • The CoE Common Requirements (Engineering 100, Math, Physics, Chemistry, etc.) cannot be taken P/F.
  • CORE ME classes, Specialization Elective, Technical Electives, Advanced Math, and Electrical Circuits cannot be taken P/F.
  • Humanities/Social Science/Intellectual Breadth classes may be taken P/F.
  • General Electives may be taken P/F.
  • Courses elected as P/F which exceed the maximum 14 credit hours will not be counted toward degree requirements.
  • Courses taken P/F do not affect a student’s GPA because they do not generate honor points, thus cannot be calculated.
  • To be eligible for the Dean’s Honor List, a minimum of 12 credit hours (6 for a half term) must be elected for letter grades, with a grade point average of 3.5 or better.
  • For more information, refer to the College Bulletin.


At the beginning of each semester, there is a drop/add period during which students are allowed to register through Wolverine Access without penalty. Deadlines are set University-wide by the Office of the Registrar, please refer to their “Student Registration Deadlines” on the Academic calendar for specific dates. Changes after this deadline are only possible in certain exceptional situations (e.g., serious illness). To make a change to a schedule after the drop/add deadline, it is necessary to complete an Add/Drop Form — available in the ME Academic Services Office — obtain written approval from the instructor and from an ASO staff member, and submit the form to the Office of the Registrar located in the lower level of Chrysler. If it is necessary to withdraw from a class after the drop/add deadline, the class will continue to appear on the transcript, with a grade of “W” (for withdraw). Mini-courses that run less than the length of the full semester have their own drop/add deadlines.

A brief review:

  • During the first three weeks of a full term (or two weeks of a half term), Wolverine Access registration remains open, and you can add or drop classes/sections. Your transcript will not record this activity. 
  • Between three and nine weeks into a full term (or up to the fourth week of a half term), you need to have an Add/Drop Form signed by the professor of the class and by an ASO staff member (available in 2206 GG Brown). A “W” will be recorded on your transcript indicating that you dropped the class, and your tuition may not be adjusted.
  • After nine weeks into the term (after the fourth week of the half term), only under extenuating circumstances (e.g., severe health problems, prolonged illness, death in the family, jury duty) may changes to your schedule be considered. Students will need to petition the Scholastic Standing Committee (SSC) 230 Chrysler Center. Documentation will need to be submitted via the SSC’s online petition

Before deciding to drop a class, do the following:

  • Talk to the Instructor. Students sometimes want to drop a class because they have done poorly on the first exam in the course. If you have performed badly on an exam, DISCUSS THIS AS SOON AS YOU CAN. The conversation will give you an idea of where you stand and the amount of work you need to do to catch up to a satisfactory level.
  • Talk to an Advisor. We want to help you. Dropping the class could (and usually does) have an effect on the sequencing of your long-term course schedule. Your graduation date may also be affected. We’re here to discuss these important decisions with you.
  • Talk to Financial Aid. If you have University financial aid, dropping the course may affect your ability to receive that financial aid in the years to come. If you are funded by outside sources (MET, international grants, private scholarships, etc.), they should be contacted as well because that funding may be affected by a change in your schedule.
  • Talk to your Parents. Coverage as a dependent on health, dental, or auto insurance may be affected, should you drop below full-time status (full-time status is 12 credits).

Scholastic Standing

A student’s grade point average (GPA) at the University of Michigan is determined by the grades earned at the University of Michigan. A student’s scholastic standing is determined by the number of credit hours taken and the grades attained in those courses. Please visit the College of Engineering’s Scholastic Standing website for official rules and regulations. 

Repeating a Course

A student may not repeat a course he or she has already passed. In exceptional cases, this rule may be waived by the student’s Associate Undergraduate Chair after consultation with the department of instruction involved. If the rule is waived, the course and grade will appear on the transcript, but no additional credit will be earned.

A student repeating a course they previously failed will receive no additional credit. Both grades are used in computing the grade point average.


Advanced Math List

Dept Course # Course Name Credit Hours Level of Class
Aerospace Engineering AERO 510 Finite Elements in Mechanical and Structural Analysis I 3 Graduate
Aerospace Engineering AERO 511 Finite Elements in Mechanical and Structural Analysis II 3 Graduate
Biostatistics BIOSTAT 513 Application of Regression Analysis to Public Health Studies 3 Graduate
Biostatistics BIOSTAT 560 Statistical Methods in Epidemiology 3 Graduate
Chemical Engineering CHE 554 Computational Methods in MS&E and CHE 3 Graduate
Economics ECON 405 Introduction to Statistics 4 Senior
Electrical Engineering & Computer Science EECS 401 Probabilistic Methods in Engineering  4 Senior
Engineering ENGR 371 Numerical Methods for Engineers and Scientists 3 Junior
Industrial and Operations Engineering IOE 366 Linear Statistical Models  2 Junior
Industrial and Operations Engineering IOE 510 Linear Programming I 3 Graduate
Industrial and Operations Engineering IOE 515 Stochastic Processes 3 Graduate
Industrial and Operations Engineering IOE 516 Stochastic Processes II 3 Graduate
Mathematics MATH 476 Computational Laboratory in Number Theory 1 Senior
Mathematics MATH 354 Fourier Analysis and its Applications 3 Junior
Mathematics MATH 371 Numerical Methods for Engineers and Scientists 3 Junior
Mathematics MATH 404 Intermediate Differential Equations and Dynamics 3 Senior
Mathematics MATH 412 Introduction to Modern Algebra 3 Senior
Mathematics MATH 416 Theory of Algorithms 3 Senior
Mathematics MATH 417 Matrix Algebra I 3 Senior
Mathematics MATH 419 Linear Spaces and Matrix Theory 3 Senior
Mathematics MATH 420 Advanced Linear Algebra 3 Senior
Mathematics MATH 422 Risk Management and Insurance 3 Senior
Mathematics MATH 423 Mathematics of Finance 3 Senior
Mathematics MATH 425 Intro to Probability 3 Senior
Mathematics MATH 433 Introduction to Differential Geometry 3 Senior
Mathematics MATH 437 Introduction to Differentiable Manifolds 3 Senior
Mathematics MATH 451 Advanced Calculus I 3 Senior
Mathematics MATH 452 Advanced Calculus II 3 Senior
Mathematics MATH 454 Boundary Value Problems for Partial Differential Equations 3 Senior
Mathematics MATH 462 Math Models 3 Senior
Mathematics MATH 463 Math Modeling in Biology 3 Senior
Mathematics MATH 464 Inverse Problems 3 Senior
Mathematics MATH 465 Introduction to Combinatorics 3 Senior
Mathematics MATH 471  Introduction to Numerical Methods 3 Senior
Mathematics MATH 472 Numerical Methods with Financial Applications 3 Senior
Mathematics MATH 475 Elementary Number Theory 3 Senior
Mathematics MATH 481 Introduction to Mathematical Logic 3 Senior
Mathematics MATH 490 Introduction to Topology 3 Senior
Mathematics MATH 450 Advanced Mathematics for Engineers I 4 Senior
Physics Physics 351 Methods of Theoretical Physics I 3 Junior
Physics Physics 452 Methods of Theoretical Physics II 3 Senior
Statistics STATS 412 Introduction to Probability and Statistics 3 Senior
Statistics STATS 425 Introduction to Probability 3 Senior
Statistics STATS 426 Introduction to Theoretical Statistics 3 Senior
Statistics STATS 430 Applied Probabilty 3 Senior
Statistics STATS 500 Applied Statistics I 3 Graduate
Statistics STATS 501 Applied Statistics II 3 Graduate
Statistics STATS 503 Applied Multivariate Analysis 3 Graduate
Statistics STATS 510 Mathematical Statistics 3 Graduate
Statistics STATS 511 Mathematical Statistics II 3 Graduate
Statistics STATS 520 Mathematical Methods in Statistics 3 Graduate
Statistics STATS 525 Probability Theory  3 Graduate
Statistics STATS 526 Discrete State Stochastic Processes 3 Graduate
Statistics STATS 550 Bayesian Decision Analysis 3 Graduate
Statistics STATS 560 Introduction to Nonparametric Statistics 3 Graduate
Statistics STATS 400 Applied Statistical Methods 4 Senior
Statistics STATS 401 Applied Statistical Methods II 4 Senior
Statistics STATS 406 Introduction to Statistical Computing 4 Senior
Technology and Operations TO 566 Applied Regression and Data Analysis 1.5 Graduate
Technology and Operations TO 567 Data Mining and Applied Multivariate Analysis 1.5 Graduate
Technology and Operations TO 502 Applied Business Statistics 2.25 Graduate
Technology and Operations TO 501 Applied Business Statistics 3 Graduate
Technology and Operations TO 518 Linear Programming I 3 Graduate

Economics/Financials List

Dept Course # Course Name Credit Hours Level of Class
Accounting ACC 271 Principles of Accounting I 3 Sophomore
Accounting ACC 272 Principles of Accounting II 3 Sophomore
Accounting ACC 300 Financial Accounting 3 Junior
Accounting ACC 301 Managerial Accounting 3 Junior
Accounting ACC 315 Cost Accounting 3 Junior
Accounting ACC 317 Federal Taxation and Managerial Decisions 3 Junior
Accounting ACC 471 Accounting Principles 3 Senior
Business Economics BE 300 Applied Economics 3 Junior
Business Economics BE 301 Advanced Applied Microeconomics 3 Junior
Business Economics BE 502 Applied Microeconomics 2.25 Graduate
Business Economics BE 562 Growth and Stabilization in the Macro Economy 2.25 Graduate
Business Economics BE 586 Business Economics for the Entrepreneur 1.5 Graduate
Economics ECON 101 Principles of Economics I 4 Freshman
Economics ECON 102 Principles of Economics II 4 Freshman
Economics ECON 310 Money and Banking 3 Junior
Economics ECON 320 Survey of Labor Economics 3 Junior
Economics ECON 323 Economics and Gender 3 Junior
Economics ECON 340 International Economics 3 Junior
Economics ECON 360 The Developing Economies 3 Junior
Economics ECON 401 Intermediate Microeconomic Theory 4 Senior
Economics ECON 402 Intermediate Macroeconomic Theory 4 Senior
Economics ECON 406 Introduction to Econometrics 4 Senior
Economics ECON 407 Time Series and Financial Econometrics 3 Senior
Economics ECON 411 Monetary and Financial Theory 3 Senior
Economics ECON 421 Labor Economics I 3 Senior
Economics ECON 435 Financial Economics 3 Senior
Economics ECON 437 Energy Economics and Policy 3 Senior
Economics ECON 442 International Finance 4 Senior
Economics ECON 453 The European Economy 4 Senior
Economics ECON 454 Economics of Japan 3 Senior
Economics ECON 455 The Economy of the People’s Republic of China 3 Senior
Economics ECON 461 The Economics of Development I 4 Senior
Economics ECON 462 The Economics of Development II 3 Senior
Economics ECON 466 Economics of Population 3 Senior
Economics ECON 471 Environmental Economics 3 Senior
Economics ECON 487 Urban Economics 3 Senior
Environment ENVIRON 375 / ECON 370 Environmental & Resource Economics 3 Junior
Finance FIN 300 Financial Management 3 Junior
Finance FIN 302 Making Financial Decisions 3 Junior
Finance FIN 308 Capital Markets and Investment Strategy 1.5 Junior
Finance FIN 309 Fixed Income Securities and Markets 1.5 Junior
Finance FIN 314 Corporate Investment Decisions 3 Junior
Finance FIN 317 Corporate Financing Decisions 3 Junior
Finance FIN 329 Financing Research Commercialization 3 Junior
Finance FIN 340 Financial Trading 1.5 Junior
Finance FIN 380 Options and Futures in Financial Decision Making 1.5 Junior
Marketing MKT 308 Pricing 3 Junior
Public Policy PUBPOL 330 Microeconomics for Public Policy 4 Junior
Public Policy PUBPOL 431 Economics of Sports Policy 4 Senior
Public Policy PUBPOL 432 Urban Economics and Policy 3 Senior
Public Policy PUBPOL 542 International Financial Policy 3 Graduate
Public Policy PUBPOL 555 Microeconomics A 3 Graduate
Public Policy PUBPOL 556 Macroeconomics 3 Graduate
Strategy STRATEGY 310 The World Economy 3 Junior
Strategy STRATEGY 503 The World Economy 1.5 Graduate
Urban Planning UP 510 Public Economics fo Urban Planning 3 Graduate