CS 100 Summer 1999 Lecture Notes
CS 100 Website

Lecture Date Topic
1 June 28, 1999 Course Introduction, Method Headings, Method Calls [html] [.ppt]
2 June 29, 1999 Variables, if statements, blocks, input/output [html] [.ppt]
3 June 30, 1999 Classes, return [html] [.ppt]
4 July 1, 1999 Classes, Strings, Public, Private [html] [.ppt]
5 July 2, 1999 Classes, a complete program, inheritance, super [html] [.ppt]
6 July 6, 1999 Some review, Scope of variables, the while loop [html] [.ppt]
7 July 7, 1999 Method Calls, this, increment and decrement [html] [.ppt]
8 July 8, 1999 Static variables and methods, Ternary operator, ++ [html] [.ppt]
9 July 12, 1999 Iteration, invariants, for loops, break, continue [html] [.ppt]
10 July 13, 1999 Arrays [html] [.ppt]
11 July 14, 1999 Search [html] [.ppt]
12 July 15, 1999 Sort [html] [.ppt]
PRELIM July 19, 1999 PRELIM PRELIM PRELIM
13 July 20, 1999 Prelim Discussion [html] [.ppt]
14 July 21, 1999 More Sorting, Matlab [html] [.ppt]
15 July 22, 1999 More Matlab [html] [.ppt]
16 July 26, 1999 Advanced Topics: Exceptions, the abstract modifier, Intro to interfaces [html] [.ppt]
17 July 27, 1999 Threads & Synchronization [html] [.ppt]
18 July 28, 1999 Applets, Parameter-Passing Redux [html] [.ppt]
19 July 29, 1999 Interfaces, Debugging [html] [.ppt]
20 August 2, 1999 Recursion [html] [.ppt]
21 August 3, 1999 C [html] [.ppt]
22 August 4, 1999 C, Pointers [html] [.ppt]
23 August 5, 1999 Preparation for final [html] [.ppt]