Probability theory is the deductive part of statistics. Its purpose is to give a
precise mathematical deÖnition or structure to what has so far been an intu
itive concept of randomness. DeÖning randomness will allow us to make exact
probability statements. For example when discussing association, we could only
make rough statements in terms of tendencies. Mathematically, probability is
a set function which means it is premised on sets.
- معلم: ABDELALI EZZEBSA
Algebra III includes Matrix analysis or matrix functions with computations. This is a very important part in mathematics which has many applications in computer scince as well as signal processing, optimization problems in computer science, Data Representation, machine learning and graphics, Graph Theory or graph algorithms and many others. For these purposes, algebra III provide many facts on matrix functions to our students of the second year Ing.
- معلم: DJAMEL BELLAOUAR

This course covers both fundamental and advanced concepts related to files and data storage. The course is structured into four comprehensive chapters:
- Chapter 1 introduces the basic principles of data storage, starting with the concept of bits. It explains how different types of data can be represented as sequences of bits and elaborates on the concept of files, detailing how files are structured as sequences of bits, zones, and records. This chapter also covers the internal structure and various types of files.
- Chapter 2 focuses on the storage of data, particularly files, across different storage media. It provides an overview of various storage media, including magnetic, optical, and flash memory, discussing their characteristics and evolution over time. The chapter explains the storage mechanisms of each type of media.
- Chapter 3 delves into the organization of files within storage media. It explores different allocation methods and indexing techniques, and also covers hashing mechanisms. This chapter provides a detailed understanding of how files are systematically stored and accessed.
- Chapter 4 bridges the concepts of files and databases, highlighting the differences and connections between these two data organization techniques. It introduces the basic concepts of databases, laying the groundwork for more advanced database studies.
- معلم: ABDELHAKIM HANNOUSSE

A l’issue de ce cours l’étudiant doit être capable de concevoir calculateur élémentaire soit:
1.Connaître le rôle de chaque composant dans le chemin de données d’un calculateur.
2.Maîtriser le cheminement de l’information dans les circuits de base et connaitre le fonctionnement de l’unité de contrôle (séquenceurs).
3.Comprendre les mécanismes de base permettant à un calculateurs de communiquer (entrées/sorties et système d’interruption)