Systems, algorithms, programming 2

  • 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

  1. Introduction
    1. How a computer works (brief on hardware, instructions, OS, and programming languages)
    2. Text Editor, Compiler, Integrated Development Environment
  2. C programming language
    1. Primitive Data Types
    2. Flow Control: Sequence
    3. Flow Control: Decision
    4. Flow Control: Iteration
    5. Functions and Recursion
    6. Pointers
    7. Arrays
    8. Strings
    9. Arrays in more dimensions
    10. Struct, Union, Enum
    11. Dynamic Memory Allocation
    12. 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