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
SQL
Data Visualization
Graphic Design
Introduction to Indoor Air Quality
Greening the Economy: Sustainable Cities
Cryptography I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Graph theory online courses. Find the best Graph theory training programs and enhance your skills today!
Explore Turing Machines as a computational model, covering historical advantages, multitape variations, and key concepts like memory, time, and space bounds in theoretical computer science.
Explore factorial asymptotics and Stirling's Formula in this graduate-level lecture, covering mathematical techniques for theoretical computer science research.
Explore asymptotic notation in theoretical computer science, covering Big O, Omega, and related concepts. Essential for understanding algorithm efficiency and complexity analysis.
Insights and tips for aspiring theoretical computer science researchers, covering research methods, paper writing, presentation skills, and essential resources in the field.
Comprehensive tutorial on stack data structure, covering theory, STL implementation, custom class creation, and problem-solving with practical coding examples in C++.
Learn merge sort implementation for linked lists, including theory and practical coding. Gain insights into problem-solving techniques and enhance your data structure skills.
Comprehensive exploration of system calls in operating systems, covering theory, examples, and hands-on terminal practice. Includes user-kernel mode transitions and various types of system calls.
Explore recursion through subsets and subsequences of strings. Learn theory, approach, and coding implementation with practical examples and homework assignments.
Comprehensive tutorial on Insertion Sort algorithm, covering theory, implementation, complexity analysis, and practical examples. Ideal for understanding this fundamental sorting technique.
Comprehensive guide to Bubble Sort algorithm: theory, implementation, optimization, and complexity analysis. Includes code examples and practical use cases.
Comprehensive tutorial on Selection Sort algorithm, covering theory, implementation in C++, time and space complexity analysis, and practical examples with step-by-step explanations.
Comprehensive tutorial on binary search algorithm, covering theory, implementation, optimization, and real-world applications. Includes code examples and comparisons with linear search.
Explore Dworkin's critique of Hart's legal positivism, examining concepts like open texture of law and the rules vs. principles distinction in legal philosophy.
Explore Austin's habit- and sanction-based theory of law through a gunman scenario, examining concepts of internal supremacy and external independence in sovereignty.
Explore A.J. Ayer's Emotivist Theory, examining moral language and its implications in metaethics. Gain insights into Expressivism and Non-consequentialism in this introductory philosophy lecture.
Get personalized course recommendations, track subjects and courses with reminders, and more.