Bachelor thesis: recommendations & guidelines