4.4

Supriya Karmakar

Engineering - Farmingdale State College

4.4
Quality
2.3
Difficulty
86%
Would Retake
91
Reviews
4.4
Quality
2.3
Difficulty
4.4
Helpful
4.4
Clarity

86%

Would Retake

91

Reviews

Rating Distribution
Official

5

69

4

6

3

4

2

3

1

9

What Students Say

I had opportunity to take Dr

EET111 - 5.0 rating

This class was amazing

EET311 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 28 grades
Most common grades:
A (7)
B+ (7)
Not sure yet (4)
Grade Distribution
A(10)B(3)C(2)D(2)F(1)A-/B+(11)
Based on 34 reported grades
A: 7
B+: 7
Not sure yet: 4
A-: 4
Common Tags
Respected (35)
Amazing lectures (31)
Clear grading criteria (27)
Caring (27)
Participation matters (25)
Inspirational (23)
Get ready to read (13)
Amazing lectures (11)
Rating Trend

Declining

-0.41 avg change
Sep
Dec
May
Dec
May
Dec
Last 6 months
Ratings by Course

EET418

5.0

(11)

EEE418

5.0

(2)

EET251

4.8

(21)

EET311

4.7

(12)

EET111

4.4

(5)
+6 more courses
Difficulty by Course

EMT1255

4.0

CET3615L

4.0

EET317

3.0

EEE418

2.5

EET111

2.4

Reviews (91)
2.0
3.0
EET111L
Jan 30, 2018
Wouldn't take again

Can't understand a word he says. He seems shy when he is in the front of the class talking. Randomly calls on people when no one says anything.

Tough Grader
Participation matters
GROUP PROJECTS
4.0
3.0
EET110
Apr 23, 2018
Would take again

good professor

Gives good feedback
Clear grading criteria
Caring
2.0
2.0
EET110
Grade: Not sure yet
Apr 23, 2018
Wouldn't take again

Quizzes are handed out at the end of classes, usually the last 10 minutes. If you think you can leave because you've finished an assignment, you thought wrong. Do the assignments and you'll get credit. He's not a hard grader, all you need to know is the basics and get close to the answer and you'll get credit on tests. usually hard to understand.

BEWARE OF POP QUIZZES
3.0
3.0
EET110
Apr 23, 2018
Would take again

not too bad

4.0
3.0
EET110
Apr 23, 2018
Would take again

He's not a bad guy. From what I've heard he's basically one of the only professors who actually cares enough to teach correctly. The other professors either don't teach, or put things they haven't taught on tests expecting people to know arrays and such when you've just gotten to if-then statements.

3.0
4.0
EET110
Apr 23, 2018
Wouldn't take again

Professor doesn't speak very loudly, so it doesn't hurt to sit in the front. He's usually patient though and checks that students understand certain parts before moving on. It's best if you can practice programming outside of class (Mac users may be at a slight disadvantage), which he will remind you to do very often.

Participation matters
Caring
5.0
1.0
EET110
Apr 27, 2018
Would take again

He is really good. He knows about the subject. He is really helpful.

Respected
Get ready to read
Inspirational
5.0
1.0
EET111L
Apr 27, 2018
Would take again

Good professor.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
EET251
Apr 27, 2018
Would take again

I have the best professor ever. Excellent teaching and very good combination or lecture and demonstration.

Respected
Get ready to read
Participation matters
5.0
3.0
EET251
Apr 27, 2018
Would take again

Best Professor.

Participation matters
Inspirational
Clear grading criteria
5.0
3.0
EET251
Apr 27, 2018
Would take again

Best professor ever. Good teaching. Makes difficult subject really easy. Always helpful.

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
EET251
Apr 27, 2018
Would take again

Very good professor.

Get ready to read
Amazing lectures
Caring
5.0
2.0
EET311L
Apr 27, 2018
Would take again

Very good. I learn more in this class than any others.

Respected
Clear grading criteria
Caring
4.0
3.0
EET311L
Apr 27, 2018
Would take again

Great Professor. Good Lab.

Participation matters
Inspirational
Caring
5.0
2.0
EET311L
Apr 27, 2018
Would take again

Best teacher ever.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
2.0
EET311L
Apr 27, 2018
Would take again

Good teacher.

