The first year was very general. Gave me more time to figure out exactly what I wanted to study. Though I could have gone somewhere else and switched programs if I found I was more interested in something else, the lack of commitment on entrance was very attractive to me.
Course Curriculum
I'm quite satisfied with it. I found when I did an internship between my 3rd and the 4th year of my degree I had a lot to learn. However, I understand that every job requires different skills and teaching students to a point where they feel completely equipped to jump into the workforce is not possible.
Examination Structure
Good. I personally am a fan of exams. Though they are challenging and stressful I generally find I have a noticeably better understanding of the course when it is finished with an exam. Some of my courses do not follow this format and I don't find them quite as beneficial.
Faculty
I have mixed opinions. I have had professors I found very helpful in teaching the course material.