Computer Science
15-122: Principles of Imperative Computation
15-150: Principles of Functional Programming
15-210: Parallel and Sequential Data Structures and Algorithm
15-213: Introduction to Computer Systems
15-251: Great Ideas in Theoretical Computer Sicence
-
15-259: Probability for Computing
-
15-317: Constructive Logic
-
15-440: Distributed Systems
-
15-451: Algorithm Design and Analysis
Mathematics
21-127: Concepts of Mathematics
21-241: Matrices and Linear Transformations
21-259: Calculus in Three Dimensions
-
21-341: Linear Algebra
-
21-355: Real Analysis
-
21-373: Algebraic Structures
-
36-202: Methods for Statistics and Data Science
Software Development
05-318: Human-AI Interaction
05-391: Designing Human-Centered Software
67-262: Database Design and Development
67-272: Application Design and Development
-
67-443: Mobile Application Development