Ce cours est destiné aux étudiants de première année ingénieur en informatique, et présente le contenu du cours de l’algèbre 1 conforme aux programmes d’enseignement du canevas.


Ce cours est destiné aux étudiants de première année ingénieur en informatique, et présente le contenu du cours d'analyse 1 conforme aux programmes d'enseignement du canevas.

L'objectif de ce cours est de faire une transition entre les connaissances en analyse accumulées au lycée et les bases qui formaient un des piliers dans la formation en analyse mathématique de la licence et l'ingénierie.


The main objectives are as follows: to effectively use office tools such as Word, PowerPoint, and Excel; master email communication, including effective message management; and efficiently utilize tools for searching and managing relevant information from diverse sources such as books, magazines, and the internet.

Introduce students to the practice of the Linux/Unix systems. At the end of the course, the student must be able to work in a Linux/Unix environment (at user level) and install a Linux system.

The objective of this course is to provide the students with a detailed description of the main components of computers and their functioning. To begin, a general and overall structure of the computer is presented, so that students can understand the logical sequence of the chapters of the course. The content of the different chapters allows students to acquire knowledge allowing them to:

•         Know the representation of numbers in the machine;

•         Be familiar with the main components of a computer;

•         Distinguish the methods for synthesizing combinatorial and sequential logic systems;

•         Acquire a low-level knowledge of programming (some basic instructions relating to assembly language).

Tutorial work (TW) allows students to fully understand the concepts covered during the theoretical sessions by solving a set of exercises at the end of each chapter.


Objectives :
Acquire the fundamental concepts of algorithmics.
Implement them using the C programming language. Tools required for practical exercises :

A C compiler is required to run the practical exercises (and to try out the example programs seen in class and in the practical sessions).

The computers in the practical laboratories are equipped with the Code::Blocks integrated development environment, which lets you edit, compile and run programs.