I finished a Bachelor degree in Applied Computer Science about three years ago and am working as software developer since then. Those are the things which have proved most helpful from my studies:
The most important things were the internship period and Bachelor thesis which helped to gather practical experiences and blurred into my current occupation.
The practice of holding presentations and giving/receiving feedback. I have to do this regularly now.
Broad overview over software engineering topics. This provides some from of intuition for problem solving.
First experiences with Linux and network configuration. This is necessary now for getting a grip on the development infrastructure.
Exercises like implementing merge sort in C were helpful to strengthen the programming muscles. The same goes with the Operations Research module.
Finite-state machines are actually applicable. We are currently refactoring a module towards using this concept with the Spring State Machine.
Things which proved helpful
I finished a Bachelor degree in Applied Computer Science about three years ago and am working as software developer since then. Those are the things which have proved most helpful from my studies:
Things I still want/need to learn