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.
Course Objectives
Java Language Knowledge
GUI Libraries Concepts
OO Programming Concepts
Event Programming Concepts
Java Applets
Database Interface
Network Programming
Textbook
Java How to Program 8th Edition, Deitel & Deitel
ISBN-10: 0136053068
ISBN-13: 9780136053064
Additional Materials
CBU student unix server account, other server backup, and/or USB drive as needed for backup.
Course Grading
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.