Well look at the thing that requires the highest specs... the games. These will determine what you desire for a laptop.

As for what you need... they are determined by your uni course and as such the specs are far lower.

As for music... this should be fine with most on board sound... if you think you need better it might be cheaper and more portable just to get a dedicated device for music.

For any real crunching you will either use a high end workstation with server scale chips or actual mainframe time.