Being only in my first year here, I can't say I got the whole overview of the courses at this university, but so far I have enjoyed it. There are 5 courses for the first semester, Maths, Engineering, Architecture, Java and the Group Project. The most enjoyable one was Java because of the lecturer, John Latham, who is a brilliant man. Thr Group Project and Maths were among the ones I liked because I already had experience working in a team and also I studied advanced maths before. For the Engineering I was struggling to get the labs done in time, but the course was very interesting and the resources provided were very detailed. For the Architecture course I had a hard time understanding everything, mainly because the lecturer wasn't speaking English very well and also the materials were poorly made.