Reviews of professor Chad Hogg

Rating: 5.0/5, difficulty: 2.0/5
Dr. Hogg is amazing in both his teaching style and his care for students. I took this class in Fall '22 and was able to follow lectures despite the tough material. Hogg is compassionate and caring when it comes to those struggling with mental health or physical illness. Tests and assignments in this class (and others of his) are put together well.

Rating: 5.0/5, difficulty: 4.0/5
Does a fantastic job at explaining the material and the labs are interesting to work on. The material is interesting and the labs are very well put together.

Rating: 1.0/5, difficulty: 4.0/5
Was really looking forward to having this professor, but does not have a good teaching style. He only teaches through videos online, and our time in class is spent doing labs together. Personally, I feel it would be more beneficial if this was the other way around. I should not have to spend hours out of class teaching myself for a class I pay for.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Hogg is easily one of the best professors I've ever had (and being as this is my second bachelor's degree I am working towards, I have plenty to compare him with!). Dr. Hogg's feedback is meaningful and he addresses questions fully, he is approachable and caring, and he presents concepts in an understandable way. Would definitely recommend him.

Rating: 4.0/5, difficulty: 2.0/5
Dr. Hogg is an awesome professor. There is a lot of content for this course so there are lot of lectures (many of which will be on D2L to watch). Dr. Hogg is pretty good at explaining some of the more complicated topics of the class but there are a few topics that you might need to consult other resources to fully understand. He is very helpful.

Rating: 1.0/5, difficulty: 3.0/5
He expects you to have no life out of his class because you're a comp sci major. You have to watch lectures before every single class, and then come to class for him to yap about coding. Some people have a life and don't have the time to be watching extra lectures and massive amounts of homework.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Hogg is a great guy and a great professor. He's especially good at explaining abstract ideas in ways that make sense and make them stick, which is especially nice for non compsci majors. There are weekly assignments but they aren't difficult and they're good practice. Pay attention to lectures and don't skip and you won't need the textbook.