Compiling ExpressionsCovers the conversion of expressions, evaluation using stack machines, and bytecode generation.
Records and VariantsIntroduces records, variants, evaluation rules, typing rules, aliasing challenges, and benefits in programming languages.
Variables & OperatorsCovers the basics of C programming, including variables, operators, and system-oriented programming, emphasizing differences from Java.