This document provides information about an introductory Java programming course taught by Lavi Gupta. It includes the instructor's contact information, class schedule and location, grading breakdown, topics to be covered, and sample code examples. The course covers object-oriented concepts in Java like classes, objects, encapsulation, inheritance and polymorphism. It also discusses program development activities like problem solving, design, implementation, testing, and debugging.