En | Ar

026INIFL1

Introduction à l'informatique

L'objectif de cette UE est de fournir aux étudiants une introduction générale à de nombreux concepts de l'informatique, pour développer leur curiosité et leur motivation pour leur domaine d’étude. Elle introduit les thèmes suivants : Informatique théorique (complexité, théorie de l’informatique, cryptographie, structures de données et algorithmes, machines de Turing, automates, méthodes formelles) - Génie informatique et logiciel (paradigmes de programmation - Langages de programmation - Systèmes d'exploitation- Bonnes pratiques en génie logiciel- Contrôle de version - Architecture informatique et matérielle - Développement Web/Mobile- Logiciel haute performance), Machine learning – Optimisation - Intelligence artificielle - Traitement d’images - Développement de jeux - Réalité virtuelle et augmentée - Recherche dans l’informatique - Competitive Programming.


Temps présentiel : 35 heures


Charge de travail étudiant : 35 heures


Méthode(s) d'évaluation : Examen écrit

Ce cours est proposé dans les diplômes suivants
 Licence en informatique