Reviews of professor Eric Chan-Tin

Rating: 5.0/5, difficulty: 1.0/5
Best professor in the computer science department. Very easy going. Independent study with him lets you do so many possibilities.

Rating: 5.0/5, difficulty: 3.0/5
Eric is a terrific professor, his lectures are SUPER informative, and his style of delivery is so friendly. His assignments aren't too bad, weekly labs with 3 projects and 2 exams, the projects and exams will be hard if you didn't attend lecture, but he is very understanding about giving assistance or extensions. If you get a chance, take him!

Rating: 3.0/5, difficulty: 4.0/5
Dr. Chan-Tin is a great coder, but not the best professor. He is a bit monotone making class boring. The difficulty of the class was more due to homework and tests rather than the professor. Lots of homework every week, especially after a couple of weeks. This class is a bit unfair to someone who has never worked with coding before. Multiple hours.

Rating: 4.0/5, difficulty: 3.0/5
I didn't have any prior programming experience but I did super well in his class. Dr. Chan-Tin is extremely knowledgeable and really introduced all the concepts we learned well. if you also have an issue with your assignment/project, he's SUPER helpful and will help you sort it out. glad I took his class - it was laid back but I learned a lot.

Rating: 4.0/5, difficulty: 4.0/5
Great guy, but his lectures leave a lot to be desired.

Rating: 5.0/5, difficulty: 1.0/5
Best comp sci class ever!

Rating: 5.0/5, difficulty: 3.0/5
Hands-on class with a lot of hacking CTFs and challenges including NCL. There are no due-dates and all assignments can be submitted several times to get an A. Eric is super helpful and always willing to assist students and/or adjust hard assignments to make sure students learn and succeed!

Rating: 5.0/5, difficulty: 3.0/5
This was a good intro into computer security, and I felt like I learned a lot. There is a textbook that he recommends for extra study if you're interested, but I literally didn't read it and I'm doing well. Lots of extra credit, charismatic guy, reasonable amount of homework-- he actually listens if you say he's assigning too much.