Three-year degree thesis