Course was okay though I don’t think it is worth that much money. I know that the Bachelors from this university would open a lot of doors for me but I don’t feel that the teaching quality I receive and the personal attitude are worth the 9k per year. Most of the lectures are very good but a bit unorganized. Some of the lectures are just there to make fun of the students and bully them. My personal tutor was very good though. He helped me a number of times and was very involved in my studying process. The courses themselves provide a lot of useful knowledge although I found some of them to be a bit irrelevant or too concentrated into a certain niche of CS to be 1st year courses.