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
Management & Leadership
Language Learning
Python
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Advanced Precalculus: Geometry, Trigonometry and Exponentials
Becoming a changemaker: Introduction to Social Innovation
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master Ableton Live for music production: compose, record, mix, and edit. Learn interface, audio editing, plug-ins, MIDI sequencing, and realtime mixing to create diverse songs.
Explore Western music's evolution, listening techniques, and cultural impact through masterpieces, diverse media, and historical context.
Explore Western classical music's evolution through composer biographies, historical contexts, and masterpieces from ancient to Baroque eras.
Explore music fundamentals, composition, and musicianship skills through notation, scales, intervals, and ear training exercises.
Explore diverse American music traditions, from Native to Asian American, examining historical roots, genres, and cultural impacts while developing listening skills.
Explore diverse American music traditions, from Native to Asian American, examining folk, jazz, hip-hop, and more. Develop listening skills and cultural understanding through this integrative study.
Explore music theory through rock and roll analysis, covering pitch, rhythm, harmony, style, and form in this 11-week course.
Explore the evolution of funk, fusion, and hip-hop from 1969 to present, analyzing key artists, compositions, and recordings that shaped these influential genres.
Strengthen skills and fill knowledge gaps in physical science, math, and engineering through supplemental instruction and computer-based learning.
Explore object-oriented programming fundamentals, including data types, algorithms, and IDE usage. Master coding conventions, error handling, and software lifecycle concepts.
Develop English skills for child care and parenting, covering communication, safety, and daily care topics to prepare for child development studies.
Develop basic English grammar and vocabulary through integrated skills practice to communicate effectively in everyday situations.
Advance your English skills through integrated practice in grammar, vocabulary, listening, speaking, reading, and writing at an intermediate level.
Master advanced English grammar concepts including verb tenses, gerunds, infinitives, and modal verbs. Enhance your language skills with real-world conditional statements.
Develop advanced reading comprehension skills and strategies for pre-college texts, enhancing vocabulary and improving written responses to complex passages.
Get personalized course recommendations, track subjects and courses with reminders, and more.