4.4
Quality2.3
Difficulty86%
Would Retake91
Reviews86%
Would Retake
91
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
EET418
5.0
(11)EEE418
5.0
(2)EET251
4.8
(21)EET311
4.7
(12)EET111
4.4
(5)Difficulty by Course
EMT1255
4.0
CET3615L
4.0
EET317
3.0
EEE418
2.5
EET111
2.4
Reviews (91)
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.
good professor
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.
not too bad
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.
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.
He is really good. He knows about the subject. He is really helpful.
Good professor.
I have the best professor ever. Excellent teaching and very good combination or lecture and demonstration.
Best Professor.
Best professor ever. Good teaching. Makes difficult subject really easy. Always helpful.
Very good professor.
Very good. I learn more in this class than any others.
Great Professor. Good Lab.
Best teacher ever.
Good teacher.
Good.
Good teaching.
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.
This is really a good course. Professor made this course easy for me. I like this class.
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.
Very good professor. I learn a lot.
No doubt, I learn a lot. Looking forward to attend his future classes.
I took his class in the last semester. I learnt a lot. He made the work easy. Good professor.
It is a good class. I learn a lot.
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.
Excellent Professor!
Good Professor. Learn a lot.
Good class. Learn a lot.
Like his class.
I learn a lot from his class.
This class was really helpful for my senior design project. I love his lectures and labs. Amazing!
I like his class. Presentations are very helpful to conduct the lab experiments.
Very good. I learn a lot from this course.
Amazing lecture. Amazing presentation. Amazing labs. I love his class.
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.
This class is really good. I learn a lot form this class.
Thank you professor. This class was amazing! I enjoyed this class a lot.
Very good class. I like the experiments which we have finished.
He is the best professor ever. I like his lectures, presentations, demonstrations as well as lab section. He is always there for you.
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.
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.
PARTICIPATE.
Worst professor I ever met he is horrible he can't teach well and can't even speak english properly.
Learn a lot from him. Awesome!
Awesome!
Best professor so far.
I love the way he taught us. I learnt a lot in this class.
I never did any programming before taking his class. At the end of the semester, he made me a programmer. Amazing Professor! Thanks.
Attend his class. Best Professor ever!
Great Professor behind a great personality!
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.
Good Professor. Looking forward to take his class in the Fall.
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.
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.
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!
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.
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.
Attended
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.
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.
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.
Simply great! Last semester. Miss you.
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.
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!
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.
He is the best among all in my student life so far. Course was difficult. But he taught it very easy and interesting way.
He is the best.
Most satisfied
Very good professor. He is knowledgeable, confident and a good man.
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.
I am very happy that I took this class with him. Thanks.
Very hard to understand but he does a decent job teaching material. All his labs were easy and I left early almost every time.
Very Good Professor. Learn a lot.
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.
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.
Best Professor I ever had!
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.
Very good! Waiting for taking his class again.
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.
He is a very good professor. Learn a lot.
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.
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.
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.
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.
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!!!!!!
Great professor. He is amazing and really helped me understand the topics and made sure everybody understood and did plenty of example problems.
Great Professor with politeness. Learn a lot from this course.
Great Professor! Everything was great.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
EET418
5.0
(11)EEE418
5.0
(2)EET251
4.8
(21)EET311
4.7
(12)EET111
4.4
(5)Difficulty by Course
EMT1255
4.0
CET3615L
4.0
EET317
3.0
EEE418
2.5
EET111
2.4