Number of hours
- Lectures 19.5
- Projects -
- Tutorials -
- Internship -
- Laboratory works 12.0
- Written tests -
ECTS
ECTS 6.0
Goal(s)
At the end of the course, students should be able to address:
- Simple compilation tools (Makefile, Unix command line, etc...)
- Program, test and debug algorithms written in C including dynamic data structure (linked lists) or recursive functions.
Responsible(s)
Quentin GIORGI
Content(s)
- C syntax
- Memory allocation and pointers
- linked lists
- Recursive programming
- abstract types (stack, fifo, etc...)
- Unix tools: grep, regular expressions.
- Unix Development Environment : Makefile compiler, debugger, man pages, etc...
Algorithimic 1.
Test
E1: Final Exam.
TP: Labs
CC: Home work or exam.
Calendar
The course exists in the following branches:
- Curriculum - First cycle - Semester 3
Additional Information
Course ID : 2AMCS211
Course language(s):
The course is attached to the following structures:
- Team Computer Science
You can find this course among all other courses.
Bibliography
Le langage C - B. Kernighan, D. Ritchie.
Polycopié de Bernard Cassagne - Ressource Internet.