CSC-103L Object Oriented Programming Section C
CSC-103L Object Oriented Programming Section C
Page 1 of 3
University of Engineering and Technology Lahore - New Campus (Kala Shah Kaku)
Section Course Outline Report
Department: Computer Science (KSK) Printed Date: January 24, 2024
Section Content
Week CLO's
Topics
(Lec)
Functions: prototype, definition, and call. Function parameter types: in, in-out
and out only, value type, reference type. Reference and pointer differentiated.
week1 Runtime code segment and data segment explained. System Heap and Stack CLO1
explained.
Difference between non-structured programming, structured programming and
Object Oriented Programming and problem solving. Where to store Structural,
week2 Behavioral and Capabilities with limitation and constraints. Object oriented CLO2, CLO1
approach to programming with Concepts of Object Orientation, e.g, Protection,
Encapsulation, Abstraction, Messaging.
Migration from modular program having structures and functions to Classes &
Object: syntax and semantics. Implicitly available member functions. Default
week3 constructor, copy constructor, destructor, = assignment operator, & address-of CLO2
operator. Access modifiers: public, private.
Page 2 of 3
University of Engineering and Technology Lahore - New Campus (Kala Shah Kaku)
Section Course Outline Report
Department: Computer Science (KSK) Printed Date: January 24, 2024
Section Content
Week CLO's
Topics
(Lec)
CLO4, CLO6,
week15 Revision CLO2, CLO5,
CLO3, CLO1
Page 3 of 3