- Cours (CM) -
- Cours intégrés (CI) 15h
- Travaux dirigés (TD) 24h
- Travaux pratiques (TP) 21h
- Travail étudiant (TE) 90h
Langue de l'enseignement : Anglais
Enseignement proposé en : en présence
Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant
Description du contenu de l'enseignement
-
Introduction
- How a computer works (brief on hardware, instructions, OS, and programming languages)
- Text Editor, Compiler, Integrated Development Environment
-
C programming language
- Primitive Data Types
- Flow Control: Sequence
- Flow Control: Decision
- Flow Control: Iteration
- Functions and Recursion
- Pointers
- Arrays
- Strings
- Arrays in more dimensions
- Struct, Union, Enum
- Dynamic Memory Allocation
- File Manipulation
Compétences à acquérir
At the end of the course the students will be comfortable with the points listed above.
Contact
Faculté de physique et ingénierie
3-5, rue de l'Université67084 STRASBOURG CEDEX
Formulaire de contact