Overview of the Computer Engineering and Artificial Intelligence Program
The Computer Engineering & Artificial Intelligence program at HESTIM prepares engineers to design, develop, secure and manage advanced digital solutions in an environment shaped by rapid technological change and the digital transformation of organizations.
This program enables students to build a strong profile in computer engineering, artificial intelligence, data, cybersecurity, software development, cloud computing, project management and soft skills.
As companies increasingly seek profiles combining technical expertise, project vision and innovation capabilities, this program responds to growing market needs in digital technology, data, cybersecurity and intelligent systems.
The program is built on a common foundation in computer science, systems, networks, databases, artificial intelligence and management, before allowing students to choose one of the following three options:
- Cybersecurity
- Software Engineering
- Artificial Intelligence & Big Data
Each option develops targeted expertise while maintaining a broad understanding of the challenges related to computer engineering and digital innovation.
Three Options to Build Your Engineering Profile
Artificial Intelligence & Big Data
The Artificial Intelligence & Big Data option is designed for students who wish to specialize in data analysis, processing and value creation.
It develops skills in big data processing, machine learning, deep learning, business intelligence and the design of intelligent solutions tailored to business needs.
Students learn to transform data into drivers of decision-making, automation and innovation across sectors such as industry, finance, healthcare, commerce, services and digital technologies.
This option prepares future engineers to design solutions capable of analyzing large volumes of data, identifying trends, improving decision-making and supporting organizations in their digital transformation projects.
Discover the Artificial Intelligence & Big Data Option
Cybersecurity
The Cybersecurity option prepares future engineers to protect information systems, secure digital infrastructures and anticipate cyberthreat risks.
In a context where cyberattacks, data leakage risks and compliance issues are becoming increasingly important, this specialization enables students to develop expertise in network security, data protection, incident management, auditing and security governance.
Students are trained to understand system vulnerabilities, implement appropriate protection measures and support companies in securing their digital environments.
This option is designed for students interested in IT security, cyberdefense, risk analysis and the protection of critical systems.
Discover the Cybersecurity Option
Software Engineering
The Software Engineering option trains engineers to design, develop, test and maintain robust, scalable software solutions tailored to organizational needs.
This specialization focuses on the complete software project life cycle: requirements analysis, design, development, testing, integration, deployment and continuous improvement.
Students develop skills in web and mobile development, software architecture, agile methods, software quality, DevOps and IT project management.
This option is designed for students who wish to pursue careers in software development, application architecture, IT project management or digital transformation.
Discover the Software Engineering Option
Immersive, Innovation-Oriented Learning
The program is based on an active, progressive and practice-oriented teaching approach. Students work on concrete projects, applied cases, practical assignments and situations closely reflecting professional realities.
This approach connects theoretical learning with real business needs while developing autonomy, analytical thinking, complex problem-solving skills and teamwork.
Throughout the program, students are exposed to a wide range of technological environments: software development, artificial intelligence, data, cloud, networks, cybersecurity, information systems and project management.
Internships, applied projects, contributions from industry professionals and field activities complement the program, preparing future engineers for successful professional integration and careers in demanding technological environments.
Highlights of the Computer Engineering and Artificial Intelligence Program
Certification Courses & Practical Workshops
HESTIM collaborates with several leading companies to offer students specialized modules directly aligned with market needs.
Among these collaborations, the partnership with HPS enables students to train on solutions used in real-world conditions, developing practical skills that can be applied immediately.
These career-focused courses strengthen students’ employability and prepare them for the practical demands of the professional world.
Competitions & applied projects
Convinced of the effectiveness of active learning methods, HESTIM regularly organizes technology competitions that challenge students with concrete and stimulating problems. These events not only encourage the practical application of theoretical knowledge, but also foster innovation, initiative and collaboration.
Within the Computer Engineering and Artificial Intelligence program, the SMART ADVICES competition gives students the opportunity to design intelligent IoT solutions addressing real-world challenges. They develop advanced technical expertise while stimulating their creativity and teamwork skills, which are essential for success in today’s professional world.
Technology Company Visits
Visits to companies in the digital sector allow students to immerse themselves directly in today’s professional environments. They discover the diversity of emerging careers, innovative technologies used on a daily basis and the innovation dynamics driving this constantly evolving sector.
This hands-on experience gives them a better understanding of employer expectations, best practices and opportunities available in the job market.
Beyond theoretical learning, these visits strengthen students’ motivation, enrich their career plans and facilitate their future integration into the professional world.
Blended Learning & Certifications
HESTIM’s Computer Engineering and Artificial Intelligence program adopts an innovative teaching approach based on blended learning, combining in-person instruction, online learning and practical projects. This method allows students to progress at their own pace while developing technical and professional skills aligned with market needs.
To strengthen their employability and international outlook, students have access to globally recognized certification programs through partnerships with Coursera, Cisco Networking Academy, Huawei ICT Academy, AWS Academy and Oracle Academy. These certifications, aligned with current market needs, enable students to validate practical skills in cloud computing, networks, cybersecurity, databases, artificial intelligence and software development.

