One comment was really exceptional, the comment author gave some advice to students on how to behave while getting a computer science degree. After reading it, I hoped someone told me this long ago before my computer engineering journey. I'll summarize the comment below, though, you can refer to the actual comment for more details.
The advice above is not just for those who are about to apply for a CS degree, but also to those who already have one and find themselves no different than any codemunger. It's never late to get back to the basics and grok them well enough.
- Remember you are not at school. You are doing the degree for you and what you will gain will be proportional to the amount of effort you put in.
- Ask questions to your TAs and lecturers. It's your degree and it's for you, asking questions might make you look silly, but which is more important you learning or what people who think they are still at school think of you?
- Program. Lots. Anything and everything.
- Work. Actually do the recommended reading (it's there for a reason) and the exercises.
- Acquire a copy of "The Structure and Interpretation of Computer Languages", it will make you a better programmer.
- It's up to you.
Hope this helps ;)