COMP26020p1/C - Lecture Materials
You can download all slides and lecture notes in PDF here (last update: 29/11/23).
- 00 - Logistics: slides
- 01 - Programming Paradigms: slides, lecture notes
- 02 - The Main Programming Paradigms: slides, lecture notes
- 03 - Introduction to C: slides, lecture notes
- 04 - Variables, Types, Console Output: slides, lecture notes
- 05 - Arrays, Strings, Command Line Arguments: slides, lecture notes
- 06 - Conditionals and Loops: slides, lecture notes
- 07 - Functions: slides, lecture notes
- 08 - Custom Types and Data Structures: slides, lecture notes
- 09 - Pointers Introduction: slides, lecture notes
- 10 - Pointers: Applications: slides, lecture notes
- 11 - Dynamic Memory Allocation: slides, lecture notes
- 12 - The C Standard Library 1: slides, lecture notes
- 13 - The C Standard Library 2: slides, lecture notes
- 14 - The C Standard Library 3: slides, lecture notes
- 15 - The Preprocessor: slides, lecture notes
- 16 - Modular Compilation: slides, lecture notes
- 17 - Automated Compilation: slides, lecture notes
- 18 - Type Conversion and Casting: slides, lecture notes
- 19 - Debugging wtih GDB: slides, lecture notes
- 20 - Case Study - HPC: slides, lecture notes
- 21 - Case Study - Libc: slides, lecture notes
- 22 - Case Study - OS Kernel: slides, lecture notes
- 23 - Memory Safety: slides, lecture notes
- 24 - Good Practices: slides, lecture notes
Favicon by icons8.com.