The course is based on spec which is by completion, they can return your work as incomplete, but you can do whatever they say in the comment and submit again. Alot of guest speakers and additional information. The slides are not very informative, but you get the idea when you do the weekly lab. No final, just the final essay. Labs are really easy.
Instructor
4.0
Enjoyability
4.0
Recommend
4.0
Difficulty
2.0
Hours/Week
2.0