Undergraduate Courses

Mathematical Foundation Courses

As of Fall 2014 any 300+ level course or above given by the Math Department, or cross-listed with Math, counts as a foundations course for the PACM Certificate, except those explicitly listed below as applications courses. (We have listed some MAT courses as foundations courses anyway, to bring them to your attention.) In addition, the following count as foundations courses:"

Course ID Course name
APC350/CEE350/MAT322 Introduction to Differential Equations
APC503/AST557 Analytical Techniques in Differential Equations
APC501/MAE501 Mathematical Methods of Engineering Analysis I
APC506/MAE502 Mathematical Methods of Engineering Analysis II
APC523/AST523/MAE507 Numerical Algorithms for Scientific Comp
APC527/ELE527 Random Graphs and Networks
AST301/PHY321 General Relativity
CBE448/MAT481 Introduction to Nonlinear Dynamics
COS323/ORF363 Computing and Optimization
COS325 Introduction to Machine Learning
COS340 Reasoning about Computation
COS521 Advanced Algorithm Design
ELE486/APC486 Transmission & Compression of Information
MAE305/MAT391/CBE305/EGR305 Mathematics in Eng I
MAE306/MAT392 Mathematics in Engineering II
MAE503/APC507 Basic Numerical Methods for Differential Equations
MAT321 Numerical Models
MAT325 Analysis I: Fourier Series and Partial Differential Equations
MAT375/COS342 Introduction to Graph Theory
MAT377/APC377 Combinatorial Mathematics
MAT378/ECO308 Game Theory
MAT385 Probability Theory
MAT427 Ordinary Differential Equations
MOL410 Introduction to Biological Dynamics
ORF307/EGR307 Optimization
ORF309/MAT309 Probability and Stochastic Systems
ORF405 Regression & Applied Time Series
PHY521 Introduction to Mathematical Physics
PHY523 Introduction to General Relativity
POL572 Quantitative Analysis II
POL573 Quantitative Analysis III
QCB511/CBE511 Modeling Tools for Cell and Dev Biology
Mathematical Application Courses
Course ID Course name
AOS571 Introduction to Geophysical Fluid Dynamics
AOS572 Waves in the Atmosphere and Oceans
AOS573 Physical Oceanography
AOS576 Special Topics in Atmospheric Dynamics
APC509 Methods and Concepts in Electronic StructureTheory
APC514/MOL514 Biological Dynamics
APC523/AST523 Numerical Algorithms for Scientific Comp
APC524/MAE506/AST506 Software Engineering for Scientific Computting
CBE 341 Mass, Momentum, and Energy Transport
CEE361/MAE325 Matrix Structural Analysis and Introduction to Finite Element Methods
CEE532 Advanced Finite Element Methods
CHM305 The Quantum World
CHM306 Physical Chemistry: Chemical Thermodynamics and Kinetics
CHM405 Advanced Quantum Chemistry
CHM406 Adv Phys Chem Dynamics & Thermodynamics
COS402 Machine Learning and AI
COS424 Fundamentals of Machine Learning
COS426 Computer Graphics
COS429 Computer Vision
COS423 Theory of Algorithms
COS433/MAT473 Cryptography
COS445 Economics and Computing
COS451 Computational Geometry
COS487 Theory of Computation
COS495 Special Topics in Computer Science: Neural Networks: Theory and Applications
COS511 Theoretical Machine Learning
COS513 Foundations of Probabilistic Modeling
COS521 Advanced Algorithm Design
COS522 Computational Complexity
COS533 Advanced Cryptography
COS557/MOL557 Analysis and Visualization of Large-Scale Genomic Data Sets
ECO312 Econometrics: A Mathematical Approach
ECO317 The Economics of Uncertainty
ECO414 Introduction to Economic Dynamics
ECO418 Strategy and Information
ECO465 Options, Futures & Financial Derivatives
ECO466 Fixed Income: Models and Applications
ECO481 Topics in Economics
ECO513 Advanced Econometrics: Time Series Models
EEB324 Theoretical Ecology
EEB325 Mathematical Modeling in Biology and Medicine
EEB424 Methods of Mathematical Ecology
ELE381 Networks: Friends, Money, and Bytes
ELE382 Statistical Signal Processing
ELE482 Digital Signal Processing
ELE488 Image Processing and Transmission
ELE521/MAE547 Linear Systems Theory
ELE523/MAE548 Nonlinear Systems Theory
ELE525 Random Processes in Information Systems
ELE528 Information Theory
ELE530 Theory of Detection and Estimation
ELE535 Machine Learn & Pattern Recognition
GEO422 Data, Models, and Uncertainty in the Nat
GEO424/CEE424 Introductory Seismology and Oil Exploration
GEO425/MAE425 Introduction to Physical Oceanography
GEO441/APC441 Computational Geophysics
GEO557 Theoretical Geophysics
MSE515/APC515 Random Heterogeneous Materials
MAE335 Fluid Dynamics
MAE336 Viscous Flows
MAE433A/MAE433B Automatic Control Systems
MAE434 Modern Control
MAE541 Applied Dynamical Systems
MAE542 Advanced Dynamics
MAE545 Nonlinear Control
MAE546 Optimal Control and Estimation
MAE552 Viscous flows
MAE559 Special topics in Fluid Mechanics
MAT323 Topics in Mathematical Modeling: Mathematical Neuroscience
MAT582 Dynamical Systems
MOL436 Statistical Methods for Genome Data
MSE515/APC515 Random Heterogeneous Materials
NEU437 Computational Neuroscience
ORF335/ECO364 Introduction to Financial Mathematics
ORF350 Analysis of Big Data
ORF405 Regression and Applied Time Series
ORF407 Fundamentals of Queueing Theory
ORF435 Financial Risk Management
ORF473 Special Topics in Operations Research and Financial Engineering - Stochastic Methods for Quantitative Finance
ORF523 Convex and Conic Optimization
ORF526 Probability Theory
PHY304 Advanced Electromagnetism
PHY305 Introduction to Quantum Theory
PHY408 Modern Classical Dynamics
PHY509 Quantum Field Theory
PHY525 Introduction to Condensed Matter Physics
PHY562 Biophysics
QCB408 Foundations of Applied Statistics and Data Science with Applications in Biology