Objectifs (en termes de compétences)
Ce module vise l'étude des concepts de base de l'informatique, tels que les bases de données relationnelles, les langages pour la programmation orientée objet, etc.
A l'issue de ce cours, en plus de maîtriser les concepts de base de l'informatique, l'étudiant devra être capable:
De pouvoir écrire correctement un programme simple en Java ou en VBA.
De pouvoir analyser un problème et lui trouver une solution par programmation.
Objet de l'activité (principaux thèmes à aborder)
Introduction aux systèmes informatiques (composants matériels, logiciels de base) - cycle de vie d'un programme.
Introduction aux bases de données relationnelles.
Concepts de base des langages utilisés dans le cadre de la programmation orientée objet, illustrés sur le langage JAVA et VBA (objets, variables, expressions, structures de contrôle, types de données, méthodes, etc).
Méthode de construction systématique de programmes et d'algorithmes-types: modélisation et spécification du problème - raisonnement descendant et rudiments d'UML.
Résumé : Contenu et Méthodes
Des travaux pratiques permettant de s'exercer à la programmation.
Autres informations (Pré-requis, Evaluation, Support, ...)
Support : J.Lewis & W. Loftus, Java Software Solutions, 4th edition. Addison-Wesley.
Autres crédits de l'activité dans les programmes
ARCH13BA
|
Troisième année de bachelier en sciences de l'ingénieur, orientation ingénieur civil architecte
|
(4 crédits)
| |
ECGE12BA
|
Deuxième année de bachelier en sciences économiques et de gestion
|
(4 crédits)
|
Obligatoire
|
INGE12BA
|
Deuxième année de bachelier en ingénieur de gestion
|
(4 crédits)
|
Obligatoire
|
|