• Introduction to Java Programming
• Object-Oriented Programming in Java
• Exception Handling and Debugging
• Input/output in Java
• Java Collections Framework
• Java Database Connectivity (JDBC)
• Java Web Development
• Advanced Java Concepts