Activities

Talks

See my talks page.

Conferences

Service

Teaching

Coursework

2022

Spring

  • TBD

2021

Fall

  • Characteristic Classes with Akram Alishahi
  • Schemes with Phil Engel
  • Rational Points with Daniel Litt
  • Flag Varieties, Equivariant Cohomology, and $K\dash$theory with Scott Larson
  • Additive Combinatorics with Akos Magyar
  • Stochastic Processes

Summer

  • Modular Forms minicourse with Akos Magyar.

Spring

  • Homological Algebra with Brian Boe.
  • 4-Manifolds with Philip Engel
  • Floer Homology with Akram Alishahi
  • Algebraic Number Theory with Paul Pollack

2020

Spring

Summer

  • Link Invariants, Categorification and Algebraic Geometry with Arik Wilbert
  • Lee’s Introduction to Smooth Manifolds with Mike Usher (Reading Course)
  • Fourier Analysis and Number Theory with Brandon Hanson

Fall

  • Algebraic Curves with Pete Clark
    • Content: H. Stichtenoth, “Algebraic function fields and codes”. See course notes
  • Algebraic Geometry with Philip Engel
  • Algebraic Groups with Dan Nakano
  • Smooth Manifolds with David Gay

2019

Fall

  • Algebra with Daniel Nakano (1 Semester)
  • Real Analysis with Neil Lyall (1 Semester)
  • Lie Algebras with Chun-Ju Lai
    • Content: Humphreys “Introduction to Lie Algebras and Representation Theory”. See course notes
  • Differential Topology with Weiwei Wu
    • Content: Lee, Bott and Tu

2018

  • Algebraic Topology with Justin Roberts (1 year)
    • Content: Hatcher Ch.1-4
  • Quantum Mechanics for Mathematicians with Todd Kemp (1 semester)

  • Functional Analysis with Todd Kemp (1 year)
    • Content: Conway Ch. 1,2,3,6,7,10.

Undergraduate (Quarter System)

2017

  • Numerical Methods and Physical Modeling

  • Image Processing

  • Applied Linear Algebra

  • Partial Differential Equations

  • Computer Vision

  • Complex Analysis

  • History of Mathematics
    • Content: Hyperbolic Geometry
  • Theory of Computation
    • Content: Sipser
  • Introductory Machine Learning

  • Discrete Mathematics and Graph Theory

2016

  • Design and Analysis of Algorithms

  • Number Theory

  • Advanced Data Structures

  • Knot Theory

  • Abstract Algebra (1 Year)
    • Content: Beachy and Blair “Abstract Algebra”
  • Real Analysis (1 Year)
    • Content: Rudin, “Principles of Mathematical Analysis”

2015

  • Point-Set Topology
    • Content: Munkres, Topology
  • Mathematical Algorithms and Systems Analysis in Computer Science

  • Probability
    • Content: “Elementary Probability for Applications”, Rick Durrett
  • Software Tools and Techniques

  • Combinatorics
    • Content: Bona, A Walk Through Combinatorics
  • Mathematical Reasoning and Proof

  • Vector Calculus

  • Structure and Interpretation of Signals and Systems (UC Berkeley)

  • Assembly Programming (x86)

  • C++ Programming

  • Finite Mathematics and Linear Programming

2014 and Earlier

  • Discrete Mathematics and Probability Theory (UC Berkeley)

  • Structure and Interpretation of Computer Programs (Python)

  • Elementary Statistics

  • Introduction to Unix

  • Discrete Mathematics

  • Electrical Circuit Theory

  • Differential Equations and Linear Algebra

  • General Chemistry

  • Physics: Mechanics, Electromagnetism, Optics, and Waves

  • Calculus: Single and Multivariable

  • Data Structures

  • Systems Programming with C

  • Discrete Structures in Computer Science

  • Object-Oriented Programming

Comments