Lectures were well planned and explained the OOP concepts using real world examples . Mid examination and the viva helped me to check my knowledge in OOP . The examples discussed in tutorial classes were very useful to get an understanding about the concepts and to practice writing codes . The lecturs were kind of discussions among students and students were free to ask questions about the subject