This page is a lot more fun if you have Java 5.0 installed. You only need the JRE.

Syllabus Links Schedule Grades

CSCI 2323 - Schedule


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