Java Object Oriented Programming

Course Description

 

Textbook

(3806) "Head First Java " Your Brain on Java - A Learner's Guide ;

(3806) "Java: A Beginner's Guide", 4th Ed. (Paperback)

(3816) "Simply Java Programming: An Application Driven Tutorial Approach"

Evaluation

A letter grade will be assigned based on performance in two exams and three programming assignments. The exams and assignments will be weighted as follows:

2 Assignments 40%
Midterm Exam 20%
Presentation 20%
Final 20%

The due date for each assignment will be indicated on the assignment located under the links section.

Tentative Schedule
WEEK TOPIC
01 Orientation,Java and the Internet
02 Object-Oriented Programming Concepts
03 Language Basics
04 Input/Output
05 Language Basics If statements and Loop Structures
06 Language Basics If statements and Loop Structures
07 Exam 1
08 Handling Errors with Exceptions
09 >Language Basics Methods
10 >Language Basics Methods
11 Object-Oriented Programming Concepts
12 Classes and Inheritance
13 Interfaces and Polymorphism
14 Review, Evaluations
15 Exam 2 FINAL (TBD 7:45p.m. - 9:45p.m.)