Professor: Chris Tseng
Department: Computer Science
College: San Jose State University
Rating # 1
Overview:
- Course: CMPE257
- Grade Received: A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
Good material, bad explanation. He's really hard to understand, partially because of his English, but mostly due to the way the explain things. He jumps from one point to another in the code (using search terms), making it impossible to follow the logic. Doesn't really give feedback to what you're doing wrong.
Rating # 2
Overview:
- Course: CS46A
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Took him over winter session for 46a, overall the class was very fast paced but he tried to catch us up whenever possible. He did not always explain information to the fullest but he did provide links for us to read later on. He also put a high emphasis on certain topics (sometimes telling us what would be on the exams) to assist the students.
Rating # 3
Overview:
- Course: CS160
- Grade Received: C+
- Overall Rating: 1.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
He read slides to us about agile and program management. Does a couple of online classes with HTML and JSON. But 2/3 of the class is the projects, and his grading rubric is the stupidest thing ever. It's based on what the other group rated you as and what your peer grade you as. The FINAL PROJECT is 30% of your grade (everyone got 90-100). Stresful
Rating # 4
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Don't take him for 160 or 174 unless you're taking a 1-class semester for some reason. His project has confusing directions and will overlap with finals week to make both his class and other classes harder to pass.
Rating # 5
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Unhelpful tbh. He expects you to know the material by heart. Within 2 weeks he "covered" 6 chapters!!! Don't take him, his hw assignments are nerve wracking, plus the TA grades unfairly. His guidelines for the class project are extremely vague, more than half the time I'm confused about what to do. I woulda taken someone else if available.
Rating # 6
Overview:
- Course: CS161
- Grade Received: A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Do the homework and your final project as those two are the biggest parts of your grade. His tests are tricky, but you can always make up the points by doing bonus homework assignment. Final group project for CS161 is the biggest factor of your grade and beware of choosing partners because you can't change them. Overall the class it tolerable.
Rating # 7
Overview:
- Course: CS161
- Grade Received: Not sure yet
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Huge emphasis on a group project. Professor was rude and degrading. He argued with the group in front of the class and interrupted us on several occasions. He told us we needed to be better without providing any feedback on how. A third party reviewed our project in class and loved it. Professor told us to "fix it" with no direction.
Rating # 8
Overview:
- Course: CS255
- Grade Received: A
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
It is interesting class. But, class subject and project is hard. Grading was ok, but you might need to study hard!
Rating # 9
Overview:
- Course: CS161
- Grade Received: B+
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
I am skeptical if he even knows how to program. He doesn't actually teach anything in his class and just throw projects at you. He has a huge ego and a bad accent, it's very hard to stay awake in his class. But if you do all the work... you'll pass the class whilst learning nothing.
Rating # 10
Overview:
- Course: CS161
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
This guy in intolerable. Most irritating professor of SJSU & always blame students for his mistake. Keeps forgetting about what he has to teach in class. Complete package of TimePass. Arrogant, Irritating, unbearable, dumb professor of SJSU & should be sacked for wasting students money on his course.
Rating # 11
Overview:
- Course: CS161
- 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: Not Mandatory
Comment:
Worst worst worst ... n times. No clarity at all. Directs frustration on students. Dnt waste your time and money all. I dont understand why SJSU has such useless professors.
Rating # 12
Overview:
- Course: CS186
- Grade Received: A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Worst professor I have evern seen in my entire life. No Clarity at all. always confused. alway threatens to fail
Rating # 13
Overview:
- Course: CS161
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Despite its name "Big data analytics" the course did not touch on big data at all. We spoke of XML and JSON and reviewed commercial software for log analysis. We did NOT discuss anything even closely related to big data such as sharding strategies and map-reduce.
Rating # 14
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
This guy is abusive. He often threatens to take off 25-50% of your all your points for things he did not specify (e.g. EXACT naming convention) or are outside of your control (HIS server not accepting file uploads for half the time between work assigned and due). He doesn't put effort in the class and directs his frustration at students.
Rating # 15
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
If you want to learn something relevant please avoid this class. 50% of material is already covered in CS151(prereq). Lectures are as boring as they get. He seems to be unable to present material without using his slides (Thanks I can read slides myself). Homework is designed for special ed students. Uninspiring, utterly boring and insulting.
Rating # 16
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
1st half of semester we're fed mindless and useless homework. 2nd part of semester is focused on team project. Descriptions of project assignments are vague. Book is almost unused. Only 4 chapters were covered. Grading is questionable. Meet 1 day a week + 3 furloughs (total 15 meetings). Easy class, but very little value. Avoid at all costs.
Rating # 17
Overview:
- Course: CS161
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
His class is alright. As long as you do the work and is a good contributor to your group, you should be good. Watch out for group members that don't do anything. You'll have to pick up the slack from them because he makes the class like real world work. One midterm, so do good on that. Majority of hw is doing reports, which he is really big on.
Rating # 18
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
cryptic grading scheme that relies on what you do wrong rather then what you did right. If your answer is not his answer (on open ended questions) you get half credit even if you back up your claims. The final project is about as worthless as they come, where the bulk of the work is in the report, not your project. Easiest 160 class, waste of time.
Rating # 19
Overview:
- Course: CS160
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
This is the professor to take for CS160. The first few months is really easy, made up of straight-forward homework and quizes. But the group project in the final month will make up for it. He was very clear, and explained things well, sometimes making it feel like a lower division class. I ended up using alot of the PHP/SQL programming later on.
Rating # 20
Overview:
- Course: CS174
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
This class is pretty chill except for the last month where you have to do a group project. Just make sure you have good ppl in your group or you are screwed. Luckily, there is no final, just a midterm. He is a nice guy and shows concern for students. He gives loads of extra credit, especially for the midterm. Overall a great prof and fun class.
No comments:
Post a Comment