MIT

MIT

The mission of MIT is to advance knowledge and educate students in science, technology, and other areas of scholarship that will best serve the nation and the world in the 21st century.

The Institute is committed to generating, disseminating, and preserving knowledge, and to working with others to bring this knowledge to bear on the world’s great challenges. MIT is dedicated to providing its students with an education that combines rigorous academic study and the excitement of discovery with the support and intellectual stimulation of a diverse campus community. We seek to develop in each member of the MIT community the ability and passion to work wisely, creatively, and effectively for the betterment of humankind.

Visit Website

Resources from MIT

Genetics

Genetics

This course discusses the principles of genetics with application to the study of biological function at the level of molecules, cells, and multicellular organisms, including humans. The topics include: structure and function of genes, chromosomes an...

ScratchEd

ScratchEd

Explore the Resources section of ScratchEd to find activities, videos, lesson plans, handouts, assessments, presentations and other Scratch resources....

User Innovation: A Path to Entrepreneurship

User Innovation: A Path to Entrepreneurship

We’ll let you in on a secret. Innovation isn’t confined inside the walls of research labs swarming with PhDs. More often than not, innovation is about ordinary people solving problems that matter to them personally. This could be you. First, think a...

Single Variable Calculus

Single Variable Calculus

This calculus course covers differentiation and integration of functions of one variable, and concludes with a brief discussion of infinite series. Calculus is fundamental to many scientific disciplines including physics, engineering, and economics....

Black Matters: Introduction to Black Studies

Black Matters: Introduction to Black Studies

This class is an interdisciplinary survey that explores the experiences of people of African descent through the overlapping approaches of history, literature, anthropology, legal studies, media studies, performance, linguistics, and creative writing...

Artificial Intelligence - MIT OpenCourseWare

Artificial Intelligence - MIT OpenCourseWare

This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Upon completion of 6.034, students should be able to develop intelligent systems by assembling solutions to concr...

Introduction to Computer Science and Programming Using Python

Introduction to Computer Science and Programming Using Python

This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are designed to help people with no prior exposure to comput...

History of Science

History of Science

This course offers an introduction to the history and historiography of science from ancient Greece to the present. It is designed to serve as an introduction for those who have no prior background in the field and to deepen the knowledge of those wh...

The Civil War and Reconstruction

The Civil War and Reconstruction

Although attention will be devoted to the causes and long-term consequences of the Civil War, this class will focus primarily on the war years (1861-1865) with special emphasis on the military and technological aspects of the conflict. Four questions...

How Culture Works | Anthropology

How Culture Works | Anthropology

This course introduces diverse meanings and uses of the concept of culture with historical and contemporary examples from scholarship and popular media around the globe. It includes first-hand observations, synthesized histories and ethnographies, an...

Scratch Project Editor

Scratch Project Editor

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Scratch helps young people learn to think creatively, reason systematically, and work collaborati...

Introduction to Computer Science and Programming

Introduction to Computer Science and Programming

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. It also aims to help students, regardless of their background, to feel...