Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Digital Skills
Introduction to HTML5
Rome: A Virtual Tour of the Ancient City
The Modern World, Part One: Global History from 1760 to 1910
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Control systems online courses. Find the best Control systems training programs and enhance your skills today!
Explore behavioral security modeling to build predictable systems, eliminate vulnerabilities, and address cognitive failures in system design. Learn strategies for effective security implementation.
Uncover hidden risks in software supply chains. Learn how leading organizations boost productivity, reduce security debt, and accelerate innovation through improved visibility and control of component consumption.
Explore security vulnerabilities in embedded systems, focusing on real-world examples and practical attack scenarios. Learn about potential risks and strategies for enhancing embedded system security.
Explore user-driven access control for unmodified operating systems, enhancing security without system modifications. Learn about AUDACIOUS and its implementation for improved data protection.
Explore Draco, a system for fine-grained access control of web code on Android, enhancing security and privacy for mobile applications and users.
Explore autonomic nervous system control, baroreceptors, and juxtaglomerular apparatus. Learn about receptor types, agonists, antagonists, and blood pressure regulation mechanisms.
Experts discuss the impact of Big Tech on society, exploring issues of privacy, manipulation, and ethics in social media and AI, while proposing ways to regain control and create a more responsible digital future.
Explore event-driven patterns for building composable, scalable, and resilient distributed systems, moving beyond traditional request/response models to simplify cloud-native architecture.
Explore tradeoffs in gradual type systems for untyped languages, examining soundness vs. completeness in type refinement, array errors, and variance across different implementations.
Exploring language-level solutions for distributed systems challenges, focusing on CRDTs and serverless function compositions to simplify development and enhance reliability.
Learn to build a real-time analytics stack using Kafka, Storm, and Druid for fast, flexible, and reliable data processing. Discover how to combine these technologies with Hadoop for comprehensive analytics solutions.
Explore how historical build failure data can improve software development processes, with insights on testing, code reviews, remote onboarding, and productivity measurement.
Learn to set up and secure a self-hosted password manager using Vaultwarden on Portainer, covering installation, configuration, and integration with browsers for enhanced password security.
Explores attack surfaces and vulnerabilities in automated manufacturing systems, discussing potential impacts on product quality, plant safety, and industrial espionage in Industry 4.0 environments.
Explore innovative reputation systems to combat social engineering and opinion manipulation in online environments, enhancing security for individuals and organizations.
Get personalized course recommendations, track subjects and courses with reminders, and more.