Mr. Madison's Summer School
Object Oriented Java
- Instructor: Bob Madison
- Prerequisite: None
- Book required: See below.
- Required Software
Required Book
Java™ Programming, Guided Learning with Early Objects, by D. S. Malik and Robert P. Burton. The book's image is shown at the left side of this page. The two ISBN numbers (either is fine):
- ISBN-13: 978-1-42390-162-4
- ISBN-10: 1-42390-162-2
Outline of Material to be Covered
- Basic Elements of Java
- Input/Output
- Introduction to Classes and Objects
- Control Structures I: Selection
- Control Structures II: Repetition
- User-Defined Methods and Classes
- Arrays
- Application of Arrays (Sorting and Searching) and Strings
- Inheritance and Polymorphism
- Exception Handling and Events
- Recursion
- Generics, Dynamic Representations, and Collections
How Much Time Will You Spend Per Week in This Course?
This is the most popular question that I get. The honest answer is I don't have a clue. The reason is that all of you are different in the way that you learn. Some of you will need more time than others, and some will need less. But, if I really needed to put an amount of time to this, I would say you will spend 2 to 3 hours per class period.