Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Computer Science
Cybersecurity
Max MSP Programming Course: Structuring Interactive Software for Digital Arts
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Psychology of Personal Growth
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore C++ mixins for customizable abstractions in embedded systems, focusing on compile-time composition techniques to enhance flexibility and performance in resource-constrained environments.
Explore quantum data structures for classical computers, understanding superposition, entanglement, and coherence in C++ programming to broaden computational options and prepare for emerging quantum-reliant hardware.
Explores compiler optimizations, undefined behavior in intermediate representations, sequential memory models in C++, and the future of compiler technology, including formal verification and automatic generation.
Explore how programs can be viewed as mathematical shapes using topology, examining connections between actions, capabilities, time, and possibility in software architecture.
Exploring Hash-Array-Mapped Tries: A persistent, efficient data structure for C++ that combines tree and hash table characteristics, offering superior memory efficiency and immutability benefits.
Exploring local capabilities in programming, their flow between functions, and methods to ensure correct usage. Presents a notation for function interfaces and techniques for testing capability usage.
Explore handling reference and proxy types in generic programming, discussing challenges, semantics, and potential solutions for future datastructures. Audience participation encouraged.
Explore Nbdl, a generic library for application state management, leveraging metaprogramming with Boost.Hana to enhance performance and safety in C++ development.
Análisis y optimización del rendimiento de las bibliotecas estándar de C++, incluyendo mejoras en algoritmos, atributos de funciones y comparaciones entre implementaciones, con sugerencias para desarrolladores.
Explore LLVM and clang libraries for custom C++ tools. Learn AST representation, static analysis, and source-to-source transformations to enhance workflow and productivity.
Explore modern C++ testing techniques, including automatic mocks injection, TDD, and BDD. Learn to streamline your testing process and improve code quality with practical examples and future-oriented insights.
Explore concurrent algorithms for complex interactions in C++ using a live tweet analysis app. Learn to apply algorithms for values distributed in time and space without raw std::thread.
Exploring C++20's future standard library design, considering language evolution, compatibility, and new features. Insights on priorities, challenges, and opportunities for reimagining the C++ standard library.
Explore advanced C++ customization techniques, including template specializations, ADL, and type erasure. Learn innovative approaches to create flexible, user-friendly customization points for libraries and language features.
Explore RaftLib, a C++ library simplifying parallel programming for heterogeneous multicore processors. Learn to write efficient code for complex hardware without extensive low-level knowledge.
Get personalized course recommendations, track subjects and courses with reminders, and more.