Iraklis Tsekourakis — Ratings & Reviews (Northeastern University)

Iraklis Tsekourakis is a Computer Science professor at Northeastern University rated 2.44/5 on Rate My Professors by 32 students, with 3.8/5 RMP difficulty and 34% who would take them again (RateMyProfessors + Reddit, updated October 2026).

Iraklis Tsekourakis professor reviews and ratings: 2.44/5 from 32 RMP ratings at Northeastern (34% would take again). RateMyProfessor + Reddit.

Rate My Professors rating
2.44/5
Rate My Professors ratings
32
Would take again (RMP)
34%
Difficulty (RMP)
3.8/5
RateMyProfessor reviews
32

Courses taught

More Computer Science professors at Northeastern

Student reviews

Exams ask things which are never taught in the class, and are checked in accordance with very tough grading rubrics. Overall rude with students, he wont talk or entertain you if you go to his office hours. Waste of precious money, better take Mahsa or someone online if you want to save your money.CS5800 2026-05-13 15:12:07 +0000 UTC
He cares about his students, is a nice guy, and will answer any question, but is an awful lecturer. You can tell he is really trying to explain the concepts, but he just makes things more confusing and hard to understand. I spent the whole semester working with a tutor and he was able to explain the concepts WAY better.CS3000 2024-04-21 02:39:21 +0000 UTC
just dont takeCS5800 2026-04-15 15:13:21 +0000 UTC
one can not maintain good Gpa under him, if u want to increase gpa I would not suggest his class. Exams are too heavy, you need to memorize 20+ pseudo codes, and in assignments also, you will not get full marks always. He is a strict professor and would not listen to what you have to say, if he sets his mind to something.CS5800 2026-03-26 01:15:01 +0000 UTC
This course is NOT about algorithms—it's about proving trivial inequalities and guessing what counts as "obvious." The name should be changed to "CS5800: Do I Need to Prove nº + 7n + 1 > 0 for n > 10." I signed up expecting to learn algorithms, not to play a guessing game where every TA has a different definition of what needs to be proven.CS5800 2026-02-19 06:40:59 +0000 UTC
Amazing lectures. If you do the work, you'll learn a lot.CS5800 2026-01-21 20:09:03 +0000 UTC
One of the best professors I've ever had. Very clear and helpful.CS5800 2026-01-21 20:08:17 +0000 UTC
No matter how much other students berate him, one can't deny that he is a great instructor for algo. He knows what he's teaching and his lecture delivery style is also clear.CS5800 2026-01-21 19:58:27 +0000 UTC
Great professor. He's always there to help his students!CS5800 2026-01-21 19:56:47 +0000 UTC
People are just fearmongering in his reviews page. He isn't a bad professor. Students just have to pay extra attention to his lectures, and that's it. Exams are very predictable and he offers ample supports to students who approach him for help.CS5800 2026-01-21 19:53:48 +0000 UTC
Prof. Iraklis isnt as bad as other people show him to be. They all are rating him low cuz they couldn't maintain their sanity and grades in this class.CS5800 2026-01-21 19:51:59 +0000 UTC
Disorganized rubric and poorly structured exams that expect answers in one rigid format. Even correct solutions get zero if they differ (e.g., using a stack instead of a queue). Little concern for students. Take this course only if you can memorize and reproduce CLRS exactly as expected.CS5800 2025-12-19 18:32:55 +0000 UTC
I got baited into memorizing 30+ pseudocode for the final. which i guess is alright to know but it didnt feel good when i didnt get to apply my 30+ pseudocode of knowledge on the 5 questions which are on the final it feels like he said gullible is written on the ceiling and i looked upCS5800 2025-12-18 23:18:38 +0000 UTC
The grading practices are excessively punitive, communication is effectively nonexistent, and the lack of transparency has caused extreme and unnecessary stress. This experience has significantly impacted my mental well-being and delayed my academic progress, and it should be formally reviewed.CS5800 2025-12-18 16:44:42 +0000 UTC
If you want to sharpen algorithms, this course delivers. Lectures are structured and well paced—until the end, when it suddenly accelerates. But if you're aiming for a smooth learning curve or you're protecting your GPA, think twice: grading feels bureaucratic, partial credit is hard to defend, and the pressure can make learning feel punishing.CS5800 2025-12-12 21:58:29 +0000 UTC

Frequently asked questions

Is Iraklis Tsekourakis a good professor?

Iraklis Tsekourakis is rated 2.44/5 on Rate My Professors from 32 ratings. 34% of RMP reviewers said they would take them again.

How hard are Iraklis Tsekourakis's classes?

Iraklis Tsekourakis's classes have a difficulty rating of 3.8/5 on Rate My Professors.

What courses does Iraklis Tsekourakis teach at Northeastern?

Iraklis Tsekourakis has taught CS3650, DS2500, CS5800, CS5004, CS3000 at Northeastern.

Data updated October 2026.

View on RateMyHusky