Tyler Zhu Personal Website computer science, mathematics, rationality, and machine learning.


My name is Tyler Zhu, and I'm a 3rd-year EECS undergraduate at the University of California, Berkeley. Broadly, my main interests are mathematics and computer science, especially around teaching them, but I'm currently focused on machine learning, especially in model robustness and efficiency. Aside from academics, I find human behavior (especially cognition) and social dynamics fascinating, and play guitar and basketball (big Giants and Warriors fan). I also enjoy music, and am a huge foodie and coffee savant. If you're equally interested in any of the above, let's chat! You can find some various things that I work on around my website. My coursework and some course notes I write a below, as well as some teaching resources I've made over the years and my personal blog. Go ahead, check them all out!


Here's an abridged summary of the classes I have taken. Some of them have links to additional resources that I've created. The notes are written in LaTeX and live during lecture, so they may contain many errors. I try my best to correct them after the fact. My setup is inspired by that of Evan Chen's. You can find some of them in my public course notes repository.

Spring 2021

Fall 2020

  • CS 294-165: Sketching Algorithms
  • Math 104: Real Analysis
  • Math 250A: Groups, Rings, and Fields

Spring 2020

Fall 2019

  • CS 61C: Great Ideas of Computer Architecture
  • CS 189: Introduction to Machine Learning

Spring 2019

Fall 2018


Jun 2020 - Aug 2020 Trading Intern @ Citadel Securities
Feb 2020 - June 2020 Researching Adversarial Image Robustness under Dan Hendryks @ BAIR
May 2019 - Aug 2019 Software Engineering Intern @ Google
Sep. 2018 - May 2019 Researching Efficient CV Techniques under Alvin Wan @ RISE Lab