This is a list of all courses offered by the Math Department.  Not all courses are offered each year.  What is provided is a general description of the courses and the prerequisites.  The actual content may vary.

Offered Course List Archived Courses


The course will develop skills in mathematical modeling through practical experience. Students will work in groups on specific projects involving real-life problems that are accessible to their existing mathematical backgrounds. In addition to the development of mathematical models, effective oral and written presentation of the results will be emphasized. The course typically involves two different threads that students may choose from. 


1 course with a minimum grade of C- from (MATH240, MATH461, MATH341); and 1 course with a minimum grade of C- from (MATH241, MATH340); and 1 course with a minimum grade of C- from (MATH246, MATH341); and minimum grade of C- in STAT400. And 1 course with a minimum grade of C- from (CMSC106, CMSC131)


Level of Rigor



Sample Textbooks

Lecture slides by Balan



Data Science (graph analysis), Economics (financial math), Epidemiology (disease spreading)


If you like this course, you might also consider the following courses

STAT 426, MATH 464, MATH 416, MATH 424


Additional Notes

Students interested in grad school in STAT and Applied Mathematics should consider this course

Duplicate credit with AMSC420


The main objective of this course is to learn from experience the various aspects of the modeling process, including:

Formulating and refining a mathematical model

Mathematical and computational analysis of the model

Oral and written communication of the results

Mathematical techniques discussed will be motivated by problems from areas such as physics, biology, economics, data science, etc.