DUT - Génie Informatique

DUT - Génie Informatique

Génie Informatique

 

Le coordonnateur pédagogique de la filière

Prf. HAFID SERGHINI                                                                                                                                                        

Objectifs de la formation

Les objectifs principaux de ce DUT sont donnés par :

Option 1 : Développeurs d'Applications Informatiques :

Former des techniciens spécialisés en développement d’applications informatiques, tout en mettant l’emphase sur :

- Langages de programmation (C/C++,C#, Java, PHP), programmation mobile

- Systèmes d’information et bases de données

- Architecture des ordinateurs, Systèmes et réseaux

Option 2 : Administrateur de Systèmes et Réseaux :

Former des techniciens spécialisés en systèmes et réseaux capables de maîtriser les concepts et la mise en service des systèmes d’exploitation et des réseaux informatiques en entreprises et d’en assurer la maintenance en résolvant les problèmes rencontrés. L’emphase du programme de cette formation est mis en particulier sur l’acquisition des compétences professionnelles sur le déploiement, l'administration et la sécurité des systèmes et des réseaux informatiques

Compétences à acquérir

Option 1 : Développeurs d'Applications Informatiques :

- Maîtrise du cycle de développement d’une application informatique, de la conception au déploiement.

- Gestion de bases de données.

- Maintenance d’applications informatiques.

- Programmation orientée objet et Web

- Création des applications .NET et mobiles

Option 2 : Administrateur de Systèmes et Réseaux :

- Administrer un système d’exploitation Linux ou un réseau (services),

- Mettre en place des solutions d'exploitation, d'utilisation et de sécurité des équipements informatiques,

- Analyser les performances du système d'information et appliquer des mesures d'amélioration,

- Identifier et détecter les dysfonctionnement des systèmes et réseaux et mettre en œuvre les mesures correctives,

- Assister des équipes de production informatique dans le choix et la mise en œuvre de solutions techniques,

- Suivre et actualiser la configuration et l'architecture des systèmes d'information,

- Aider à faire des choix pertinents pour l’achat d’équipements informatiques (matériel et logiciels).

Débouchés de la formation

Le programme de la formation est intégralement technique, sa scénarisation a été pensée pour favoriser l’apprentissage pratique et la prise de conscience de la réalité de la vie en entreprise. Les lauréats de cette filière ne devraient éprouver aucune difficulté à s’insérer dans le tissu socio-économique, puisque leur profil répond parfaitement aux besoins du marché de l’emploi d’une part et également en raison de leur préparation à l’intégration de la vie active. Ils peuvent occuper des postes comme développeur/programmeur/analyste/designer/ administrateur dans les services informatiques des sociétés ou des administrations publiques. Comme ils pourront aussi poursuivre leurs études en licence professionnelle ou en cycle d’ingénieur.

Organisation Modulaire

 

Descriptif du Module n° :

Intitulé du Module

M112

Algorithmique et base de la programmation en C 

M111

Architecture des ordinateurs 

M113

Mathématiques appliquées 1 

M114

Soft Skills 1 

M121

Structures de données : Algorithmique avancée et programmation en C 

M122

Système d’exploitation Linux & Réseaux informatiques 

M123

Systèmes d’information et bases de données 

M124

Développement web et XML 

M234

Ingénierie logicielle et Programmation Orientée Objet en C++ 

M231

Technologie des serveurs & Cloud computing 

M232

Evolutivité de  commuatation et de routage 

M233

Programmation en Java et J2EE 

M235

Mathématiques appliquées 2 

M236

Bases de données avancées et Analyse des données 

M237

Cryptographie et Sécurité des réseaux 

M241

Soft Skills 2 

M242

Développement des applications .Net et Programmation mobile 

M243

JAVA et systèmes répartis