Courses for 2011-2012

Cours - Lectures


TD & TP - Practical work

  • M1 - Conception et programmation d'applications réparties
    1st year of master - Design and Programming of Distributed Applications
  • L3 & M1 - Modélisation objet
    3rd year of licence & 1st year of master - Object Modelling
  • ENSIIE 1A - Programmation fonctionnelle
    1st year of the ENSIIE engineers' school - Functional Programming

Past Courses

Lectures (cours)

  • Formal methods
    transition systems, process algebras, Petri nets, transition systems' products, behavioural equivalences, basics of temporal logics, CWB-NC and LTSA tools
  • Software Engineering
    UML
  • Databases
    DBMS, E-A model, relational algebra, SQL
  • Operating Systems, Networking
    OS principles, Unix, network layers 1-4, Internet principles
  • Programming
    bases with python, concurrent and distributed programming in Java (threads, sockets, RMI, Web services), Web (HTML, PHP, javascript)

    directory with old teaching documents

Practical work (TD/TP)

  • Formal Methods (transition systems, process algebras, Petri nets, verification)
  • Software Engineering (UML, Merise, Grafcet)
  • Programming (imperative with Pascal/C/python, functional with caml, object-oriented with Java, Web with HTML/javascript, concurrent and distributed with Java)
  • Databases (E-A model, relational algebra, tuple calculus, SQL)
  • Computer Architecture, Operating Systems, Networking (Assembly language, Unix, network setup, DNS, ...)

Topics

News