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