← Life Changelog

Fall 2023

Fall 2023 — BU coursework: CS 320, DS 522, CS 561, CS 630, MA 582, HI 151

EducationCompleted

Six classes spanning programming-language theory (CS 320 — OCaml interpreter from scratch), optimization (DS 522 — SGD variants & implicit SGD), cloud (CS 561 — PageRank on a synthetic mini-internet), graduate algorithms (CS 630 — Gale-Shapley average-case analysis over 331,776 instances, reservoir sampling), mathematical statistics (MA 582), and a liberal-arts elective (HI 151).

● What I shipped

  • CS 320: hand-written lexer, parser, and stack-machine evaluator for a BNF language in OCaml.
  • DS 522: Adam / AMSGrad / RMSProp comparison, plus article evaluations of Reddi 2018 and Toulis 2016.
  • CS 561: built a generated-HTML mini-internet and ran PageRank locally vs. on GCP.
  • CS 630: 331,776-instance enumeration of Gale-Shapley to study average-case behavior.
  • MA 582: rigorous graduate inference — MLE, sufficient statistics, MGF, asymptotics.

● Stack

OCamlPythonRGCPOptimizationStatistics

● Links