University
Overview Understanding how to approach programming problems and devise a solution is an essential skill for any Python developer. In this course, you’ll learn new concepts, patterns, and methods that will expand your coding abilities from programming expert, Peter Norvig. Syllabus Winning Poker Hands Steps of the design process and developing for clarity and generality.,Arguments […]
Overview NOTE: This course has been divided into two courses: Descriptive and Inferential Statistics. If you are new to statistics, we recommend taking these courses instead. We live in a time of unprecedented access to information…data. Whether researching the best school, job, or relationship, the Internet has thrown open the doors to vast pools of […]
PHYS 102.1x serves as an introduction to charge, the electric field, the electric potential, current, resistance, and DC circuits with resistors and capacitors. PHYS 102.1x serves as an introduction to electricity and magnetism, following the standard second semester college physics sequence. Part 1 begins with electric charge in matter, the forces between charges, the electric […]
How to Learn Math is a free self-paced class for learners of all levels of mathematics. It combines important information on the brain with new evidence on the best ways to approach math effectively. Many people have had negative experiences with math. This class will give learners of math the information to become powerful math […]
Who are the winners and losers of globalization? What should be done to improve outcomes for all? This course will examine how the spread of trade, investment, and technology across borders affects firms, workers, and communities in developed and developing countries. It investigates who gains from globalization and who is hurt or disadvantaged by globalization. […]
Should we clone humans? What should we think of the coming genetic revolution? How much control should we have over how and when we die? When does medical treatment turn into medical enhancement — and should we care? Is rationing health care good, bad, necessary — or all of the above? This course will explore […]
Overview This course has been retired and transitioned into the _ Professional Certificate in Solar Energy _ === In the third edition of Solar Energy, you will learn to design a complete photovoltaic system. This course introduces the technology that converts solar energy into electricity, heat and solar fuels with a main focus on electricity […]
Today, computer graphics is a central part of our lives, in movies, games, computer-aided design, virtual simulators, visualization and even imaging products and cameras. This course teaches the basics of computer graphics that apply to all of these domains. Students will learn to create computer-generated images of 3D scenes, including flybys of objects, make a […]
Read fully to understand the verified-certificate option. Join Professor Eric Lander and the MITx Biology team in an exciting learning experience available for free to all enrolled learners. The 7.00x Introductory Biology course materials are available for exploration and completion by registering as an auditor or verified-track learner, including videos, test yourself questions, and interactive […]
Explore what it means to be human today by studying what it meant to be a hero in ancient Greek times. In this introduction to ancient Greek culture and literature, learners will experience, in English translation, some of the most beautiful works of ancient Greek literature and song-making spanning over a thousand years from the […]