Pretty easy, overall.
A little tough to understand at times but is pretty good overall.
No text book per se but the online Wiley access is required. Individual project is very straight forward and team project is spelled out as well.
Hours per week:
Advice for students:
Can expect a decent grade but you'll definitely have to study and work for it.