Reviews of professor Neil Kirby

Rating: 5.0/5, difficulty: 3.0/5
He is probably the best professor I have had at OSU and certainly the best in the CSE department. He has very interesting lectures and very accommodating. His labs are challenging. You end up building a big project throughout the semester and he will challenge you to improve your skills as a programmer. Which I could take a class with him every sem

Rating: 5.0/5, difficulty: 3.0/5
Some of those labs sucked my soul out. Despite this, the exams were pretty easy and Kirby is an awesome lecturer and super helpful and cool. He is the systems GOAT.

Rating: 5.0/5, difficulty: 4.0/5
I absolutely loved Professor Kirby's Sys. 1 class. It is a very difficult class, but as long as you show up and put in the work, you will do amazing. He has these little knowledge checks where he asks short questions for everyone to respond and it was the most engaging zoom class I've ever had. He made me love systems.

Rating: 5.0/5, difficulty: 5.0/5
Kirby's labs are absolutely grueling (labs 2-6 easily take 15-25 hours each, with two weeks to complete them)... but his lectures are fantastic. If you show up to class and put time and effort into the homework/labs you will do well in this class. Definitely one of the best profs in the CSE department at OSU. But yeah, his labs SUCK.

Rating: 5.0/5, difficulty: 3.0/5
His lab's are long and awful. I had a lot of fun doing them and they helped me to truly understand the C and assembly content I needed for exams. He's such a great and caring person. Just study exactly what he tells you to, do the labs, and understand the homework's and the class should be easy. Always took forever but felt fair and doable.

Rating: 5.0/5, difficulty: 3.0/5
Group based class but still made the lectures interesting and engaging.  Always willing to help outside of class, one of the better professors I have had in CSE.

Rating: 5.0/5, difficulty: 3.0/5
Absolutely amazing professor. The lectures are fantastic and his energy and passion for the topics covered really shine through. As many have said, the labs can be time-consuming, but really help you get a solid understanding of the material and Kirby is more than willing to help during office hours. My favorite professor I've had at OSU.

Rating: 5.0/5, difficulty: 5.0/5
Very good professor overall but the class is hard.
For labs, start early and go to his office hour
Exam is noncumulative and paper notes are allowed.
he gives out a lot of hints about whats on the exam
X86 assembly, I literally took his hints and implements for loop etc and printed it out, got A on the final

Rating: 4.0/5, difficulty: 4.0/5
Kirby is a wonderful lecturer, and really cares about his students. For Systems 1, the class was very lab heavy, so be prepared to put hours in outside of class. The content isn't easy but he makes sure that you understand it. He was super helpful in office hours, and was pretty flexible with the grading structure when he made mistakes. Great prof.