Yohan > Coursework & Internships

Internships

Google

Internship 2022

Completed two full-stack web projects on the Chrome Web Store.

Google

Internship 2023

Integrated LLDB with Visual Studio with specialized tooling for debugging Android applications.

Coursework

Electrical Engineering & Computer Science

How to Make (Almost) Anything

MIT 6.9020

Weekly digital fabrication assignments covering 3D printing, embedded programming, machining and more.

Deep Learning

MIT 6.S898

Graduate-level course covering MLPs, CNNs, GNNs, transformers and ongoing research in deep neural networks.

Embedded Systems

MIT 6.08

Project-based introduction to microcontrollers and the internet of things (IoT).

Software Construction

MIT 6.1020

Principles and techniques of productive-ready software.

Data Structures & Algorithms

MIT 6.006

Practical overview for solving computational problems.

Web Lab Competition

MIT 6.148

Class and competition for building full-stack web applications in a reactive framework.

Digital Instrument Design

MIT 21M.370

Project-based class that covers the artistic and technical aspects of creating a digital instrument.

Computation Structures

MIT 6.1910

Built a RISC-V computer from the ground up using a hardware description language.

Circuits

MIT 6.2000

Analysis & design of electrical circuits.

Fundamentals of Programming

MIT 6.009

Medium-scale programming assignments in Python, e.g. a game, REPL, image processing library and more.

Mechanical Engineering

Design & Manufacturing

MIT 2.S007

Autonomous robot competition which are designed and built from scratch.

Toy Product Design

MIT 2.00B

Introduction to mechanical, electrical and artistic design for humans through toys.

Mechanics & Materials

MIT 2.001

Theoretical class about designing parts which resist stress, strain, torsion, etc.

Mech-E Tools

MIT 2.670

Introduction to machine tools, e.g. bandsaw, mill, and lathe.

Mathematics & Controls

Linear Algebra & Optimization

MIT 18.C06

Accelerated linear algebra class with a focus on optimization techniques used in modern machine learning.

Autonomous Machines

MIT 16.632

Overview of controls algorithms, e.g. PID. Final deliverable included an autonomous car.

Differential Equations

MIT 18.03

Techniques for solving ordinary differential equations: fourier series, convolutions, eigen, etc.

Multivariable Calculus

MIT 18.02

Covered vector calculus, partial derivatives, n-dimensional double and triple integrals.

(go back)