Calculus and Linear Algebra
Wave equations and mechanics
Algorithms and Data Structures
Epistemology and Ethics
Cognitive models
Neural Networks architectures