
Mathematical analysis is a fundamental branch of mathematics that deals with concepts such as limits, derivatives, integrals, and series. Teaching this discipline to first-year preparatory students plays a key role in their academic training, especially in scientific and technical fields. This module includes the study of two chapters:
- The first chapter contains a fundamental concept of mathematics, encompassing a wide range of numbers used in various fields such as science, engineering, economics, and everyday life. They are defined as the set of all numbers that can be located on the number line, including rational and irrational numbers.
- Among the many structures studied in the context of real numbers, sequences of real numbers play a central role. A sequence of real numbers is an ordered list where each element is associated with an index from the set of natural numbers N. Formally, a sequence can be defined as a function f from N to R, where n→Un, and Un represents the n-th term of the sequence.
- Dr. Hemici Meriem: Meriem HEMICI

This module provides a comprehensive introduction to computer science for first-year preparatory students. It covers both the theoretical foundations and the practical aspects needed to understand how computers work and how to use them effectively in various fields. It also covers the basics of algorithms.
This module includes the following chapters:
➢ The first chapter introduces the fundamental concepts of
including the definition of computing, the structure and function of a
and function of a computer, and the difference between hardware and
software. It explores the different classifications of computers, from
from supercomputers to smartphones.
➢ The second chapter looks at computer networks and security
security, explaining how devices communicate and share
share resources, the different types of networks and common
such as viruses, phishing and rootkits.
rootkits. It also presents essential practices for
protect systems and data.
➢ In the third chapter, students are introduced to the number systems
systems that form the basis of digital computing,
binary, octal, decimal and hexadecimal, as well as the techniques for
between these systems, and an understanding of data size units
such as bytes, kilobytes, ...
➢ The fourth chapter is devoted to algorithms and
programming. It begins with general notions, introducing
introducing the definition of an algorithm, its general structure
the notions of variables and constants. It then covers basic
instructions, including assignment and input/output instructions.
and input/output instructions. The chapter also covers conditional instructions
conditional instructions, through the if and if-else structures, before concluding
iterative instructions or loops.
- Enseignant: Kamel AHSENE DJABALLAH