Related lectures (23)
Introduction to C: Arrays and Functions
Covers the basics of C programming, focusing on arrays and functions, including 1D and 2D arrays, string operations, dynamic memory allocation, and reading files.
File Handling in C: Basics and Common Issues
Covers the basics of file handling in C, common issues, and standard functions.
Introduction to C Programming
Introduces fundamental C programming concepts, covering variables, control structures, functions, and pointers, with practical examples and exercises.
Memory Allocation in C
Covers the basics of memory allocation in C, including passing parameters by value and reference, dynamic arrays, and strings.
Verifying Programs with Stainless: Part 2
Focuses on using Stainless for program verification, demonstrating the process of verifying programs and ensuring correctness.
Pointers and Memory Management
Covers pointers in C++, memory addresses, dynamic allocation, arrays, and memory management techniques.
Working with Strings
Covers the basics of working with strings in C, including reading, copying, comparing, and converting strings, along with examples and quizzes.
Implementation of Sets: Hashing
Covers the implementation of sets using hashing and set operations.
Software Development: Debugging, Testing, and Code Management
Explores program development, debugging, testing, and code management best practices for reliable software.
RTOS: Scheduler Mechanisms and Semaphores
Explores RTOS scheduler mechanisms, semaphores, mutexes, and communication methods between tasks.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.