MIT Courses

Common MIT CS Courses

Courses both at MIT and here at Wellesley often change contents, number, or description. This page is provided to help you choose your courses, but please be aware that credit is not automatic and this list is not exhaustive. If you plan to take any of these courses, please see the Department Chair (contact info at left or below) in advance for credit approval.

MIT Courses with no Equivalent Course at Wellesley


  • 6.071J Electronics, Signals, and Measurement - lab experience, no CS credit
  • 6.002 Circuits and Electronics - lab experience, no CS credit

Programming and Software Systems

  • 6.01 Introduction to EECS I - 200 level CS credit
  • 6.031 Software Construction - 200 level CS credit
  • 16.35 Real-Time Systems and Software - 200 level CS credit
  • 6.033 Computer System Engineering - 300 level CS credit

Mathematical Programming

  • 18.330 Introduction to Numerical Analysis - 200 level CS credit
  • 18.433 Combinatorial Optimization - 200 level CS credit
  • 6.251J Introduction to Mathematical Programming - 300 level CS credit

MIT Courses with an Equivalent Course at Wellesley

Introductory Programming

  • 6.0001 Introduction to Computer Science Programming in Python
  • 6.0002 Introduction to Computational Thinking and Data Science
  • 6.0001 + 6.0002 = CS 111

Core Courses