Senior thesis (Major) — 2023