Pretty easy, overall.
Very time consuming to say the least, especially the lab.
DO NOT take this class if you are not willing to work very hard.
Hours per week:
Advice for students:
Don't get behind on the lab assignments either, you are done if you do.