6.100A / 6.0001Undergraduate · Year 1 Foundation
General Study Resources - Not Verified for Massachusetts Institute Of Technology

Introduction to Computer Science & Python

Department of Electrical Engineering & Computer Science, MIT

A computing study guide covering Python programming, computational thinking, algorithms, and problem-solving.

ℹ
Academic Transparency: University-related study guide. Check the linked university source for current official course requirements.
Official Course Portal↗

Study Progress Tracker

Check off topics as you review explanations and worked examples for Massachusetts Institute Of Technology.

0 of 5 completed (0%)

Curated Course Study Topics

Click any topic card or the Explore button to expand in-depth explanations, worked formulas, and practice questions.

Topic 1 of 5Core Theory

Python Expressions and Computational Thinking

Topic 2 of 5Programming Foundations

Branching, Iteration and Bisection

Topic 3 of 5Data Structures

Functions, Scope and Decomposition

Topic 4 of 5Abstract Data Types

Algorithm Cost and Growth Rates

Topic 5 of 5Non-Linear Structures

Data, Simulation and Randomness

Explore More Study Modules for Massachusetts Institute Of Technology

Switch between foundation modules or return to the main university hub.