Showing Professors...
in Boston University that teach Computer Science Edit
Professors
  • Load More
Hongwei Xi
Professor in the Computer Science department
at Boston University, Boston, MA
are you Hongwei Xi?
Overall Quality
1.6
Average Grade
B
Hotness
Helpfulness
1.9
Clarity
1.4
Easiness
1.4
Helpfulness
0
Clarity
0
Easiness
0
Top 20 Tags for this Professor

See how other students describe this professor.

Choose your tags
23 Student Ratings
Rating Class Comment
05/07/2014
good
4 Helpfulness
3 Clarity
1 Easiness
CS320 Taken for Credit:N/A Attendance: Not Mandatory Textbook Use: What textbook? Rater Interest: Low Grade Received: B

Although I enjoyed the lectures and thought the professor was very knowledgeable in the field with many useful programming techniques to share with us, the language that he uses (ATS) is very difficult to understand, and he takes off points if it doesn't compile (which is difficult in a hard typed system). Overall a great experience though.

05/03/2014
average
3 Helpfulness
2 Clarity
1 Easiness
CS320 Taken for Credit:N/A Attendance: Not Mandatory Textbook Use: What textbook? Rater Interest: Meh Grade Received: N/A

Xi teaches 320 with ATS, a language of his own invention. No one uses it, therefore there are no sources to help you other than his own sites. If not for the terrible language, the class wouldn't actually have been hard. However, the fact that he assigns things then adds code to help you a day before it's due is so useless.

03/28/2013
poor
1 Helpfulness
1 Clarity
1 Easiness
Cs320 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Really into it Grade Received: N/A

This class is impossible. I was an A student before and went to office hours every week and still couldn't finish assignments. The course description does not match this course. If you're like me, then you will take this as a challenge, but just don't

10/24/2010
average
4 Helpfulness
1 Clarity
1 Easiness
cs520 Taken for Credit:N/A Attendance: N/A Textbook Use: It's a must have Rater Interest: Sorta interested Grade Received: N/A

horrible at teaching. He def wants us to learn, and he is enthuastic about it, but doesnt know how to teach. hw are horrible!!! and most of them have nothing to do on what's being taught at class.

05/10/2010
average
4 Helpfulness
2 Clarity
3 Easiness
CS112 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Sorta interested Grade Received: N/A

I just finish his CS112 with an A. I gotta say sth fair.Brilliant guy,elegant code,high requirement.But it's true he's bad at teaching.Doesn't explain concept well.Exams are hard.avg is often 40s out of 100,no curve.1/2 class drop out.So if you just want an easy A,avoid him.If you wanna achieve a higher level and willing to study hard,go for him.

05/04/2010
poor
2 Helpfulness
1 Clarity
1 Easiness
CS112 Taken for Credit:N/A Attendance: N/A Textbook Use: Essential to passing Rater Interest: Really into it Grade Received: N/A

terrible!is patient when u go to office hours with a million questions but makes you feel stupid.Mentions many times that he isnt really good with Java...this is a java programming class! if u dont know java why are u teaching it?! half of the class dropped out, i regret not dropping it too.

04/26/2010
poor
1 Helpfulness
1 Clarity
1 Easiness
CS112 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Low Grade Received: N/A

Worst, professor, ever. Seriously, this is a CS112 course and he assumes you are a computer genius. I did OK in CS111 but could not understand ANYTHING during the first few weeks of class. More than half of the students dropped out. I dropped out too. If you must take this class, then for the love of God, take it later with another prof.

04/16/2010
poor
1 Helpfulness
1 Clarity
1 Easiness
CS112 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Really into it Grade Received: N/A

The job of a teacher is to facilitate the diffusion of ideas to students. Xi does the opposite. A typical lecture consists of listening to incomprehensible jargon that Xi is often unable to clarify. If you value your time, money, GPA and mental well-being, Xi is a professor the you would not want to have.

04/15/2010
poor
1 Helpfulness
1 Clarity
1 Easiness
CS112 Taken for Credit:N/A Attendance: N/A Textbook Use: It's a must have Rater Interest: Really into it Grade Received: N/A

