University of Liege | Version française
Study programmes 2010-2011Last update : 11/04/2011
INFO0012-1  Computation Structures
Duration :  30h Th, 30h Pr
Credits/ECTS :  
Bachelor in engineering sciences, civil engineer orientation (Bachelor in engineering sciences, civil engineer orientation), 3rd yearFirst semester5
Bachelor in computer sciences, 3rd yearFirst semester6
One-year preliminary programme leading to the Master in Computer SciencesFirst semester6
Master in Electrical Engineering, in-depth approach, 1st yearFirst semester5
Master in Computer Engineering, in-depth approach, 1st yearFirst semester5
Master en ingénieur civil électricien, à finalité spécialisée en technologies durables en automobile, 1st yearFirst semester5
Master in Electrical Engineering, specialized approach, 1st yearFirst semester5
Master in Computer Engineering, specialized approach, 1st yearFirst semester5
Master in Computer scienceToute l'année6
Master in Mathematical Sciences, professional focus in computer science, 2nd yearToute l'année6
Holder(s) :  Pierre Wolper
Language :  French language
Course contents :  Detailed study of a processor and of an assembly language. Introduction to systems programmning and to processes; virtual memory. Concurrent programming and interprocess communication. Processor implementaton techniques: pipe-lines, cache memory, ...
Course objective :  To give a concrete example of the structure of a simple processor, to introduce the fundamental concepts used in operating systems and to present the basics of concurrent programming.
Prerequisites :  Basic knowledge of digital circuits, famliliarity with programming.
Workshops :  Exercises on the design of a microcode based processor, assembly language programming, programming in C, programming problems involving concurrent programming using the Linux system.
Organization :  1st semester - Lectures, problem sessions, programming assignments.
Written notes :  Reference text; notes and transparencies available from the course web page.
Assessment :  Grading of programming assignments, written exam (no oral exam).
Contacts :  Teacher : P. Wolper Phone 04 366 20 99 e-mail Pierre.Wolper@ulg.ac.be(%20Pierre.Wolper@ulg.ac.be Assistant:)
Remarks :  Further information can be found on the course web page: http://www.montefiore.ulg.ac.be/~pw/cours/struct.html


imageHome
imageSearch by Faculty
imageSearch by teacher
imageSearch by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI