·3 min read

wlu03

repo of notes

homepagemoc

Introduction#

I am an undergrad student studying Mathematics and Computer Science at Georgia Tech. This site serves as my curated collection of notes, research, and project documentation.

View on GitHub · School: wesleylu@gatech.edu · Personal: wesleylu03@gmail.com · LinkedIn

Map of Content#

Mathematics#

Foundational math course notes and proof techniques.

  • Linear Algebra — vector spaces, decompositions, eigentheory
  • Probability Theory — distributions, MGFs, limit theorems
  • Applied Combinatorics — counting, generating functions
  • Foundation to Proof — proof techniques
  • Putnam Prep — competition problem solving + proof techniques

Computer Science — Theory#

  • CS 3510 · Algorithms — Big-O, DP, graphs, NP-completeness
  • CS 4510 · Automata & Complexity — DFA/NFA, CFG, decidability

Computer Science — Systems#

  • CS 2200 · Systems & Networks — ISA, pipelines, memory, processes
  • CS 3210 · OS Design — xv6, processes, scheduling
  • CS 4290 · Advanced Computer Architecture — caches, prefetching, ILP
  • CS 4240 · Compilers — IR, dataflow, register allocation, parsing

Computer Science — ML / AI#

  • CS 4644 · Deep Learning — regression, CNNs, training
  • CS 4641 · Machine Learning — classical ML
  • CS 4476 · Computer Vision — filters, features, CNNs for vision
  • CS 3630 · Perception & Robotics — see Georgia Tech/CS 3630/ (PDF-only lecture slides)

Research#

  • HPC Research — high-performance computing project notes
  • OM-LEU · LLM × Human Behavior — NeurIPS submission: outcome-mediated utility learning for discrete choice
  • Directed Reading Program — graph theory (f25), generating functions (s26)
  • VIP · Research Group — SA-NAS literature & working notes
  • VIP · Kaggle Titanic — see VIP/Kaggle Titanic Competition/ for notebooks and the EMADE submission

Quant / Markets#

  • Option Theory — pricing, Greeks, implied volatility
    • IV solvers: Newton-Raphson Method, Bisection Method, Brent's Method
  • Prediction Markets — Kalshi, derivatives-implied probability
  • Quant Interview Prep — distributions, brainteasers, OAs

Practice & Implementation#

  • Competitive Programming — DSU, MST, SCC, DP, graphs
  • FPGA / Clash — Haskell hardware description
  • AI Agents — LangChain, MCP, agent architectures
  • Books — see Books/ for PDFs (Axler, Dummit, Rudin, Stein, Alon-Spencer, generatingfunctionology)

Writing#

  • Blog — write-ups: Markov / Hybrid prefetcher, custom scheduling, take-homes

Cross-Domain Threads#

How the domains connect:

  • Linear Algebra is the backbone of Deep Learning, Computer Vision, Advanced Computer Architecture (matrix-multiply benchmarks), and VIP / SA-NAS (GNN math).
  • Probability Theory feeds Option Theory, Prediction Markets, Interview Prep, and Deep Learning (loss/regularization).
  • Automata & Complexity is the formal-language partner of Compilers (lexing/parsing) and shares NP-completeness machinery with CS 3510.
  • CS 3510 (Algorithms) is the theory side of CP (Competitive Programming).
  • CS 2200 / Adv Comp Arch / OS Design form the systems stack; FPGA sits adjacent at the hardware layer.
  • AI Agents and OM-LEU share LLM tooling and prompt-engineering patterns.
  • Blog posts grow out of project work in Advanced Computer Architecture (Markov / Hybrid Prefetcher) and other domains.

Top-Level Files#

  • Methodology — workflow notes
  • Checklist — recurring task tracker
  • Custom Scheduling Algorithm Report — project write-up

Notes are linked extensively; use the graph view or local search to traverse by topic.