Reviews of professor Xinming Ou

Rating: 5.0/5, difficulty: 3.0/5
Dr. Xinming (Simon) Ou's Hands-On Cybersecurity course was very engaging and enjoyable to be a part of. These is moderate difficulty involved for some people, though taking this as a Senior; I had absolutely no struggles with this course.

He is very understanding and not strict with people who miss minor details for an assignment. Great times

Rating: 1.0/5, difficulty: 5.0/5
Expects you to know a lot before taking the course. Projects have C code and x86 assembly that is really difficult. Not really accessible for office hours. You'll spend a lot of time doing the projects and you may not finish it or get it correct. Avoid if you can.