Lecture

Understanding and Modifying Programs

Related lectures (42)
C++: Pointers and Functions
Covers passing pointers to functions, structures, and bitwise operators in C++.
Python Programming: Data Structures and Functions
Covers advanced Python programming concepts, including data structures and functions.
Introduction to Programming: Basics and Control Structures
Introduces programming basics and control structures, emphasizing hands-on practice for exam preparation and project work.
Conditions and Loops: Basics of Programming
Covers the basics of programming, including types, variables, methods, functions, conditions, loops, and boolean logic.
Understanding Microcontrollers: FunctionsMOOC: Understanding Microcontrollers
Introduces the fundamentals of functions in microcontroller programming, emphasizing naming rules and step-by-step development.
Python Functions: Basics and Arguments
Covers the basics of writing functions in Python and working with function arguments.
Functions and Methods: Reusability and Modularization
Explores functions, methods, reusability, and modularization in programming, covering decomposition, control structures, recursion, and ellipses for variable arguments.
Blocks, Functions and References
Covers blocks, functions, and references in C++, including scope, variables, function usage, interfaces, pointers, and references.
Introduction to ArraysMOOC: Introduction to Programming in C++
Covers the introduction to arrays in C++, including their use, limitations, and solutions.
Introduction to Programming ConceptsMOOC: Thymio: un robot pour se former à l'informatique
Discusses programming concepts using Thymio robots as an example.

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.