| IA01 | Intelligence artificielle : représentation | Intelligence artificielle, représentation des connaissances, raisonnement. |
| IA03 | Technique de modélisation, capitalisation et gestion des connaissances dans l'entreprise | Capitalisation des connaissances, groupware, workflow, GED (Gestion Electronique de documents), CBR (raisonnement à base de cas), agents cognitifs. |
| IA04 | Systèmes multi-agents | |
| LO11 | Théorie et pratique de la programmation | Programmation orientée objet (en C++ et Java), structures de données abstraites, complexité, preuve de programme. |
| NF11 | Théorie des langages de programmation | Grammaire, automate, compilation, théorie des langages. |
| NF16 | Algorithmique et structures de données | Structures de données, algorithmes, arbres. |
| NF17 | Conception de bases de données | Bases de données, modèle conceptuel, relationnel, SQL, objet, transactions, web, SGBD. |
| NF26 | Datawarehouse et outils décisionnels | Systèmes d'informations décisionnels, OLAP (OnLine Analytical Processing), Business Object, reporting, décisionnel, KXEN, DataWarehouse, Optimisation sous Oracle. |
| SR02 | Systèmes d'exploitation : des concepts la programmation | Ordonnancement de tâches, programmation concurrente, exclusion mutuelle, interblocages, programmation système, appels systèmes en C, interruptions, gestion des E/S, threads, mémoire virtuelle. |
| SR03 | Programmation des applications Internet | Internet, client-serveur, applications réparties, architectures Internet, communications sur TCP/IP, objets répartis, RPC, Java-RMI, Servlets, JSP, Corba, J2EE, HTML, HTTP, JavaScript, CSS, CGI, PHP, serveurs d'applications, XML/XSLT, XMLRPC. |
| SR06 | Sécurité, systèmes et réseaux | Architecture des systèmes d'information, administration système, technologies backbones, sécurité informatique. |
| SY23 | Vision et image | Traitement d'image, extraction de caractéristiques, extraction de contours, extraction de région, segmentation d'image. |