Advanced Programming and Applications

L3 course

I was in charge of this course at Université Paris Cité.

This course, destined to students in the third year of our Bachelor in Computer Science program (L3), presents important notions of object oriented programming:

  • polymorphism,
  • genericity,
  • design pattern,

and topics more related to Java programming:

  • graphical user interfaces with JavaFX,
  • unit testing with JUnit,

I am in charge of the lectures and tutorials. In 2023-2024, my teaching load is:

  • 9 hours of lectures,
  • 36 hours of tutorials.