CISC 3115
Introduction to Modern Programming Techniques
Text & Topic Readings


Text (Suggested)

I've used this text in the past, so I have references to its sections corresponding to my lectures. Feel free to get an earlier (or later) edition or any intro Java text that covers the topics presented in the syllabus (the online bookstore has another suggested text). Although the text e text is only recommended, you ma find a supplementary text to be useful for elaboration of a topic, or for looking up the specific syntax and semantics of various language constructs presented in class.

Introduction to Java Programming — Brief Version (11th edition)
Liang
Pearson
ISBN 13: 9780134611037

Readings From the Text


Review

Chapters 1 — 7

Chapter 8


Classes

Chapter 9


Exception Handling

Chapter 12, Sections 12.1 - 12.6 (skip section 12.5)


Inheritance

Chapter 11, Sections 11.1 - 11.8


Abstract Classes, Interfaces

Chapter 10

Chapter 13


Recursion

Chapter 18