Advanced Java Programming

(detailed course outline)

This is an advanced course in Java Programming. This course covers the advanced Java API's for library design, databases, threads, networks, and interfacing Java with C/C++. Topics include:

  • Generics and Collections
  • Java Threads and Deadlock
  • Network Programming
  • Java Databases with JDBC
  • Java Native Interface (JNI)
  • Performance Tuning