Re: Unclear about future career
If you can, take a sandwich year - spend a year in industry as part of your course, it'll give you invaluable experience and give you a foot up when you leave against others.
Apart from that, the usual applies about taking it seriously and striving for good grades. Take modules you deem to be relevant and make sure you keep practising things such as coding throughout your degree, even if you may go through some modules that don't require any. Joining an open source project can really help here.
Then when you're done, work on your CV, make it stand out and go for career paths you feel you're good at and you'll enjoy!
Save the whales, feed the hungry, free the mallocs.