Reviews of professor William Mansky

Rating: 5.0/5, difficulty: 3.0/5
Professor Mansky is by far one of the best professors at UIC. His lectures are clear, precise and coherent. He breaks down extremely opaque concepts so that they are easily digestible. You can make out from his demeanour that he genuinely cares about his students. He promptly responds to any emails/Piazza posts. I would definitely take him again.

Rating: 5.0/5, difficulty: 4.0/5
Prof knows his stuff, and is very willing to help you out and understand the material. If you miss a class, be certain to look over the slides for that day, because you may get lost otherwise. No final test, project instead. CS 476 is a course on programming language design and implementation, so it's some high level material. Take good notes

Rating: 4.0/5, difficulty: 4.0/5
Very thorough about his lecture material. Stops frequently for questions and is always quick to respond on Piazza. Me being unfamiliar with the topics does feel like hitting a brick wall at times and his lectures may benefit from more concrete examples. Homework problems are usually simple and help you understand the content of the course.

Rating: 5.0/5, difficulty: 3.0/5
Would take it again!

Rating: 5.0/5, difficulty: 3.0/5
Great class, great teacher. Makes sure to answer everyone's questions and everything is clear before proceeding.

Homeworks usually required more use of the debugger than coding but were very doable and I never felt like I was lost at any point.

Rating: 5.0/5, difficulty: 4.0/5
Very precise lecture style. Also extremely sharp CS professor. Responds quickly to requests for homework help. One of the best! Caring and understanding.

Rating: 5.0/5, difficulty: 3.0/5
Great professor. Great class. Class structure was friendly to working students. One of the best classes I've taken at UIC.