Reviews of professor Mao Ying

Rating: 5.0/5, difficulty: 3.0/5
Super kind professor! A bit hard to follow sometimes, but the powerpoints are very helpful. Also gives homework that makes sense with what the class is learning. We did hybrid this semester, and he was the only professor I had who understood we were in a pandemic and didn't overload us with work. Highly recommend !

Rating: 4.0/5, difficulty: 5.0/5
GREAT PROFESSOR! He give a lot of coding labs compared to other database prof, but he gives a lot of examples, which helps a lot with assignments.

Rating: 4.0/5, difficulty: 3.0/5
Ask questions, do the homework, attend class and you'll be good.

Rating: 4.0/5, difficulty: 4.0/5
Prof. Mao is a really nice guy, he makes it really clear that he wants to improve the class and is reasonably flexible with assignments and grading. His class is pretty challenging though, especially if you're not comfortable with coding - I would definitely recommend taking this class as a Senior or Junior.

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors in the CS department imo. Class went over a lot of material, but there are not too many assignments, and his lectures were usually very clear. If you pay attention to the examples during class, you will pass every quiz/exam as they are often the same or very similar. He also answers any questions well.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Mao's first time teaching Database Systems over the summer so as expected the class was fast-paced. He provides a lot of examples and goes over quizzes/labs/exams thoroughly and is a lenient grader. He's open to helping students + responds fast. Not trying to make your life any harder so attend class and review his slides and you'll do well!!

Rating: 5.0/5, difficulty: 3.0/5
Amazing professor!!!!

Rating: 5.0/5, difficulty: 5.0/5
Amazing Professor, if you stay through he's one of the best professors out there that cares.

Rating: 5.0/5, difficulty: 4.0/5
Grade consists of two exams and four homework assignments. Homework was challenging but fun. All homework could be completed as a group. Grades were curved. Extra credit was offered.

Rating: 5.0/5, difficulty: 3.0/5
Can be unclear at times but he tries his best to clarify everything through examples. If you pay attention to the lecture and do your own work the class will be easy but fyi the exams are much harder than the examples/quizzes you do in class. Not too big of an issue since he is a very generous and lenient grader. One of the better CS profs @ FCRH.

Rating: 5.0/5, difficulty: 2.0/5
This man is a saint. Take him!!

Rating: 5.0/5, difficulty: 4.0/5
Absolutely amazing teacher. Hard to understand when he initially presents ideas due to the difficulty of the subject but he explains it so well later on that you will get it. Database design is extremely useful so I suggest anyone to take him. Hard material but easy grader. Gives a lot of partial credit.