Following MIT's degree requirements for their major 6-3: Computer Science and Engineering (pre 2022)
- 6.100A Introduction to Computer Science Programming in Python - on edX - completed
- 6.0002 Introduction to Computational Thinking and Data Science - on edX
- 6.1200 Mathematics for Computer Science - on MIT Open Learning Library
- 6.1010 Fundamentals of Programming
- Linear Algebra
- Probability and Statistics Course
- 6.1210 Introduction to Algorithms
- 6.1910 Computation Structures
- 6.1020 Software Construciton
- 6.1220 Design and Analysis of Algorithms
- 6.1800 Computer Systems Engineering
- 6.4100 Artificial Intelligence
- 6.3900 Introduction to Machine Learning
- 2 from AUS2
- 3 from EECS