next up previous
Next: About this document ... Up: Syllabus Previous: Coursework

Approximate calendar of topics

We will be following the order of presentation in the book for the most part, covering about one chapter per week.

Week 1: Java applications, variables and types

Week 2: Java applets, conditionals

Week 3: Classes and methods, iteration

Week 4: Encoding, review, EXAM #1

Week 5: Iteration, one-dimensional arrays

Week 6: Sorting and searching

Week 7: Classes and methods, take two

Week 8: Abstract data types, review, EXAM #2

Week 9: Nested loops, two-dimensional arrays

Week 10: Strings, characters, and file I/O

Week 11: Recursion

Week 12: Sorting revisited

Week 13: Fractals, review, EXAM #3



Allen B. Downey
2/7/1998