Objectifs
Maîtriser les connaissances de base en informatique dans les domaines essentiels suivants: programmation, algorithmique, réseau, architecture des ordinateurs et systèmes d'exploitation, bases de données et génie logiciel.
Le diplôme offre 3 parcours :
parcours programmation java;
parcours programmation mobiles;
parcours programmation web.
Programme
Tronc commun :
Programmation avec Java : notions de base;
Bases de données;
Architecture et langages Web;
Réseaux et administration web
Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen);
Architecture des machines;
Structures de données;
Graphes et optimisation;
Gestion de projet informatique;
Anglais professionnel.
12 ECTS à choisir parmi : Programmation Java : bibliothèques et patterns,
Programmation Java : programmation objet,
Sécurisation d'un parc informatique d'une PME,
Réseaux et administration web,
Méthodes pour l'informatisation - compléments,
Développement d'applications avec les bases de données,
Outils logiciels de base,
Projet,
Programmation en langage C/C++,
ou Outils et démarche de la communication écrite et orale.
4 enseignements parmi les 3 parcours au choix : Programmation JAVA (20 ECTS) ou Programmation WEB (22 ECTS) ou Programmation Mobiles (20 ECTS).
Expérience professionnelle de deux années dans le domaine ou deux années hors domaine avec rapport.