CSCI8006 — Thesis Research · CUWeave