Courses
Courses taken during my M.S. (2026 – present)
Courses taken during my B.S. in Computer Engineering (2024 – 2026)
- Engineering (Graduate)
- ECE 276A: Sensing and Estimation in Robotics
- ECE 276B: Planning and Learning in Robotics
- Computer Science (Undergraduate)
- CSE 12: Basic Data Structures and Object-Oriented Design
- CSE 29: Systems Programming and Software Tools
- CSE 30: Computer Organization and Systems Programming
- CSE 100: Advanced Data Structures
- CSE 101: Design and Analysis of Algorithms
- CSE 105: Theory of Computation
- CSE 106: Discrete and Continuous Optimization
- CSE 110: Software Engineering
- CSE 140: Components and Design Techniques for Digital Systems
- CSE 141: Introduction to Computer Architecture
- CSE 151A: Machine Learning: Learning Algorithms
- CSE 158R: Recommender Systems and Web Mining
- Electrical & Computer Engineering (Undergraduate)
- ECE 35: Introduction to Analog Design
- ECE 45: Circuits and Systems
- ECE 101: Linear Systems Fundamentals
- ECE 108: Digital Circuits
- ECE 109: Engineering Probability and Statistics
- ECE 111: Advanced Digital Design Project
- ECE 140A: The Art of Product Engineering I
- ECE 196: Engineering Hands-on Group Project
- Mathematics (Undergraduate)
- MATH 103A: Modern Algebra I
- MATH 154: Discrete Mathematics and Graph Theory
- MATH 181A: Introduction to Mathematical Statistics I
- MATH 181B: Introduction to Mathematical Statistics II