CISC 3115 Course Syllabus and Homework Assignments
Introduction: Course Overview
HW1: Programming Assignment #1 (Bank Accounts)
Chapter 6: A First Look at Classes and Objects
All Checkpoint Questions; Review Questions 1-19; FindTheError 1-5
HW2: Programming Assignment #2 (Bank Accounts using Classes)
HW3: Programming Assignment #3 (Classes with Constructors and Methods)
Chapter 7: Arrays, 2D Arrays, the ArrayList Class, Arrays of Objects
All Checkpoint Questions; Review Questions 1-23; FindTheError 1-5
HW4: Programming Assignment #4 (ArrayLists)
UNIX Textbook: UNIX Fundamentals
HW5: Programming Assignment #5 on UNIX
Demo Web Page: Link to UNIX Demo Programs
Examination #1: exam1 outline
Chapter 8: A Second Look at Classes and Objects
All Checkpoint Questions; Review Questions 1-18; FindTheError 1-2
HW6: Pgm Assignment#6 (Static Members, Copy Constructors, Overloading Methods)
Chapter 9: Text Processing and Wrapper Classes
All Checkpoint Questions; Review Questions 1-23; FindTheError 1-4
Chapter 10: Inheritance
All Checkpoint Questions; Review Questions 1-33; FindTheError 1-4
HW7: Programming Assignment#7 (Inheritance, Polymorphism, Abstract Classes)
Chapter 11: Exceptions and Advanced File I/O
All Checkpoint Questions; Review Questions 1-24; FindTheerror 1-3
HW8: Programming Assignment #8 (Exceptions and Advanced File I/O Operations)
Examination #2: exam2 outline
Chapter 15: Recursion
All Checkpoint Questions; Review Questions 1-10; FindTheError 1
Extra Credit: HW9 Programming Assignment#9 (Recursion)
Final Examination final exam outline