MTH 337
Fall 2016
Weekly Schedule
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Reports
Grading
MTH 337
Docs
»
Weekly Schedule
Weekly Schedule
ΒΆ
Week 1
Introduction to MTH 337
Why Python?
Introduction to Jupyter Notebook
Introduction to Python
Greatest Common Divisor and the Euclidean Algorithm
Week 2
Jupyter Notebook
Python
Matplotlib
Weekly Reports
Quiz 1: Mathematical and Boolean Expressions
Report 1
Week 3
Prime Numbers
Prime Spirals
Python
Matplotlib
Quiz 2: Conditional Code and Functions
Report 2
Week 4
Loading Numerical Data from Files
Mauna Loa CO
2
Data
Simple Linear Regression
Jupyter Notebook
Python
NumPy
Quiz 3: Markdown and LaTeX
Report 3
Week 5
Floating-Point Numbers
Floating-Point Arithmetic - Hazards and Fixes
Python
NumPy
Matplotlib
Quiz 4: Lists
Report 4
Week 6
Deterministic Dynamical Systems
Cellular Automata
Images and the RGB Color Model
NumPy
Matplotlib
Quiz 5: Loops
Report 5
Week 7
Continuous-Time Dynamical Systems
Animation
Week 8
The Magnetic Pendulum
Matplotlib
Quiz 6: Plotting
Report 6
Week 9
Data Capture and Analysis
WAV File Format
Python
NumPy
Matplotlib
SciPy
Quiz 7: NumPy Arrays and Indexing
Report 7
Week 10
Generating Random Numbers
Monte Carlo Methods
NumPy
Matplotlib
Quiz 8: More NumPy
Week 11
Non-Uniform Random Numbers
NumPy
Quiz 9: Images
Report 8
Week 12
Optimization
Multivariable Optimization
Global Positioning System (GPS)
NumPy
Matplotlib
Quiz 10: NumPy Array Operations
Report 9
Week 13
Downhill Simplex Method (Nelder Mead)
Quiz 11: Random Numbers
Happy Thanksgiving!
Week 14
Computing With Text
Statistical Language Models
Python
Matplotlib
Week 15
Bioinformatics
Class Activity: Bioinformatics
Quiz 12: More Plotting
Report 10