Link Search Menu Expand Document

Lectures


This page gives highlights of past lectures and provides lecture notes, reading assignments, and exercises.

Chapters and sections in the readings are from the textbook, unless specified otherwise.


Topic 00 - Course introduction and overview

30 Nov
Course introduction
Who am I,
ERE,
Grading
Slides
Recording
02 Dez
Course overview
Slides,
Pre-recorded lecture

Topic 03 - Implementing programming languages

01 Feb
Introduction to Python
Pre-recorded lecture 1 (by Prof. Fernando Pereira)
Pre-recorded lecture 2 (by Prof. Fernando Pereira)
03, 08 Feb
Memory management
Pre-recorded lectures
10 Feb
Abstraction and Abstract Data Types
Pre-recorded lectures
Q&A
13:00,
17:00
22 Feb
Object Orientation
Pre-recorded lectures
24 Feb
Error Handling
Pre-recorded lectures
Tutorial: Ml-lex and ML-yacc
13:00,
17:00
01, 03 Mar
Parameter passing
Pre-recorded lectures
Q&A
13:00,
17:00