This document outlines the objectives and syllabus for an Object Oriented Programming with Java course taught at Aditya College of Engineering & Technology. The objectives are to learn Java language components, object-oriented programming fundamentals in Java, inheritance and exception handling. The syllabus covers topics like classes and objects, arrays, inheritance, packages, exception handling, strings, multithreaded programming and database connectivity. Upon completing the course, students will be able to apply OOP concepts in Java, design Java applications, and analyze event handling and GUI programming.