After completing this course a student should:
- Understand what GUI capabilities are built into Java and where they apply.
- Understand the differences between the two Java GUI libraries.
- Be able to create simple graphical interfaces in applets and stand-alone applications using Java Swing.
- Understand the Java event model and be able to use it to trap GUI events.