Completed two full-stack web projects on the Chrome Web Store.
Integrated LLDB with Visual Studio with specialized tooling for debugging Android applications.
Weekly digital fabrication assignments covering 3D printing, embedded programming, machining and more.
Graduate-level course covering MLPs, CNNs, GNNs, transformers and ongoing research in deep neural networks.
Project-based introduction to microcontrollers and the internet of things (IoT).
Principles and techniques of productive-ready software.
Practical overview for solving computational problems.
Class and competition for building full-stack web applications in a reactive framework.
Project-based class that covers the artistic and technical aspects of creating a digital instrument.
Built a RISC-V computer from the ground up using a hardware description language.
Analysis & design of electrical circuits.
Medium-scale programming assignments in Python, e.g. a game, REPL, image processing library and more.
Autonomous robot competition which are designed and built from scratch.
Introduction to mechanical, electrical and artistic design for humans through toys.
Theoretical class about designing parts which resist stress, strain, torsion, etc.
Introduction to machine tools, e.g. bandsaw, mill, and lathe.
Accelerated linear algebra class with a focus on optimization techniques used in modern machine learning.
Overview of controls algorithms, e.g. PID. Final deliverable included an autonomous car.
Techniques for solving ordinary differential equations: fourier series, convolutions, eigen, etc.
Covered vector calculus, partial derivatives, n-dimensional double and triple integrals.