ADVANCED CONCEPTS IN OBJECT-ORIENTED PROGRAMMING
- Module code: CS813
- Credits: 5
- Semester: 1
- Department: COMPUTER SCIENCE
- International:
![]() | 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. |
![]() | Learning Outcomes |
---|---|
![]() | Teaching & Learning methods |
---|---|
![]() | Assessment |
---|---|
![]() | Repeat options |
---|---|
![]() | Timetable |
---|---|