Reviews of professor Tao Shu

Rating: 4.0/5, difficulty: 3.0/5
This class can be a difficult, but Dr. Shu was very caring and wanted his students to do well. If you show up to class, take notes and make an effort you can do well. There are only a couple programming assignments; most of your grade comes from tests. If you already have an okay understanding of networks from 4320 and stats, you should be good.

Rating: 5.0/5, difficulty: 3.0/5
Tao is a wonderful professor! He definitely puts the effort into helping people trying to understand concepts. His tests have some pretty heavy weights but if you have done the homework and reviewed the topics he gives in his reviews then you should be able to manage a B.

Rating: 5.0/5, difficulty: 4.0/5
Shu is a GREAT professor at Auburn. I had heard really bad things about this class taught by other professors so was nervous going in but Shu really cares about his students and tried his best to break down tough concepts to make them easier to understand. The entire grade is on tests and homework which are difficult but just study and it's fine

Rating: 5.0/5, difficulty: 4.0/5
The course content is a lot, but his class is very well structured. If there is a problem, just go ask him, he will explain to you until you are clear.

Rating: 3.0/5, difficulty: 5.0/5
He clicks through the slides at an awful pace. It is much easier to watch the zoom recordings later. He was a little condescending as well. The final is 40%. Exams are open note open book. It is easy to get a C on the exams, but, an A is very difficult. Considering the other professors available for this class, Shu is probably the best to take.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Shu was a wonderful professor for networks. He made the material engaging and understandable, and I definitely learned a lot through the year. Tests were pretty fair, but they can be a bit memorization heavy. Overall, a really solid choice for the networks credit.

Rating: 5.0/5, difficulty: 4.0/5
Great professor, gives clear guidelines and good lectures. Despite networks being a notoriously difficult class, he made the material manageable. Take if possible

Rating: 4.0/5, difficulty: 2.0/5
This class is heavy in lecture; he does not require you to be in the class but wants you to learn the material. As for assignments, he does not give you a lot of homework, there is no tests (thankfully), and there are two projects that require research and paper. If you skip either of these, you will fail. They are 40% of your grade. Overall he is great

Rating: 5.0/5, difficulty: 3.0/5
Dr. Shu is a very kind professor, all you need to do in his class is to follow his step, the course is well organized, sometimes it may be hard to understand. But if you have any questions, just go ask him. The exam is easy and u can find the question prototype in your homework. Anyway, he is indeed a good professor.