Reviews of professor Naureen Nizam

Rating: 5.0/5, difficulty: 3.0/5
Approachable, supportive and excellent.If u truly understand, u will find course helpful(not boring). E.g. I applied what I learned during a co-op interview(not related to HCI). I found issues on the company's website & suggested improvements based on the principles in class. Interviewer was impressed, and it contributed to me getting the position.

Rating: 3.0/5, difficulty: 4.0/5
Literally the only professor whose class I have slept through. That said, the assignments were interesting and let me learn quite a bit. The slides also contained pretty much all the needed information so you never had to go to class. Tests were brutal but the assignments(although hard) were free 100's if you put in the work.

Rating: 5.0/5, difficulty: 4.0/5
Shes awesome! Her direct and practical approach makes it easy to understand and apply the course material to real life scenarios. I was able to use the material directly for my coop term!

Rating: 2.0/5, difficulty: 2.0/5
Just a boring lecturer teaching a boring course. If you want a CS elective, just take something else man. This course is a waste of time.

Rating: 5.0/5, difficulty: 2.0/5
I truly enjoyed Naureen's class and I'm a bit saddened to see how others reacted. I thought the course was very thorough and that the workload was very light compared to other courses. That being said, Naureen has great energy and I would definitely recommend this course to others. Personally, I haven't heard anyone say anythig bad about the course

Rating: 3.0/5, difficulty: 5.0/5
The professor is nice, but unfortunately I feel like the course is very boring. Maybe there can be some alternative and better way to teach CSCC10 (i.e. CSC318). The course also eats up huge amount of time so be aware if you have a heavy load in the semester. I am not sure why people on Reddit are commenting that it is a bird course.