Introduction to Java
OOPS Concepts
Mini Project Development
Exception Handling
Nested Classes
Multithreading
Mini Project Development
String Handling
Input and output
Mini Project Development
Serialization
Collection
Mini Project Development
Annotation
Date Class
Socket programming
JDBC
GUI programming
Project Development with GUI