
The course aims to introduce students to the field of artificial intelligence.
- منشئ المقرر: Bilal Mokhtari

Ce module a pour objectifs de sensibiliser l'étudiant à l'importance pratique des problèmes d'optimisation linéaire, de maîtriser l'ensemble théorique sous-jacent, et de pouvoir utiliser ces techniques dans des problèmes pratiques.
- منشئ المقرر: fairouz afroun
- منشئ المقرر: faouzi zerarka

This course provides a comprehensive understanding of key operating system concepts, particularly focusing on process synchronization and deadlock issues. Students will learn about the mechanisms and strategies used by operating systems to manage the simultaneous execution of multiple processes, ensuring efficient and safe resource sharing.
- منشئ المقرر: Samir Bourekkache
- منشئ المقرر: Faycal Guerrouf
- منشئ المقرر: abdelhak merizig
- منشئ المقرر: Babahenini Mohamed Chaouki

A Human-Machine Interface (HMI) course focuses on designing and optimizing the interaction between humans and machines. It covers topics like user interface (UI) design, usability principles, ergonomics, and the use of technology (touchscreens, voice recognition, etc.) to enhance user experience. Students learn to create interfaces that are intuitive, efficient, and user-friendly, often using tools like software design programs and prototyping platforms. The course integrates elements of psychology, design, and engineering to ensure smooth human-machine communication.
- منشئ المقرر: abdelmoutia telli
- منشئ المقرر: Abdelmadjid Abba
- منشئ المقرر: Lazhar Benkhelifa
Objectives of this course :
- The aim of this course is to provide the basic concepts for creating a functional and usable software product by respecting the principles of Software Engineering.
- More specifically, learn object-oriented modeling with the universal language UML.
- منشئ المقرر: Mohamed Lamine Kerdoudi
- منشئ المقرر: MEADI Mohamed Nadjib