My final year undergraduate project .