
- Big Data
- Information systems engineering
- Information systems security
- Cloud computing and virtualization
Career opportunities
- IT engineer in web development
- Methods and qualities engineer in IT
- Database engineer
- Systems and networks engineer
- Data engineer/ Data scientist
- Business intelligence consultant
- Information systems security engineer
- Information system architect
- Test and integration engineer
Program Educational Objectives (PEOs)
Describe what graduates are expected to achieve after a few years of graduation. The PEOs of the Computer Science program of ESIN are:
PEO 1 - Technical Growth: Graduates will excel in both foundational and contemporary computing techniques, enabling seamless integration into local and global professional environments, as well as academic settings. They will be driven by a deep-rooted passion for lifelong learning to adapt to the challenges of a changing environment.
PEO 2 - Professional Competence: Graduates will consistently demonstrate a robust set of professional skills and effective communication abilities, empowering them to thrive in their roles, assume leadership positions, and attain long-term career fulfillment and success. They will actively contribute to the growth and prosperity of the economy at both regional and national levels.
PEO 3 - Ethical Leadership and Social Responsibility: Graduates will embody high ethical standards, serving as valuable contributors to society. They will exhibit integrity in their actions and decisions, whether in technical or managerial capacities, fostering a culture of responsible citizenship and making positive impacts on their communities.
Student Outcomes (SOs)
In order to support the program educational objectives, the students are supposed to acquire at the end of the program six student outcomes, namely:
SO1: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to build solutions.
SO2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
SO3: Communicate effectively in a variety of professional contexts.
SO4: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
SO5: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
SO6: Apply computer science theory and software development fundamentals to produce computing-based solutions.
Mapping (PEOs/SOs)
The program Five-Year Enrollment and Awarded Engineering Degree History
Baccalaureate applications
Admission requierements
Are you a bachelor and would you like to join the training at the Higher School of Computer Science and Digital Technology (ESIN) ?
Here are the admission requierements:
- Admission requirements for the computer engineering program require a bachelor's degree in science. The list of accepted baccalaureate specialties is presented below: Mathematical Sciences.
- Experimental sciences: Life and earth sciences, Physical and chemical sciences.
- Sciences and technologies of mechanics, metallurgy and electricity.
- General Sciences (S) (French baccalaureate).
- Technical (French baccalaureate): sustainable development and industrial sciences and technologies.
- Equivalent foreign baccalaureates recognized by the Moroccan Ministry of Education.
Application procedure
To kick-start your application, follow these steps to create your file:
Step 1: Create a candidate account at the following link: https://candidature.uir.ac.ma
Step 2: Entering your personal and academic data
For current BACs:
- Enter the French mark for the BAC Régional
- Enter the Maths, Physics and English grades for the 1st semester For the BAC obtained:
- Enter the French mark for the BAC Régional
- Enter the national average obtained at the BAC
- Enter the Maths, Physics and English scores obtained in the BAC National exam
Step 3: Choice of the desired application stream(s)
Step 4: Pay the competition fees: 750 Dhs (for 2 competitions) or 1500 Dhs (for more than 2 competitions) according to the following terms:
Online payment by credit card on the website, transfer or bank payment to CIH Bank with the UIR bank details:
Admission decision
The admission process takes place in two stages:
The second part of the assessment is an oral exam. The oral exam assesses the candidate's essential qualities, such as motivation, authenticity, initiative and curiosity. In addition, it also assesses the candidate's ability to communicate effectively in French and English. Final registration: Once these steps have been completed, the candidate will receive an email detailing the results of the validation interview, allowing them to move on to the final registration phase.
Transfer applications
Admission requierements
Admission is based on file study first, then an interview to check whether the candidate has the educational prerequisites.
- Access to the 2nd year preparatory class is open to candidates who have completed the first year of a scientific preparatory class or the 1st year of the SMI course, or the 1st year of an accredited course of an engineering school, or the 1st year of the higher education cycle of an accredited scientific sector (L1).
- Access to the 1st year of the engineering cycle is open to candidates who have validated a Bac +2 level diploma, to those admitted to the common national competitive examination (CNC) for admission to major Moroccan or similar engineering schools, to holders of the DEUG , DUT, DEUST or DEUP or BTS in computer science or other diploma recognized and accredited by the Ministry of Higher Education as well as students who have completed two years of accredited studies in computer engineering. For candidates from a foreign study system, an equivalence procedure must be carried out with the supervisory ministry.
- Access to the 2nd year of the engineering cycle is open to candidates who have completed three years of higher education in computer science in an establishment accredited by the Ministry of Higher Education, and to candidates holding a degree in mathematical and computer science.
Application procedure
To join Higher school of energy engineering in the second or third year via the bridging route, candidates must follow the following steps:
Step 1: go to the website https://candidature.uir.ac.ma
Step 2: Complete the form and upload the required documents, including identity card, baccalaureate certificate, and post-baccalaureate transcripts for each year, as well as the corresponding certificates of achievement.
Step 3: Validation of your online application
Step 4: Invitation to selection tests
Admission decision
The oral interview, lasting 30 minutes, is conducted by the admissions committee composed of permanent professors from the UIR. It focuses on the candidate's knowledge of mathematics, physics and engineering. After the interview, the committee deliberates to decide whether or not to accept the student.
The results are communicated to the candidate by the Admissions manager by e-mail.