Respected
Inspirational
Caring
5.0
2.0
EET311L
Apr 27, 2018
Would take again

Good.

Respected
Get ready to read
Caring
5.0
1.0
EET111L
Apr 27, 2018
Would take again

Good teaching.

Respected
Get ready to read
Caring
5.0
3.0
EET110
Apr 27, 2018
Would take again

He is really best professor I ever had. His class presentation and demonstration make the job easy to understand. I really like this class and learn a lot.

Respected
Participation matters
Caring
5.0
2.0
EET110
Apr 27, 2018
Would take again

This is really a good course. Professor made this course easy for me. I like this class.

Get ready to read
Inspirational
Caring
4.0
2.0
EET111L
Apr 27, 2018
Would take again

This is really a good class. I learn more in this lab, instead of theory section. He presented the materials in the class very good. I can say specifically, I have learnt a lot from this class. He always discuss the theory of the lab before demonstration. Then during our lab experiment time, he was always their to help us.

Respected
Clear grading criteria
Caring
5.0
2.0
EET111L
Apr 27, 2018
Would take again

Very good professor. I learn a lot.

Respected
Get ready to read
Caring
5.0
2.0
EET110
Apr 27, 2018
Would take again

No doubt, I learn a lot. Looking forward to attend his future classes.

Respected
Amazing lectures
Caring
5.0
2.0
EET418
Apr 27, 2018
Would take again

I took his class in the last semester. I learnt a lot. He made the work easy. Good professor.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
2.0
EET111L
Apr 28, 2018
Would take again

It is a good class. I learn a lot.

Participation matters
Clear grading criteria
Caring
5.0
2.0
EET251
Apr 28, 2018
Would take again

Hi class lecture and presentation is amazing. In the lab, he is always available. The labs are not difficult. His grading is fair. He expects good job from all of us.

Get ready to read
Participation matters
Amazing lectures
5.0
2.0
EET251
May 5, 2018
Would take again

Excellent Professor!

Respected
Get ready to read
Amazing lectures
5.0
2.0
EET311
May 5, 2018
Would take again

Good Professor. Learn a lot.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
EET111L
May 5, 2018
Would take again

Good class. Learn a lot.

Respected
Participation matters
5.0
2.0
EET110
May 6, 2018
Would take again

Like his class.

Respected
Clear grading criteria
Amazing lectures
5.0
2.0
EET311
May 6, 2018
Would take again

I learn a lot from his class.

Participation matters
Inspirational
Amazing lectures
5.0
3.0
EEE418
May 6, 2018
Would take again

This class was really helpful for my senior design project. I love his lectures and labs. Amazing!

Respected
Inspirational
Amazing lectures
5.0
2.0
EET111
May 7, 2018
Would take again

I like his class. Presentations are very helpful to conduct the lab experiments.

Participation matters
Clear grading criteria
Amazing lectures
5.0
2.0
EET251
May 7, 2018
Would take again

Very good. I learn a lot from this course.

Respected
Inspirational
Amazing lectures
5.0
2.0
EET251
May 10, 2018
Would take again

Amazing lecture. Amazing presentation. Amazing labs. I love his class.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
EET110
May 10, 2018
Would take again

IT IS REALLY A GOOD CLASS. BEFORE JOINING THIS CLASS, I DIDN'T KNOW ANYTHING ABOUT CODING. BUT AT THE END OF THIS COURSE, I KNOW HOW TO DO THE CODING.

Participation matters
Inspirational
Amazing lectures
5.0
2.0
EET251
May 16, 2018
Would take again

This class is really good. I learn a lot form this class.

Respected
Clear grading criteria
Amazing lectures
5.0
2.0
EET311
May 16, 2018
Would take again

Thank you professor. This class was amazing! I enjoyed this class a lot.

Respected
Inspirational
Clear grading criteria
5.0
2.0
EET111L
May 16, 2018
Would take again

Very good class. I like the experiments which we have finished.

Respected
Amazing lectures
Caring
5.0
3.0
EET251
Jun 24, 2018
Would take again

He is the best professor ever. I like his lectures, presentations, demonstrations as well as lab section. He is always there for you.

Respected
Inspirational
Amazing lectures
5.0
2.0
EET111
Jul 8, 2018
Would take again

