Full disclosure , I graduated twice from UoE , and now work at HWU , but not in CS . All three universities you ' ve mentioned as good schools . Of the three UpE is ranked top in the world rankings but honestly it means little to nothing at UG , and especially if you ' re looking at CS and HWU is the same conversation . Look at the later years specialisations . Are there any your dead set on ? Any your not ? You ' ll possibly change your mind once you start so look at flexibility . Visit the universities . All of them will offer subject specific visit days and if you can ' t make them , will give you a tour and a meeting with the department . Get in touch with the student recruitmenteducation liaison departments to organise this . The teaching is going to be very similar certainly at UoE and HWU , I can ' t speak to ENU , but the student support differs greatly . HWU does this better , and frequently scores much higher in the National Student survey an extensive poll of final year university students across all universities in the U . K . . Personal opinion , I ' d go HWU . They have more career focused learning , but you will not end up with a bad degree from any three . Feel free to PM if you have any specifics you want answered about HWU and UoE .