Xiong Wang - California State University Fullerton, Fullerton, CA

Professor: Xiong Wang
Department: Computer Science
College: California State University Fullerton, Fullerton, CA
Rating # 1
Overview:
  • Course: CPSC335
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Took his database class back in the summer, I have to say I hated this class. I would probably have enjoyed it more if the class was a regular 16 week course, but 5 weeks is brutal, especially with how little material their actually is for his introductory class. Don't get me wrong, he knows his material, but don't take during the summer.
Rating # 2
Overview:
  • Course: CSPC332
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
This class is heavily weighted on the midterm and final exam (each 35%). The class is curved a bit so that works to your advantage. The lectures suck, you won't get anything out of it. A lot of students just showed up the day homework was due and didnt even stick around for the lecture. The accent is really thick, so prepare to concentrate.
Rating # 3
Overview:
  • Course: CPSC332
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
There is a midterm and a final which add up to 70% of the grade so you have to do well on both (open notebook). The class is curved depending on the overall class performance but don't expect a big curve. Overall he is not a bad professor and I feel I understand database much better after taking his course. I would recommend taking Professor Wang.
Rating # 4
Overview:
  • Course: CPSC313
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is quick to answer emails& participates in online discussions. There were 3 short assigned essays&7 quizzes. Do all the reading before taking quiz, questions can be a little tricky so read questions carefully. Not picky grading essays, just follow the rubric and get credit.I recommend him for a summer course. It was a breeze.
Rating # 5
Overview:
  • Course: CPSC313
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Easy class as long as you read the textbook thoroughly. It can be hard if you browse for the answer because of tricky answer choices. He did no teaching at all so it was all self- reading. He's very lax about the essay as long as it's a topic that pertains to the class and fulfills the page requirement then he'll most likely give you full credit.
Rating # 6
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I asked Professor Wang a lot of questions, and got all the answers; I truly enjoyed his class, homework and project. I highly recommend this class for all web-developers. Professor Wang is very intelligent and a great database expert.
Rating # 7
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He doesn't provide student with a grading rubric. Even if your projects meet all the requirements, he'll give you something less than 100% Definitely require him to explain his grading on your assignments/midterms. Overall a mediocre professor, yells and makes fun of students for not making an effort in UI on webpages. Even though NOT REQUIRED
Rating # 8
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
teach nothing , just go and read the textbook
Rating # 9
Overview:
  • Course: CPSC531
  • 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:
Easy course to score without any work.
Rating # 10
Overview:
  • Course: CPSC313
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took his online computer impact course, and enjoyed it very much. Professor Wang is an excellent professor, and I definitely recommend him to everyone who needs to take CPSC 313. Professor Wang is one of the best instructors at Cal State Fullerton! :-)
Rating # 11
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
What he teaches is all from the book. Sometimes he explains in depth if you ask questions. Assignments are very few but very time consuming. Though exams are open book, you can not have enough time to write. The project grading is totally unreasonable. My project got less than 70% even though it was totally complete.
Rating # 12
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Definitely recommend for 431. You will really learn how to use PHP along with MySQL. Class really isn't that tough. About 5 reasonable homework assignments, 1 final project, and 2 exams.
Rating # 13
Overview:
  • Course: CPSC332
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This guy is a genius, however sometimes he is too quick, like when he went over relational algebra/SQL statements. Overall hes an excellent lecturer. I totally understand the concepts. Yes, hes very tough grader, but if you study decently enough, you can definantly pass his class. I just wished he curved a bit more for encouragement.
Rating # 14
Overview:
  • Course: CPSC332
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He definitely knows his stuff. I personally like the guy. Time for test is a bit short, but so are all my other classes. Tests are open book/notes/computer, but if you need to refer to them, you simply won't have enough time. Really pay attention to class lectures and understand the homework and you'll do fine on the tests.
Rating # 15
Overview:
  • Course: CPSC431
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Wang is so unforgiving when it comes to homework. Tests are all open note/computer. Time is a big issue for tests. Everyone was still working on the first test when Wang said times up. Wang seems to yell when you are wrong. Not a bit encouraging. I would avoid this teacher (if it is even possible)!!
Rating # 16
Overview:
  • Course: CPSC440
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His lectures are NOT very thorough. It's kinda (a lot) difficult to make out what he's saying and he'll assign out homework problems that he hasn't even looked over before assigning them. Also, his lectures will barely help you do the homework assignments.
Rating # 17
Overview:
  • Course: CPSC485
  • 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:
Hard to understand. Showed up numerous times during office hours and he never helped. Just in and out in less then 3 minutes. AVOID.
Rating # 18
Overview:
  • Course: CPSC332
  • 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:
Really thick accent. Once you get around that, he teaches the concepts very well. Class is very easy to fall asleep in, recommend having a laptop so you can keep awake. Good at explaning during office hours. His accent, and the topic lul you to sleep.
Rating # 19
Overview:
  • Course: CPSC332
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
First and foremost, Prof Wang gives a lot of partial credit for attempting homework problems, so be sure to do all of the assignments. His accent can be a bit heavy at times during lecture, but he's happy to clarify or repeat anything if necessary. A good portion of the information can be found in the textbooks, and exams are open-book.
Rating # 20
Overview:
  • Course: CPSC332
  • 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:
Hard to understand, so you go by the book. Very enthusiastic. Grade Homework easy, and tests hard. Open book/notes tests, curved final grade. Boring subject, but thats not his fault.
Discuss With Everyone:

No comments:

Post a Comment