- Introduce the Java Swing API and the collection of classes that it contains. Understand the class hierarchy and use as needed
- Learn how to build a Graphical User Interface utilising familiar controls like buttons, check boxes, labels, text boxes and more.
- Learn the java event-handling model and how to programme the interface to respond to user interaction with interface elements.
- Build multi-windowed applications as well as browser-based programmes (known as applets)

Dr. Andreas Grondoudis
Assistant Professor of Computer Science at the Department of Computer Science and Engineering of the European University Cyprus

