 |  | |  |
| INFO0029-1

 | Data langages and data structures

| |
| 
| |
| Duration : | 30h Th, 30h Pr | |
|  | | |
| Credits/ECTS : |
| |
|  | | |
| Holder(s) : | Pierre‑Arnoul de Marneffe | |
|  | | |
|  | | |
| Course contents :
| Concepts shared by all the imperative programming languages : data types, operations, commands, identifier scope. Particular concepts : classes, abstract data types. Numerous exercices on algorithm designs. | |
|  | | |
| Course objective :
| Fundamental concepts of the imperative programming languages. | |
|  | | |
| Prerequisites :
| Course INFO 01 Introduction à l'algorithmique I. | |
|  | | |
| Workshops :
| The students are invited to use programming equipment to implement the studied algorithms on a voluntary basis. | |
|  | | |
| Organization :
| Semester II : lectures on Tuesdays from 14:00 to 16:30. | |
|  | | |
| Written notes :
| Introduction à l'Algorithmique; P.A. de Marneffe; sold by the student organistion AEES. Le Langage Pascal; P.A. de Marneffe; sold by AEES. Introduction au systèmes Unix; sold by AEES. Algorithmique: exercices résolus; sold by AEES | |
|  | | |
| Assessment :
| First session : Written and oral exam in May-June. Second session : Written and oral exam in August. All exams are "closed books" exams. | |
|  | | |
| Contacts :
| Professor: P.A. de Marneffe (PA.deMarneffe@ulg.ac.be) Professor study : Institut de Mathématique (I15, first floor) Secrétariat: M.T. Ratz (Tél. 04/366 26 81 - 04/366 27 55) (Institut Montefiore) Assistants-Boursiers: Mle Djenaba KANTE; M. C. THIERNESSE; M. C. BRIQUET. (tél. 04/366 27 04 - 04/366 20 94 -04/366 26 09) Institut de Mathématique (I8 - I9 - I7, first floor). | |
|  | | |
| Remarks :
|
- Any mark, whichever its value, may be kept from one session to the next one.
- The final mark for this course and the cours Algorithmics I is unique.
- This course is used to review many notions introduced in the course Algorithmics I.
| |
|  | | |