Teaching
I’m part of the computer science department of Telecom Lille 1, where I teach programming and software engineering.
Most slides and other teaching materials in french.
Bachelor level courses
Computer Architecture (A23)
3rd year bachelor. Combinatorial and sequential logic, programming of control structures in assembly, using Borland Turbo-C. Intranet A23
- 2008–09: assisting
OO Programming & Design (A43)
3rd year bachelor. Bases of object-oriented analysis & design, programming in Java & Eclipse. Intranet A43
- 2009–10: module coordinator, lectures, assisting, exam; assisting in the remote-teaching version of the module
- 2008–09: assisting
Algorithms & Structured Programming (B23)
1st year bachelor. Algorithmic complexity, sorting algorithms, programming in C. Intranet B23
- 2008–09 & 2009–10: module coordinator with Boulbaba Ben Amor, lectures, assisting, exam
Distributed Applications (TA3)
3rd year bachelor. Distributed & web programming, remote objects; HTTP, Java RMI, Tomcat servlets. Intranet TA3
- 2008–09 & 2009–10: module coordinator, lectures, assisting, exam
