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
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore neural networks and their role in developing new algorithms, focusing on computational complexity and statistical inference challenges.
Explore efficient machine learning techniques for solving quantum many-body problems, focusing on provable methods and their applications in computational physics and quantum computing.
Explore advanced techniques in matrix multiplication, including the refined Laser method, to enhance computational efficiency and speed in mathematical operations.
Explore advanced SAT solver techniques, comparing "smart" look-ahead methods with "fast" conflict-driven approaches in this theoretical foundations lecture by Marijn Heule.
Explore Answer Set Programming's foundations, applications, and problem-solving capabilities in this comprehensive overview by expert Torsten Schaub from the University of Potsdam.
Explore belief and survey propagation algorithms for solving complex satisfiability problems, examining their applications and theoretical foundations in computational theory.
Explore theoretical foundations of machine learning and machine teaching, focusing on synthesis of models and systems in this comprehensive lecture by Jerry Zhu from University of Wisconsin-Madison.
Explore fault-tolerant quantum computing using flag qubits, a qubit-efficient method for error detection and correction in quantum circuits, with applications and theoretical implications.
Explore the theory and practice of SAT-solving, delving into satisfiability concepts and advanced techniques in this comprehensive lecture by Armin Biere.
Explore the intricacies of SAT complexity theory with Valentine Kabanets, delving into theoretical aspects and practical implications of satisfiability in computer science.
Explore the intersection of logic, automata, and algorithms through game theory, focusing on theoretical foundations and computational applications.
Explorations in pseudorandomness: SoS lower bounds, block rigidity, unbounded-width permutation branching programs, computational entropies, and random projections in circuit complexity.
Explore statistical learning theory and Ising models, focusing on sample complexity and efficient algorithms for learning in high-dimensional settings.
Explore geometric perspectives on sampling and optimization techniques, uncovering insights for data science applications and algorithm design.
In-depth interview with Turing Laureate Richard Karp, exploring his groundbreaking research on computational theory at Berkeley in the 1980s and its lasting impact on computer science.
Get personalized course recommendations, track subjects and courses with reminders, and more.