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*