Module 1 - Introduction to Compiler Theory