Objectifs de la formation
Ce cycle de formation vise à former des ingénieurs en informatique capables de mener et d'intervenir dans l'étude et la réalisation de plusieurs projets informatiques. Les lauréats seront capables d’intégrer des équipes de développement de logiciels, de conception ainsi que de programmation, test et intégration des solutions informatiques. Avec cette formation polyvalente en cycle d’ingénieur en informatique, les ingénieurs peuvent analyser les besoins des différents utilisateurs en terme de systèmes informatiques pour mettre en place une solution complète et adéquate.
Les lauréats sont formés pour concevoir des solutions innovantes et ainsi bénéficier de plusieurs disciplines afin de gérer, planifier et suivre le développement et la maintenance de solutions adaptées. La formation vise principalement à offrir aux ingénieurs les fondements scientifiques de base et dominants, l’expertise technique nécessaire ainsi que les connaissances transverses en management et moyens de communication afin d’assurer une meilleure intégration des lauréats dans le marché d’emploi national et international.
L’ingénieur en informatique de l’ENSA Marrakech peut assurer avec excellence le lien entre le savoir-faire du professionnel du domaine et le savoir concevoir et développer de l’ingénieur pour participer finalement au processus complet de mise en place de solutions pertinentes depuis la conception jusqu'à la réalisation. Les lauréats peuvent intervenir dans plusieurs problèmes complexes et qui nécessitent des compétences pluridisciplinaires en termes d’infrastructures
réseaux, systèmes d’informations, services et nouvelles technologies de l’information et de la communication.
Compétences à acquérir
- Étude et conception de systèmes informatiques - Développement de systèmes informatiques - Intégration des systèmes - Systèmes et applications répartis
- Ingénierie de réseaux d’entreprises
Secteurs : SSII; sociétés spécialisées dans les réseaux et télécoms, la gestion des données, les jeux, le multimédia; sociétés appartenant à différents secteurs économiques : banque, assurance, transport et logistique, entreprise de production, de vente, agroalimentaire, santé.
Débouchés
Les profils d’ingénierie visés par cette formation sont :
- Chef de projet informatique - Développeur de projet informatique - Architecte des systèmes distribués
- Intégrateur Web - Analyste concepteur de solution informatique
- Maintenance de systèmes informatique
- Ingénierie des processus
Modalités d'accès
- Étude du dossier
- Test écrit
Programme
| Analyse des données |
| Programmation orientée objet & c++ |
| Protocoles de communications |
| Calcul scientifique |
| Systèmes d’information & bases de données relationnelles. |
| Digital skills : excel avancé |
| Langues etrangéres (anglais /français) |
| Génie logiciel |
| Modélisation avancée pour la décision |
| Analyse et complexité d’algorithmes et compilation |
| Systèmes d'exploitation et unix |
| Conception et développement d'applications web avec php et mysql |
| Culture and art skills |
| Langues etrangéres (anglais /français) |
| Algorithmes exactes et approchées |
| Programmation orientée objet en java |
| Programmation shell et admin unix |
| machine learning |
| Vision par ordinateur |
| Intelligence artificielle et ses applications |
| Langues etrangéres ( français /anglais) |
| Web avancé et développement mobile |
| Génie logiciel avancé |
| Java edition entreprise |
| Cloud computing et big data |
| Deep learning pour la vision par ordinateur |
| Management de projet et entrepreneuriat |
| Langues etrangéres ( français /anglais) |
| Base de données avancées |
| Systèmes intelligents et data mining |
| Programmation système et qualité logiciel |
| Web services et soa |
| Systemes temp réel/rtos |
| Employment skills |
| Langues etrangéres ( français /anglais) |