Compilers I @ UCT
Honours course, University of Cape Town, Department of Computer Science, 2021
This course introduced students to the inner mechanics of a modern programming language compiler or interpreter. Students learnt to appreciate why programming languages are designed in particular ways, how to develop compilers and compiler-related tools. Course content included: language classes, formal grammars, parsing, and abstract syntax trees.