| Module code | COS 782 |
| Qualification | Postgraduate |
| Faculty | Faculty of Engineering, Built Environment and Information Technology |
| Module content | This module introduces the concepts of generic programming in order to generate code at compile-time. Of particular interest is the automatic generation of design pattern implementations at compile-time for use at run-time. To this end, design patterns and compile-time programming techniques such as: basic compile-time programming constructs, object allocation, generalised functors, smart pointer and multi-methods are discussed in detail and applied to design patterns. |
| Module credits | 15.00 |
| Programmes | |
| Prerequisites | No prerequisites. |
| Contact time | 2 lectures per week |
| Language of tuition | Module is presented in English |
| Department | Computer Science |
| Period of presentation | Semester 1 or Semester 2 |
Copyright © University of Pretoria 2025. All rights reserved.
Get Social With Us
Download the UP Mobile App