In this course students will learn the "inner workings" of GUI's, event programming,
and the class libraries supporting same;
students will also complete projects using these systems via the Java language.
Java Language Knowledge
GUI Libraries Concepts
OO Programming Concepts
Event Programming Concepts
Java How to Program 8th Edition, Deitel & Deitel
CBU student unix server account, other server backup, and/or USB drive as needed for backup.
20 % - Graphics/Game GUI Project
20 % - Business App/Forms Project
30 % - Database or Network Project
30 % - Homework
The schedule is a tentative guideline. The progress of the class will typically vary somewhat
from this outline and additional material may be added. Scheduled and unscheduled homework, quizzes, and tests will be
announced in class, therefore it is important to stay informed if absent from class.