Math 242: Modern Computational Mathematics
(Professor McKelvey)
Syllabus, Spring Term, 2012


(Extremely Tentative)
 
Date   Topic
Feb.6 Introduction to Computing and R
8 Euclid's Algorithm for g.c.d.
10 Euclid's Algorithm for g.c.d., continued
13 Introduction to Discrete Probability
15 Markov Chains
17 Markov Chains, continued
20 Markov Chains, continued again
22 Further Introduction to the R Programming Language
24 Difference Equations/Chaos
27 Difference Equations/Chaos, continued
29 R Programming, Lists
Mar.2 Differential Equations (First Project Out)
5 More Differential Equations, stability
7 Systems of Differential Equations
9 Systems of Differential Equations, stability
12 Digital Signal Processing
14 Digital Signal Processing, continued (First Project Due)
16 Review of Orthgonal Projections
19 SPRING BREAK!!!
21 SPRING BREAK!!!
23 SPRING BREAK!!!
26 Review of Numerical Integration
28 Adaptive Quadrature Using Composite Simpson
30 Fourier Transforms
Apr.2 Fourier Transforms, continued
4 Google Page Rank Algorithm
6 EASTER BREAK!!!
9 EASTER BREAK!!!
11 Numerical Solution of Huge Linear Systems
13 Primality Testing/Factoring
16 More Primality Testing and Factoring
18 Public Key Cryptography
20 More Public Key Cryptography
23 Even More Public Key Cryptography
25 Deterministic Dynamic Programming (Project 2 Ideas OK'd)
27 More Deterministic Dynamic Programming
30 Stochastic Dynamic Programming, unknown future
May2 More Stochastic Dynamic Programming (uncertain payoff)
4 Catch-up and/or Class's Choice
7 Catch-up and/or Class's Choice
9 Final Project: Class Presentations (Take-home Final Out)
11 Final Project: Class Presentations
14 Final Project: Class Presentations
17 FINAL EXAM (Thursday: Exam due at 11:00am)

Disclaimer