Ken Regan - University at Buffalo (SUNY Buffalo)

Professor: Ken Regan
Department: Computer Science
College: University at Buffalo (SUNY Buffalo)
Rating # 1
Overview:
  • Course: CSE396
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The course is great and the professor is very nice. He will respond quickly if u ask a question. The only downside is that the final part of this course is really difficult.
Rating # 2
Overview:
  • Course: CSC396
  • Grade Received: D+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Make a friend group in the class and "discuss" your HW's or you'll end up spending hours and not even getting it done. His lectures were torture . Barely made it out.
Rating # 3
Overview:
  • Course: CSC396
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Avoid him if you can. The homework will take up most of your time and you won't have time to do other things. The exam is VERY hard. Even the multiple questions requires you to think a lot. The course is hard and he made it even more difficult. Getting ready for the final and just hope I can get a passing grade...
Rating # 4
Overview:
  • Course: CSC396
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If you have high GPA then this guy will destroy it. Don't understand his lecture at all. Class is hard and he made it overly difficult. If you can take with someone else.
Rating # 5
Overview:
  • Course: CSE396
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Like if you don't know what is going on in the class
Rating # 6
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Regan is clearly a very smart man. This unfortunately does not make him a great professor. His lectures are very disorganized and his notes, which he posts online, are next to unreadable. Expect to spend many late nights on homework. Regan somehow manages to take very interesting material and make it unbearable.
Rating # 7
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
Straight up unreadable lecture notes, with the lectures being pretty impossible to follow. Learned everything for this class from youtube tutorials and various googling. I have no idea where he got the idea that he teaches well, because he clearly doesn't. He may be smart, but a good professor he is very much not.
Rating # 8
Overview:
  • Course: CSC396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Straight up chicken scratch lecture notes (That's all the notes you'll be getting) and likes teaching how to do things his own way, which doesn't work because he can't teach. Have to admit he's very smart. He'd make sure you know that.
Rating # 9
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Lecture consists of writing illegible proofs on pieces of paper, then assigning homework on these papers. Likes to reinvent the wheel by doing things differently than in the text. I think he forces his TAs to totally destroy our homework grades, which is worth 36% overall. He can be understanding and funny, but he really needs to use print.
Rating # 10
Overview:
  • Course: CSE396
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Ken Regan is a god... but not in a good way. Get ready for random french sayings, chess jokes, Dungeons and Dragons references, and plenty of stuff you wont understand. If you need one video to describe Regan, look up Zoeyzol's duel arena ownage vid #1
Rating # 11
Overview:
  • Course: CSE596
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
the course went above my head from day 1. Dont know how i passed it.
Rating # 12
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
"Genuis" doesnt mean good prof. This was the worst class I ever took by far. Lectures were useless and made things far more confusing as he just rambles on and scribbles literally unreadable notes on a piece of paper. Seems to care more about showing how smart he is rather than teaching the material. Very condescending and rude in person too.
Rating # 13
Overview:
  • Course: CSE396
  • Grade Received: C
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His way of explaining things is alright and he cares for his students. Most of the homeworks and the first 2 exams are fairly doable. The graders can be extremely harsh though. Course gets more complicated after the 2nd exam and the final exam is rough. Not all the TAs are very helpful and they just say that everything is "straightforward."
Rating # 14
Overview:
  • Course: CSE396
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Avoid unless you have to take this class. He's a smart guy but his handwriting (which is how he does all his lectures) is horrible and lectures are also impossible to follow. We had 2 in semester exams (which were tough but doable) and one final exam which was unbelievably difficult.
Rating # 15
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Smart guy but horrible choice for professor. If you have a choice take this class in the summer and save yourself trouble.
Rating # 16
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Nice guy but the worst professor I had in my entire life, I mean the worst. The weekly homework is extremely and you need to attend every single office hour for "hint". If you have to take him then make sure you spend endless hours on his class and hope for a passing grade. Respect him as a researcher but avoid him as a professor at all cost!!!!
Rating # 17
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr. Regan is a genius . People have a tough time with this class because they don't go to lecture and don't take advantage of office hours where he can be very helpful. Put in the effort, this is a tough class. Two exams are tough but doable though time is always an issue. Final exam was really long and arguably hardest CS final I've taken to date
Rating # 18
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I managed to skip most of his class and do better than most. His lectures weren't super helpful. You're better off teaching yourself the material. The homeworks are okay, but hard if you've only used class material. The tests are fair, but still a little hard. He does care a lot about the students.
Rating # 19
Overview:
  • Course: CSE596
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Very knowledgeable/ Interesting course
Rating # 20
Overview:
  • Course: CSE396
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He may be a genius but he's definitely not a great teacher. Try your best to score well on the homeworks as the tests will be hard and you'll most probably run out of time to think.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin