Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore resilient microservices design using Service-Level Fault Injection Testing. Learn about Filibuster, a tool that verifies application behavior under failure, combining static analysis and test synthesis for robust systems.
Explore a pattern language for designing consistent, composable collection protocols in programming languages, emphasizing clarity and expressive power through rigorous terminology and a unified approach.
Explore LinkedIn's Venice: a high-throughput, low-latency derived data storage system powering AI workloads. Learn about its architecture, scalability, and real-world applications in online deep learning.
Explore the future of programming with a critical look at current practices and innovative ideas for live programming environments that could revolutionize problem-solving in technology.
Exploring unexpected incidents in open source history, their impact on technology, and the complexity of open source ecosystems as sociotechnical systems.
Explore innovative indexing strategies for large-scale immutable databases, including learned and adaptive indexes, addressing engineering challenges in distributed environments.
Explore systematic techniques for automatically generating effective runtime checkers to detect and localize failures in complex distributed systems, enhancing reliability and performance.
Discover how AI and ML advance exploration of extreme environments like deep oceans and space, focusing on autonomous decision-making, data collection, and spectroscopy techniques.
Explore Morel, a hybrid functional/relational language combining Standard ML with query capabilities, optimized for data-intensive systems and relational backends.
Explore crowd dynamics modeling using reinforcement learning and Unity. Learn about extended Kalman filters, PPO in Unity-ML, and result validation for simulating diverse crowd behaviors.
Explore how data analysis of global litter can inform policy, influence packaging, and inspire personal responsibility using computer vision and machine learning techniques.
Explore tools and strategies for rapid tech-enabled crisis response, drawing insights from MaskMatch's successful PPE distribution during COVID-19. Learn to make smart decisions under pressure and scale impactful solutions.
Discover how tracing enhances Slack's CI infrastructure debugging, revealing system failures and improving performance through shared tooling for high-dimensionality event traces.
Explore autonomous ocean data collection using wind and solar-powered drones, addressing challenges in remote monitoring and fleet management for long-duration marine missions.
Explore the concept of computing as a medium for personal expression, examining historical ideas and introducing Simpletalk, an innovative web-based authoring system.
Get personalized course recommendations, track subjects and courses with reminders, and more.