Tèl (+212) 5 24 66 93 57 / Fax (+212) 5 24 66 95 16

Présentation de la licence

Ingénierie Informatique et Applications

Coordonnateur de la filière

Prof. Er-rouidi Mohamed (E-mail : mohamed.errouidi@uca.ac.ma)

Objectifs de la licence

Cette filière a pour objectif de fournir aux étudiants une base solide de connaissances et de compétences dans divers domaines de l’informatique. La formation vise à permettre aux apprenants d’acquérir des connaissances approfondies et des compétences pratiques dans des domaines clés de l’informatique, tout en abordant des sujets émergents tels que l’intelligence artificielle, le développement mobile, Big Data et NoSQL. Les compétences acquises permettront aux étudiants de concevoir, développer et gérer des applications de haute qualité, de s’impliquer dans des projets d’envergure et d’explorer diverses opportunités professionnelles.

Compétences à acquérir

A la fin de la formation, les étudiants auront acquis les compétences nécessaires pour concevoir, développer et déployer des solutions logicielles robustes et efficaces..

Ils seront capables de :

  • Résoudre des problèmes complexes grâce à la maîtrise des algorithmes,
  • Elaborer des applications web dynamiques
  • Développer des applications mobiles,
  • Mettre en œuvre des architectures logicielles évolutives et de gérer efficacement des projets informatiques

Ils seront également familiers avec les concepts clés de l’intelligence artificielle

Débouchés de la filière

A l’issue de cette formation, les compétences polyvalentes acquis ouvriront des débouchés professionnels variés, tels que :

  • Analyste de données,
  • Administrateur système,
  • Concepteur d’interfaces utilisateur et chef de projet,
  • Développeurs de logiciels,
  • Architectes logiciels,
  • Chefs de projet informatiques,
  • Développeur web,
  • Développeur d’applications mobiles,
  • Développeur Full Stack,
  • Architecte web,
  • Concepteur / Analyste logiciel,
  • Consultant en informatique,
  • Gestionnaire de projet informatique,
  • Administrateur de base de données

Conditions d’accès

  • L’accès est ouvert aux bacheliers ayant un baccalauréat scientifique ou technique après une sélection basée sur une étude de dossier.

Modules

SemestreModules
Semestre 1– Analyse 1
– Electronique numérique
– Algorithmique 1
– Langues étrangères
– Algèbre 1
– Programmation C 1
– Soft Skills
Semestre 2– Analyse 2
– Traitement du signa
– Algorithmique 2
– Programmation C 2
– Algèbre 2
– Langues Etrangères
– Digitale Skills
Semestre 3– Programmation Web 1
– Système d’exploitation 1
– Probabilités et statistiques
– Langues étrangères
– Structure de données en C
– Architecture des ordinateurs
– Soft Skills
Semestre 4– Recherche opérationnelle et optimisation
– Bases de données relationnelles
– Réseaux
– Langues étrangères
– Système d’exploitation 2
– Programmation orientée Objet avec C++
– Soft Skills
Semestre 5– Programmation backend
– Administration système et réseaux
– JAVA
– Langues étrangères
– Génie logiciel et gestion de projets
– Conception orientée objet
– Digitale Skills
Semestre 6– NoSql et Big Data
– JEE
– Module professionnel
– Langues étrangères
– Soft Skills
– Développement mobile (kotlin)
– Introduction a l’analyse de données et apprentissage automatique