This course goes through each exam objective, focusing on the confusing concepts and common mistakes made by Java programmers. After studying the concepts and examples, you are given in-class exercises to reinforce the knowledge you just acquired. The class takes an iterative process, that is, material you learned in the beginning will be reviewed again later until you fully grasp it. You also learn test tips and become familiar with the format and speed of the test through class mock exams. On completion of the course, you should be able to understand all the test objectives and have gained confidence in passing the exam.
Enrollment is limited and advance enrollment is required.
A minimal of three months of hands-on Java programming experience is required. Knowledge of OO principles is highly desirable. Access to JDK 1.2 or later is necessary. He has extensive experience teaching object-oriented analysis and design, UML, and Java and is a Sun Certified Java 2 Programmer.