Note: Future labs can change
1. Introduction
2. Conditionals
3. Loops
Loops
- Slides: Preprocessor and compilation
- Slides: Loops
- Coding guide: loops
- Code example: multiplication table
4. Functions
5. Arrays
6. Arrays continued
7. Sorting
8. Standard streams and pseudorandom numbers
Standard streams and pseudorandom numbers
- Slides: pseudo-random numbers
- Slides: Standard streams
- Reading: stream redirection guide
9. Matrices
10. Menu program
Menu program
- Lab task and information is detailed under the lab’s extended description
11. TEST
TEST
12. Linux CLI
13. Strings
14. Command line arguments
15. Files
16. Examination
No normal lab on this week.
During this class, it’s possible to
- Write the exam. You need to register to attend for it. Read more: exam.
- Write a re-test for the test.