An undergraduate course, teaching the foundation of communication and computer networking, concepts and protocols.
Teaching involved : TCP/IP, OSI, CCNA.
CMP413 Network Forensics
A graduate course, teaching the internals of Intrusion Detection Systems, the analys of neworks
traces and the gathering of legal evidences. The course deals with volatile and dynamic information.
Teaching Assistant 2012-2015
EE106 Engineering design for software development
An undergraduate course giving an introduction to computer programming using Python.
Projects related to this course : Fractal Design, Face Recognition, Steganography, AI, Use of different APIs (Twitter, etc).
EE471 Communications Networks
A graduate course, teaching the foundation of communication and computer networking, concepts and protocols.
Teaching involved : VoIP spoofing, MITM, ARP Spoofing, TCP, UDP.
EE579 Advanced Microcontroller Applications
A graduate microcontroller course teaching advanced notions of C language
and assembly.
Project related to this course : Given a toy car, students have to use an MSP430 to make
the car follow a given path, avoiding objects and obstacles.