Coursework
All the coursework completed or in-progress is below, organized by either department and level or by quarter taken. An asterisk indicates graduate-level coursework.
Winter 2025 (in progress)
- CS131: Programming Languages
- CSM151B: Computer Architecture
- ECE239AS*: Special Topics - Computational Imaging
- ECE236B*: Convex Optimization (site)
Fall 2024
- CS33: Introduction to Computer Organization
- CS35L: Software Construction
- CS180: Introduction to Algorithms and Complexity
- ECE231A*: Information Theory
- ECE236A*: Linear Programming
Spring 2024
- PHIL128: Philosophy of Computation
- PHIIL133: Philosophy of Statistics
- ECE231E*: Channel Coding Theory
- ECE239AS*: Special Topics - Advanced Neural Networks and Deep Learning
Winter 2024
- PHIL31: Logic, First Course
- CS M146: Introduction to Machine Learning
- ECE131A: Probability and Statistics
- ECE149: Foundations of Computer Vision (site)
- ECEC147: Neural Networks and Deep Learning
Fall 2023
- CS32: Introduction to Computer Science II
- CSM51A: Digital Logic Design
- MATH33B: Differential Equations
- MATH61: Discrete Structures
- ECE133A: Applied Numerical Computing (site)