Teaching
2018-2019
- Algorithmic labs (TP)
- Algorithmic and Programming I tutorials (TD)
- Algorithmic and Programming I labs
- Artificial Intelligence labs
2017-2018
- Algorithmic labs
- Algorithmic and Programming I labs
- Algorithmic and Programming II tutorials
- Algorithmic and Programming II labs
- Graph applications labs
2016-2017
- Algorithmic and Programming II labs
Courses
Algorithmic at INSA Toulouse
1st semester of first year algorithmic course.
- Basic-level course on programming: Variables, Functions, Procedures, Loops...
Algorithmic and Programming I at INSA Toulouse
1st semester of second year algorithmic and programming course.
- Arrays, recursivity, pointers and lists in Ada.
Algorithmic and Programming II at INSA Toulouse
2nd semester of second year algorithmic and programming course.
- Programming in Ada: Exceptions, packages and generics.
- Data structures: Stacks, lists, BST and heaps.
Graphs at INSA Toulouse
2nd semester of third year graph theory and applications course.
- Programming in Java: Shortest path algorithms, Dijkstra, A*