csci1510 (fall 2024)
introduction to cryptography and computer security
coming soon...
csci1570 (fall 2024)
design and analysis of algorithms
coming soon...
csci1680 (fall 2024)
computer networks
coming soon...
math1630 (fall 2024)
real analysis i
coming soon...
econ1210 (summer 2024)
intermediate macroeconomics
covered material:
- Unemployment Models
- Investment-Supply Models
- Inflation
csci1515 (spring 2024)
applied cryptography
covered material:
- C++
- CryptoPP
- networking
- cryptographic protocols
csci2670 (spring 2024)
graduate operating systems with lab
covered material:
- C
- GDB
- unix
- computer architecture
math1540 (spring 2024)
topics in abstract algebra
covered material:
- galois theory
- representation theory
- module theory
math1580 (spring 2024)
cryptography
covered material:
- group theory
- finite field theory
- computational complexity
- cryptographic protocols
apma1160 (fall 2023)
introduction to numerical optimization
covered material:
- convex optimization
- nonconvex optimization
- point-set topology
csci0330 (fall 2023)
introduction to computer systems
covered material:
- C
- x86_64 assembly
- GDB
- computer architecture
csci1260 (fall 2023)
compilers and program analysis
covered material:
- OCaml
- x86_64 assembly
- compiler optimization
- programming languages
econ1070 (fall 2023)
race, crime, and justice in america
covered material:
- economic history
- social justice
- game theory
- critical reading and writing
math1530 (fall 2023)
abstract algebra
covered material:
- set theory
- group theory
- ring theory
- field theory
biol1455 (summer 2023)
planetary health
covered material:
- zoonotic diseases
- climate change
- research methods
apma1650 (spring 2023)
statistical inference i
covered material:
- random variables
- discrete probability
- continuous probability
- combinatorics
csci0200 (spring 2023)
data structures and algorithms
covered material:
- data structures
- algorithms
- python
- java
csci0220 (spring 2023)
discrete structures and probability
covered material:
- set theory
- combinatorics
- discrete probability
- lean
econ1130 (spring 2023)
intermediate microeconomics with math
covered material:
- game theory
- consumer's problem
- theory of the firm
musc0680 (spring 2023 + spring 2024)
chamber music
covered material:
- music performance
- music theory
- sightreading (heh)
csci0150 (fall 2022)
introduction to object-oriented programming
covered material:
- polymorphism
- data structures
- java
- javafx
econ0110 (fall 2022)
principles of economics
covered material:
- introductory macroeconomics
- introductory microeconomics
math0180 (fall 2022)
multivariable calculus
covered material:
- vector calculus
- line integrals
- partial derivatives
- double/triple integrals
math0520 (fall 2022)
linear algebra
covered material:
- trace and determinant
- kernel and image
- linear transformations
musc0610 (fall 2022 + spring 2023)
orchestra
covered material:
- music performance
- music theory
- sightreading (heh)