I had opportunity to take Dr. Karmakar's class in Fall 2017. He is amazing. His class was very easy. His lecture was so basic, that students like me who doesn't have electrical engineering major, even can understand the subject. I learnt from his lab more than my theory class. I certainly miss his class. It was really a nice experience.

Participation matters
Clear grading criteria
Amazing lectures
5.0
2.0
EET311
Oct 6, 2018
Would take again

He is really good. We learn a lot from this class. This is a lab class. His presentation before the class is awesome. He explains the circuit theory and connection very well. Even I am totally new in this field, it becomes easy for me. Thanks Prof.

Respected
Inspirational
Caring
5.0
3.0
EET251
May 27, 2019
Would take again

PARTICIPATE.

Respected
Participation matters
Clear grading criteria
1.0
4.0
EMT1255
Grade: A
Nov 21, 2019
Wouldn't take again

Worst professor I ever met he is horrible he can't teach well and can't even speak english properly.

5.0
2.0
EET418
Jan 6, 2020
Would take again

Learn a lot from him. Awesome!

Respected
Accessible outside class
Inspirational
5.0
2.0
EET311
Jan 7, 2020
Would take again

Awesome!

Participation matters
Inspirational
Amazing lectures
5.0
1.0
EET418
Jan 7, 2020
Would take again

Best professor so far.

Accessible outside class
Participation matters
Amazing lectures
5.0
1.0
EET111
Jan 9, 2020
Would take again

I love the way he taught us. I learnt a lot in this class.

Participation matters
Group projects
Amazing lectures
5.0
1.0
EET110
Jan 9, 2020
Would take again

I never did any programming before taking his class. At the end of the semester, he made me a programmer. Amazing Professor! Thanks.

Respected
Inspirational
Amazing lectures
5.0
1.0
EET110
Feb 15, 2020
Would take again

Attend his class. Best Professor ever!

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
EET251
Jun 23, 2020
Would take again

Great Professor behind a great personality!

Respected
Accessible outside class
Inspirational
1.0
1.0
EET251
Grade: B+
Aug 16, 2020
Wouldn't take again

I was not able to learn anything. He gets upset when you ask him questions, he is disrespectful, sarcastic and he call the student that does not know the answer a champion to make fun of him, he mix up between the classes and he expect you to know the materials but he do nothing but read the slide. if you willing to learn this is the wrong place.

5.0
1.0
EET251
Grade: B+
Aug 24, 2020
Would take again

Good Professor. Looking forward to take his class in the Fall.

Respected
Inspirational
Amazing lectures
5.0
1.0
EET418
Grade: B
Aug 30, 2020
Would take again

I took EET418 last year. Prof. Karmakar presented the subject is such a way that we could use this knowledge in our future. Now I am working in a company where I am working in the robotics department where this class becomes really helpful. I will recommend any EET student to take this class.

Participation matters
Inspirational
Amazing lectures
5.0
1.0
EET251
Grade: A
Sep 14, 2020
Would take again

Karmakar is great. Best professor I ever have. All the reviews hear really describe him good. They're so accurate. He is best. Must take him. He is a great professor, just like other professors who have 5 star reviews with AMAZING grammar and spelling.

5.0
1.0
EET251
Grade: A
Sep 14, 2020
Would take again

Professor Karmakar is totally the best teacher Ive ever had! All the reviews below are definintely real! Ive never learned so much in his class! He doesnt teach JUST like all the other boring teachers at all. Definitely would recommend him over any other great teacher in the department. I am not writing this under any influence at all!

1.0
5.0
CET3615L
Grade: A+
Sep 17, 2020
Wouldn't take again

I had him CET 3615 lab at citytech college and he was terrible he is no help. He cant explain the materials properly avoid this professor at all cost.

Participation matters
So many papers
Tough grader
5.0
1.0
EET418
Grade: A-
Sep 28, 2020
Would take again

He is the best professor I ever had. If you want to learn the subject, he is the best. He will be worst if you take some side track.

5.0
1.0
EET311
Grade: B
Oct 8, 2020
Would take again

Attended

Gives good feedback
Respected
Amazing lectures
1.0
5.0
CET3615L
Grade: A+
Oct 12, 2020
Wouldn't take again

Having this professor during pandemic is a waste of time. He clearly doesnt even know what to do and makes stuff more complicated than it is. Having him for lab class is the worst avoid him at all cost.