One of the worst professors I've had. Horrible at explaining concepts in class and his general answer to student's questions is "that is a good question...i do not actually know the answer..." Just throws code up on the power point and doesn't explain it. Spends at least half of every class coding and poorly.

05/11/2009
poor
1 Helpfulness
1 Clarity
1 Easiness
CS525 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Meh Grade Received: N/A

Stay away from him.

05/10/2009
poor
1 Helpfulness
1 Clarity
1 Easiness
CS525 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Meh Grade Received: N/A

Stay away from this case.

01/15/2009
poor
2 Helpfulness
1 Clarity
1 Easiness
CS520 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Sorta interested Grade Received: N/A

Course material is difficult, and is compounded by scattershot lectures, poor writing on the board, hard to understand English, bad use of assigned materials, lack of teaching fellow, and the use of a unproven, immature, pet programming language. In office hours, he is a very nice guy who seems to care. Avoid if possible.

05/15/2007
poor
1 Helpfulness
1 Clarity
1 Easiness
CS320 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Meh Grade Received: N/A

Another useless required class at BU. And Xi is one of the worst professors I have ever had. He comes in 5 minutes late, leaves 5 minutes early and always runs in and out so you can talk to him. And even if you could, you wouldn't be able to understand a word he says. All he does all class is code, and never explains anything. STAY AWAY FROM HIM!

01/17/2007
good
4 Helpfulness
3 Clarity
2 Easiness
CS320 Taken for Credit:N/A Attendance: N/A Textbook Use: It's a must have Rater Interest: Sorta interested Grade Received: N/A

Was a tough course, but effort just had to be put in to do well. The exams are really hard, but as long as you do better than the class average, you should do fine in that part of the course. Start the HWs early and you'll be fine, since it gives you time to ask the TF if you need help. Xi was actually a nice guy, though.

12/18/2006
good
5 Helpfulness
3 Clarity
2 Easiness
CS320 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Really into it Grade Received: N/A

The other comments are all stupid. They didn't try. Do this: read the notes and book ahead of class; pay close attention in class; play with the sample code and get used to the language (we used SML); start the homework early; GO TO HIS/HIS TF'S OFFICE - they will help you. This course isn't easy to teach or learn, so try to stay a step ahead.

12/18/2004
poor
1 Helpfulness
1 Clarity
4 Easiness
CS320 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: Sorta interested Grade Received: N/A

His lecture style involves simply writing source code on the board without much of an attempt at explaining it. HW could be done by reading the book, but midterm was hard, and final was impossible (avg was 53/200). 90% of the final was on the last 10% of the course. Horrible, avoid if possible.

12/17/2004
poor
1 Helpfulness
1 Clarity
1 Easiness
CS 320 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: It's my life Grade Received: N/A

The worst experience of my life. The worst professor, worst topics, worst TF, and now I have the worst GPA...the list goes on. And its a required course. Enjoy

12/17/2004
poor
1 Helpfulness
1 Clarity
2 Easiness
cs320 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: Sorta interested Grade Received: N/A

This man can't teach and is very unhelpful. Tests and homeworks are very hard. Avoid at all costs.

12/17/2004
poor
1 Helpfulness
1 Clarity
1 Easiness
CS320 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: Meh Grade Received: N/A

Wow what a terrible class. He fails to clearly explain the material, and simply copies the textbook (which is also no help). Does not seem to curve exams even though the averages are C-. AVOID THIS GUY AT ALL COSTS, THE WORST PROFESSOR IVE EVER HAD.

12/16/2004
poor
1 Helpfulness
1 Clarity
2 Easiness
CAS CS 320 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: It's my life Grade Received: N/A

Absolutely ridiculous. Pitiful class, useless course material, and a general waste of both your time and GPA. Avoid at all costs. His name is a roman numeral. 'nuff said.

Load More
Were these reviews helpful? Help out your fellow students
Rate this Professor
date Class Note
Are you sure you want to delete this note? Once deleted, we can't bring it back.
×

Thank you for submitting your note.

Close ×