Lecture notes

All notes and slides from the lectures.

1.Tue 1 JulOdyssey
2.Wed 2 JulStarting with Java
3.Thu 3 JulJava computation: numbers and loops
Happy Fourth of July!
4.Tue 8 JulJava conditions and character strings
5.Wed 9 JulAfter we finish the above, we'll start if, arrays, and for
6.Thu 10 JulAfter we finish the above, we'll start Class methods
7.Fri 11 JulRecursion
8.Tue 15 JulPlaying Games
9.Wed 16 JulInside the Internet
10.Thu 17 JulWe'll continue covering the Internet protocols
11.Fri 16 JulCryptography
12.Tue 22 JulComputer hardware
13.Wed 23 JulModels of Computation
14.Thu 24 JulComparative Programming Languages
15.Fri 25 Jul We will cover speech translation perhaps including my most recent project.

If you would like a paper copy of the notes: Choose the notes you want to print, then choose "Print..." from the File menu.

All lecture notes copyright (c) 2002, Carl Burch.
(Actually, some of this was written by Robert Frederking in 2003, but I'm not asserting copyright for that.)