CSC8416 Advanced Programming in Java (FOSCI)
Semester 3 (EXT)Toowoomba
Units 1.0 (Programming) Band 2
Pre-requisite: Students must be enrolled in one of the following Programs: BINH or GCAC or GCPC or GDAC or GDPC or MCOP or MPIT or MPCP or GCEN or GDET or METC
Synopsis
This course covers the techniques of object-oriented programming in Java, and the characteristics of the Java programming language. The language features such as applets, packages, exception handling and multithreading with concurrent programming are discussed. Java graphical user interface and animation tools are important parts of this course. The advanced topics such as network programming and client/server and Remote Method Invocation (RMI) as well as Java Database Connection (JDBC) are introduced with an executable example.
