David Choffnes — Ratings & Reviews (Northeastern University)

David Choffnes is a Computer Science professor at Northeastern University rated 4.14/5 by 79 students, with 3.75/5 difficulty and 86.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).

David Choffnes professor reviews and ratings: 4.14/5 from 79 student reviews at Northeastern (86.0% would take again). TRACE + RateMyProfessor + Reddit.

Average rating
4.14/5
Total ratings
79
Would take again
86.0%
Difficulty
3.75/5
RateMyProfessor rating
4.7
TRACE rating
3.58
TRACE reviews
147
RateMyProfessor reviews
7

Courses taught

More Computer Science professors at Northeastern

Student reviews

Prof David is very passionate about Networking, the second half of his lectures are gold mines and will make you love networking, he gave some opportunity for extra credits and he is very accommodating, but project 3/4 needs infrastructure help from college, I really loved his classes, although i messed my finals still ended in decent gradesCS5700 2022-12-21 20:45:02 +0000 UTC
Class isn't too bad if you are willing to put in the work. Start the group projects early because they count for the majority of the grade. You get a notesheet for the exams which is very helpful. Don't skip lecture, he crams 2 lectures worth of info into each powerpoint. Textbook is not required but I found it very helpful (free online).CS3700 2017-12-19 11:30:30 +0000 UTC
Professor Choffnes is a great guy, very knowledgable and passionate about the material. His classes are tough but he tries to help his students learn and is a fair grader. His lectures are entertaining and clear and he's really helpful in office hours if you are having trouble. 10/10 would recommendCS4700 2017-10-08 19:50:12 +0000 UTC
David is a nice guy! He knows a lot in his field and is always enthusiastic in class. As long as you fulfill the requirement (code run and get the result) you get whole grade. However the extra credit is challenging. Each assignment takes 1-2 days to finish(3-4 day if you do not familiar with tools) therefore the load is fair.CS5700 2022-03-30 01:56:16 +0000 UTC
This is one of the hardest classes I've ever taken, but I did learned a lot about networks. Projects are well designed, exams are quite challenging. Prof. Choffnes is a great lecturer.CS5700 2018-01-16 10:29:21 +0000 UTC
Amazing Professor, completely understands the concepts and very willing to teach students. Not exam intensive and amazing projects.CS5700 2017-09-25 10:15:12 +0000 UTC
good professor, very approachable but makes you read lot of research papers,CS5700 2017-04-09 12:22:14 +0000 UTC

Frequently asked questions

Is David Choffnes a good professor?

David Choffnes has an average rating of 4.14/5 from 79 student reviews. 86.0% of students said they would take them again.

How hard are David Choffnes's classes?

David Choffnes's classes have a difficulty rating of 3.75/5 based on student reviews.

What courses does David Choffnes teach at Northeastern?

David Choffnes has taught CS7770, CS5700, CS4700, CS3700, CS3950, CS4950, CS7780 at Northeastern.

Data updated July 2026.

View on RateMyHusky