Syllabus | Links | Schedule | Grades |
Date | Topic | Reading | Due |
---|---|---|---|
1-13 |
Introduction and the Role of Computing in Science | ||
1-15 |
Numerical Computing - Floating Point Arithmetic | Matlab Ch. 2 | |
1-18 |
MLK Day (No Class) | ||
1-20 |
Finishing Numerical Computing | ||
1-22 |
Intro to MatLab | Matlab Ch. 4 & 5 | Assn 1 |
1-25 |
Applying MatLab 1 | Matlab Ch. 10 | Quiz 1 |
1-27 |
Control Flow and Functions | Matlab Ch. 11 & 12 | Assn 2 |
1-29 |
Basic Data Analysis | Matlab Ch. 18 | |
2-1 |
3-D Arrays and Data Types | Matlab Ch. 6 & 7 | |
2-3 |
Cell Arrays and Strings | Matlab Ch. 8 & 9 | |
2-5 |
Solving Systems of Equations | Matlab Ch. 13-17 | |
2-8 |
Exploring Systems of Equations | Assn 3 | |
2-10 |
No class (Sick day) | ||
2-12 |
Root Finding | Matlab Ch. 23, 26 | Quiz 2 |
2-15 |
Data Fitting | Matlab Ch. 19-21 | |
2-17 |
Signal Processing | Matlab Ch. 22 | |
2-19 |
Finish Signal Processing | Matlab Ch. 24 | |
2-22 |
Integration and Differentiation | Matlab Ch. 25 | Assn 4 |
2-24 |
DEqs, Population Modeling, etc. | Quiz 3 | |
2-26 |
More Differential Equations | ||
3-1 |
Multibody Systems and Symplectic Integrators | Assn 5 | |
3-3 |
Jury Duty (No Class) | ||
3-5 |
Difference Equations, Bifurcations, and Chaos | ||
3-8 |
Data Processing and Mining | ||
3-10 |
Test | ||
3-12 |
No Class | Perl Ch. 1-3 | Project 1 |
3-15 |
Spring Break (No Class) | ||
3-17 |
Spring Break (No Class) | ||
3-19 |
Spring Break (No Class) | ||
3-22 |
Perl Basics | Perl Ch. 4 | |
3-24 |
More Perl Basics | ||
3-26 |
Flow Control and Basic Regular Expressions | ||
3-29 |
Reg Exp and Subroutines | Perl Ch. 5 | |
3-31 |
Subroutines | Perl Ch. 6 | Quiz 4 |
4-2 |
Easter Break (No Class) | Perl Ch. 7-8 | |
4-5 |
Randoms and Hashes | Perl Ch. 9 | Assn 6 |
4-7 |
Chompsky Hierarchy and Regular Expressions | Perl Ch. 10-11 | |
4-9 |
Nothing | ||
4-12 |
Sequence Alignment | Assn 7 | |
4-14 |
Memoization and Language Performance Characteristics | Perl Ch. 12 | |
4-16 |
Language Performance | Perl Ch. 13 | Quiz 5 |
4-19 |
Scala | Assn 8 | |
4-21 |
X10 by Matt Maly | ||
4-23 |
Simulation Project by Chris Walker | Assn 9 | |
4-26 |
Biology by Maduka Ogba | Quiz 6 | |
4-28 |
Fortress by Will Thornton | Assn 10 | |
4-30 |
Course Conclusions and I2 by Bryce Harlow | Project 2 |