M.Sc. final semester project report