For you budding uni students, heed my advice: like at high-school, the majority of what you learn will have been forgotten five years out of university. I have courses on my transcript I don't even remember taking, let alone what we actually learnt in them. The key thing to get out of university is the capacity to learn on your own and to know how to find and adapt resources to the real world problems you will encounter. Don't worry too much about your marks. Concentrate on assignments where you are employing the aformentioned skills. Do a good job on them and you can present them to your future employers as solid evidence that you can work, rather than just presenting a number out of 100 in some course they don't know anything about.