Graded by few things
So many papers
Tough grader
5.0
2.0
CET3615L
Oct 22, 2020
Would take again

This is my third class with this professor. He is one of the best professor I had. I never faced the issue mentioned by the A+(?) guy. Dude, if you already get A+(?) for a course, why are you taking that? This online forum is not a place to discourage others fellow students because of someones personal frustration.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
EET418
Grade: Not sure yet
Dec 15, 2020
Would take again

This is my second class with this professor. Like previous class, this one is also good. Final exam is over today. Looking forward for grade.

Get ready to read
Clear grading criteria
Amazing lectures
5.0
2.0
EET418
Dec 15, 2020
Would take again

Simply great! Last semester. Miss you.

5.0
3.0
EET418
Grade: A
Jan 1, 2021
Would take again

I have taken three classes (EET110, EET 251, and EET418) with Prof. Karmakar. I have two job-offers based on those courses before the end of my graduation. He is the best professor I ever had. Thank you Prof. Karmakar for what you have done for us, specially during this pandemic. Best regards.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
EET418
Grade: A-
Jan 1, 2021
Would take again

Students from other section wanted to move in his section in this class. One day I will tell this story to my kids. Great Professor! 'The Best' Professor!

Respected
Accessible outside class
Inspirational
1.0
3.0
EET317
Grade: A+
Feb 7, 2021
Wouldn't take again

This professor will strictly go off of PowerPoints and his writing was atrocious. I recommend avoiding this guy at all costs while things are online. The course was much more difficult than necessary and overall he was not very helpful.

Skip class? You won't pass.
Graded by few things
5.0
2.0
EET311
Grade: B+
Mar 26, 2021
Would take again

He is the best among all in my student life so far. Course was difficult. But he taught it very easy and interesting way.

Get ready to read
Clear grading criteria
Amazing lectures
5.0
2.0
EET251
Mar 26, 2021
Would take again

He is the best.

Respected
Inspirational
Amazing lectures
5.0
3.0
EET418
Feb 16, 2022
Would take again

Most satisfied

Inspirational
Amazing lectures
Caring
5.0
2.0
EET251
Grade: A-
Jun 10, 2022
Would take again

Very good professor. He is knowledgeable, confident and a good man.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
EET311
Grade: B+
Jun 17, 2022
Would take again

Great! I think he is the best professor in the department. This is my second class with him. I am going to take another class with him next semester.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
EET251
Grade: A
Jun 21, 2022
Would take again

I am very happy that I took this class with him. Thanks.

3.0
2.0
EET111L
Grade: Not sure yet
Nov 4, 2022
Would take again

Very hard to understand but he does a decent job teaching material. All his labs were easy and I left early almost every time.

Graded by few things
5.0
2.0
EET111L
Dec 2, 2022
Would take again

Very Good Professor. Learn a lot.

Get ready to read
Amazing lectures
Clear grading criteria
1.0
4.0
EET111L
Grade: C+
Dec 21, 2022

Worst professor I ever had. He would give us the lab and wouldn't even help you. He expects us to know everything from the theory class. If you ask him to help you he responds by saying "I'm not here" or "I don't know" or "Figure it out. What will you do on the exam." Never take this professor.

5.0
2.0
EET311
Grade: B+
Dec 22, 2022
Would take again

Prof. Karmakar taught the course as expected. Everythig was clear in terms of the coursework, materials and assignments. He answered everyquestions with necessary amount of detail. Overall I would rate Prof. Karmakar highly.

Amazing lectures
Clear grading criteria
Caring
4.0
1.0
EET111L
Grade: Rather not say
Dec 25, 2022
Would take again

Best Professor I ever had!

5.0
1.0
EET110
Grade: Not sure yet
Feb 10, 2023
Would take again

This is my first class with him. I like the way he teaches. He explains everything. He checks individual students during class work and assignments. I am learning a lot.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
EEE418
Aug 14, 2023
Would take again

Very good! Waiting for taking his class again.

Amazing lectures
Clear grading criteria
Accessible outside class
1.0
3.0
EET111L
Grade: Drop/Withdrawal
Sep 5, 2023

Very Nice professor, but for me, especially in a lab class I need to clearly understand my teacher in order to be able to learn at the level that I know I am capable of. I would switch out if you can, no offense to him, but he's extremely hard to understand.

Participation matters
Lecture heavy
Graded by few things
5.0
2.0
EET311
Grade: B+
Dec 28, 2023
Would take again

He is a very good professor. Learn a lot.

Amazing lectures
Clear grading criteria
Caring
3.0
3.0
EET311L
Grade: A
May 3, 2024
Would take again

Professor Karmakar is a pretty good professor can be hard to understand at time although his labs are nothing insanely difficult. He easy a relatively easy grader although he does expect his work done on time very heavy on time submission and does expect you to know the concept before you come into the lab. His class consist of 10 labs and a final.

Group projects
Clear grading criteria
Lots of homework
5.0
2.0
EET251
Grade: B+
May 19, 2024
Would take again

He is a very nice professor. Class lectures and labs in this course are very helpful to learn. The professor is very approachable and helpful. He cares about every student and checks with them regarding understanding the materials. Personally, I have learned a lot from this course.

Participation matters
Caring
Respected
5.0
2.0
EET251
Grade: A-
May 21, 2024
Would take again

He is a good professor. I can not say the course is difficult, but it is different. Initially, I struggled to some extent, but in the end it was a good learning experience.For all the labs, he provided some baseline programs. It was a very good experience. If you understand and are aware of the subjects, exams are not hard.

Participation matters
Amazing lectures
Clear grading criteria
2.0
5.0
EET111
Dec 3, 2024

Took Karmakar for EET111 T and L. Difficult to understand his speaking English. No opportunity for extra credit. Not often available for office hours, and does not give productive feedback on ways to improve grade. Labs were fairly easy, but lecture exams were quite difficult. Would take anyone else if given the opportunity.

Tough grader
Participation matters
Test heavy
1.0
4.0
EET311
Grade: D
Dec 20, 2024

Horrible!!! Doesn't do reviews! Assigns homework but doesn't go over it. Gives out a syllabus but doesn't follow it. Gives out examples but on test something you've never seen. He's the teacher but expect you to teach yourself!! Absolutely HORRIBLE!!!!!!

5.0
2.0
EET311
Grade: B
Dec 21, 2024
Would take again

Great professor. He is amazing and really helped me understand the topics and made sure everybody understood and did plenty of example problems.

Amazing lectures
Caring
Respected
5.0
2.0
EET111
Grade: C+
Dec 22, 2024
Would take again

Great Professor with politeness. Learn a lot from this course.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
EET418
Dec 24, 2024
Would take again

Great Professor! Everything was great.

Amazing lectures
Clear grading criteria
Caring
1.0
5.0
EET110
Grade: F
May 13, 2025

I just got a 36 on an exam because all except 2 questions were stuff we had never seen or gone over. I've never had an instructor genuinely give you problems you haven't went over until him. He tells you to “think.” Do not take him for 110 unless you want to overhear someone say “wow you got a 52, that's pretty good” and they actually mean it.

5.0
2.0
EET111L
Grade: A
Dec 26, 2025
Would take again

Had for 113L, great professor, and will walk around and help you out with the lab. Sometimes he is difficult to understand, but he is knowledgeable and is more than willing to help you out. There is a lab practical exam kinda at the end of the semester, just prepare for that as well. Overall, really good lab class and a great professor.

Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 28 grades
Most common grades:
A (7)
B+ (7)
Not sure yet (4)
Grade Distribution
A(10)B(3)C(2)D(2)F(1)A-/B+(11)
Based on 34 reported grades
A: 7
B+: 7
Not sure yet: 4
A-: 4
Common Tags
Respected (35)
Amazing lectures (31)
Clear grading criteria (27)
Caring (27)
Participation matters (25)
Inspirational (23)
Get ready to read (13)
Amazing lectures (11)
Rating Trend

Declining

-0.41 avg change
Sep
Dec
May
Dec
May
Dec
Last 6 months
Ratings by Course

EET418

5.0

(11)

EEE418

5.0

(2)

EET251

4.8

(21)

EET311

4.7

(12)

EET111

4.4

(5)
+6 more courses
Difficulty by Course

EMT1255

4.0

CET3615L

4.0

EET317

3.0

EEE418

2.5

EET111

2.4

Similar Professors