Skip to main content
CoursebeginnerFree

Introduction to Computer Science and Programming Using Python (MITx 6.00.1x)

by Eric Grimson, John Guttag, Ana Bell · MITx on edX

Self-paced introduction to programming and computational thinking in Python: branching, iteration, functions, recursion, objects, testing and debugging, and algorithmic complexity with simple search and sort. Video lectures and auto-graded exercises and problem sets teach learners to write small programs that solve problems.

Visit resource

More resources on Introduction to CS

See all Introduction to CS resources →