National School of Mines of Rabat - school image
University

National School Of Mines Of Rabat


Computer Engineering

The purpose of the Computer Engineering training is to train State computer engineers capable of understanding and anticipating the evolution of information technologies so that they are actors in the current technological revolution and to practice in different fields. information and communication technologies. Engineers trained in this way are equipped with solid methodological and technical bases allowing them to develop a set of skills that follow the evolution of technology and the socio-economic world, exploitable according to the requirements of the job market. The course offered facilitates their integration into the professional environment and offers them the best possible career development.

The Computer Engineering training will allow engineering students to:
- Master the fundamental concepts of Management of Information and Communication Technologies.
- Master the methods and tools to understand the issues related to technologies in terms of strategy, organization, management and innovation.
- Have a transversal and global understanding of a company's business processes
- Know how to work in a multidisciplinary and multicultural team on complex high-tech projects.
- Be a leader in the transformations brought about by ICT in organizations, know how to propose and support them.
- Know how to manage change.
- Develop their ability to evolve at all levels of responsibility, in an international, uncertain context and complex.

Targeted skills

Engineering students in the Computer Engineering sector will be able to acquire overall skills in information systems and master their analysis, design, integration, acceptance and production, as well as management. At the end of this training, they will be able to acquire:
- a solid base in IT with good methodological and technical knowledge adapted to the needs of the job market;
- great versatility in Information and Communication Technologies;
- great managerial skills with a good knowledge of the company;
- good training in IT project management;
- an openness to the socio-economic and socio-cultural world to prepare them for the role of actors in society.

Outcomes of training
- Software engineer
- Data Engineer
- Process Digitalization Engineer
- Security Engineer
- Information System Manager
- IT Project Manager
- ICT Advisor to General Managers
- Consultant in IS governance, change management in organizations
- Assistant to the project management or project management
- Innovation Manager