Le programme de baccalauréat en informatique de l'Université du Québec à Trois-Rivières est un programme d'informatique axé sur la conception et la production de logiciels. Le programme est organisé de façon à ce que l'étudiant acquière les habiletés et les notions fondamentales en informatique. Un éventail de cours optionnels répartis dans trois cheminements permet à l'étudiant de pouvoir se spécialiser dans le développement de logiciels ou le développement d'applications Web et mobiles ou encore dans le domaine des sciences des données. L'étudiant pourra aussi se familiariser avec des sujets avancés comme le graphisme, le traitement d'image, l'intelligence artificielle et les architectures réparties.
APPRENTISSAGES :
- Programmation : C, C++, Java, Python, VB et SQL.
- Analyse et conception orientée-objet : UML.
- Système d'exploitation : Linux, Unix, Windows, Androide et IOS.
- Base de données : Oracle, Access, SQL server, NewSql, NoSQL, documents, clé-valeur et large colonnes.
- Développement, gestion et sécurité réseau : TCP/IP, Fire Wall, SSL, VPN et SNMP.
- Développement Web : HTML, SML, JAVA script, Vbscript et CGI.
- Commerce électronique : ASP et JSP.
- Développement d'applications mobiles : Androide et IOS.
- Simulation, visualisation et manipulation de données : Python, R, Orange et Tableau.
- Sécurité logiciels et réseaux.