A survey of discrete mathematical and computational modeling techniques and their application to the natural and social sciences. Mathematical tools are selected from such topics as Monte Carlo simulation, queuing theory, Markov chains, optimization, discrete dynamical systems, computational geometry, agent-based modeling, and cellular automata. Emphasis is on formulating models, investigating them analytically and computationally, and communicating the results.
Counts as an elective in the Mathematics major.
Counts as an Applications elective in the Computer Science major.
Counts as an elective in the Data Science interdisciplinary minor.
Satisfies the Mathematical and Quantitative Thought requirement.
MAT 140 or MAT 150, and one of CSC 120, CSC 121, CSC 200, or CSC 209.
|Time|| M W F
Time 0110 - 0200pm