Syllabus

Caractéristiques :

  • UE Sciences et Techniques Fondamentales E3-S1/P1

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

  • Horaires : 63 C/TD

  • Coefficient: 1

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

Objectif(s) :

  • Acquérir l’autonomie nécessaire pour développer un programme Python ou C.

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 ;

Programme :

  • IGI-3008/P1
    • Python 1 : 27.00 ;

    • C : 12:00 ;

    • Contrôles : 02:00 ;

  • IGI-3008/P2
    • C : 08:00 ;

    • Python 2 : 6.00 ;

    • Projet : 18.00 ;

    • Contrôles : 02:00 ;

Evaluations :

  • IGI-3008/P1(a) + (b)
      1. P1 / Python 1 (QCM) : 0.69

      1. P1 / C (QCM) : 0.31

  • IGI-3008/P2(c) + (d) + (e)
      1. P2 / Python 2 (QCM): 0.25

      1. P2 / Projet (CTRL) : 0.50

      1. P2 / Projet (PROJ) : 0.25

Validation UE Sciences et techniques fondamentales :

  • IGI-3008/P1 : coef 2

  • IGI-3008/P2 : coef 1.5

  • IGI-3001 : coef 2

Bibliographie :