ELE116 Environnement de développement de logiciels

Se familiariser avec un environnement informatique moderne de développement et de gestion de projets informatiques.

Cycle de vie du logiciel. Outils de développement et d’aide à la programmation. Introduction à la conception orientée objet, classes, objets, encapsulation, héritage, polymorphisme. Les structures de données, de matrices, de listes et d’arbres sont revues et utilisées pour présenter les principes de patron de comportement, de création et de structure. Notions de test, de déverminage et de portabilité entre les différentes plates-formes.

Séances de laboratoire : réalisation en équipe de projets selon les concepts de programmation orientée-objet en Java sur plate-forme Unix. Séances de laboratoire : réalisation en équipe de projets selon les concepts de programmation orientée objet en Java sur plate-forme Unix.

Crédits 3
Charge hebdomadaire Cours (3h), laboratoire (2h)
Cycle 1er
Responsable Département de génie électrique
Horaire

Session: Hiver 2019

Groupe Jour Type
01 Jeudi 18:00 Activité de cours

Session: Automne 2019

Groupe Jour Type
01 Vendredi 08:30 Activité de cours