Michel Schinz
Web site: Web site: https://sin.epfl.ch
EPFL IC SIN-GE
BC 140 (Bâtiment BC)
Station 14
1015 Lausanne
Web site: Web site: https://sin.epfl.ch/
Web site: Web site: https://ssc.epfl.ch
Teaching & PhD
Teaching
Computer Science
Communication Systems
Courses
Practice of object-oriented programming
Advanced compiler construction
- functional languages: closures, continuations, tail call elimination,
- object-oriented languages: object layout, method dispatch, membership test.
- compiler intermediate representations (RTL, SSA, CPS),
- inlining and simple optimizations,
- register allocation.