Average Workload
Average Difficulty
Average Overall
Too much content for a single semester long course, some content doesn’t have relationship with each other at all. The lecture recordings aren’t really helpful. The office hours are helpful since the teaching staff make the assignment requirements ambiguous on purpose, which increases the course load.