Esra Akbas
The class consists of multiple zybook assignments, 3 homework assignments (4th one is optional), 2 exams, and 1 group project. Also, there were lots of extra credit. Both the professor and the TA were very good at the lectures and feedback on the graded assignments. However, I wish there was less bookwork and more programming (besides the project)