K.R. Subramanian - University of North Carolina at Charlotte

Professor: K.R. Subramanian
Department: Computer Science
College: University of North Carolina at Charlotte
Rating # 1
Overview:
  • Course: ITCS3120
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Do not take this class. He will give students 1 to 2 assignments EVERY week. Quizzes will be based on 2 chapters at a time. His lectures and notes do not cover major aspects of OpenGL needed for the HW. TA's can provide additional assistance, but their time is too limited to help everyone. 60% of his class dropped out this semester for a reason.
Rating # 2
Overview:
  • Course: CSCI3120
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
DO. NOT. TAKE. The assignments are given with short notice and it is near impossible to catch up if you ever fall behind. He will not accept any feedback on the difficulty of the class and argues with students who state their opinions. Easily the worst professor I have ever had.
Rating # 3
Overview:
  • Course: ITCS3120
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Professor does not listen to feedback. He argues with the whole class for thirty minutes because he refuses to believe that his expectations are unrealistic. Refuses to teach what he actually takes grades on. A majority of the class was failing after the third assignment.
Rating # 4
Overview:
  • Course: ITCS3120
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Absolutely terrible. His lectures have nothing to do with the lab assignments, and he belittles you if you call him out on anything. He expects everyone to know how to use JavaScript and HTML already, and refuses to provide code examples that would help with the labs. The TAs are clueless and the professor refuses to help. Stay away at all costs
Rating # 5
Overview:
  • Course: ITCS3120
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Be prepared to teach yourself. Lecture slides and assignments were taken directly from the University of New Mexico's CS department. Assignments were not discussed in class. TAs did not understand them well enough to know how to help.
Rating # 6
Overview:
  • Course: ITCS2215
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
If you do the work and show initiative this professor will go above and beyond for you. He truly cares about helping people succeed if they want to learn. Even if they're struggling.
Rating # 7
Overview:
  • Course: ITCS3112
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Look, I'm going to be honest. He's a very chill person in general. He's a horrible teacher though. His first programming project was very easy. His second programming project was straight from Stanford. His powerpoints and the things we needed to know for the second project was not lining up with his powerpoint presentations. DO NOT TAKE HIM.
Rating # 8
Overview:
  • Course: ITCS3112
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Horrible Teacher. Very boring lectures making it very difficult to pay attention. No enthusiasm when teaching and just reads off Powerpoint slides that I could read online.
Rating # 9
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
He is the worst professor at UNC-Charlotte. Not Recommend taking any course with him. He chooses TA of his choice tough grader.
Rating # 10
Overview:
  • Course: ITCS2215
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Dr. Subramanian is a very intelligent professor and knows the subject in and out. He really challenges you to think through the problems. These other comments seem to be from students that want an easy grade. If you read the book along with the lectures you will do great and learn a lot. People dont read the book or spend the time to learn.
Rating # 11
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
DO NOT TAKE ANY CLASS WITH THIS PROFESSOR!WROST PROFESSOR EVER IN UNCC.
Rating # 12
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Lack of teaching, Not recommended at all.
Rating # 13
Overview:
  • Course: ITCS2215
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He is the worst professor I have ever had. He does not teach the material well. He gave us three programming projects within the last month. One of them was due the day of our final. He never lectured on programming and expected us to do this difficult assignments. The instructions were unclear and he would not assist us when we asked for help.
Rating # 14
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Instructions were always unclear (he constantly had to send updates to his instructions when students pointed out his mistakes), and the grading scale was also unclear. Rubrics to projects were posted the day assignments were due, and points were taken off on tests and homework if your answer didn't match his within the first 3-5 words.
Rating # 15
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Listen to me, you will be better off not taking the subject of the class than taking his class, trust me, this guy is that bad
Rating # 16
Overview:
  • Course: ITCS2214
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This man was easily the absolute worst professor I've ever had the displeasure of meeting. As a person, he's a very nice guy, but his assignments don't make sense and are a crucial part of your grade. The things he teaches during class will be totally irrelevant during programming assignments and he refuses to help. Avoid at ALL COSTS.
Rating # 17
Overview:
  • Course: 2214
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class was extremely frustrating due to the vague instruction given to us on assignments. He will stand up front and read PowerPoints, and then assign projects and homework that he has not explained. If you try to E-mail him for help, he will respond with something like, "Try again", or "Read prompt again for it to make sense". Very unhelpful.
Rating # 18
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
After this course, I felt like I became a much better programmer. After reviewing past classes assignments, I really saw how I could make those programs a lot more efficient, and I continued that thought process throughout the rest of my college career. The class is very difficult overall, but you learn a lot of applicable material.
Rating # 19
Overview:
  • Course: 2215
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class was incredibly frustrating due to how vague the professor was on assignments and tests. It made it very difficult to study for. Most of the time I left class more confused than anything. Also I relied heavily on the TA because I would always have questions about assignments due to unclear instructions. I do not recommend this guy.
Rating # 20
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Really smart guy and enthusiastic but is not good at effectively teaching this stuff. Asks really outlandish questions on homework assignments and tests. Relatively generous grader, thankfully.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin