Our master program
License degree in computer science specializing in information systems
A training
and many added values ...
Mindful of its responsibility to prepare its students in their personal undertaking to acquire knowledge and build their skills, our school has undertaken unique and constructive initiatives on behalf of its students.
In terms of language skills, the school has decided to program advanced language courses for its students, to prepare them for teaching exclusively in English for all modules at the different levels of the bachelor’s degree, from the start of the 2024/2025 academic year. This measure will be renewed for promotions in future years.
Furthermore, and for our first-year graduating students, a training seminar on personal development and communication techniques called “Soft Skills” has been offered in the field of communication skills. The seminar will also be reprogrammed for subsequent classes.
discover the program
1ᵉʳ
- Analysis 1
- Algebra 1
- Algorithms and data structure 1
- Machine structure 1
- Scientific terminology and written and oral expression
- Electronics, system components
- Modern language (English)
2ᵉ
- Analysis 2
- Algebra 2
- Algorithms and data structure 2
- Machine structure 2
- Introduction to probability and descriptive statistics
- Information and communication technology
- Programming tools for mathematics
- General Electricity
3ᵉ
- Computer architectures
- Algorithms and data structures 3
- Information systems
- Graph theory
- Numerical methods
- Mathematical logic
- Foreign language 2
4ᵉ
- Language theory
- Operating system 1
- Databases
- Networks
- Object-oriented programming
- Web application development
- Foreign language 3
5ᵉ
- Operating system 2
- Compilation
- Software engineering
- Human-machine interface
- Linear programming
- Probability and statistics
- Digital economy and strategic intelligence
6ᵉ
- Mobile applications
- Computer security
- Artificial intelligence
- Semi-structured data
- Final year project
- Scientific writing
- Creating and developing a startup