Coursework

BU CS, Math, & PL — by class.

Deep dives, not transcripts.

Selected coursework with technical write-ups. Code excerpts illustrate concepts; full assignment solutions are not published.

Spring 2023 3 classes

Fall 2023 6 classes

CS 320Fall 2023

Programming Languages — OCaml Interpreter

Built an interpreter in OCaml for a stack-based, BNF-defined language. Lexer, parser, AST, and evaluator — every layer hand-written, no parser generator.

OCamlFunctional ProgrammingParsingType Systems
DS 522Fall 2023

Optimization — SGD Variants & Implicit SGD

Implemented and benchmarked SGD, Adam, AMSGrad, and RMSProp on convex and ill-conditioned problems. Article evaluations on Reddi 2018 (on the convergence of Adam) and Toulis 2016 (implicit SGD).

RPythonNumPyOptimization
CS 561Fall 2023

Cloud Computing — PageRank on a Mini-Internet

Generated a synthetic internet of cross-linked HTML pages, parsed the link graph, and computed PageRank to convergence — locally and on GCP — to feel where cloud actually compounds.

PythonGCPPageRankNumba
CS 630Fall 2023

Graduate Algorithms — Gale-Shapley & Reservoir Sampling

Average-case analysis of Gale-Shapley stable matching by exhaustive enumeration over 4!⁴ = 331,776 preference instances. Plus reservoir sampling and assorted randomized algorithms.

PythonAlgorithm AnalysisRandomized Algorithms
MA 582Fall 2023

Mathematical Statistics — Hogg/McKean/Craig

Rigorous graduate-level statistical inference: point estimation, confidence intervals, hypothesis testing, MLE, sufficient statistics, MGF, asymptotic theory.

ProbabilityStatisticsMathematical Analysis
HI 151Fall 2023

American History to 1877

Liberal-arts elective covering colonial America through Reconstruction. Foner's *Give Me Liberty!* and Boyer's *Salem Possessed* as the spine; final essay on social origins of historical phenomena.

HistoryLiberal Arts

Note Code excerpts are kept short and illustrative. Full homework solutions are intentionally not hosted to respect academic-integrity expectations of current and future BU students.