Programmation et algorithmique (UE optionnelle pour les CMI)

  • ECTS

    4 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    39h

Description

L’objectif de cette UE est de donner aux étudiants les connaissances de base en algorithmique ainsi qu’une illustration en C. Cette approche est qualifiée de programmation structurée.

Les thématiques abordées sont :

  • Notions de base : constantes, variables, types de données, conditions, itérations,
  • Sous-programmes : fonctions et procédures,
  • Vecteurs et tableaux,
  • Recherche dichotomique,
  • Tris de base.
Lire moins

Objectifs

À la fin de cette UE, vous serez capable de :

  • Analyser le problème à résoudre,
  • L’organiser sous forme d’un algorithme,
  • Le coder pour obtenir un programme.
Lire moins

Heures d'enseignement

  • Programmation et algorithme - CMCours Magistral15h
  • Programmation et algorithme - TDTravaux Dirigés15h
  • Programmation et algorithme - TPTravaux Pratique9h

Contrôle des connaissances

Sessions 1 et 2 : Contrôle continu 100%

Les évaluations pourront prendre des formes diverses : contrôles écrits, QCM, corrections par les pairs, oraux, projets…

Lire moins

Informations complémentaires

Poursuites possibles : Algorithmes Mathématiques et Python 2.

Lire moins

Compétences acquises

Compétences

Niveau d'acquisition

Application du champ disciplinaireécrire et mettre en œuvre des algorithmes de base de calcul scientifique.1 - Notion