Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Course
CS-119(a): Information, Computation, Communication
Graph Chatbot
Lectures in this course (72)
Arrays: Declaration, Access, Initialization
Covers the basics of arrays in C, including declaration, access, and initialization.
Temporal Complexity: Concrete Example
Explores temporal complexity through a concrete example with positive and negative integers.
Recursion: introduction
Introduces recursion in algorithms, focusing on termination conditions and EPFL principles.
Untitled
Pointers and Arrays: Memory Management in C
Explains pointers and arrays in C, focusing on memory management and dynamic allocation.
Structures: Declaring and Initializing
Covers the concept of structures in C programming and how to declare and initialize them.
Binary Search: Basics and Execution
Explores binary search fundamentals, efficiency, and temporal complexity in algorithmic searching.
Untitled
Functions: Reusability and Error Reduction
Covers functions in C programming, emphasizing reusability and error reduction through proper function structure.
C Programming Concepts: Debugging and Memory Management
Covers essential C programming concepts, including memory management, debugging techniques, and practical applications in programming projects.
Untitled
Managing C Projects: Parameters and Compilation
Discusses managing C projects, focusing on function parameters and the compilation process.
Pointers: Basics and Applications
Covers the basics of pointers in C, including memory management, structures, functions, and arrays.
Sorting Algorithms: Merge Sort
Presents the merge sort algorithm for sorting integers and the concept of fusion for merging ordered lists efficiently.
Untitled
Coin Rendering: Part 1
Covers coin rendering and the limitations of the greedy algorithm in finding optimal solutions.
Working with Strings
Covers the basics of working with strings in C, including reading, copying, comparing, and converting strings, along with examples and quizzes.
Dynamic Programming: Coin Change
Explores dynamic programming for efficient coin change problem solving.
Working with Text Files: Basics
Covers the basics of working with text files in C programming, including opening, reading, writing, and closing files, with examples and demonstrations.
Untitled
Previous
Page 2 of 4
Next