A genuine asset for their professional future, this combination of flexible learning and prestigious certifications prepares our engineers to successfully meet digital challenges on a global scale.
Admission Requirements
1. How Can I Join the Computer Engineering and Artificial Intelligence Program?
- Holders of a scientific or technical Baccalaureate, subject to application review
- Students with one year of scientific or technical higher education may be admitted following application review
- Holders of a two-year higher education qualification, DUT, DEUG, scientific BTS or equivalent diploma
- Holders of a three-year higher education qualification, Bachelor's degree or equivalent scientific diploma, subject to review by the admissions committee
2. What Documents Are Required to Apply to the Computer Engineering and Artificial Intelligence Program?
- Copy of Baccalaureate Diploma or Certificate of Completion
- Academic Transcript
- Copy of National ID Card (for Moroccan students)
- Copy of Passport (for international students)
- 2 Photos
- Motivation Letter
- 1st-Year Academic Transcript
- Certificate of Completion – 1st Year
- Copy of National ID Card (for Moroccan students)
- Copy of Passport (for international students)
- 2 Photos
- Motivation Letter
- 1st- and 2nd-Year Academic Transcripts
- Certificates of Completion – 1st and 2nd Years
- Copy of National ID Card (for Moroccan students)
- Copy of Passport (for international students)
- 2 Photos
- Motivation Letter
- 1st-, 2nd- and 3rd-Year Academic Transcripts
- Certificates of Completion – 1st, 2nd and 3rd Years
- Copy of National ID Card (for Moroccan students)
- Copy of Passport (for international students)
- 2 Photos
- Motivation Letter
Career Opportunities for the Computer Engineering and Artificial Intelligence Program
Graduates of HESTIM’s Computer Engineering and Artificial Intelligence program have access to a wide range of opportunities in the digital sector, driven by the growth of information technologies, artificial intelligence, cybersecurity and software development. Thanks to their multidisciplinary training, they can work in a variety of technological environments, in Morocco and internationally.
and internationally.
Industry Sectors
Graduates can pursue careers in:
- Digital services companies (ESN), for application development, solution integration and consulting
- Technology start-ups, particularly in AI, digital platforms and innovative services
- Banks, insurance companies and financial institutions, for cybersecurity, data analysis and process automation
- Industrial groups, in roles related to digital transformation, connected-system supervision or IT infrastructure management
- Specialized consulting firms, working on cybersecurity, data science or software architecture assignments
- Software publishers, cloud, AI or cybersecurity solution providers
Career Paths
- Software Development or Full-Stack Engineer
- Artificial Intelligence or Machine Learning Engineer
- Data Scientist or Data Engineer
- Cybersecurity Engineer or SOC Analyst
- Software or Cloud Architect
- IT or Digital Project Manager
- Cybersecurity, AI or Digital Transformation Consultant
- Technical Manager or CTO in a Start-up
- R&D Engineer or Intelligent Systems Specialist
- Tech or Digital Innovation Entrepreneur
For more information about the Computer Engineering & Artificial Intelligence program, complete the form and a guidance advisor will contact you shortly