Undergraduate thesis