- Programming Fundamentals
- Computational Logic
- Computer Systems Architecture
- Algebra 1
- Calculus 1
- Analytic Geometry
- Math Logic and Set Theory
- Data Structures & Algorithms
- Graph Theory
- Object-Oriented Programming
- Operating Systems
- Algebra 2
- Calculus 2
- Affine Geometry
- Dynamical Systems