Tak Auyeung - American River College

Professor: Tak Auyeung
Department: Computer Science
College: American River College
Rating # 1
Overview:
  • Course: CISP310
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
All you need to do for 310 is watch his YT video lectures a day before your lecture. Then, practice those concepts the day after the lecture. Practice the material everyday and you will easily pass. 37.5% is passing. It is difficult to get an A but it's borderline impossible to not pass unless you literally do not try at all. Take Tak! He's awesome
Rating # 2
Overview:
  • Course: CISP310
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I've studied computer science for most of my life this class was the most difficult unfair class that I've taken in the field. Your expected to do dozens of hours of work each week, your also expected to remember everything like the back of your hand. Don't try asking questions in class or he'll tell you to ask him later during his office hours.
Rating # 3
Overview:
  • Course: CISP310
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Professor Tak's teaching materials are very challenging. He usually doesn't explain some important knowledge points clearly when he lectures. He only asks you to watch his videos by yourself. His exams will always have types of questions that he has never had before.
Rating # 4
Overview:
  • Course: CISP310
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Super smart guy, sorta funny, overall pretty good person. Not the best teacher tho. The entire class is based off material that he personally created (i.e. Tak and his notes are the only place you can learn the material, nothing on google to help you). Hard to get him to explain things differently. Hadn't finished grading Midterm by end of class.
Rating # 5
Overview:
  • Course: CISP310
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The material is tough. His style is not for everyone and that's OK. Look at his YT "someprofs" to get a sense. The class was tough but I learned more about CS concepts than I have in any other class. He was responsive, patient, and kind in explaining, but it took a lot of effort on my part to understand. Other CS topics made a ton of sense after.
Rating # 6
Overview:
  • Course: CISP310
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His material is very condensed, so I recommend students to rewatch his lecture videos and take time to really consume the information given. Exams were definitely different and difficult compared to what Im used to. However, he tries his best to help his students in the best way possible, and I really appreciate that about him.
Rating # 7
Overview:
  • Course: CISP310
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
His lectures are not clear, No Textbook at all, He is changing EXAMS, His notes has lots mistakes , lectures and EXAMS does not much , you have to learn something new for the EXAMS, NO communicating with students ., He does not answer your question clearly. I DO NOT RECOMMEND anyone to take his classes. Think before you take his class.
Rating # 8
Overview:
  • Course: CISP440
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Very abstract instruction. Uses simple examples for lecture and does not combine concepts adequately to prepare students for his exams. Not many homework but does go over homework after due date. Does not use a textbook and his notes are not very good either.
Rating # 9
Overview:
  • Course: CISP310
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Professor's Youtube - Someprofs. Assembly isn't an easy concept. My uni is forcing me to retake; Tak's method is far superiors at illustrating how everything comes together. He taught me more about Computer Science than any of my professor. Be for warned though, it's difficult to get an A but even harder to NOT get a C.
Rating # 10
Overview:
  • Course: CISP310
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Not a good teacher. Tak's explanations of material are super abstract and hard to understand. If you are not familiar with logic notation good luck. When asked questions Tak will ignore them or tell you to go back and reread the super abstract modules. If I am just going to have to teach myself then what is the point of having a Teacher????
Rating # 11
Overview:
  • Course: CISP310
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Do not take Tak under any circumstances. The exams make up the majority of the grade, and the material covered in lecture and in the homework does not prepare you for it at all. They're incredibly lengthy as well. Not once did I even start on the last problem of any exam. I have gotten As in every other CISP class and had to drop or get an F here.
Rating # 12
Overview:
  • Course: CISP310
  • Grade Received: F
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Avoid like the covid, expects you to spend absurd amounts of programming each day. Tests grades are random and tests are a few levels of abstraction from what he teaches in class. No text book but a few html links from what he wrote himself. it's usually unhelpful. Expects you to remember entire programs and to be able to handwright without testing
Rating # 13
Overview:
  • Course: CISP400
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Prof. Tak is an incredible professor, he is also one of the most difficult but you have all the tools to pass his class. Not only will he work with you but he makes you work for that grade. Keep on top of his lectures and really chew on them. If you work hard in his class it will prepare you for classes ahead and make them seem easy.
Rating # 14
Overview:
  • Course: CISP310
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Avoid Tak at all cost. Honestly take classes with other professors or at a different Los Rios College. Due to corona this class was fully online. He wasn't helpful WHATSOEVER. If we asked him questions he would say "We went over it, go back to canvas notes". He explains most obvious things but never explains actually challenging material.
Rating # 15
Overview:
  • Course: CISP310
  • Grade Received: C
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Very tough class. Tak makes the class easy to pass with a C being 37.5%. The first half of the class (non-programming portion) is fairly easy however it gets ridiculously hard after that. He has made his own assembly language so there will be NO online resources for you to utilize. Exams are open note however most of the time they won't help.
Rating # 16
Overview:
  • Course: CISP310
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Admittedly this class was stressful throughout. Tak will constantly push you and force you to think critically. Yes, at times you will be confused, but never lost. Tak provides all the material you need. Study hard and you'll gain a lot from this class. If we wish to succeed as computer scientists, we cannot afford be lazy thinkers.
Rating # 17
Overview:
  • Course: CISP440
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Tak is not a good lecturer. He takes too long to grade, and his lecture notes are subpar. BUT, one thing I did appreciate A LOT about Tak's classes is their rigor. I'll be transferring to Berkeley this fall, and out of all CS courses I took in ARC, Tak's classes were the only ones that got me on my feet. THIS outweighs all the disadvantages, IMO.
Rating # 18
Overview:
  • Course: CISP310
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I have always excelled in school, but I was hoping to simply pass this class, and doubting that I would the entire time. There were a select few students who were vocal and seemed to live and breathe this stuff, and he definitely catered to them at the expense of the class at large. I was so lost that I wouldnt know where to begin to ask questions
Rating # 19
Overview:
  • Course: CISP310
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This class started out hard, and became impossible. He clearly has an extremely gifted mind, but he is not a good teacher. He is not outright rude, but he does make those who ask questions feel inferior, and tells them to re-watch past lectures (they are all recorded), instead of finding a new way to explain something that was not clear.
Rating # 20
Overview:
  • Course: CISP310
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The first half of the class he has notes that you go over in class, but when we got into the programming portion, there was no material, nothing to study, and he made up his own language, so you couldnt use google to try to find explanations either. He also did not grade any homework or the second exam before we took the final.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin