- Enseignant: karima saidi
Operating Systems Security
Operating System Security refers to the set of:
-
Architectural mechanisms
-
Enforcement policies
-
Verification chains
that collectively ensure:
-
Controlled access to system resources
-
Strong isolation between execution contexts
-
Integrity of the kernel and trusted components
-
Resistance to privilege escalation and persistence attacks
- Enseignant: soundes Belkacem
Deep Learning
Course Description : This course provides a comprehensive introduction to deep learning, covering fundamental concepts, architectures, and advanced techniques. Students will explore the theoretical foundations and practical applications of neural networks, including feedforward networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and generative models. The course emphasizes hands-on experience through practical work sessions where students implement deep learning models using modern frameworks such as TensorFlow and PyTorch.
Target Students: 4th Ing. AI
- Enseignant: wafa Aouadj
Techniques d'optimisation pour les réseaux
\(Headings CS\)'; color: #004c2d; mso-themecolor: accent3; mso-themeshade: 191; text-transform: uppercase; mso-fareast-language: JA;">Présentation générale du cours
Ce cours de « Techniques d’optimisation pour les réseaux » explore les méthodes mathématiques et algorithmiques pour modéliser et résoudre les problèmes d’optimisation dans les réseaux informatiques. Ce cours est structuré en cinq chapitres (unités d'apprentissage), chacun étant conçu pour présenter les principes essentiels des différentes techniques d’optimisation et leur application dans les réseaux informatiques. Tout au long des chapitres, les étudiants exploreront les concepts clés à travers des séquences pédagogiques étape par étape, garantissant ainsi une compréhension progressive et approfondie du sujet.
\(Headings CS\)'; color: #004c2d; mso-themecolor: accent3; mso-themeshade: 191; text-transform: uppercase; mso-fareast-language: JA;">OBJECTIFS PÉDAGOGIQUES
Ce cours vise à :
- Connaître les enjeux, critères et paramètres d’optimisation dans les réseaux.
- Comprendre et maîtriser les outils mathématiques pour modéliser et optimiser les réseaux.
- Appliquer des algorithmes exacts et approchés à des problèmes réels comme le routage ou la topologie.
\(Headings CS\)'; color: #004c2d; mso-themecolor: accent3; mso-themeshade: 191; text-transform: uppercase; mso-ansi-language: EN-US; mso-fareast-language: JA;">Connaissances Préalables Recommandées
Pour suivre ce cours avec succès :
- Bases en recherche opérationnelle (théorie des graphes, …).
- Notions en réseaux informatiques (modèles OSI/TCP-IP, …).
- Fondamentaux en algorithmique.
- Enseignant: amel abderrahmane
Soft Skills: Amélioration des Compétences Comportementales
This course aims to develop the behavioral and interpersonal competencies that are essential for engineering students in both academic and professional environments. Through a combination of short theoretical inputs, practical exercises, and real-world simulations, students will learn how to communicate effectively, collaborate in teams, solve problems critically, present technical ideas persuasively, and demonstrate soft skills in recruitment and career contexts. At the end of the course, students are expected to understand the relevance of soft skills in engineering careers and to apply them confidently in real situations.
- Enseignant: abderrezak benyahia
modeling and performance evaluation of computer networking
This course introduces students to the principles of modeling computer networking behaviors to evaluate their performance. It concentrates on the queuing theory and probabilistic models, especially Markov chains, to be exploited in the modeling process. At the end of this course, students will be able to manipulate probabilistic models and Markov chains for evaluating computer network performances.