CS565 Lecture Notes


You may need to refresh your cache to see the latest Lecture notes.

for reading on-line or downloading/printing (HTML and PPT).

  • Lecture 1 and 2: Overview (view) download
  • Lecture 3: Intro to IDEs
  • Lecture 4 and 5: OO Paradigm (view) download
  • *** Java example programs are here ***

    Lectures 6 to 18 (13 lectures) are on the Java programming language and use the following slides (powerpoint) with the Lewis/Loftus Java book. Note: The more basic material will be covered quickly.

    Book Slides:

  • Chapter 1 - Introduction
  • Chapter 2 - Data and Expressions
  • Chapter 3 - Classes and Objects
  • Chapter 4 - Writing Classes
  • Chapter 5 - Conditions and Loops
  • Chapter 6 - OOD
  • Chapter 7 - Arrays
  • Chapter 8 - Intehitance
  • Chapter 9 - Polymorphism
  • Chapter 10 - Exceptions
  • Lecture 19: Swing Overview (download)
  • Lecture 20: Software Engineering and Development Lifecycle (view) download
  • Lectures 21 and 22: Intro. to UML (pdf)