|
Overview |
Courses |
Instructors |
Advisory Board |
How to Apply
Course Descriptions
|
|
Next program starts:
Autumn 2008
|
|
Program location:
Downtown Seattle
|
|
|
|
|
|
| |
|
Interested in taking a single class? Some courses (designated by a below) may be open on a space-available basis to professionals who are not seeking the certificate. See Single-Course Enrollment for details.
Autumn Course
Object-Oriented Programming in Java
Section A: Mondays, 6:00-9:00 p.m., Sept. 29-Dec. 1, 2008; $624; 3 CEUs. Instructor: Randal Hanford
Section A has filled to capacity. Please apply for Section B.
Section B: Thursdays, 6:00-9:00 p.m., Oct. 9-Dec. 18, 2008 (no class Nov. 27); $624; 3 CEUs. Instructor: Ryan Stephens
An introduction to the basic features of the Java language and object-oriented programming. Upon successful completion of this course, students are able to understand Java syntax well enough to write simple Java programs and read more complex programs. Students also understand the basic features of the more commonly used class libraries. Concepts include object interaction, behavior of objects, designing classes, inheritance, data structures such as arrays and strings, the Collections API, and exception handling.
How to sign up for individual enrollment in this course
Winter Course
Application Programming in Java
Section A: Mondays, 6:00-9:00 p.m., Jan. 5-Mar. 23, 2009 (no class Jan. 19 and Feb. 16); $624; 3 CEUs. Instructor: Russ Moul
Section B: Wednesdays, 6:00-9:00 p.m., Jan. 7-Mar. 11, 2009; $624; 3 CEUs. Instructor: Russ Moul
Students are introduced to the most widely used APIs, and to the design rationale for their implementation and usage. They use widely accepted tools for the development, testing and deployment of Java applications.
Java development is discussed using best practices. Topics include collections, database access, simple I/O and basic networking. The use of good OO design and design patterns is emphasized throughout the course.
How to sign up for individual enrollment in this course
Spring Course
Advanced Features of Java
Section A: Mondays, 6:00-9:00 p.m., Mar. 30-June 8, 2009 (no class May 25); $624; 3 CEUs. Instructor: Russ Moul
Section B: Wednesdays, 6:00-9:00 p.m., Apr. 1-June 3, 2009; $624; 3 CEUs. Instructor: Russ Moul
Students explore advanced features of the Java Language and APIs. Topics such as collections, database access, I/O and networking are revisited for in-depth coverage. Advanced topics such as multithreading, logging, regular expressions and distributed object are also covered. Students refactor existing designs to increase maintainability and/or reusability.
How to sign up for individual enrollment in this course
|