2019-2020 / INFO0012-2

Computation structures

Durée

26h Th, 26h Pr, 40h Proj.

Nombre de crédits

 Bachelier en sciences de l'ingénieur, orientation ingénieur civil5 crédits 
 Bachelier en sciences informatiques5 crédits 
 Master : ingénieur civil électricien, à finalité5 crédits 
 Master : ingénieur civil en informatique, à finalité5 crédits 
 Master en sciences informatiques, à finalité5 crédits 
 Master en ingénieur de gestion, à finalité5 crédits 

Enseignant

Pascal Fontaine, Laurent Mathy

Langue(s) de l'unité d'enseignement

Langue anglaise

Organisation et évaluation

Enseignement au premier quadrimestre, examen en janvier

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Étude détaillée d'un processeur et d'un langage d'assemblage.  Techniques de base et avancées d'implémentation des processeurs : par ex. pipe-line, mémoire cache.

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

À l'issue de ce cours, l'étudiant aura une connaissance concrète de la conception et du fonctionnement d'un processeur.

Savoirs et compétences prérequis

Bien qu'il ne s'agisse pas d'un prérequis, il est utile d'avoir des connaissances de base en électronique digitale (portes logiques, bascules, registres, RAM, ROM) ; ces notions seront revues rapidement au début du cours.  On suppose acquis la représentation en binaire (y compris complément à deux) et hexadécimal des nombres entiers.  Il est indispensable d'être familiarisé avec la programmation.

Activités d'apprentissage prévues et méthodes d'enseignement

Le cours théorique est donné en anglais. Les séances d'exercices portent sur la conception d'un processeur micro-codé et la programmation en assembleur. Des travaux de programmation en assembleur et sont à réaliser, et un processeur devra être conçu avec un simulateur de circuits digitaux.

Mode d'enseignement (présentiel ; enseignement à distance)

1er quadrimestre - présentiel

Lectures recommandées ou obligatoires et notes de cours

Ouvrages de référence; notes disponibles sur eCampus.

Modalités d'évaluation et critères

Evaluation des travaux (30%); examen écrit (pas d'oral).

Stage(s)

Remarques organisationnelles

Les contenus du cours théorique et des répétitions seront disponibles sur l'espace e-Campus du cours, ainsi que les projets et autres informations utiles.

Contacts

Enseignants: Pascal Fontaine, Laurent Mathy Téléphones: 04 366 28 75, 04 366 27 03 e-mails: Pascal.Fontaine@uliege.be, Laurent.Mathy@uliege.be Assistants: Romain Mormont, François Piron e-mails: r.mormont@uliege.be, Francois.Piron@uliege.be

Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session de mai-juin

Méthodes d'apprentissage mises en œuvre : enseignement à distance

Matière de l'évaluation

Méthodes d'évaluation

Contact

Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session août-sept

Matière de l'évaluation

L'examen de la seconde session couvrira la même matière qu'en première session.

Méthodes d'évaluation (et plateforme utilisée)

Les étudiants ayant obtenu moins de 10/20 pour les projets devront les refaire pour la seconde session.  Si le résultat est toujours sous 10/20, cela constituera la note finale.
Sinon, il y aura un examen où les étudiants pourront préparer par écrit et sur ordinateur les quelques questions qui leur seront attribuées.  Il y aura ensuite un court examen oral pour discuter des réponses.  Toutes les interactions auront lieu via eCampus.  La note finale sera composée à 30% de la note de projet et 70% de la note de l'examen.
Il y aura une séance de réponses aux questions avant l'examen.

Contact(s)

Voir contacts ci-dessus.

Notes en ligne

Supports de cours disponibles sur eCampus
Supports de cours disponibles sur eCampus