Professor: Li Liang
Department: Computer Science
College: Portland Community College, Portland, OR
Rating # 1
Overview:
- Course: CS261
- Grade Received: A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
She's not a bad teacher but she can be unclear about what she expects on projects. Her video lectures are useful. She's not always the most helpful at giving feedback, sometimes when I emailed her with questions, her response was to google it or ask my classmates. She's not a tough grader though.
Rating # 2
Overview:
- Course: CS140U
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
She gives the most vague instructions ever. Very difficult to understand.
Rating # 3
Overview:
- Course: CS101
- Grade Received: Not sure yet
- Overall Rating: 5.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
thank u!!!!
Rating # 4
Overview:
- Course: CS140U
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
I had Li's class at 8 a.m. in the morning, and she was late on most days, and not just by a little. There were a few days where another professor had to unlock the door for us students because she was 20 minutes late. The classes were helpful, and I learned a lot, but this was a little too easy in my opinion.
Rating # 5
Overview:
- Course: CS260AND261
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
Li Liang is an extremely kind and understanding person, who is reasonable in her grading. I wholeheartedly recommend her in terms of her good nature and her clear requirements in terms of her class grades. She does have an accent that is slightly distracting though, which may be a problem for some.
Rating # 6
Overview:
- Course: CS260
- Grade Received: A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
The project was so hard not because the concepts of those data structures are too hard but because their implementation in C++ has many things to do with C++ programming techniques like pointers. Many times I encounter memory leaks and weird bugs that I couldn't debug and it was so hard to put your whole context in the discussion board.
Rating # 7
Overview:
- Course: CS260
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
I've had Professor Liang for CS140U, CS162, and CS260 so far. She's great! She's extremely patient, uses visual aides, is funny, gives detailed feedback, offers opportunity to re-submit assignments, and, in my experience, is supportive and understanding. CS is difficult so if your attitude lets her(you gotta stay positive!), she helps you succeed.
Rating # 8
Overview:
- Course: CS261
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Li was great at responding to questions on both the discussion board and emails, was not strict with due dates, and gave me some of the best feedback I've ever received from an instructor.
Rating # 9
Overview:
- Course: CS140U
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Liang is a great teacher and I had no difficulties with her class. She explained things clearly and It was easy to understand what she was teaching. Would recommend and take a class from her again.
Rating # 10
Overview:
- Course: CS140U
- Grade Received: A
- Overall Rating: 3.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
She is very helpful with every student, every question raised. However, her assignments and homework are considerably easy for CS major students while her quizzes , especially exams, are quite difficult to non-CS major students.
Rating # 11
Overview:
- Course: CS140U
- Grade Received: Not sure yet
- Overall Rating: 2.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Li's a pleasant enough person, but her classes are so rapid fire it's nearly impossible to keep up. On the first day, she said "a lot of people drop out of my class." Now I understand why. I'm so frustrated with this class, that single-handedly, Li has caused me to decide to switch my major. I paid money for this. I'm not happy at all.
Rating # 12
Overview:
- Course: CS162
- Grade Received: A+
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
Professor Liang prepared an amazing class and really helped solidify the somewhat ambiguous concepts covered in CS162. Her lecture style seemed repetitive at first but eventually I realized how much this helped when things got more complex. She always explains new concepts in multiple formats and repeats herself often enough that it sinks in.
Rating # 13
Overview:
- Course: CS261
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
I took her in class and she was very helpful whenever I had questions on assignments or programming issues. The assignments were challenging, but weren't too tough. She also posts online videos just in case you miss a class. She was pretty lenient on assignment grading also. I definitely recommend her!
Rating # 14
Overview:
- Course: CS260
- Grade Received: Not sure yet
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
I took online Data Structure class with her and it was one of my worse experiences with her. Students are there to learn and she makes it even worse. Her tone is so rude and not helpful at all. I will never recommend this teacher to those students who are new to programming and are actually going to school to learn and not vise versa.
Rating # 15
Overview:
- Course: CS140U
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
My first computer science teacher had an accent that was near-impossible to understand, so Li's accent didn't bother me. What did bother me was her speed. I don't consider myself a slow learner, but the pace in which Li instructs is too much. I would strongly suggest learning as much as you can on your own (through the textbook or other classmates)
Rating # 16
Overview:
- Course: CS261
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
It seems as though good programmingcomputer science teachers are hard to come by. Li is one of the good ones. I took cs 162 and 261 with her. She was a difficult to understand at first but not a big deal. Good professor and I enjoyed her classes.
Rating # 17
Overview:
- Course: CS162
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Great teacher! She has an accent, but that didn't bother me like others on here. She was funny and had an easy was of teaching. Her assignments were straight forward and she went over homework in class. I hope to take her for more CS classes in the future.
Rating # 18
Overview:
- Course: CS251
- Grade Received: B
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
I am very happy I took Discrete Structures with Li Liang. Her enthusiasm encourages me and it seems that she is passionate about CS. I prefer her approach to lecture: explaining as much as possible, and always reviewing to help us get concepts down. I find her to be very clear, helpful, and reasonable :)
Rating # 19
Overview:
- Course: CS161AND162
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
I had her for 161 and 162 (online). I thought she was very reasonable and so were her assignments and tests. I rarely asked questions but she was helpful when I did. She doesn't require you to post at all. If you get confused doing the assignments start by basing yours off her example project. Just try to get them done EARLY. I would recommend her.
Rating # 20
Overview:
- Course: CS250
- Grade Received: C+
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
She was teaching this course for the first time, so I will cut her a little slack. Li was energetic, but she went over the material too quickly for many people to thoroughly understand the science behind computer mathematics. She helped a lot, didnt always respond to emails in a timely manner, and had RIDICULOUSLY hard homework assignments.
No comments:
Post a Comment