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
Management & Leadership
Language Learning
Machine Learning Foundations: A Case Study Approach
Successful Negotiation: Essential Strategies and Skills
Cyber Security
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 CUDA-Q for quantum-classical hybrid computing, leveraging GPUs to accelerate quantum application development and execution in high-performance systems.
Explore an approach for analyzing setjmp/longjmp in C, enhancing static analyzers to detect misuse and support non-local control flow through side-effecting transfer functions.
Explore deductive verification for parameterized embedded systems in SystemC, focusing on formal encoding, automated transformation, and novel invariant construction for global properties.
Explore Information-Flow Control's role in data security, its implementation in Haskell, and its alignment with GDPR principles for building secure, compliant software systems.
Explore a calculus representing captured variables in types for enhanced safety, enabling effect implementation via scoped capabilities and guiding practical capture checking in programming languages.
Explore challenges and possibilities in reasoning about security in concurrent systems code with expert Peter Sewell.
Explore the equivalence between labeled effect handlers and labeled delimited control operators in computational effects, with insights on their expressive power and practical applications.
Explore MVC, MVCC, and Causal Trees in CRDT systems, focusing on techniques to organize inner workings while maximizing benefits and minimizing disruption to established practices.
Explore mechanisms for describing real-time tasks in FRP languages for small-scale embedded systems, focusing on periodic and aperiodic task extensions in Emfrp.
Explore Hylo's innovative approach to safe, efficient systems programming using mutable value semantics and abstract interpretation for lifetime verification.
Explore the future of programming languages focused on reasoning, integrating human developers, symbolic systems, and AI agents. Learn about the Bosque platform's radical simplification approach.
Explore a novel type and effect system enabling direct reasoning about effect absence through effect exclusion, enhancing programming flexibility and correctness in various domains.
Explore a framework for adaptive computing systems that supports dynamic modification of goals and configuration parameters, enhancing flexibility and performance in complex environments.
Explore Virgil's approach to systems programming, focusing on self-hosting, kernel interaction, and VM implementation for WebAssembly in the Wizard Research Engine.
Optimize JavaScript VMs for IoT devices by reducing hidden classes, improving memory usage and execution speed through offline graph optimization and profile-guided techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.