INF130 Ordinateurs et programmation

Cours destiné aux étudiants n'ayant pas ou ayant très peu programmé antérieurement. Initier au fonctionnement d'un ordinateur et acquérir des connaissances permettant de solutionner des problèmes simples reliés aux projets d'ingénierie.

Présentation de la structure et du fonctionnement d'un ordinateur : historique, matériel, logiciel. Initiation à l'algorithmie et à la programmation structurée : étapes de résolution d'un problème, méthodes de conception, approche modulaire. Étude d'un langage de programmation : structure d'un programme, mémoire et variables, instructions de base, instructions de décision et de contrôle, procédures, fonctions et passage de paramètres, tableaux unidimensionnels et bidimensionnels, manipulation simple de fichiers.

Séances de laboratoire axées sur l’application des notions de programmation.
Crédits 4
Charge hebdomadaire : Cours (3h), laboratoire (3h)
Cycle 1er
Responsable Service des enseignements généraux
Horaire

Session: Hiver 2019

Groupe Jour Type
01 Vendredi 13:30 Activité de cours
01 Mardi 13:30 Laboratoire
02 Mardi 09:00 Activité de cours
02 Jeudi 09:00 Laboratoire
03 Lundi 09:00 Activité de cours
03 Mercredi 09:00 Laboratoire
04 Mercredi 13:30 Activité de cours
04 Vendredi 09:00 Laboratoire
05 Mardi 18:00 Activité de cours
05 Jeudi 18:00 Laboratoire
06 Mercredi 13:30 Activité de cours
06 Vendredi 09:00 Laboratoire

Session: Automne 2018

Groupe Jour Type
01 Vendredi 09:00 Activité de cours
01 Mercredi 13:30 Laboratoire
02 Mercredi 18:00 Laboratoire
02 Lundi 18:00 Activité de cours
03 Lundi 13:30 Activité de cours
03 Jeudi 13:30 Laboratoire
04 Jeudi 09:00 Activité de cours
04 Mardi 09:00 Laboratoire
05 Mercredi 09:00 Activité de cours
05 Lundi 09:00 Laboratoire
06 Samedi 08:30 Activité de cours
06 Samedi 13:00 Laboratoire