Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Web Development
Data Analysis
Python
Applied Scrum for Agile Project Management
The Art of Structural Engineering: Vaults
Moralities of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore computational complexity theory, focusing on hardness within P, time hierarchy theorem, and fine-grained complexity. Delve into reductions, algorithms, and open questions in this advanced undergraduate lecture.
Explore oracle Turing machines and P^NP in computational complexity theory, focusing on solving algorithms, consequences, and the Minimum Circuit Problem.
Explore probabilistic algorithms and complexity class BPP in this advanced lecture on computational theory, featuring axis property amplification and upper bounds.
Explore randomized complexity classes RP, coRP, and ZPP, covering probabilistic Turing machines, error amplification, and nondeterminism in computational complexity theory.
Explore the Immerman--Szelepcsényi Theorem in computational complexity theory, covering key concepts, proofs, and implications for nondeterministic space complexity classes.
Explore P-completeness, reductions, and PSPACE-completeness in computational complexity theory, covering key concepts like the Cook-Levin Theorem and TQBF.
Explore Savitch's Theorem and NL in computational complexity theory, focusing on space complexity, recursion, and pseudocode implementation for advanced undergraduate-level understanding.
Explore NP complexity, verification, and key features in computational theory. Delve into stronger conjectures, brute force algorithms, and proofs for squares and colors.
Explore the intricacies of SAT in computational complexity theory, covering Boolean circuits, algorithms, and CNF formulas in this comprehensive undergraduate lecture.
Explore computational complexity theory, focusing on problems in P, simulations, and Turing machine variants. Learn about time hierarchy, natural problems, and efficient algorithms.
Explore Turing Machines in computational complexity theory, covering formalization, the Turing Thesis, examples, and mathematical definitions for a comprehensive understanding.
Explore combinatorial theorems on RSK process applied to random words, focusing on Young diagram majorization in different scenarios.
Explore high-dimensional expanders, focusing on 2-dimensional cases, graphs of constant link, and group-theoretic constructions. Gain insights into advanced mathematical concepts and recent research developments.
Explore quantum computing fundamentals and the Elitzur-Vaidman bomb detection algorithm using a single qubit, covering key concepts and practical applications in this engaging lecture.
Explore improved quantum shadow tomography, focusing on optimal dependence on observables, dimension, and error tolerance. Learn connections to adaptive data analysis in this advanced talk.
Get personalized course recommendations, track subjects and courses with reminders, and more.