CS 117 Class Schedule (Subject to change)

Last updated: 1 Januuary 2007

Class Date Topic Readings
1 Wednesday, January 3 History Read Ch. 1.1-1.3
2 Friday, January 5 Intro to Java Ch 1.4, 1.6
3 Monday, January 8 In Lab --- CMC 306
4 Wednesday, January 10 Data and Expressions Ch 2.1-2.5
5 Friday, January 12 Data and Expressions
6 Monday, January 15 Using pre-written classes Ch 3
7 Wednesday, January 17 Using pre-written classes,writing your own Ch 3
8 Friday, January 19 Writing your own classes Ch 4
9 Monday, January 22 Fun with Graphics
10 Wednesday, January 24 Conditional statements Ch 5.1-5.4
11 Friday, January 26 Loops Ch 5.5, 5.7-5.9
12 Monday, January 29 Loops
13 Wednesday, January 31 Exam
14 Friday, February 2 More on classes Ch 6
Monday, February 5 No class --- Midterm Break
15 Wednesday, February 7 Arrays Ch 7.1-7.5
16 Friday, February 9 Arrays Ch 7.6-7.7
17 Monday, February 12 Sorting Ch 9.4
18 Wednesday, February 14 Searching Ch 9.5
19 Friday, February 16 Recursion Ch 11.1-11.3
20 Monday, February 19 Recursion
21 Wednesday, February 21 Exceptions Ch 10.1-10.3
22 Friday, February 23 File I/O Ch 5.6, 10.6
23 Monday, February 26 Inheritance Ch 9.1-9.3
24 Wednesday, February 28 Event Driven Programming
25 Friday, March 2 Event Driven Programming
26 Monday, March 5 Exam
27 Wednesday, March 7 Linked Lists
28 Friday, March 9 Linked Lists

CS 117 main page