COMP114 Class Notes

These notes are in Microsoft PowerPoint format. 

  1. Tues 1/8 -- Introduction
  2. Thurs 1/10 -- Java Basics, Part I
  3. Tues 1/15 -- Java Basics, Part II
  4. Thurs 1/17 -- Java Basics, Part II
  5. Tuesday 1/22 --References and Methods
  6. Thursday 1/24 -- Encapsulation and More on references
  7. Tuesday 1/29  -- Encapsulation and More on references
  8. Thursday 1/31 -- Inheritance
  9. Tuesday 2/5 -- Review for testMore on inheritance
  10. Thursday 2/7 -- Test
  11. Tuesday 2/12 -- Abstract classes and Exceptions
  12. Thurs 2/14 -- GUIs (updated on 2/18 to add menus)
  13. Tues 2/19 -- Finish GUIs, then Iterators and Vectors
  14. Thurs 2/21 -- Finish iterators, then IO
  15. Tues 2/26 -- Recursion
  16. Thurs 2/28 -- Algorithm complexity and searching
  17. Tues 3/5 -- Propositional Calculus
  18. Thurs 3/7 -- Loop Invariants and Program 3
  19. Tues 3/19 -- Sorting, Part 1 (updated to fix Bubble Sort slides)
  20. Thurs 3/21 -- no class
  21. Tues 3/26 -- Sorting, Part 2 (need to update slides)
  22. Thurs 3/28 -- Sorting, Part 3
  23. Tues 4/2 -- Linked Lists, Part 1
  24. Thurs 4/4 -- Linked Lists, Part 2, Review for test
  25. Tuesday 4/9 -- test
  26. Thurs 4/11 -- Stacks, Queues, Packages, Inner classes
  27. Tuesday 4/16 -- Trees, Program 5
  28. Thursday 4/18 -- Trees, Part 2
  29. Tuesday 4/23 -- Finite State Machines
  30. Thursday 4/25 -- Computer graphics.  This one is a very large file, so I have published it in PDF format..
  31. Tuesday 4/30 -- Review

COMP114 Home Page

Last modified Saturday, May 04, 2002 03:41 PM