Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Web Development
Computer Networking
Introductory Human Physiology
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Philosophy, Science and Religion: Religion and Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring ethical dilemmas in tech: industry regulation, whistleblowing, and preventing potential disasters through historical examples and practical strategies for IT professionals.
Explore Clockwork, an open-source programming tool for simplifying complex system development. Learn to model interconnected 'machines' and create user-friendly IoT interfaces for various devices.
Exploring the challenges of IoT devices, GPL violations, and the importance of user rights in software modification. Discusses strategies to protect freedoms in the evolving landscape of interconnected devices.
Comprehensive introduction to Docker for beginners, covering basic concepts, terminology, image building, container running, port mapping, and Docker Compose, with hands-on examples.
Explore automotive IoT applications using OBD-II data for driver profiling, smart city planning, and vehicle performance analysis. Learn to implement edge computing solutions with Linux for data extraction and transmission.
Explore security vulnerability mitigations, from classic buffer overflows to modern ROP attacks. Learn about OpenBSD's innovative defenses and their adoption across platforms.
A series of rapid-fire presentations on diverse tech topics, from hiring practices to security protocols, showcasing innovative ideas and sparking discussions in the open-source community.
Explore how multicast technology can revolutionize internet scalability, enhance privacy, and enable efficient group communication for decentralized systems and IoT applications.
Explore CI techniques for kernel and user space input devices, covering regression testing advancements and strategies to ensure compatibility across various hardware configurations.
Explore efforts to enable TensorFlow on open-source GPUs using SYCL, LLVM, and OpenCL. Learn about challenges and progress in deploying AI/ML frameworks without proprietary NVIDIA CUDA stack.
Explore a new open-source tool for comparing network captures, enhancing Wireshark's capabilities to efficiently debug protocol issues and analyze packet differences.
Explore the evolution of input device handling in Linux, focusing on libinput's unified approach, design choices, and future improvements for mice, touchpads, and more.
Explore the design of a multi-language transpiler for MongoDB Compass, enabling query translation between programming languages and fostering community-driven language support.
Comprehensive tutorial on Scribus for professional layout design, covering document setup, layout elements, text styling, color management, and PDF export. Ideal for beginners seeking to master this powerful open-source tool.
Explore quantum computing compilation: converting low-level programs, optimizing for specific backends, and improving performance. Learn techniques to enhance results and avoid noisy outputs.
Get personalized course recommendations, track subjects and courses with reminders, and more.