Syllabus

Caractéristiques :

  • UE Sciences et Techniques Fondamentales E3-S1/P1

  • Statut : Obligatoire ESIEE 3e année S 1er semestre ESIEE 3e année T 1er semestre

  • Horaires : 63 C/TD

  • Coefficient: 3.5

  • Responsable(s) : COURIVAUD Daniel (daniel.courivaud@esiee.fr)

Objectif(s) :

  • Acquérir les fondamentaux de la programmation et savoir les transposer en Python ou C. Savoir utiliser l’IA comme une aide à l’apprentissage.

Compétences :

  • formaliser les besoins et attentes liés à un projet ;

  • concevoir des systèmes et applications complexes ;

  • réaliser des systèmes et applications complexes.

Apprentissages essentiels :

  • maîtriser les concepts des langages Python et C ;

  • comprendre les similitudes et les différences ;

  • maitriser les structures de contrôle, les structures de données, les fonctions… ;

  • en C, comprendre le mécanisme de gestion de la mémoire et des pointeurs ;

  • savoir développer un code structuré ;

  • maîtriser le cycle de développement ;

  • savoir s’assister de l’intelligence artificielle pour maximiser son apprentissage.

Evaluations :

  • Programmation 139:00
    • QCM 1 : 01:00 (50%)

    • QCM 2 : 01:00 (50%)

  • Programmation 224:00
    • QCM 3 : 01:00 (25%) ;

    • QCM 4 : 01:00 (50%) ;

    • Projet (25%) ;

Validation UE Sciences et techniques fondamentales :

  • Programmation 1 : coef 2

  • Programmation 2 : coef 1.5

  • Electronique : coef 2

Bibliographie :