Yousra Javed
Homework due every other week, quizzes due roughly every week, as well as in class assignments (which can be done outside of class). Covers a lot of security concepts but the majority are common sense, and if you're tech savvy you should already know.