Enseignements
Retrouvez ci-dessous tous les cours avec leurs ressources pédagogiques (supports de cours, TD, TP, projets) :
📚 Architecture des ordinateurs
Niveau : L2 Année : 2024-2025
Cours d'architecture des ordinateurs couvrant les systèmes de numération, l'algèbre booléenne, les circuits logiques combinatoires et séquentiels.
📖 Cours
📝 TD (Travaux Dirigés)
💻 TP (Travaux Pratiques)
🎯 Projets
🛠️ Outils
🔗 Liens GitHub
📚 Livres recommandés
- Computer Organization and Design - Patterson & Hennessy
- Digital Design and Computer Architecture - Harris & Harris
📚 GNU/Linux
Niveau : L1 Année : 2024-2025
Introduction au système d'exploitation GNU/Linux : shell, ligne de commande, scripts bash, gestion de fichiers et processus.
📖 Cours
💻 TP (Travaux Pratiques)
📚 Livres recommandés
- The Linux Command Line - William Shotts
- Linux Pocket Guide - Daniel J. Barrett
📄 Autres ressources
📚 Intelligence Artificielle - Apprentissage Automatique
Niveau : L3/M1 Année : 2024-2025
Introduction à l'apprentissage automatique : préparation des données, algorithmes supervisés et non-supervisés, applications pratiques.
📖 Cours
💻 TP (Travaux Pratiques)
📚 Livres recommandés
- Pattern Recognition and Machine Learning - Christopher Bishop
- Hands-On Machine Learning - Aurélien Géron
📚 Piloter un projet informatique
Niveau : L3/M1 Année : 2024-2025
Méthodologies de gestion de projet informatique : cycles de vie, agilité, outils de planification et suivi de projet.
📖 Cours
📚 Livres recommandés
- The Mythical Man-Month - Frederick Brooks
- Agile Estimating and Planning - Mike Cohn
📚 Programmation Système
Niveau : L3 Année : 2024-2025
Systèmes embarqués, micro-contrôleurs, STM32. Cours pratique sur la programmation de systèmes embarqués en C/C++, avec un focus sur les microcontrôleurs STM32. Les étudiants apprennent les concepts de programmation bas niveau, la gestion des périphériques, et le développement temps réel.
🔗 Liens GitHub
📚 Livres recommandés
- Mastering STM32 - Carmine Noviello
- The Definitive Guide to ARM Cortex-M - Joseph Yiu
📚 Robotique Avancée
Niveau : M2 Année : 2024-2025
Planification automatique, PDDL, systèmes multi-agents. Ce cours couvre les aspects avancés de la robotique autonome, en particulier la planification automatique utilisant PDDL (Planning Domain Definition Language). Les étudiants apprennent à modéliser des problèmes complexes, à utiliser des planificateurs modernes, et à coordonner des systèmes multi-agents.
🔗 Liens GitHub
📚 Livres recommandés
- Automated Planning: Theory and Practice - Ghallab, Nau & Traverso
📚 SAE - Carte à puce
Niveau : L2 Année : 2024-2025
Situation d'Apprentissage et d'Évaluation : conception et réalisation d'une application complète sur carte à puce.
🎯 Projets
📚 Vision par Ordinateur
Niveau : M1 Année : 2024-2025
Traitement d'images, deep learning, applications robotiques. Introduction aux techniques modernes de vision par ordinateur, incluant le traitement d'images classique et les approches par apprentissage profond. Les étudiants réalisent des projets pratiques appliqués à la robotique.
🔗 Liens GitHub
📚 Livres recommandés
- Computer Vision: Algorithms and Applications - Richard Szeliski
- Deep Learning for Computer Vision - Rajalingappaa Shanmugamani
📚 Cartes à puce
Niveau : L3/M1 Année : 2024-2025
Introduction aux cartes à puce : architecture, programmation Java Card, transactions sécurisées et applications pratiques.
📖 Cours
💻 TP (Travaux Pratiques)
📚 Livres recommandés
- Smart Card Handbook - Wolfgang Rankl & Wolfgang Effing
📄 Autres ressources
📚 Intelligence Artificielle - Planification Automatique
Niveau : M1/M2 Année : 2024-2025
Planification automatique pour la robotique et l'IA : PDDL, algorithmes de recherche, applications aux robots mobiles et manipulateurs.
📖 Cours
💻 TP (Travaux Pratiques)
🎯 Projets
🛠️ Outils
📚 Livres recommandés
- Automated Planning: Theory and Practice - Ghallab, Nau & Traverso
- Planning Algorithms - Steven LaValle
📄 Autres ressources