Courses / Module

Toggle Print

Module ADVANCED CONCEPTS IN OBJECT-ORIENTED PROGRAMMING

Module code: CS613
Credits: 7.5
Semester: 1
Department: COMPUTER SCIENCE
International: No
Overview Overview
 

A combination of advanced object-oriented programming techniques and concepts in object-oriented languages are discussed. Topics covered include Classes, Objects, Encapsulation, Information Hiding, Inheritance, Composition, Object Lifetimes, Files, Input/Output Streams, Operator Overriding, Operator Overloading, Polymorphism, Dynamic Binding, Templates, Exceptions and the Standard Template Library.

Open Learning Outcomes
 
Open Teaching & Learning methods
 
Open Assessment
 
Open Timetable
 
Back to top Powered by MDAL Framework © 2022
V5.3.3 - Powered by MDAL Framework © 2022