I initially wanted to be a computer science: video game design major and it is the only UC that offers it as a major. Location is also great because it is close to where I live so I get to save on housing.
Course Curriculum
It's alright. I like that they still kept the physics series in the computer engineering curriculum because last year they remove it from the computer science one and I was worried they would do the same force
Fees
There are fees for many things. We have access to free tutoring for many courses and we have TAs for almost all classes. For some classes with labs, we have to pay a $25 fee for materials
Examination Structure
It depends on the course you are taking. Some classes will have one midterm and one final, others will have 2 midterms and one final, where the first midterm is taken early on, such as week 3 or 4 and the second midterm is about week 7
Faculty
The faculty of my college is not bad. I would say it's got about a 60 % to 40 % of good to bad teacher ratio, 60 being the good teachers