CSC585: User Interfaces in Java
This course teaches essential features of database-driven
Graphical User Interface (GUI) applications using the Java Language.
Throughout the course, the Model-View-Controller (MVC) paradigm is used
to guide the creation of complex, business-like applications.
The emphases are
- Java GUI applications and Applets using Java/Swing components;
- Server-side web applications using Servlets and Java Server Pages;
- Web development using a Java-based Web framework.