Edit
1st Semester
Algorithms and programming
Computer Networks
Information systems and databases
Computer architecture
Applied statistics
Business economics
Language and communication I
2nd Semester
Advanced algorithms and data structures
Web development (supervised project)
Operating systems and systems programming
Probability
Python Programming (supervised project)
Business management
Language and communication II
Edit
3rd Semester
Object Oriented Programming (C#) (supervised project)
Frameworks programming : Java & Java JEE (supervised project)
Software engineering
Cryptographie & Sécurisé des Systèmes d’information
Management
Language and communication III
4th Semester
Object Oriented Programming (UML)
Compiler and Complexity
Software Development methodologies
Advanced databases management
Project management
Corporate communication
Edit
Edit
5th Semester
Cloud Computing
Artificial Intelligence
Internet of Things
Management 2
Business Intelligence
Big Data and databases NoSQL
6th Semester
Internship
Machine learning
Big data analytics
Data Mining and Text Mining
Edit
5th Semester
Cloud Computing
Artificial Intelligence
Internet of Things
Management 2
Web Architecture and Distributed Systems
Mobile application development
6th Semester
Internship
Architecture micro-services
Advanced web programming
Advanced Mobile application development
Edit
5th Semester
Cloud Computing
Artificial Intelligence
Internet of Things
Management 2
Block chains
Computer network security
6th Semester
Internship
Information systems auditing
Data center & Servers virtualization