CS 1073 Scientific Programming
Fall 2004 Calendar
Week  Dates  Lecture Topics  Programs/Exams 
1 August
25, 27
   
2 Aug 30
Sept 1, 3
Example 1: Quadratic  
3 Sep 8, 10
(6: Labor)
Lecture 1: Basics
Example 2: Craps
Homework 1: Triangles
4 September
13, 15, 17
Lecture 2: Selection
Lecture 3: Repetition
Quiz 1
5 September
20, 22, 24
Examples 3: Loop Examples
Example 4: Calculate Pi
Homework 2: Constants
6 Sep 27, 29,
Oct 1
Lecture 4: Loop Patch Quiz 2
Practice with Loops (Answers)
7 October
4, 6, 8
Lecture 5: Functions Quiz 3
Practice with Functions (Answers)
8 October
11, 13, 15
Lecture 6: Arrays (and Dice)
Lecture 7: Loops and Arrays
Homework 3: Print a Tree
9 October
18, 20, 22
Lecture 8: Practice with Arrays Mid-term Exam
(Topics and Review, Answers)
10 Oct 25, 27, 29
(26th drop)
Lecture 9: Practice with Strings
Lecture 10: Non-static Java
Homework 4: Bottles of Beer
11 November
1, 3, 5
Lecture 11: Classes in Java Homework 5: Circle class
12 November
8, 10, 12
Lecture 12: Rationals, Complexes
Lecture 13: Bisection Method
 
13 November
15, 17, 19
Lecture 14: Newton's Method
Lecture 15: Random Walk
 
14 Nov 22, 24
(25: Tks)
Lecture 16: Three-halves Problem Homework 6: Chutes and Ladders
15 Nov 29
Dec 1, 3
Lecture 17: ClassList Example  
Week  Dates  Lecture Topics  Programs/Exams 
  Dec 14
1:30-4:15pm
Final Exam Final (Review)
 
     
  • Exams: The midterm exam and final are as shown above.

  • Lectures: Study materials in place of the textbook.

  • Examples: Examples discussed in class.

  • Homework: Programming assignments to be handed in.