- ECTS- 4 crédits 
- Composante- Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE) 
- Volume horaire- 39h 
Description
Description du cours et modalités pédagogiques :
L'objectif de cette UE est de donner aux étudiants les connaissances de base en algorithmique
- Notions de base : constantes, variables, types des données, conditions, itérations,
- Sous-programmes : fonctions et procédures,
- Vecteurs et tableaux,
- Recherche dichotomique,
- Tris de base.
Objectifs
À la fin de cette UE, vous serez capable de :
- Maîtriser les concepts de base en algorithmique
Heures d'enseignement
- CMCours Magistral15h
- TDTravaux Dirigés15h
- TPTravaux Pratique9h
Pré-requis obligatoires
UE Introduction à l’informatique
Contrôle des connaissances
100% contrôle continu intégral.
Informations complémentaires
Poursuites possibles : L1-MIASHS – Semestre 3
Compétences visées
| Programmation et algorithmique | ||
| Mise en oeuvre de méthodes et d'outils du champ disciplinaire | Expliquer et documenter la mise en oeuvre d'une solution informatique | 
 | 
| Mettre en œuvre des techniques algorithmiques et de programmation (impérative et objet) et se servir aisément d’au moins un langage de programmation y afférent | 
 | |
| Choisir, sur des critères objectifs, les structures de données et construire les algorithmes les mieux adaptés à un problème donné | 
 | |
| Analyse d'un questionnement en mobilisant des concepts disciplinaires | Analyser et interpréter les résultats produits par l'exécution d'un programme | 
 | 



