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-16
Introduction and the Role of Computing in Science    
1-18
Numerical Computing - Floating Point Arithmetic Matlab Ch. 2  
1-21
MLK Day (No Class)    
1-23
Finishing Numerical Computing    
1-25
Intro to MatLab Matlab Ch. 4 & 5 Assn 1
1-28

Applying MatLab 1

Matlab Ch. 10 Quiz 1 (Answers)
1-30
Control Flow and Functions Matlab Ch. 11 & 12 Assn 2
2-1
Basic Data Analysis Matlab Ch. 18  
2-4
2-D Arrays and Data Types Matlab Ch. 6 & 7  
2-6
Cell Arrays and Strings Matlab Ch. 8 & 9  
2-8
Solving Systems of Equations Matlab Ch. 13-17  
2-11
Exploring Systems of Equations   Assn 3
2-13
Root Finding Matlab Ch. 23, 26 Quiz 2
2-15
Data Fitting Matlab Ch. 19-21  
2-18
Signal Processing  
2-20
Finish Signal Processing Matlab Ch. 22  
2-22
Integration and Differentiation Matlab Ch. 24
2-25
DEqs, Population Modeling, etc. Matlab Ch. 25 Assn 4
2-27
More Differential Equations   Quiz 3
2-29
Multibody Systems    
3-3

Symplectic Integrators

  Assn 5
3-5
Difference Equations, Bifurcations, and Chaos    
3-7
Work on Projects    
3-10
Data Processing and Mining    
3-12
Test  
3-14
Perl Basics Perl Ch. 1-3 Project 1
3-17
Spring Break (No Class)    
3-19
Spring Break (No Class)    
3-21
Spring Break (No Class)    
3-24
More Perl Basics Perl Ch. 4  
3-26
OPR Panel (No Class)    
3-28
OPR Panel (No Class)    
3-31
Flow Control and Basic Regular Expressions Perl Ch. 5  
4-2
Subroutines Perl Ch. 6 Quiz 4
4-4
Randoms and Hashes Perl Ch. 7-8 Assn 6
4-7
Chompsky Hierarchy and Regular Expressions Perl Ch. 9  
4-9
GenBank and Protein Data Perl Ch. 10-11 Assn 7
4-11
NCUR (No Class)    
4-14
BLAST Perl Ch. 12 Assn 8
4-16
Further Topics Perl Ch. 13 Quiz 5
4-18
Student Presentation (Megan's other files)  
4-21
Student Presentation    
4-23
Student Presentation (Rene's other files)   Assn 9
4-25
Student Presentation  
4-28
Student Presentation   Quiz 6
4-30
Student Presentation   Assn 10
5-2
Course Conclusions   Project 2