This class was tough.
Nitta is great at pushing your boundaries. His projects are always resume worthy.
His breakdown of what to expect out of software engineering in the real world was very accurate.
Hours per week:
Advice for students:
Don't take it with a heavy course load. This and another ECS courses a good balance.