So, looks like I'll be starting a computer science degree in September. Just how good do I need to be at programming before I begin? What level application should I be looking at being able to develop? I really have no idea, I can only program in C but can work out C++ and Java fairly easily with a reference guide. I just need to know how much work I need to put in before September in terms of programming or whether I should concentrate fully on my discrete maths. Any ideas are appreciated.