Computer Engineering
This training cycle aims to train computer engineers capable of leading and intervening in the study and implementation of several computer projects. Students will be able to integrate teams of software development, design as well as programming, testing and integration of IT solutions. With this versatile training in the computer engineering cycle, engineers can analyze the needs of different users in terms of computer systems to set up a complete and adequate solution.
The students are trained to design innovative solutions and thus benefit from several disciplines in order to manage, plan and monitor the development and maintenance of appropriate solutions. The training mainly aims to provide engineers with the basic and dominant scientific foundations, the necessary technical expertise as well as cross-functional knowledge in management and means of communication in order to ensure better integration of the graduates into the national and international job market. The ENSA Marrakech computer engineer can ensure with excellence the link between the know-how of the professional in the field and the design and development know-how of the engineer to finally participate in the complete process of setting up relevant solutions from the design to completion. The winners can intervene in several complex problems that require multidisciplinary skills in terms of network infrastructures, information systems, services and new information and communication technologies.