# Introduction to CS and Programming using Python

Provider: MIT OpenCourseWare (https://ocw.mit.edu/)
Course page: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/
EduPeach page: https://getedupeach.com/courses/mit-ocw-6-100l-intro-cs-programming-python/
Page language: en. Language of instruction: English.

## Facts (as shown on the provider page)

- Subject: Programming
- Level: Not stated (Undergraduate (MIT))
- Format: Self-paced
- Price: Free
- Duration: not stated
- Certificate: Not stated
- Prerequisites: None stated; course targets 'students with little to no programming experience'
- Instructors: Dr. Ana Bell, MIT Electrical Engineering and Computer Science
- Facts checked: 2026-09-27

## In short

MIT course 6.100L as taught in Fall 2022, published on OpenCourseWare with lecture videos, notes, code, problem sets and recitations. It introduces Python 3 for problem solving to students with little or no programming experience. Level is listed as undergraduate.

## Topics

- Python 3
- Programming languages
- Computer science
- Problem solving
- Recursion

## What the provider says (reported, not verified by EduPeach)

- builds 'justifiably confident' programming ability 'regardless of their major'

## Things to know before you start

- materials from Fall 2022 offering
- Creative Commons BY-NC-SA license
- no certificate information on page

## EduPeach editorial rating

Not yet rated (status: not_rated). EduPeach has not completed an editorial assessment of this course. This says nothing about the course's quality or about how many reviews exist online.

## Sources

- Introduction to CS and Programming using Python | MIT OpenCourseWare: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/ (accessed 2026-09-27; title, number, instructor, term, level, materials, license)

## Record

Type: information_card. Status: published. Compiled by EduPeach editorial team. Created 2026-09-27, updated 2026-09-27. Reviewed by: pending.
