OOP principles and design
Fundamental data organization
Problem-solving methods
Data analysis techniques
Syntax, semantics, automata
Computer networks and protocols
Encryption and security protocols
Low-level system architecture
Differential calculus
Integral calculus
Multivariable calculus
Real analysis
Ordinary differential equations
Probability, distributions, statistical inference
Vector spaces and matrices
Advanced matrix theory
Logic, sets, relations, graphs, proof writing
Leetcode and behavioral interview practice
Rhetoric in writing
Sun, moon, planets, stars, nebulae, galaxies