back in 2009 when i entered university, computer science entry grades are BCC. Right now it’s AAA
Only for the cream of the crop. That’s the kind of competition you should expect.
Read the readings before every lesson. Get notes from your seniors. Practice each exam paper 3 times. Get notes from others lectures.
Lessons and lectures are not for learning something new. They are for reviewing and answers whatever question you have from what you have already read.
Get the homework answers and project examples from seniors for ongoing assignments.
Join the tutors club where you teach others, it helps you to understand and remember better.
Learn from outside sources like Coursera or Harvard online.
If you don’t think you can do that, switch to another area where the entry grade is BCC
If you could do all these, actually you didn’t need to go to university because you could do it all yourself.
That’s the kind of students universities want - those who didn’t need the education
And then give them scholarships