This document outlines the course schedule for an Object Oriented Programming course covering 10 weeks. The topics covered include basic OOP concepts like classes, objects, inheritance and polymorphism in the first few weeks. Later weeks cover arrays, strings, input/output, exceptions, multithreading and applets. There will be two class tests, each covering half the syllabus and containing conceptual questions, small programs and definitions worth a total of 15 marks.