COMP6209 Automated Code Generation
Module Overview
This module aims to cover the topic of production of code via automated means. This topic incorporates the different approaches to metaprogramming that are available in mainstream languages and also touches on issues such as automated generation of testing code and software product lines. The course is practical in nature and reasonable programming skills in Java and possibly also C++ are required. The module is optional but at least one of this module and Automated Software Verification must be taken by MSc Software Engineering students.