ESP Biography



VINCENT HUANG, MIT 4th-year; Interests: Math, CS, Biology, Music




Major: Math

College/Employer: MIT

Year of Graduation: 2023

Picture of Vincent Huang

Brief Biographical Sketch:

Vincent Huang is a senior at MIT majoring in math and computer science. He is also interested in biology and music. His past teaching experience includes teaching math to high school students through AlphaStar Academy, independent tutoring, and writing helpful articles and handouts.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

X15241: Four-Player Chess! in Splash 2022 (Nov. 19 - 20, 2022)
Play chess but with four players!! We'll teach you the basics of four-player chess and then play some games together! Four-player chess comes with a completely different set of strategies and positions compared to regular chess, so no chess expertise is necessary :)


C15410: Artificial intelligence and diffusion models: what, how, why? in Splash 2022 (Nov. 19 - 20, 2022)
Artificial intelligence (AI) can produce art of its own given a topic, compose brand-new music, and generate portraits of humans who have never lived. How does it do this? In this class, we'll learn about the hottest new advances in AI that have made these tasks possible. We'll focus on diffusion models — the latest and greatest development. Everyone is welcome in this class. No prior experience in AI required!


X14491: Chess gone Atomic in Spark 2021 (Mar. 13 - 27, 2021)
We will be exploring a chess variant: atomic chess! In this variant, whenever a capture happens, all pieces (other than maybe pawns) within a one-square radius gets blown up. In this class, we'll go over the rules in more depth, along with a few pointers to get started (as games can be very volatile, and it's very easily to lose instantly), and then play some games!


X14188: Powerpoint Karaoke! in Splash 2020 (Nov. 14 - 15, 2020)
Imagine that you are the speaker of a presentation, but you don't know what you are presenting on or what slides you are expecting. You have to wing this presentation somehow, but how would you do so? Welcome to powerpoint karaoke, where even nonsense makes sense. Come learn a bit more about how powerpoint karaoke works, including some tips and tricks, and try it out for yourself!


M13934: Dissections and Tessellations in Spark 2020 (Mar. 14 - 15, 2020)
Come for fun puzzle-like problems about cutting and pasting shapes to make other shapes in interesting ways! We will spend most of the time thinking about puzzles together and talk about some of the mathematical theory behind dissections and tessellations towards the end.


X13375: Flirting 101 in Splash 2019 (Nov. 23 - 24, 2019)
Learn to flirt! We'll talk about tips and tricks to smoothly express interest in the person of your dreams. Channel your inner playfulness and have some fun with live demos, audience participation, and social psychology :)


X13423: Statistical Street Fighting in Splash 2019 (Nov. 23 - 24, 2019)
Thousands of years ago, we used to beat each other up with rocks and clubs and fists. Now we beat each other up with numbers and statistics. This class is about defending yourself against getting beaten up. (No humans were or will be physically harmed in the teaching of this class.)


X13569: Optimizing Movie-Watching in Splash 2019 (Nov. 23 - 24, 2019)
We will discuss the best ways to watch movies and TV shows, including: deciding what to watch, figuring out whether certain scenes or episodes are skippable or not, and related topics. We will do this by examining the general structure of movies, sharing opinions and recommendations with each other, and doing some movie-watching ourselves as time permits. If you've ever gotten bored or had trouble deciding when to use the restroom midway through a movie, or you'd like to improve your watching experiences in general, this class is for you!


M13587: Demystifying Cryptography in Splash 2019 (Nov. 23 - 24, 2019)
"Oh, crypto? I know a lot about bitcoin!" You've heard about crypto everywhere in the news, but behind all the bait, there's actually some very beautiful, clever mathematics that goes into engineering the systems that keep our world running securely. We'll start with a brief discussion of classical cryptography (2000 BC-1950 AD), where we talk about various ciphers and puzzle about how to crack them. In the second half, we'll talk about the modern model of cryptographic systems in the computer era, including secure hash functions and pseudorandom number generators, and we'll culminate in a discussion of the RSA cryptosystem.