Number of hours
- Lectures 16.5
- Projects 25.5
- Tutorials -
- Internship -
- Laboratory works -
- Written tests -
ECTS
ECTS 3.0
Goal(s)
Students should be able to design simple programs, according to standard schemas, handling basic data structures such as stacks, queues ans lists. They should be able to implement these programs in C language using the basic concepts including pointers.
An initiation to the LINUX system use is also provided.
Ioannis PARISSIS
Content(s)
Designing simple algorithms
- Expressions and types
- Statements, assignment
- Control statements
- Functions and procedures
Data structures - Arrays- records
- Stacks, lists
Addresses and pointers
Labs
- Implementing simple C programs
- Project
Basics on computer programming
CC1 : written evaluation
CC2 : written evaluation
CC3: Assignment/project
E2 : Exam 1h30, no documents allowed, no calculator allowed
The course exists in the following branches:
- Curriculum - Network and computer science - Semester 5
- Curriculum - EIS - Semester 5
Course ID : 3AMCS351
Course language(s):
The course is attached to the following structures:
- Team Computer Science
You can find this course among all other courses.
Initiation au langage C (B. Cassagne)
Notes de cours.