Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
MIT OpenCourseWare is an initiative to make course materials from all MIT subjects freely available on the web, so that anyone can access and use them.
This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice.
This course covers theories about the form that settlements should take and attempts a distinction between descriptive and normative theory by examining examples of various theories of city form over time.
This course examines the choices and constraints regarding sources and uses of energy by households, firms, and governments through a number of frameworks to describe and explain behavior at various levels of aggregation.
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems.
This course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies.
The participants in this seminar will dive into learning basic conversational Italian, Italian culture, and the Mediterranean diet.
This course reviews the processing and structure of cellular materials as they are created from polymers, metals, ceramics, glasses, and composites, develops models for the mechanical behavior of cellular solids
This course covers vectors and matrices, partial derivatives, double and triple integrals, and vector calculus in 2 and 3-space.
This course focuses on the equations and techniques most useful in science and engineering, Differential equations.
Master techniques for designing efficient algorithms: divide-and-conquer, randomization, dynamic programming, greedy methods, max flow, NP-completeness, approximation and distributed algorithms, cryptography, and cache-oblivious data structures.
This course examines the neural bases of sensory perception. The focus is on physiological and anatomical studies of the mammalian nervous system as well as behavioral studies of animals and humans.
This course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods.
In this course, we will explore what makes things in the world the way they are and why, to understand the science and consider the engineering.
In this course, we will investigate: Force and conservation laws.
This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems.
Get personalized course recommendations, track subjects and courses with reminders, and more.