David Agogo
Zoom class, this is a programming class, weekly quizzes 15%, two test 20% each on lockdown, one final optional to drop the lowest score. One individual project 15% and one big group project 20%. He does give you a practice test similar to the exam. He sometimes goes over the class time when he lectures and takes forever to grade assignments.