Benjamin Lerner is a Computer Science professor at Northeastern University rated 3.7/5 by 732 students, with 4.12/5 difficulty and 61.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).
Benjamin Lerner professor reviews and ratings: 3.7/5 from 732 student reviews at Northeastern (61.0% would take again). TRACE + RateMyProfessor + Reddit.
Hardest class I've ever taken. But best prof everCS2500 2025-02-11 15:31:06 +0000 UTC
Best prof ever hands downCS4410 2025-02-11 15:30:31 +0000 UTC
Great professor! He is very knowledgeable and excellent at communicating the intuition and basis for difficult concepts! He does expect students to put in a lot of effort, but IMO it is worth itCS2510 2025-01-07 20:02:49 +0000 UTC
Lectures were reasonably paced, and if you miss something its on the course page. I wrote the bare minimum tests for examplar, and self-evals suffered for it. Assignments were reasonable, and follow-up assignments were quick if your code was written well. And don't forget to make a design decision and document it.CS3500 2024-11-25 01:42:40 +0000 UTC
This instructor was hands down the worst instructor I have ever had. A brutal grader and rude to you when you ask questions. Please avoid at all costs! The learning environment that he fosters is rude and elitist. An all around terrible experience 0/10CS2501 2020-12-04 02:45:06 +0000 UTC
I took the accelerated section and learned a lot in this class! If you have either a good amount of programming experience or the desire to be challenged I really recommend taking this course. Wasn't easy or anything, but wasn't irrationally difficult. Helpful TAs and the one time I went to his office hours he was extremely friendly and helpful.CS2500 2025-01-08 20:13:20 +0000 UTC
Prof. Lerner is a truly special teaching professor. His lectures are very well thought-out, and he seeks to motivate each new topic introduced in a way that makes it feel as if you could have come up with it yourself. He is readily available outside of class, and always willing to help when you need it.CS4410 2024-11-25 13:06:47 +0000 UTC
Took the accelerated section with him. Tough grader, but really pushes his students to become better programmers. His lectures and materials really shows that he cares about what he's teaching.CS2510 2024-11-26 17:19:49 +0000 UTC
understands the motivation behind the curriculum and how to demonstrate strong pedagogy in his teaching -- i'm fundamentally a better developer because of my experience in his coursesCS3500 2024-11-23 07:08:39 +0000 UTC
This course was the most Id ever worked on a single class until I took his 2510 course. You will learn a TON. The homework is an incredible way to practice/learn the concepts taught in class. There. Is. So. Much. Homework. So much. I cant stress that enough. However the learning you will have gotten at the end is unmatched to the other professors.CS2500 2022-04-14 18:00:30 +0000 UTC
Professor Lerner is an excellent teacher. He has a lot of practical experience working on compilers and is extremely knowledgeable on the subject. He shares lots of anecdotes from his own work and is very responsive and encouraging of questions. The work is challenging but very rewarding and very practical.CS4410 2024-06-19 18:11:12 +0000 UTC
A really great lecturer who has passion for what he teaches and brings a strong desire to see his students not only succeed, but find their own love for the subject.CS2510 2024-11-25 01:28:43 +0000 UTC
Ok, listen up. This class will be the hardest of your entire life. Let that sink in. Lerner is one of the smartest teachers I have ever had. He also the most condescending. But he wants his students to succeed. Start assignments the DAY THEY ARE RELEASED. Do NOT procrastinate or you will FAIL. Attend lectures, ask questions, you'll do fine.CS3500 2024-10-16 01:11:54 +0000 UTC
Professor loves to ridicule students for asking questions; does not listen to any feedback given by students on exams or homeworks. Would not recommend in a heartbeatCS2500 2021-12-19 01:18:30 +0000 UTC
Great professor, course has a lot of kinks stillCS4410 2017-04-06 18:50:28 +0000 UTC
Benjamin Lerner has an average rating of 3.7/5 from 732 student reviews. 61.0% of students said they would take them again.
Benjamin Lerner's classes have a difficulty rating of 4.12/5 based on student reviews.
Benjamin Lerner has taught CS2510, CS4410, CS6410, CS2500, CS4500, CS3500, CS2501, CS2511 at Northeastern.
Data updated July 2026.