Course Description
Java Programming I - Learn the basics of Java language syntax and object-oriented programming. Gain practical experience by designing, writing, compiling, and executing simple Java programs.
Java Programming II - Expand the Java language and object-oriented programming concepts introduced in Java Programming I. Introduce advanced Java concepts � inheritance, polymorphism, abstract classes, exception handling, use of collections and database connectivity. Gain more practical experience by designing and writing Java applications.
Java Programming III - Enhance Java programming skills with generics, arrays, containers and concurrency tools.
Is this course for me?

In these three Java Programming courses you will be able to:
Upon completion of Java Programming I you will have gained these skills:
� Be able to develop simple Java applications,
� Understand elementary object-oriented programming
� Gain a firm foundation of Java concepts.
Upon completion of Java Programming II you will add these skills:
� Be able to use the Eclipse IDE to develop Java applications
� Be able to design and develop multi-object Java applications
� Understand the major object-oriented programming concepts
� Have a firm foundation of all the core Java concepts
� Be able to develop Java applications that connect to relational databases
Upon completion of Java Programming III you will have gained these skills:
� Be able to design and develop efficient complex Java applications
� Understand Java best-practice design and development concepts and have a firm foundation of all important Java concepts
� Be able to develop Java applications with a graphic user interface

You may also be interested in ...
Introduction to Spring
Introduction to Hibernate
Java Web Applications I
Agile Design with Test-Driven Development in Java
search for C.E. courses without log in.
Search for Cont Ed courses without logging into CougarWeb.
Search by Term, then subject(s) and course title (optional).

Log in to online register with CougarWeb
Search and register online for Cont Ed courses by term (semester) using CougarWeb.
Returning student without a login should email for assistance.

New students who would like to register online need to go through the Continuing Education admissions process to receive a CougarWeb login.

Instructions to search for courses, register online and apply for CE CougarWeb access are found here.

Phone, walk-in and mail-in registration are three additional ways to register for Continuing Education courses.


Textbook | Course Information
Prerequisite Information
Java Programming I: Microsoft Windows, knowledge of a text editor and experience with another programming language.
Java Programming II: Java Programming I or equivalent experience
Java Programming III: Java Programming II or equivalent experienve