EssayPal.ai - This AI writes in your style of writing!

Professor Wennstrom Reviews

1

Class Ratings

1Awful Class
1Very Hard
2Boring
1Useless

Professor Rating

5Amazing Prof

Prof: Wennstrom / Fall 2024

Nov 8, 2024

Comments on the course

Awful, unbelievably hard, no partial credit on anything, weekly quizzes that will tank your grade, useless discussion sessions that rarely tie to class or teach anything. Waste of time, can't believe it's required. They need to fix this class.

Course Content

Proofs, lots of proofs. Logic that's easy, trees that are easy, weirdly strictly formatted proofs that are hard to find resources on online. You need a turor.

Comments on the professor

Good professor but kinda assumes everyone gets it. Don't think he had a choice though.

Advice

Study and you can't miss class ever or slack. That and study the lecture notes until you understand or you will fail because how unfairly rigorous it is. Should be a 400 level class. Harder than calculus.

Course: CSCIC 241Delivery: In personGrade: CWorkload: HeavyTextbook Use: No
Quiz HeavyAssignment Heavy
1

Class Ratings

1Awful Class
2Hard
2Boring
2Barely Useful

Professor Rating

4Good Prof

Prof: Wennstrom / Fall 2023

Feb 12, 2024

Comments on the course

By far the worst class any CS student will have to take. The workload is incredibly overwhelming. It is super easy to fall behind. Homework assignment and quiz EVERY week. Awful, especially considering the workload other classes give CS students. Course seems pretty crammed and new material is rushed. Everything builds off each other, but you are expected to completely learn and understand material you've never laid eyes on within a week.

Course Content

A lot of proofs/logical statements, sets, etc. It's very likely no computer science will ever use this material post graduation lol.

Comments on the professor

Wennstrom was a great professor who taught the material very well.

Advice

Do. not. fall. behind. Keep up with the homework and material. Good luck on the quizzes.

Course: CSCIC 241Delivery: In personGrade: B-Workload: Very HeavyTextbook Use: No
Assignment HeavyQuiz HeavyExam Heavy