Advanced Java Course Outline
Advanced Java Course Outline
Module Number 06
Year III
Semester II
Course Description
This course covers topics on Java which includes:, AWT and Swing, I/O Streams,
Multithreading, Network Programming, Java database connectivity (JDBC), RMI, and
Introduction to Servlets.
Learning Outcomes
At the end of this course, students should be able to:
◦ Carry out design and development of complex elements, such as user interfaces,
multiprocessing, and fault-tolerant components;
◦ Write TCP/IP Client Server applications using Sockets;
◦ Write Java applications using the JDBC to make database independent queries; and
◦ Call methods remotely