Keh-hsun Chen - University of North Carolina at Charlotte

Professor: Keh-hsun Chen
Department: Computer Science
College: University of North Carolina at Charlotte
Rating # 1
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A good example of nice knowledge and extremely poor teaching abilities. Can not here him clearly even from the first row. His hand writing are pathetic. Exams are quite tough. Don't take any subject that he is teaching.
Rating # 2
Overview:
  • Course: ITCS2175
  • 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:
A completely different class compared to the other section. When there is a question asked he gets short with the person and does not answer the question at all. The other day during a lecture another class let out and it was extremely loud outside he did not even turn around from the dry erase board and carried on even though he was inaudible.
Rating # 3
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Mumbling,but if you really listen and take notes, he's a good teacher. You can learn a lot.
Rating # 4
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
can't hear him and can't read his writings
Rating # 5
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Not only is he a bad teacher (mumbles alot, scribbles on the overhead, and has the worst handwriting ever), he is rude and arrogant to boot. Do not take this class, you will ruin your grades. Tests are insanly hard and he doesn't bother to discuss what will actually be on them. Programming assignments are a joke. What a BAD teacher!
Rating # 6
Overview:
  • Course: CS6116
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This professor is really biased and don't have any criteria of grading. Taking Algorithm under Chen is Useless and You will loose your grades
Rating # 7
Overview:
  • Course: ALGORITHM
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Algorithm class should be exicting and challenging, his class, you don't feel much life left inside him... hope he could retire soon.
Rating # 8
Overview:
  • Course: ALGOSANDDS
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
horrible teacher with a horrible attitude and horribal clarity of topic. scary exams. tough projects.
Rating # 9
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No, no no!!! His teaching sucks! One of the exams; either midterm or final is the deciding factor. Homework assignments are jokes. Avoid his course and don't ask him anything. He is really a RUDE person...
Rating # 10
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you must take this course, take the undergrad course and DODGE him. He is one of the terrible instructors at the Computer Science Dept. He does not have any patience, and you're very much limited. Do not take any course from an instructor whose background is Math oriented, unless he teaches Math.
Rating # 11
Overview:
  • Course: CSC6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Poor teacher. I loved the undergraduate course in algorithms but this course was taught very poorly.
Rating # 12
Overview:
  • Course: CSCI
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No doubt the man knows his stuff, but I think he beleives we're at his intellectual level. Comes off as a condescending jerk. His classes are very frustrating. He doesn't seem to care at all. Avoid anything he teaches.
Rating # 13
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
just terrible! no way, don't i mean don't take any course from this man!
Rating # 14
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he tricks and is a terrible person. not helpful at all.
Rating # 15
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 16
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 17
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he is a terrible teacher and he tricks students! he should not teach this class at all!
Rating # 18
Overview:
  • Course: ITCS6114
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Basically, expect a computer or video as an instructor. Any questions you ask will be answered accurately but with no effort to 'get what you meant'. Take notes. Study everything.
Rating # 19
Overview:
  • Course: ITCS2215
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very intelligent guy. Too intelligent to care enough to teach comprehensively. Avoid the trouble if possible. However, in the end, you'll probably come out with a good grade.
Rating # 20
Overview:
  • Course: CS
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
LEARN TO SPEAK ENGLISH PLEASE and HOW TO WRITE IT TOO...A very VEry intelligent and smary man but does not know how to teach, avoid at all costs
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