Not too easy. Not too difficult.
The courses teach you everything you need to know. There's a wide variety of courses, thousands upon thousands, and some come with options to take online as well. There's different classes; some come with discussion sections, some are stand-alones.
I haven't had a lot of experience in this field, but from what I can tell, it's really easy to find a job using career services. They're usually very helpful and will help you find a good internship.Some are 300-people lectures; some are 15-people classes. Having that kind of variety is refreshing.
Hours per week:
Advice for students:
For my first year, housing was great. However, I was unable to find on-campus housing...and the university didn't notify us until the second semester, after most off-campus apartments had been taken. It was a nightmare, and my only bad experience with the university thus far.