Ferdinand Vesely — Ratings & Reviews (Northeastern University)

Ferdinand Vesely is a Computer Science professor at Northeastern University rated 3.3/5 by 756 students, with 3.59/5 difficulty and 56.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).

Ferdinand Vesely professor reviews and ratings: 3.3/5 from 756 student reviews at Northeastern (56.0% would take again). TRACE + RateMyProfessor + Reddit.

Average rating
3.3/5
Total ratings
756
Would take again
56.0%
Difficulty
3.59/5
RateMyProfessor rating
2.9
TRACE rating
3.7
TRACE reviews
1476
RateMyProfessor reviews
41

Courses taught

More Computer Science professors at Northeastern

Student reviews

Ferd is a great teacher and an expert at his field. However, progress reports has been hell as of fall 2025. Piazza is kind of a mess as well, and a hit or miss whether the teachers will respond to the questions or not. It is better to access his help during office hours or after class. Class could be boring due to the nature of the topic.CS3650 2026-02-27 05:02:37 +0000 UTC
I think CS2500 has one of the worst class structures of any classes I've taken. It's not practical and seems all over the place. Teaches irrelevant concepts. Vesely is cool but this class is pretty awful.CS2500 2025-01-21 21:04:25 +0000 UTC
the assignments were released on Friday and the material is fully taught by Wednesday or even Thursday, which makes us rush the assignment to done by Friday evening. the exams were decent, but the level of difficulty is way harder than the practice exams. very messy and I'm guessing the people that did pass somehow used ChatGPT to succeedCS3650 2025-12-17 00:33:41 +0000 UTC
I am currently in his CS2800 class. It is absolutely terrible. I have taken 12 classes at Northeastern University so far. This is, by far, the worst. There is no structure, no help, no preparation for anything that'll get graded, no communication between instructors and professors, etc. The bottom line is that this class is miserable as a student.CS2500 2024-11-12 19:55:43 +0000 UTC
Excellent lecturer, clearly an expert in topic and genuinely wants to teach you what he knows. Willing to take the time to go back and explain topics differently to make you understand. However, it's impossible to know how you're doing. Most assgnmnt/proj grades only released after finals, and sometimes impossible to get a reply on Piazza.CS3650 2025-12-17 00:07:49 +0000 UTC
I am taking CS2800 with him, and it is his first time teaching it. He is unhelpful, there is no structure, the course website never gets updated, we use an IDE from the 1950s, and it is in ACL2, which is absolutely terrible.CS2500 2024-09-25 01:35:28 +0000 UTC
He is a funny teacher and good lecturer to a degree, can come off as boring at times. However, his class is completely disorganized. We don't know how we are doing in the class because he takes months to grade one assignment.CS3650 2025-12-16 21:45:58 +0000 UTC
Ferd is a great prof, he posts class notes 1-7 days after class which is nice but can also be annoying if he hasn't posted it.CS2500 2024-04-28 19:10:45 +0000 UTC
He's a nice guy but I'm giving a terrible rating because he has not returned grades in months and completes ghosts his students online. It's totally fine to be behind on grading but it's not okay to drop all communication to your students. We still have 5 ungraded assignments and the deadline for all grades is in 2 days.CS3650 2025-12-14 17:54:58 +0000 UTC
I get what other people meant by he's wholesome since he tries being uplifting and encouraging. Lectures are basically him coding on screen how to do problems in Racket. He posts copies of his notes to Canvas which is nice. He's one of the professors though that will ask questions and wait a while for a response. Doesn't do exam reviews :\CS2500 2024-03-11 23:25:32 +0000 UTC
Ferd is a fun professor, I had him for another class before & it was good. CS3650 just SUCKS. Assignments 2 months ago? Not graded. OHs? TAs constantly cancel w/out updating. Piazza? No responses. This class's so disorganized & terrible. Sad part is, Ferd is still a 1000x better than the other professor that was teaching this course. Save yourself.CS3650 2025-12-11 14:01:46 +0000 UTC
Ferd is one of my favorite Khoury professors so far. He is passionate and caring, lots of energy during lecture, and has a good sense of humor. He did a good job at conveying lecture material and explaining concepts. Take his advice and don't code in class. Sit in the front if you can, and stick around after class if you have any questions.CS2500 2023-06-07 16:14:08 +0000 UTC
Assignments are very difficult and haven't been graded in months, lectures are very boring. Seems to be passionate, but can't convey his knowledge to students. Tough class, but more importantly none of our assignments or exams have been graded in months. Student's questions on piazza are ghosted entirely.CS3650 2025-12-06 21:41:12 +0000 UTC
CS2500 is a course taught by Vesely and Shivers together, and man it is a rough time. The syllabus with REQUIRED READINGS was updated once with week 1's readings and never again. Lectures are difficult to follow without prior knowledge from other coding or the textbook. Homeworks are difficult and tests are super important. Discouraging class.CS2500 2023-04-19 22:17:56 +0000 UTC
Assignments are very difficult and haven't been graded in months, lectures are very boring. Seems to be passionate, but can't convey his knowledge to students.CS3650 2025-12-06 06:05:40 +0000 UTC

Frequently asked questions

Is Ferdinand Vesely a good professor?

Ferdinand Vesely has an average rating of 3.3/5 from 756 student reviews. 56.0% of students said they would take them again.

How hard are Ferdinand Vesely's classes?

Ferdinand Vesely's classes have a difficulty rating of 3.59/5 based on student reviews.

What courses does Ferdinand Vesely teach at Northeastern?

Ferdinand Vesely has taught CS3650, CS2800, CS2500, CS3500, CS4530, CS4500, CS4400, CS2510, CS5400 at Northeastern.

Data updated July 2026.

View on RateMyHusky