MATH 462: Mathematical Modeling
MWF 11:10 - 12:00, 1300 Chem

Instructor:

Patrick Nelson
5860 East Hall
tel: 734-763-0437
fax: 734-763-0937
pwn@umich.edu
office hours: W 10:00-11:00, Th 2:00 - 3:00 5860 EH


Course description Textbook Syllabus MATLAB Help Homework Handouts

Course Description

This course is designed to provide upper level undergraduates and beginning graduate students with an understanding of how mathematical modeling is the link between mathematics and the rest of the world. Nature is highly complex and mathematical modeling can help to unlock the secrets to problems in Engineering, Physics, Astronomy, Biology, Medicine, and Chemistry to just name a few. Modeling is a way of structuring questions about Nature which then allows mathematical techniques to be used to solve it. However, this is not the end of the story. One must then reverse the process to be able to explain the answer in terms of non-mathematical language. Besides an introduction to Dynamical Systems and Probability, this course will focus on modeling techniques such as sensitivity, selection, and identiability. All of these topics are crucial to validate the models being used. Unlike many modeling courses that use a textbook that focuses on one kind of mathematical model, this course will cover a broad spectrum of modeling problems, from optimization to dynamical systems to stochastic proceses.

Part of the course will use the textbooks by Mark Meerschaert and Richard Haberman. Both have titles of Mathematical models. Most mathematical models fall into one of three categories: optimization models, dynamical system models, and probability models. The course will be divided into three main parts: Optimization models that will cover topics such as sensitivity analysis, model robustness, model identifiability, multivarible optimization and linear programming. The second part will focus on Dynamical Systems that will cover both the analysis, including bifurcation theory, and computation. Finally, we will spend time covering probability models, both discrete and continuous and stochastic models.

Students will spend time working in a computer lab using matlab to visualize the results that are found via pen and paper. If time permits, we will also cover some topics in Calculus of Variations. There will time set aside for group discussions and modeling projects related to the more interesting and advanced issues concerning topics of interest. Approximately one class period each week will be held in the mathematics computer laboratory where numerical techniques for finding and visualizing solutions of differential and discrete systems will be discussed.


Textbook

This course will follow the first third of Haberman's Mathematical Models Cambridge Press, 1988 and parts of Meerschaert's Mathematical Modeling. Supplementary material will include readings from the current literature and lecture notes from the instructor.


Syllabus


MATLAB Help


Homework

Follow links in the table below to obtain a copy of the homework in Adobe Acrobat (PDF) format.

Computer Lab Assignments Homework AssignmentsSolutions
Lab #1(PDF)
Lab #2(PDF)
Lab #3(PDF)
Lab #4(PDF)
Lab #5(PDF)
Lab #6(PDF)
Homework #1 (PDF)
Homework #2 (PDF)
Homework #3 (PDF)
Homework #4 (PDF)
Homework #5 (PDF)
HW 1 Solutions(PDF)
HW 2 Solutions(PDF)
HW 2 Solutions (PDF)
HW 4 Solutions (PDF)

Handouts