undergarduate thesis - P2MAL