A first programming course using an object-oriented language. Emphasis is placed on problem-solving and appropriate programming standards. Topics include: classes, objects, data types, expressions, conditional statements, loops, strings, arrays, collections, debugging, inheritance, and polymorphism. Lecture three hours, laboratory two hours.
All course notes are linked below as pdfs for easy view. 1
Chapter 3 - A First Look at classes and Objects
Chapter 4 - Decision Structures
Disclamer all the .java files do not work!!↩︎