Yes, you must maintain good grades to remain at College. You must also remain enrolled at one of the three associated universities on a full-time basis to be a resident.
If you are struggling with your coursework, there are tutorials available to give you additional assistance. You can also meet with the Dean of Studies to discuss your individual situation and develop a study plan.