Techniques de l'informatique &  
Sciences informatiques et mathématiques

Perspectives d'emplois

La formation que nous offrons touche un vaste éventail de choix de carrière en informatique. Jusqu'à aujourd'hui, nous avons un taux de placement de 100%. En d'autres termes, un étudiant qui complète sa formation en informatique de gestion ou en informatique industrielle est assuré de trouver un emploi!

Échelle salariale (échelon 1 à 12): 33 500$ à 52 300$

Cursus de connaissances acquises en informatique de gestion:
Environnement de développement:
    • Visual Studio .Net
    • Eclipse
    • JCreator
    • PHPStorm
    • NetBean

Langages de développement:
    • C++ (Programmation Orientée Objects avancée)
    • C#.Net (Windows.Form, ASP.Net - Web client/serveur)
    • PHP (PHPStorm - Web client/serveur)
    • Java (Web, Androïd)
    • HTML5, CSS3, Javascript, JQuery, JSON (Web client)
    • SQL (Bases de données)

Bases de données:
    • Oracle (SqlDeveloper, Sql Data Modeler)
    • SQL Server
    • SQL express
    • MySql (PHP)
    • ADO.net (C#, ASP.Net)

Systèmes d'opération:
    • Windows 7/8
    • UNIX (linux - Ubuntu et Kubuntu)
    • Androïd

Gestion de réseaux:
    • Windows Server 2008
    • Réseautique: (adressage IP, DHCP,DNS)
    • Utilitaires FTP
    • Mise en oeuvre VPN
    • Active Directory (gestion d'utilisateurs et de groupes)

Programmation multimédia:
    • DirectX 11

Méthodes d'analyse:
    • UML
    • RUP

Gestion de projet:
    • Méthode agile SCRUM

Cursus de connaissances acquises en informatique industrielle:
Environnement de développement:
    • Visual Studio .Net
    • Eclipse
    • JCreator
    • PHPStorm
    • NetBean

Langages de développement:
    • C++ (Programmation Orientée Objects avancée)
    • C#.Net (Windows.Form, ASP.Net - Web client/serveur)
    • PHP (PHPStorm - Web client/serveur)
    • Java (Web, Androïd)
    • HTML5, CSS3, Javascript, JQuery, JSON (Web client)
    • SQL (Bases de données)

Bases de données:
    • Oracle (SqlDeveloper, Sql Data Modeler)
    • SQL Server
    • SQL express
    • MySql (PHP)
    • ADO.net (C#, ASP.Net)

Systèmes d'opération:
    • Windows 7/8
    • Linux
    • QNX Neutrino
    • Androïd

Techniques de programmation
    • Programmation structurée respectant les normes de diverses techniques de développement.
    • Programmation orientée objet (C++, Java, langage .NET).
    • Programmation générique (C++, STL, C#) et bases de métaprogrammation.
    • Programmation d’applications multiutilisateurs.
    • Programmation de systèmes client-serveur (C, C++, C#, Java).
    • Multiprogrammation (Java, C++, C#).
    • Programmation dans un environnement graphique (MS-Windows SDK, C++, MFC et ActiveX,).
    • Programmation d’applications événementielles (MS-Windows SDK, C/C++, MFC).
    • Programmation d’applications de communication et de télécommunication
       (MS-Windows SDK, JDK1.6, Java, C++ et MFC, C++/CLI, sockets, protocoles série).
    • Programmation en langage C (utilisation d'appels systèmes) dans un environnement
       Linux MS-Windows, Linux et QNX.
    • Programmation d’applications en infographie C++ et DirectX 11.
    • Programmation d'applications en robotique (RAPL-II v. 2.30, langages C et C++, JDK1.6).
    • Programmation d'applications en traitement d'image
       (Visual C++ 6.0, Utilisation de bibliothèque de traitement
       d’image Matrox Imaging Library, OpenCV).
    • Programmation d'applications en temps réel sur usines FESTO, convoyeur industriel et sonar.
    • Utilisation du noyau temps réel QNX Neutrino et de l’environnement Momentics.
    • Utilisation de cartes d'acquisition et de contrôle.
    • Programmation en langage C/C++ d’un système embarqué ARM9 à l’aide d’un compilateur

Réseautique:
    • adressage IP, DHCP,DNS
    • Utilitaires FTP
    • Télécommunications (TCP, IP, UDP)
    • Protocole série (RS-232).

Méthodes d'analyse:
    • UML
    • RUP