Average Rating (from 1 Student)
Pretty easy, overall.
This is pretty easy you learn a lot of basics
The TAs are helpful in helping with the homeworks and labs
Hours per week:
Advice for students:
You have to work on labs which are just a lot of work