Reviews of professor Qiong Cheng

Rating: 4.0/5, difficulty: 2.0/5
Professor Cheng has a very disorganization classroom structure with loads of homework assignments due at a time, with due dates moving around constantly. Classes are just lectures that don't particularly help with the coursework imo unless you go over homework questions.Overall its a Easy A as long as you do the work and she gives 10% extra credit.

Rating: 5.0/5, difficulty: 1.0/5
Best professor for cloud computing hands down. Will learn a lot if you want to.

Rating: 3.0/5, difficulty: 3.0/5
She's a G, def nice and helped me get a C in August after the class ended lol. But I learned absolutely NOTHING in class and I tried. One of the TA's was lit, the other insulted me so nice. Take her, but it's going to suck welcome to computer science.

Rating: 3.0/5, difficulty: 3.0/5
Dr. Cheng is understanding with assignments, but the class lacks structure. It's unclear what's due when, especially for exams. She offers extra credit and extends deadlines, which is helpful. Lectures align with assignments, but expect to learn independently. I only recommend due to her understanding, which can be rare at times among CCI faculty.

Rating: 5.0/5, difficulty: 2.0/5
I was nervous about taking 3160 online but Dr. Cheng's schedule and layout plan made learning SQL super easy. If you attend her office hours she goes above and beyond for you. There is a group project, so make sure you form a good group. The assignments are through Zybooks which is a lot of reading, but they are easy.

Rating: 5.0/5, difficulty: 3.0/5
Professor Cheng is the best! The TAs are also awesome. If you can go to the review sessions -- do it! It is SO helpful. The class material can sometimes be difficult, so prepare by reviewing 1213 material. Overall, 5 stars.

Rating: 5.0/5, difficulty: 2.0/5
She's great, I had her previously. Accessible outside of class and genuinely sweet. The material can be difficult though. Semester-long group project which is annoying but the project isn't insanely difficult. All Zybooks are due at the end of the semester.

Rating: 2.0/5, difficulty: 3.0/5
If you don't mind her accent then this class isn't all that bad. I had a tough time understanding anything and had to teach myself most of the content. It really helps to form some strong groups/friends in the class to knock out assignments by helping each other. The assignments themselves aren't all bad but the instructions could use some love.

Rating: 5.0/5, difficulty: 1.0/5
She was a great professor and cared about her students. She had interesting lectures and was in-depth in providing information. I would definitely retake this course.

Rating: 1.0/5, difficulty: 5.0/5
bad ngl well yeah

Rating: 2.0/5, difficulty: 2.0/5
Not all assignments are on the calendar, and lectures don't help much. But her test is fair. Assignments will help you more than lectures so make sure to keep up with that and you will be okay. She is nice and caring but she treats students like we are 5 year old sometimes. Easy teacher but if you want to learn don't take her.