B.Sc. thesis