Class Schedule

MODULE 1: Basic Numerical Techniques
Week 1 Introduction to Python Chapter 2
Week 2 Accuracy & Speed Chapter 3
Week 3 Numerical Integration Chapter 4
Week 4 Numerical Differentiation Chapter 5
Week 5 Interpolation & Splines Chapter 5
Week 6 Systems of Linear Equations Chapter 6
Week 7 Nonlinear Equations Chapter 6
Week 8 Review & Exam Chapters 1-6
MODULE 2: Advanced Numerical Techniques
Week 9 Fourier Transforms Chapter 7
Week 10 Monte Carlo Techniques Chapter 10
Week 11 Ordinary Differential Equations Chapter 8
Week 12 Partial Differential Equations Chapter 9
Week 13 High Performance Computing
Week 14 Optimization
MODULE 3: Final Project Presentation
Week 15 Final Project Presentations