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
Lecture
NumPy: Scientific Computing
Graph Chatbot
Related lectures (29)
Previous
Page 1 of 3
Next
Dynamic Memory Management: Using Realloc in C
Explains dynamic memory allocation in C, focusing on the realloc function and its implications for managing memory effectively.
Pointers and References: Key Differences in Programming
Explains the differences between pointers and references in programming, focusing on their definitions, uses, and limitations in C and C++.
Virtual Machines: Memory Management and Control Flow
Covers the architecture of virtual machines, focusing on memory management, control flow, and the CEK machine's semantics.
Language Theory into Practice
Explores the practical application of language theory, including quicksort, gradual typing, and efficient memory management, as well as the challenges of reduction program synthesis.
Effective Altruism: AI Safety and Governance
Covers effective altruism in AI safety, focusing on programming semantics and memory management.
Records and Variants
Introduces records, variants, evaluation rules, typing rules, aliasing challenges, and benefits in programming languages.
Introduction to Compiler Theory and Language Processing
Introduces compiler theory, language processing, and the essential concepts behind building compilers.
Big-step semantics: Defining arithmetic expressions and commands
Covers the definition of a simple programming language and its big-step semantics, including arithmetic expressions and imperative commands.
Scientific Computing Essentials
Covers algorithmic thinking, Python programming, numerical methods, and essential computing concepts for scientific computing.
Strings in C: Initialization and Memory Management
Covers the representation and management of strings in C, highlighting key differences from other programming languages.