Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Aprender
Marketing in a Digital World
The Ancient Greeks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Python programming fundamentals and apply them to data analysis, web scraping, and database management for practical informatics applications.
Explore the design and implementation of a superscalar out-of-order x86 soft processor for FPGA, discussing microarchitecture, circuit design, and performance improvements.
Learn to identify and screen for early signs of psychosis in young people through narrative storytelling, case scenarios, and practical approaches for effective communication and treatment.
Rapid-fire review of 52 musculoskeletal radiology cases, presented by Stanford's Chief of MSK, designed to enhance diagnostic skills for board preparation and clinical practice.
Explore fundamental concepts of computer networks, including protocols, architecture, and security, to understand modern digital communication systems.
During this course, you will learn the basics of computer programming, along with algorithms and object-oriented programming through the Java programming language.
This course picks up where CS50x leaves off, focusing on the development of two-dimensional (2D) interactive games. Students explore the design and...
Explore AI concepts like graph search, machine learning, neural networks, and language models through hands-on Python projects, building intelligent systems with Harvard's CS50.
Explore CS50's computer science fundamentals tailored for lawyers, covering algorithms, cybersecurity, databases, and Python to better understand tech's legal implications and inform technology-driven legal arguments.
An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and “debug” it. Designed for students...
An introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains. Learn...
Master SQL with Harvard's CS50: create, read, update, and delete data, model real-world relationships, normalize databases, and connect SQL with Python and Java using SQLite, PostgreSQL, and MySQL.
Dive into web development with Python, JavaScript, and SQL using Django, React, and Bootstrap. Build APIs, interactive UIs, and deploy scalable, secure apps on the Internet.
Comprehensive overview of interdisciplinary pain management techniques, focusing on recognizing patient needs and implementing multimodal treatment strategies for effective care.
Comprehensive radiographic diagnosis training for elbow, wrist, and hand injuries, tailored for radiology residents. Covers essential techniques and interpretation skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.