CSC 425 Java 3 Intermediate Programming

This course builds upon CSC 325 Java 1 and CSC 335 Java 2 programming basics, including exception handling and event handling. CSC 425 will cover swing GUI components, exploring their intricacies and practical applications. Additionally, we introduce advanced topics such as Generics, JDBC, and threads. Students explore inheritance hierarchies, understand the nuances of polymorphism (dynamic runtime binding), and appreciate the power of crafting elegant and efficient software through object design principles.

Credits

3

Prerequisite

CSC 325 and CSC 335