Reviews of professor Wei Tianming

Rating: 1.0/5, difficulty: 4.0/5
Not great. He is obviously a knowledgeable guy, but is terrible at communicating important concepts. He reuses all his slides, but it's an interesting course.

Rating: 2.0/5, difficulty: 4.0/5
Seems like a nice guy, I don't think teaching is for him. I had a hard time understanding what he was saying most of the time, which didn't pair well with also trying to understand the new concepts he was trying to explain. Seems like the CS department needed a warm body to read someone else's slides.

Rating: 1.0/5, difficulty: 4.0/5
Dont do it seriously do not do it

Rating: 4.0/5, difficulty: 2.0/5
Tianming gets too much hate. He's really not that bad. While his explanations can be a little confusing at times and class seem boring, he is very friendly and will help you understand concepts if you ask. Test were mostly rote memorization which was easy enough for me.

Rating: 1.0/5, difficulty: 4.0/5
Tianming Wei is a good guy and he is funny, I can tell he has good intentions, But he has a very thick accent that makes it almost impossible to understand him and that alone is bad but he also doesn't do a good job explaining idea. He does not prep you properly for his midterms always leaves to class confused to what the he is asking for. donttake

Rating: 3.0/5, difficulty: 4.0/5
Tianming Wei's not as bad as others are making him out to be. His explanations of topics are clear enough in lectures, albeit with some trivial mistakes every now and then. Pretty sure most people are frustrated with how SENG 265 is structured (especially the assignments), which is mostly out of his control. He also grades assignments forgivingly.

Rating: 2.0/5, difficulty: 4.0/5
He uses slides/assignments from previous instructors without fully understanding what they are about. What he says about the assignments in class does not line up with the actual assignments. It feels like he is winging it with his messy examples on the chalkboard where he often gets stuck or makes mistakes. The difficulty is all over the place.

Rating: 2.0/5, difficulty: 3.0/5
Tianming used slides and assignments from other professors without fully knowing what he was giving us. The grading rubrics are unclear, and he gave instructions in class that contradicted the grading. The slides contain so much information and most of it isn't important. Also, if you took CSC110/115 in Java you'll need to learn a lot of C.

Rating: 1.0/5, difficulty: 1.0/5
Heavy accent, boring lectures, boring groupwork. Tests were super easy, but studying for them was a real drag.

Rating: 4.0/5, difficulty: 4.0/5
The omniscient galaxy brained Tianming is the hero that UVic deserves. During the day, he's an innocent professor that teaches using slides that aren't his own. But in the night, he's secretly a gamer. They say Tianming himself invented the computer and boy does he know how to use it. When he isn't spitting facts in his lectures, he's getting W's.