General information
- Link in study programmes
- Sections: master in computer sciences (1st year), master of science in computer science and engineering (1st year), master in mathematical sciences (2nd year)
- Language: English
- Schedule : 2nd semester, wednesday from 14h to 16h, first course 4/02/2015
- Room: R18, B28 (Montefiore)
- Assessment methods: project (written report and oral presentation) and oral exam.
- Teaching assistant: Cyril Soldani
Slides and schedule
Complete set of slides (subject to modifications over the semester) (last update: 4/02/2015)Individual parts:
- Part 1: Introduction (last update: 4/02/2015)
- Part 2: Lexical analysis (last update: 4/02/2015)
- Part 3: Syntax analysis part 1 and part 2 (last update: 4/02/2015)
- Part 4: Semantic analysis (last update: 4/02/2015)
- Part 5: Intermediate code generation (last update: 4/02/2015)
- Part 6: Final code generation (last update: 4/02/2015)
Schedule:
- 4/02/2015: Introduction (14h-15h)
- 11/02/2015: Lexical analysis (14h-16h) + Presentation of the project (Cyril, 16h-17h)
- 18/02/2015: Syntax analysis (I)
- 25/02/2015: Syntax analysis (II)
- 4/03/2015: Semantic analysis
- 11/03/2015: Intermediate code generation
- 18/03/2015: No lecture
- 25/03/2015: Final code generation + Introduction to LLVM (Cyril)