This document contains an assignment for an Object Oriented Programming class. It lists 31 programs to be completed. The programs cover topics like displaying text, numbers, and symbols; taking input and displaying output; using arrays; sorting algorithms; classes with data members and member functions; and constructors and destructors. The assignment is submitted by Zohaib Arif, a student with roll number 6823 in the evening department of Information & Technology.