Hongwei Xi at Boston University

Hongwei Xi

  • 1.6Overall Quality
  • 1.9Helpfulness
  • 1.4Clarity
  • 1.4Easiness

Number of ratings 23 / Average Grade:  B Submit a correction

Close


  • Your correction will show after moderators approve it.


Date
Class
Rating
Comment
5/7/14

CS320

Good Quality

Easiness1

Helpfulness4

Clarity3

Rater Interest2

Grade ReceivedB

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.

5/3/14

CS320

Average Quality

Easiness1

Helpfulness3

Clarity2

Rater Interest1

Grade ReceivedN/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.

3/28/13

Cs320

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest4

Grade ReceivedN/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/10

cs520

Average Quality

Easiness1

Helpfulness4

Clarity1

Rater Interest3

Grade ReceivedN/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.

5/10/10

CS112

Average Quality

Easiness3

Helpfulness4

Clarity2

Rater Interest3

Grade ReceivedN/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.

5/4/10

CS112

Poor Quality

Easiness1

Helpfulness2

Clarity1

Rater Interest4

Grade ReceivedN/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.

4/26/10

CS112

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest2

Grade ReceivedN/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.

4/16/10

CS112

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest4

Grade ReceivedN/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.

4/15/10

CS112

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest4

Grade ReceivedN/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.

5/11/09

CS525

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest1

Grade ReceivedN/A

Stay away from him.

5/10/09

CS525

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest1

Grade ReceivedN/A

Stay away from this case.

1/15/09

CS520

Poor Quality

Easiness1

Helpfulness2

Clarity1

Rater Interest3

Grade ReceivedN/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.

5/15/07

CS320

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest1

Grade ReceivedN/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!

1/17/07

CS320

Good Quality

Easiness2

Helpfulness4

Clarity3

Rater Interest3

Grade ReceivedN/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/06

CS320

Good Quality

Easiness2

Helpfulness5

Clarity3

Rater Interest4

Grade ReceivedN/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/04

CS320

Poor Quality

Easiness4

Helpfulness1

Clarity1

Rater Interest3

Grade ReceivedN/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/04

CS 320

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest5

Grade ReceivedN/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/04

cs320

Poor Quality

Easiness2

Helpfulness1

Clarity1

Rater Interest3

Grade ReceivedN/A

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

12/17/04

CS320

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest1

Grade ReceivedN/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/04

CAS CS 320

Poor Quality

Easiness2

Helpfulness1

Clarity1

Rater Interest5

Grade ReceivedN/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.

More Computer Science professors at Boston University

NAME
TOTAL RATINGS
OVERALL QUALITY
HELPFULNESS
CLARITY
EASINESS
HOT?
Poor Quality
126
2.0
2.0
2.0
2.9
Not Hot
Average Quality
100
3.4
3.3
3.5
2.7
Not Hot
Good Quality
59
4.7
4.7
4.7
3.3
Not Hot
See full department list