Throughout the course of your studies you will continuously encounter new challenges. At first, there are new working techniques, self-organized studying and a new surrounding to be managed; maybe a new city and financial aspects.
As you approach the end of your undergraduate studies, the focus shifts to the thesis: Where do I start? How long will it take? How do I find a supervisor?