Every course I’ve taken in my first three years of undergrad (italicized ones are in-progress).
Math:
- Calculus I
- Calculus II
- Vector Calculus
- Linear Algebra I
- Linear Algebra II
- Differential Equations
- Probability and Statistics
- Matrix Algebra and Optimization
- Probabilistic Learning
Computer Science:
- Intro to Programming
- Algorithms & Data Structures
- Algorithm Design and Analysis
- Introduction to Machine Learning
- Neural Networks
- Operating Systems
- Artificial Intelligence
Electrical and Computer Engineering:
- Circuits (DC, AC, Op-Amps, Filters)
- Engineering Design (Mechatronics)
- Digital and Computer Systems (Verilog + Assembly)
- Signal Analysis and Communication
- Control Theory
Physics:
- Classical Mechanics
- Fluid Mechanics
- Thermodynamics
- Heat Transfer
- Waves and Oscillations
- Modern Physics (Intro to Quantum + Special Relativity)
- Electricity and Magnetism
- Quantum Mechanics
- Statistical Mechanics
Other Technical Courses:
- Biomedical Engineering (Human Anatomy + Physiology)
- Structural Engineering
- Molecules and Materials
Humanities/Business Courses:
- Engineering Ethics
- Intro to Entrepreneurship
- Economic Analysis