Approved Courses

Students must complete nine credit hours of approved courses to earn the CDE certificate — at least six from the list of Methodology classes, and the rest from Applications classes. Please email micde-contact@umich.edu if you would like to use a course that is not listed here.

Methodology CDE Courses

Number Title
AOSS 407 Mathematical Methods in Geophysics
AOSS 555 Spectral Methods
AERO 729 Data-Driven Modeling
EECS 503 Introduction To Numerical Electromagnetics
EECS 598 Asymptotic Methods For Electromagnetics
EECS 442 Computer Vision
EECS 402 Computer Programming For Scientists And Engineers
EECS 492 Artificial Intelligence
EECS 545 Machine Learning
EECS 584 Advanced Database Systems
EECS 586 Design And Analysis Of Algorithms
EECS 587 Parallel Computing
NERS590-* Special Topics in Nuclear Engineering and Radiological Sciences II (topics change each term)
NERS590-* Methods and Practices of Scientific Computing
NERS 544 Monte Carlo Methods
BIOMEDE 503 Statistical Methods For Biomedical Engineering
CEE 510/
NAME 512
Finite Element Methods In Solid And Structural Mechanics
IOE 510 Linear Programming I
IOE 511 / MATH 562 Continuous Optimization Methods
IOE 512 Dynamic Programming
IOE 565 / MECHENG 563 / MFG 561 Time Series Modeling, Analysis, and Forecasting
IOE 574 Simulation Analysis
IOE 610 Linear Programming II (syllabus, PDF)
IOE 611 Nonlinear Programming
IOE 612 Network Flows
IOE 614 Integer Programming
IOE 691 Special Topics In Stochastic And Robust Optimization
MECHENG 501 Analytical Methods In Mechanics
MECHENG 505 Finite Element Methods In Mechanical Engineering
MECHENG 543 Analytical And Computational Dynamics I (syllabus, PDF)
MECHENG 555 (MFG 555) Design Optimization
MECHENG 560 (MFG 562) Modeling Dynamic Systems
MSE 554 (CHE 554) Computational Methods In MATSCIE And CHE
AEROSP 523 (MECHENG 523) Computational Fluid Dynamics I (syllabus, PDF)
AEROSP 623 Computational Fluid Dynamics II
AEROSP 510/511 Finite Elements In Mechanical And Structural Analysis I & II
CHE 554. (MSE554) Computational Methods In MS&E And CHE
CHE 557 Computational Nanoscience Of Soft Matter
CHE 505 Applied Mathematics For Chemical Engineers
CHE 540 Mathematical Methods For Biological Network Analysis
CMPLXSYS511 Theory of Complex Systems
INFO 561 Natural Language Processing
INFO 601 Data Manipulation
INFO 608 Networks
INFO 618 Exploratory Data Analysis
INFO 649 Information Visualization
INFO 650 Information Retrieval
INFO 721 Data Mining: Methods And Applications
AOSS 555 Spectral Methods
INFO 760 Language And Information
STATS 500 Applied Statistics I
STATS 503 Statistics Learning II
MATH 450 Mathematical Methods for Engineers
MATH 454 Boundary Value Problems for Partial Differential Equations
MATH 471 Introduction to Numerical Methods
MATH 556 Methods of Applied Math I: Applied Functional Analysis
MATH 557 Methods of Applied Math II: Asymptotics
MATH 571 Numerical Methods for Scientific Computing I
MATH 572 Numerical Methods for Scientific Computing II
MATH 671 Topics in Scientific Computing (Numerical Methods I)
PHYS 411 Introduction to Computational Physics
PHYS 514 Computational Physics
ASTR 406 Computational Astrophysics
EARTH 486 Data and Models
EARTH 500 Introduction to Linux Programming

Applications CDE Courses

Number Title
AOSS 477 Space Weather Modeling
AOSS 586 Climate Data Analysis
EECS 598 Special Topics In Computer Vision
EECS 463 Power System Design And Operation
EECS 556 Image Processing (webpage)
EECS 484 Database Management Systems
EECS 485 Web Database And Information Systems
EECS 487 Interactive Graphics (wepage)
EECS 570 Parallel Computer Architecture
EECS 592 Advanced Artificial Intelligence
EECS 517 Physical Processes In Plasmas
EECS 598 Foundations of Computer Vision (pilot course in Fall 2014) (syllabus, PDF)
NERS580 Computation Projects In Radiation Imaging
NERS590-5 Computational Methods In Plasma Physics
BIOMEDE 580 (NERS 580) Computation Projects In Radiation Imaging
CEE 520 Physical Processes of Land-Surface Hydrology
IOE 623
(MATH 623)
Computational Finance
MECHENG 499 Sustainable Engineering and Design (syllabus, PDF) Special Topics in M E
MECHENG 499/
599
Special Topics: Atomistic Computer Modeling Of Materials (syllabus, PDF) Special Topics in ME
MATH 462 Mathematical Models
MATH 463 Math Modeling in Biology
MATH 472 Numerical Methods with Financial Applications
MATH 563 Advanced Mathematical Methods for the Biological Sciences
MATH 623 Computational Finance
CHEM 461 Physical Chemistry I
CHEM 463 Physical Chemistry II (syllabus, PDF)
CHEM 461 Computational Chemistry laboratory
CHEM 575 Chemical Thermodynamics
CHEM 571 Quantum Chemistry
CHEM 580 Molecular Spectra and Structure (syllabus, PDF)