Systems, Algorithms and Programming 2
Licence Sciences de la Terre Parcours Geology, geophysics, georesources (UFAZ) (délocalisé en Azerbaïdjan)

Description

  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 visées

At the end of the course the students will be comfortable with the points listed above.