Informations générales
Number of hours
- Lectures 3.0
- Projects -
- Tutorials 3.0
- Internship -
- Laboratory works 54.0
ECTSECTS
5.0
Goal(s)
Understand the syntax and fundamental concepts of the C language. Develop an efficient algorithm while minimizing the use of system resources: CPU, memory, inputs/outputs. Choose a suitable data structure for implementing an algorithm.
Responsible(s)
Content(s)
• Modular Programming and Function Parameters
• Dynamic Memory Reservation
• Strings, File Access
• Arrays and Data Structures
Test
Session 1
Continuous assessment (CC1): a 10 min test (6th lesson) and 1h halfway exam on computer (10th lesson) on discovery of C language part (50%) ; C language mini project evaluation (50%)
Final exam (ET1): 2h exam on computer (15th lesson) on discovery of C language part (50%) ; 1h written exam on C language mini project evaluation (50%)
Session 2 :
Final exam (ET2): 1h written exam on discovery of C language part (50%) and a 30 minutes oral exam on C language mini project evaluation (50%) to replace session 1 assessment (ET1)
Continous assessment (CC2): no resit for continuous assessment, session 1 assessment retained (CC1=CC2)
Calendar
The course exists in the following branches:
- Curriculum - - Semester 6
Additional Information
Course ID : 3EU6ADI6
Course language(s): 
You can find this course among all other courses.