School / Prep
ENSEIRB-MATMECA
Internal code
ER5IF120
Description
The aim of this course is to introduce the basics of imperative programming with the C language. The main concepts covered are:
Variables, expressions, operators
Conditional and repetitive structures
Pointers, functions and arrays
String manipulation and basic types
Structures in C
Preprocessor and separate compilation
Teaching hours
- CIIntegrated courses30h
Further information
Programming
Assessment of knowledge
Initial assessment / Main session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Semester assessment | Machine work | 90 | 0.5 | Session 1: max(ES(1:30,M) x0.5 + ET(1:30,M) x0.5, ET(1:30,M) x0.5) ; | ||
| Final inspection | Machine work | 90 | 0.5 | |||
| Final inspection | Machine work | 90 | 0.5 |
Second chance / Catch-up session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Final test | Machine work | 90 | 1 | Session 2: ET(M, 1h30) x1 |
