Schedule

Last Modified on Mon., July 8, 2002

Week Dates Reading Topic(s) Assig. due
(Mon. @ 5 p.m.)
Quiz due (Mon.@ 5 p.m.) Lab due Friday @ 5 p.m.)
1 8/26 - 9/1 S&G 1

Intro. to Computer Science

 
lab1
2 9/2- 9/8 S&G 2

Algorithms

a0 q0, q1 lab2
3 9/9- 9/15 S&G 3

Algorithm Efficiency

q2 lab3
4 9/16- 9/22 S&G 4

Logic Circuits

q3 lab4
5 9/23 - 9/29 S&G 5

Von Neumann Archicture
Historical Overview

q4 lab5
6 9/30 - 10/6
A&W 1

Exam #1 (Monday, 7 p.m., HIG 110)
Jumping into Java

q5
7 10/7 - 10/13 A&W 2 Objects and Strings q6 —*
8 10/14 - 10/20 A&W 3 Classes and File I/O
a1 q7 lab6
9 10/21 - 10/27 A&W (to 4.6.3) Defining Classes (Part I)
q8 lab7
10 10/28 - 11/3 A&W 4 Defining Classes (Part II) q9 lab8
11 11/4 - 11/10 A&W 5 Numeric Processing a2 q10 lab10
12 11/11 - 11/17
A&W 6
Exam #2 (Tuesday, 7 p.m., HIG 110)
Conditionals
q11 *
13 11/18 - 11/24 A&W 8 Iteration (Part I) a3
q12 lab11
14 11/25 - 12/1 A&W 9 Iteration (Part II) q13 *
15 12/2 - 12/8 A&W 10 (to 10.6) Loops, Searching, & Arrays
q14 lab12
16 12/9 - 12/12 A&W 10 Loops, Searching & Arrays (cont.) a4** *
*No labs are assigned these weeks to give you extra time to work on prog. assignments.
**a4 is due on Thurs., Dec. 12 @ 5 p.m.

Final Exam

Monday, December 16
7:00 - 9:00 p.m.
HIG 110

C.D.H.
Honolulu, Hawai'i