The document outlines the syllabus for an Object Oriented Programming using C++ course. It is divided into 3 sections - Introduction to OOP concepts and C++ basics, Classes and Objects, and Input/Output files. Section I covers OOP characteristics, C++ program statements, functions, arrays and pointers. Section II covers classes, objects, inheritance, polymorphism and static/friend functions. Section III discusses file I/O using streams in C++. The question paper for internal assessment will have 2 parts - short questions from each section in Part A and longer questions covering all sections in Part B.