B.Sc. and M.Sc. Thesis