Reviews of professor Nicolas Widman

Rating: 5.0/5, difficulty: 3.0/5
He is incredibly skilled at debugging and helping you sort out the logic in your coding projects. He makes sure to have plenty of office hours and does very well responding to emails.

Rating: 5.0/5, difficulty: 2.0/5
Great professor, tests are open notes and he recaps all topics before each exam. In-class activities are easy but the labs are hellish. You really don't have to go to class to do well, and you're allotted 5 free absences before any deductions are made. If you pass all gradescope cases you're guaranteed an A on a given assignment (lab or in-class)

Rating: 5.0/5, difficulty: 3.0/5
You will not find a better Computer Science professor. His lectures are a little rough, but the nature of a programming course makes it mostly hands on learning. GO TO HIS OFFICE HOURS! He is extremely helpful and patient with new programmers. He is so eager to help! There is absolutely no reason anyone shouldn't get an A in this course.

Rating: 2.0/5, difficulty: 3.0/5
Course content was ok, but the delivery is not so great. Dr. W is a terrible lecturer, he loses the train of thought and has an awkward silence. His labs are just long and terrible and someone please redo them!!!!! He will work with you, but most of the time you are left to learn the material on your own.

Rating: 5.0/5, difficulty: 3.0/5
Prof Widman is by far the most helpful prof I have ever had. He provides so many opportunities to get help through office hours and review sessions. Class homework is pretty easy but labs can be difficult.

Rating: 5.0/5, difficulty: 2.0/5
Professor Widman is def my favorite cs prof. He truly cares about reasonable workloads and timeframes. His lectures are a little dry however his quizzes/practice exams give you a very clear idea of exams. His office hours are super helpful and he's accessible quickly through email too. I would take Widman for any class again no questions asked.

Rating: 5.0/5, difficulty: 2.0/5
Very nice professor. Pushes back exams and assignments.

Rating: 1.0/5, difficulty: 2.0/5
Though prof Widman is a nice man who is trying, he barely can lecture and whatever he does manage to convey is disorganized, stuttered out and boring. Labs are terrible, long and some pointless. Again, even tho he is nice, he should not be doing public speaking. Take another prof who can actually talk and make sense.

Rating: 4.0/5, difficulty: 2.0/5
Professor Widman's lectures might not be the most engaging, but the class is overall fairly straightforward as long as you keep up with the labs. The labs can be very time consuming, so starting them early is best. Exams are open note and he gives you a study guide similar to the real thing. Overall, you might have to learn a lot on your own.

Rating: 5.0/5, difficulty: 3.0/5
I've had him for two classes now and I would choose his class every time if he taught it. Even if the lectures aren't the best, he offers so many good resources and notes on canvas and has really good office hours. He's really good at finding tough bugs and always responds quickly to emails. 100000/10