Data Science and Artificial Intelligence (accreditation in progress)
The “Data Sciences and Artificial Intelligence” program trains engineers capable of designing, developing, and deploying solutions based on big data analysis and artificial intelligence. The curriculum covers the entire data processing pipeline: collection, storage, cleaning, statistical analysis, machine learning, deep learning, visualization, and production deployment (MLOps). Students acquire dual expertise in computer science (advanced programming, databases, software engineering, cloud computing) and mathematics (statistics, optimization, probability). The training incorporates innovative projects, certifications, and an introduction to entrepreneurship.
Semestre 1
- DATA ANALYSIS
- OBJECT-ORIENTED PROGRAMMING & C++
- MACHINE LEARNING
- INFORMATION SYSTEMS & DATABASES
- ADVANCED PYTHON PROGRAMMING
- FOREIGN LANGUAGES (ENGLISH/FRENCH)
- ADVANCED EXCEL
Semestre 2
- SOFTWARE ENGINEERING
- ADVANCED MODELING FOR DECISION-MAKING
- NUMERICAL MODELING
- FUNDAMENTALS OF OPERATING SYSTEMS
- WEB APPLICATION DESIGN AND DEVELOPMENT WITH PHP AND MYSQL
- SOFTWARE DEVELOPMENT PROJECT
- FOREIGN LANGUAGES
- CULTURE AND ART SKILLS
Semestre 3
- EXACT AND APPROXIMATE ALGORITHMS
- OBJECT-ORIENTED PROGRAMMING IN JAVA
- SYSTEM ADMINISTRATION
- STATISTICAL LEARNING
- COMPUTER VISION
- FOREIGN LANGUAGES
- ARTIFICIAL INTELLIGENCE AND ITS APPLICATIONS
Semestre 4
- INFORMATION SCIENCES
- DEEP LEARNING FOR COMPUTER VISION
- PROGRAMMING UNDER UNCERTAINTY
- DAPPS AND BLOCKCHAIN TECHNOLOGY
- ADVANCED WEB AND MOBILE DEVELOPMENT
- IT INNOVATION PROJECT
- FOREIGN LANGUAGES
- PROJECT MANAGEMENT
Semestre 5
- ADVANCED STATISTICAL MODELING FOR DEEP LEARNING
- CLOUD COMPUTING AND MLOPS
- REINFORCEMENT LEARNING
- BUSINESS INTELLIGENCE AND DATA MINING
- DATA ENGINEERING
- PROJECTS AND CERTIFICATIONS
- FOREIGN LANGUAGES
- ENTREPRENEURSHIP
Semestre 6
- END OF STUDY PROJECT (PFE)
