1 of 1

Restricted Electives

Electives

Core Courses

15-129�Immigration

21-120�Diff/Integral Calc

21-127�Concepts

21-127 & 15-112

15-150�Functional Prog

21-127 & (15-122 or 15-150)

15-251�GTI

15-122

15-213�Intro Comp. Sys.

15-122 & 15-150

15-210�Parallel/Seq DS

76-100�Acad Rd & Write

99-101�CCM

76-101�Int. & Arg.

76-101

76-270�Writing for Prof.

None

36-217�Prob theory

None

73-102�Principles of Micro

73-103�Principles of Macro

09-101�Intro Exp Chem

CAT 1

80-130�Intro Ethics

Computer Science�

Math

Other

Natural Sciences & Engineering

Humanities & Arts�(Three Categories)

Minor/Concent/ Free Electives

Legend

79-230�Intermediate Micro

Freshman Year

Sophomore Year

Junior Year

Senior Year

Year

FALL

SPRING

FALL

SPRING

FALL

SPRING

FALL

SPRING

Semester

FALL COURSE

SPRING COURSE

21-241�Matrices

21-120

21-122�Integ &Approx.

210, 251 & 21-241

15-451�Algorithms

15-112

15-122�Imperative Comp

15-150

15-31�Constructive Log

79-230�Intermediate Micro

73-408�Law & Economies

73-366�Dig Econ Design

15-112�Prgrmng & CS

03-121�Modern Bio

CAT 3

79-104�Global Histories

73-265�Econand Data Sci

15-122

15-381�AI – rep & solving

15-213

15-440�Distributed Systems

15-150 and (15-21 or 21-288)

15-312�Foundations of PL

General CS Electives

Domains

Logics & Languages Elective

Systems Elective

Artificial Intelligence

Senior

15-599�Thesis

15-210 & 15-251

15-312�Prog Lang

15-122

11-411�NLP

15-213

15-441�Networks

15-213

15-440�Distributed Syst

15-112

15-390�Entrepreneur.

15-112

15-488�ML in a Nutshell

15-150

15-317�Constructv Logic

15-251 or 21-228

15-453�FLAC

None

15-591�Ind. Study

21-241

16-311�Intro Robotics

15-213 & 15-210

15-415�Dbase Apps

15-213

15-316�SW Foud Sec/Pri

15-213

15-330�Security

15-122

15-382�Collective Intel.

15-122 & 21-127

02-510�Comp. Genomics

15-122 & 21-127 & 21-241

15-281�Art Intel

15-122 & 21-127 & (36-218 or 36-225)

10-315�Machine Learn.

15-112 & 21-120 & 21-241

11-485�Deep Learning

15-122

15-348�Embedded Sys

15-251

15-455�Complexity

17-313�Software Engg

21-108�Intro Concepts

15-122

15-386�Neural Computation

15-213

15-330�Security