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