Security & Mobile Computing
Become an expert in defending information systems and building trustworthy mobile applications.
- Cybersecurity & cryptography
- Information systems protection
- Secure mobile applications
- Auditing & penetration testing
Three years after the integrated preparatory classes. Active teaching, real projects and a specialisation from semester 8, for the most sought-after careers in tech.
Computer engineering sits at the heart of every transformation: software and applications, data and artificial intelligence, cybersecurity, cloud and infrastructure. Our five-year engineering degree produces complete profiles, able to design, build, secure and industrialise the digital systems of tomorrow.
Project-based teaching, real lab work, industry frameworks and tools, specialisation from semester S8 and a final-year project in a company: you graduate ready to practise, with a state-recognised engineering degree that recruiters value.
A solid technical foundation, from software engineering to artificial intelligence, taking in systems, data, security and the cloud.
Object-oriented design, application architecture, design patterns, testing and code quality, agile methods.
Complexity, advanced structures, graph and optimisation algorithms, problem solving.
Relational modelling, advanced SQL, NoSQL, data warehousing and database administration.
Operating systems, systems programming, network protocols, administration and virtualisation.
Machine and deep learning, natural language processing, computer vision, model deployment.
Cryptography, application and network security, auditing, penetration testing and IS defence.
Cloud architecture (AWS · Azure · GCP), containers, CI/CD, infrastructure as code and observability.
Full-stack development, modern frameworks, native and cross-platform mobile applications.
From the shared curriculum to field expertise, each pair of semesters brings you closer to the State Engineering Degree and to employability.
Consolidating advanced computing skills and first systems integration work. Algorithms, data structures, object-oriented programming and databases are the core of the semester.
Preparing for specialisation and starting the option modules. Students refine their career plan and choose their track from semester 8 onwards.
Expertise in the chosen specialisation, professional immersion and a final-year project supervised by industry. The last step before the job.
Three cutting-edge options, aligned with real market demand. You choose your path in semester 8, then deepen it through to the final-year project.
Become an expert in defending information systems and building trustworthy mobile applications.
Design the models and data pipelines that transform businesses.
Architect the scalable infrastructure that runs the modern digital world.
Computer engineering opens the door to the most sought-after roles in tech, in Morocco and internationally.
Designing and industrialising robust applications.
Predictive models and turning data into value.
Defending and auditing critical systems.
Automation, CI/CD and platform reliability.
Distributed, scalable infrastructure.
Artificial intelligence solutions in production.
IT services firms, banks, telecoms, industry, software vendors, consulting and startups: our graduates join tech employers in Morocco and abroad.
Entry to Computer Engineering follows SUP2I’s integrated preparatory classes, or is granted on application for equivalent profiles. A fully digital application, with an answer within 48 hours.
Looking at a three-year degree first? Discover the IRM Bachelor’s degree (Computing, Networks & Multimedia).
The engineering cycle is open to candidates from SUP2I’s integrated preparatory classes, from a CPGE, or with two years of science-based higher education (DEUG, DUT, BTS) majoring in computing, mathematics or electronics, following review of the application and an interview.
Yes. SUP2I is a private institution recognised by the state and authorised by the Ministry of Higher Education. The qualification awarded is a State Engineering Degree (five years of higher education).
Specialisation begins in semester S8: Artificial Intelligence & Data Science, Networks & Cloud Computing, or Security & Mobile Computing. You then deepen it through to the final-year project.
Yes. The final-year project runs across semesters S9 and S10, in a company (four to six months), with both academic and industrial supervision, followed by a written thesis and a defence before a panel.
The programme covers Java, Python, C/C++, JavaScript/TypeScript, SQL and NoSQL, as well as Git, Docker, Kubernetes, the AWS/Azure/GCP clouds and AI frameworks (TensorFlow, PyTorch). It also prepares students for the Cisco CCNA, AWS, Microsoft Azure, Oracle and Huawei ICT Academy certifications. The emphasis is on project-based teaching and real lab work.
A question about admission to Computer Engineering?
Cisco, Huawei, AWS, Oracle and Microsoft: students on the computing, networks and AI tracks prepare industry-recognised certifications as part of their degree.
Apply now, or come and meet us at the next Open Day. Your career starts here.