4.1

Chan Loke

Computer Science - Irvine Valley College

4.1
Quality
2.2
Difficulty
73%
Would Retake
175
Reviews
4.1
Quality
2.2
Difficulty
4.0
Helpful
4.1
Clarity

73%

Would Retake

175

Reviews

Rating Distribution
Official

5

101

4

30

3

17

2

15

1

12

What Students Say

This is my first online class and I learned a lot

CS1 - 5.0 rating

Take this class and you'll not regret it

CS36 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 109 grades
Most common grades:
A (57)
A+ (37)
Not sure yet (8)
Grade Distribution
A(94)B(4)C(5)D(7)F(0)A-/B+(6)
Based on 127 reported grades
A: 57
A+: 37
Not sure yet: 8
Drop/Withdrawal: 7
Common Tags
Clear grading criteria (43)
Hilarious (34)
Tough grader (24)
EXTRA CREDIT (22)
Skip class? You won't pass. (21)
Graded by few things (17)
Gives good feedback (16)
Respected (13)
Rating Trend

Declining

-0.57 avg change
Feb
Mar
Apr
May
Jun
Dec
Last 6 months
Ratings by Course

CS6105

5.0

(1)

CS1A

5.0

(1)

CS37

5.0

(2)

HCS1

5.0

(1)

CS1

4.6

(47)
+4 more courses
Difficulty by Course

CCS36

4.0

CS10

2.7

CS37

2.5

CS36

2.4

CS1

1.3

Reviews (175)
5.0
1.0
CS1
Dec 16, 2008

Easiest class I've ever had! You get 2 attempts for each quiz so just copy the answers after it corrects it the first time and get 100% on second attempt. Only one attempt on midterm/final but it's the same questions from the quizes. Never even needed the book since he gave us all the info for the one assignment we had; everything else was online.

5.0
1.0
CS1
Aug 10, 2010

The easiest class i ever took online. took it in summer for 6 weeks, 1 quiz per week, 5 quizzes and 1 final. Each quiz had two attempts so can try on the first one and then see answers and submit them the 2nd time. Quiz Q. are in order of book! Final had two attempts too. First time ever getting a perfect grade in a class. Don't even need the book.

5.0
1.0
CS1
Oct 28, 2010

I took this class during the summer session. This class is an easy A. 5 quizzes. After each one it gives you the answers and another attempt, so you never need the book. If you don't care about learning anything, take this class.

5.0
1.0
CS6105
Nov 12, 2010

Took this class online and it was EXTREMELY EASY!! Like others stated below, you're allowed to take each quiz twice and the first time, it'll give you the correct answers. I never even opened my book. You won't learn anything, but it'll help your GPA.

4.0
1.0
CS1
Dec 22, 2010

Easiest class I've ever taken. Didn't use the book. Finished the class in a few weeks. Ended with 101% in the class. If you want a GPA booster, take it.

4.0
1.0
CS1
Apr 13, 2011

As everyone else has stated, this is the easiest class in the world. I took the online class, didn't buy the book (per other reviewers here), and I got an A+. 6 exams and 1 final. Two attempts on the exams (25 questions each), but only one attempt on the final. There's also an extra credit project, but you won't need it! Great GPA booster!

5.0
1.0
CS1
May 15, 2011

8week-online. 2 attempts per quiz(6quizes) with a chance to see correct answers. 1 optional extra credit. 1 attempt for final but all the questions on the final were in previous quizes. book can be downloaded off file sharing sites. AWESOME GPA booster. u do still learn.

5.0
1.0
CS1
Nov 16, 2011

I love this professor. He is funny in the class. All 5 tests are open book, no midterm. Only final which is close book but all questions are from the 5 tests

5.0
1.0
CS1A
Mar 5, 2012

So easy...open book tests, and then you can use those tests on the final. VERY boring, but he's aware, and tries to make it interesting...but it usually doesnt work. Dorky asian guy. Easy A...almost too easy

5.0
1.0
CS37
Jun 5, 2012

A very casual, but still competent professor. He knows what he's talking about and as long as you put at least a small amount of effort in and prove that you want to be there, he'll return the favor by making class easy and enjoyable.

5.0
1.0
CS1
Jul 29, 2012

Yes, this class is easy - the tests are open book and the final reuses questions from previous tests - but the real reason to take it is that he's simply a great teacher. He is very easy to understand, very entertaining, and he tries his absolute hardest to keep the class interested in the lecture. I would strongly recommend taking his class.

4.0
4.0
CCS36
Oct 11, 2012

Easily frustrated with students that don't fully grasp the material immediately. Makes you type and print everything he puts on the board. Ridiculous lab notebook takes more effort than it is worth. Exams are copies of the homework. If you do the HW you will do fine. Not an easy class but he will make you work hard and you will learn.

5.0
1.0
CS1
Nov 26, 2012

EASY! Took online- can work ahead. 5 tests, 25 Q's each. EC for taking tests early. 1 SIMPLE project. Great GPA booster. High book use only for quizzes, but most questions and info can be accessed online.

5.0
1.0
CS1
Dec 15, 2012

Extremely easy course. Provides lots of extra credit. No homework just one quiz a week. I didn't buy the book and I got an A++++. Used the internet for the quizzes. One sample project which is cake. Take this class.

5.0
1.0
CS1H
Dec 19, 2012

Great professor, really easy to understand! The exams are usually open book and there is an Alice project. Thanks for a great class.

5.0
1.0
CS1
Dec 24, 2012

Just take it. EASY A

4.0
2.0
CS36
Jan 9, 2013

Very cool guy! He makes a lot of jokes to make class interesting. Open notes during exams as long as they are in your lab notebook and formatted. Easy grader. Very helpful. :) Take him!!

5.0
1.0
CS36
Jan 22, 2013

Super easy class. He will do anything to help you to get an A. Highly recommended.

5.0
2.0
CS10
May 24, 2013

Professor Loke is a great professor, he truly wants his students to learn. Always do the labs to understand the process of how your programs work because he will test your understanding on how the programs run on his tests.

3.0
3.0
CS10
May 30, 2013

he's a nice guy with a unique teaching style. my only complaint is that he grows impatient quickly when you ask questions, both after class and during office hours. at times I just said I understood just to prevent him from getting worked up. he is a good teacher though, and when he's a bit more relaxed, he will take the time to explain things.

5.0
1.0
CS36
Jul 31, 2013

Easy class with a great teacher. he try very hard to keep the class interesting and going. the only thing about him is that he some time speak really fast so its a bit hard to understand if English is your second language like me. Another thing is that his hand writing sucks really hard, so don't sit it the back, because all the test are from notes

5.0
1.0
CS1
Nov 24, 2013

EASIEST online class you will ever take! Don't even need book, just google the answer - they have the same questions on them, just different order. 4 or 5 online quizzes, no final, and an assignment that is a 5 question quiz. EC given if you finish the last quiz and assignment early. Easy A.

5.0
1.0
CS1
Grade: A+
Dec 21, 2013

EASIEST ONLINE CLASS. Five easy 25 ? quizzes, two hour time limit and two attempts for each. Plus, one five ? "assignment". Everything can be searched online, easily. Extra credit for early completion. Probably spent around 4 hours total on this course, got an A+. HIGHLY RECOMMEND for easy A, not if you want to learn the subject though.

5.0
1.0
CS1
Jan 17, 2014

Very easy online class. Five 25 question quizzes, a good two hour time limit and multiple attempts allowed. One easy 5 question assignment (quiz). Everything can be google searched online and he gives out extra credit for early completion on some quizzes. Easiest A ever.

5.0
1.0
HCS1
May 22, 2014

Really easy... Too easy even? Took his honors class, and all the tests were open book. Got a 99 percent in the class. He's really funny and tries to teach if you are actually interested in learning... He reminds me of the Uncle from Jackie Chan Adventures. Have some honor and take his class!

2.0
1.0
CS1
Jun 11, 2014

I was really excited to learn the basic introduction to computers and programming. Professor Loke made it too easy and I feel like I didn't get what I wanted out of the class. This class was too rushed and in the end he seemed unhappy to be there.

4.0
1.0
CS1
Jun 19, 2014

yes it was an easy class, but I did learned a lot!!

4.0
1.0
CS1H
Dec 5, 2014

Professor Loke is a funny guy who wants you to pass his class. I took the honors class and all of the tests were open book. The class is really about learning the basics of programming, so tests are irrelevant anyway. Just show up and enjoy!

5.0
1.0
CS36
May 9, 2015

Essay. Too many extra credits!! We even have a exam that everyone gets a full point.

5.0
1.0
CS1
May 22, 2015

Took the 8 week online CS 1 course. Knew nothing about Comp Sci. Easiest A that I've ever gotten

5.0
2.0
CS36
Grade: A
Jun 11, 2015

Easy A. Cares about his students passing and gives extra credit. Do the homework and type up all your notes for your lab notebook; it counts as much as one exam. Would take him again.

5.0
1.0
CS1
Grade: A+
Jun 19, 2015

You will never find another super easy class like Prof. Loke's CS1 online. I take the online class and only thing I need to do is to finish all the materials, do the chapter quizs and participate five online discussions in one day for a total of about 6-7 hours. And you can wait for the semester to end and get an A.

4.0
3.0
CS10
Grade: A+
Jul 16, 2015

This was my first programming class and I really enjoyed it. I attended every class and followed everything in the syllabus. The book wasn't required, but I got it anyway and found it useful on concepts I had a hard time understanding. He makes himself available and reviewed the hw before the due date which was helpful. He gives extra credit!!

5.0
1.0
CS1
Grade: A+
Oct 13, 2015

Easy 8 week online class. Just do your work and trust me it's not much. Very organized and you only need to participate in 5 out of the 6 discussions. But follow the instructions carefully!! You will lose points for not following his instructions. Overall, easy and fun class!

5.0
1.0
CS10
Nov 20, 2015

Awesome teacher! Comp sci can be a dry subject as it's filled with long lines of code, but he makes it interesting with his jokes and gives regular breaks to give your brain a chance to rest. He works hard to make sure you know the material even if you're new to comp sci. Beware no partial credit on FRQs, but open notebook tests. No textbook needed

5.0
4.0
CS37
Grade: A
Dec 6, 2015

Loke is a really affable guy that makes computer science accessible to the whole class. A lot of people attend the class hoping for special treatment for prior knowledge about coding, but receive non from Prof. Loke; this is good. Provides a lot of help if you ask for it, and really makes you feel like you can become a great coder. Messy writing.

5.0
2.0
CS10
Grade: A
Dec 17, 2015

Prof Loke is amazing! I have never taken a compsci class and I'm so happy I did! He made a (4 hr) night class fun & interesting, spent time on his lectures to make sure we understand the concepts, and was so helpful when we had q's. He is genuinely a very nice person & a fair grader. He knows his stuff! Wish more teachers were like him!!

5.0
1.0
CS10
Grade: A
Dec 19, 2015

Loke is hilarious! I loved his class. Homework and tests are very easy. Just do the homework and you will be fine...

5.0
1.0
CS1
Grade: A
Dec 21, 2015

This is my first online class and I learned a lot! Forums were used for discussions on BlackBoard. The tests are very easy. You won't have a problem.

4.0
4.0
CS36
Feb 4, 2016

He is an average college professor. He does give us a lot of homework since he tried to make students practice enough to learn something. If you don't practice those codes, you are gonna fail this class and receive a D.

5.0
1.0
CS36
Grade: A+
Apr 12, 2016

He is one perfect professor. I took Cs10 with him and I got an A, now I'm taking Cs36.

5.0
3.0
CS36
Grade: Not sure yet
Apr 13, 2016

An excellent professor, tries to make every class fun despite how boring it can be to write lines of code. Very helpful and hands-on. Thoroughly explains anything you may not understand and leaves nothing out. Gives a fair bit of homework, and for good reason. Don't you dare miss a class session, or you will miss out on a lot of material.

5.0
1.0
CS36
Grade: A+
Apr 28, 2016

Take this class and you'll not regret it! Many extra credit points for going to the comp lab! Plus you'll learn so much from him and he drops one test score too

4.0
1.0
CS1
Grade: A
May 12, 2016

Easiest class ever!!! great class for a GPA boost. Easy open-textbook exams and only few discussion posts

5.0
1.0
CS36
Grade: A
May 26, 2016
Would take again

I believe he has one of the easiest classes at IVC. Too much Extra credit. It's hard not to get an A. but he has a nice lecture too, if you really want to learn something, his lecture will also be helpful. four of my friends met in the class got all As. Easy and helpful class, believe me!

5.0
1.0
CS36
Grade: A+
Aug 23, 2016
Would take again

TONS of extra credits. I love Loke!!!!!! I never met any professor like him anymore.

Gives good feedback
Respected
EXTRA CREDIT
5.0
1.0
CS36
Grade: A+
Sep 19, 2016
Would take again

He's always there to help you in class. Lectures are super straightforward and he doesn't use power point which is the best. He expects you to be able to write code out with paper and pencil to make sure you're understanding the material. Make sure to double check your work before asking for help because if it's a simple mistake he won't help you.

Clear grading criteria
Hilarious
Amazing lectures
3.0
5.0
CS10
Oct 27, 2016
Would take again

Beware of rosy reviews of C. Loke: he is test-heavy (4+Final) and will use ample tricks to dock-off points on exams even if you did all the HW right + good notes. Scant extra credit. Won't even let you bring a coffee during morning class. Treats students like High Schoolers. No final project for portfolio. Unless you're top 10% don't expect an A.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
1.0
CS1
Grade: A
Nov 11, 2016
Would take again

Easiest class! Take it online. There are discussions every week (only a few sentences) and tests and quizzes which can be looked up easily. He is very straightforward with grading. Lowest test score can be dropped but it is difficult to get anything less than 100s on the tests and quizzes. Self taught if you want to actually learn anything.

5.0
2.0
CS10
Grade: A-
Dec 21, 2016
Would take again

Loke was awesome. He's hilarious and tries to make lecture fun and active. He really cares about his students and makes us think. Loke doesn't give us all the answers, he wants us to think and solve things on our own. Would take him again.

Respected
Inspirational
Hilarious
5.0
1.0
CS36
Grade: A
Dec 21, 2016
Would take again

Great professor. Your grade is based on how many points you earn. 148 gets you an A. 4 tests, 25pts each, one dropped. Final is 25pts. Lab & Lab Notebook is 25, Homework is 25, Final Project is 15. Do your work to get those 65 pts, easy grader. Average 21 pts on your tests (notes allowed) and you have an A.

Skip class? You won't pass.
Clear grading criteria
TEST HEAVY
5.0
1.0
CS1
Grade: A
Dec 21, 2016
Would take again

If you have any background in computer technology at all this class is extraordinarily easy. 195 pts possible in the course, 165 (84.62%) gets you an A. There are 6 tests, lowest score is dropped, making the 5 remaining worth 150 pts. A very basic programming assignment is 25 pts and participating in the discussion forum is 20 pts.

TEST HEAVY
3.0
3.0
CS10
Grade: C
Feb 11, 2017
Would take again

Loke was a pretty good teacher, but didn't really teach it well. I guess since there are over 50 students in the class, it is difficult to make sure everyone is caught up and on task.

Participation matters
Hilarious
TEST HEAVY
5.0
1.0
CS36
Grade: A
Mar 17, 2017
Would take again

At the beginning I thought it gonna be a hard class. But is the best course I ever took in college. Can use your notes and labs on the test. There is nothing hard and if you dont have a good grade just wait until last few weeks, he gonna gave lots of extra credits.

Hilarious
Caring
EXTRA CREDIT
5.0
1.0
CS1
Grade: A+
May 4, 2017
Would take again

Super easy 8-week online class. All answers to the exams can be found online or in the back of the textbook. There are six exams, 3 discussion forums and a programming assignment. The lowest exam score is dropped. Take this class if you want easy credits, but not if you actually want to learn computer science

1.0
3.0
CS36
May 13, 2017
Wouldn't take again

I have no idea why this professor is so highly rated. His handwriting is really atrocious and made it difficult to understand his lectures and codes on the whiteboard. He's careless in the way he teaches and gets agitated if you ask for clarification on a topic. Deeply regret taking this professor.

GRADED BY FEW THINGS
EXTRA CREDIT
1.0
3.0
CS36
Grade: A
May 15, 2017
Wouldn't take again

Honestly, it is not too hard if you just study a little bit. However, his attitude on his students was very rude. His lecture was just okay but his hand writing was not okay. I got A but I would choose a different prof if I could go past.

Tough Grader
Skip class? You won't pass.
SO MANY PAPERS
4.0
3.0
CS10
Grade: A
May 17, 2017
Would take again

I noticed other students were struggling a bit, but honestly, this class was very easy. I did learn how to program on my own time before, and wanted to experience programming in a more traditional class setting. I've definitely built a stronger foundation through Loke's class. He's also pretty funny. I like his IDGAF-about-political-correctness.

4.0
3.0
CS10
May 30, 2017
Would take again

Loke is a great professor, though it's best to sit in the front as his handwriting is really small, and there were also some mistakes in the programs he wrote, so it's better to double-check when you get home so you can fix it with him. Other than that, his homework is pretty hard to do so it's best to start early.

Skip class? You won't pass.
Hilarious
EXTRA CREDIT
5.0
2.0
CS10
Grade: A+
Jun 22, 2017
Would take again

Best professor ever. Super funny, understanding, and laid-back. A down-to-earth guy who is super willing to help. Wants to see students succeed and does as much as he can to help make things easier. Ask questions and go to office hours if you need help. He notices effort and improvement. Attendance not required, but GO TO CLASS. Sit in the front!

4.0
2.0
CS10
Grade: A
Aug 9, 2017
Would take again

CS10 was sort of my major prep as econ, so I decided to take that class. While I was taking that class, that class is only enjoyable class. It is easy A, if you note take hard and study for that and can get good grade on test. Homework is most important part for Loke class, if you do it well, you will not have a problem for codding questions.

Respected
Skip class? You won't pass.
Clear grading criteria
5.0
1.0
CS1
Grade: A
Aug 20, 2017
Would take again

You seriously won't learn anything. Take only for the GPA boost. Take it in the summer if possible, so easy. Don't buy the book. Google is your bff. If you get a B it curves to an A.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
3.0
CS10
Aug 24, 2017
Would take again

Just take his class, easy A if you take notes and listen carefully.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
CS10
Sep 29, 2017
Would take again

Really fun and nice teacher. Took his night class and he jokes around here and there to keep us awake and gives us plenty of breaks to refresh. He always enthusiastically answers questions and makes the class as understandable as he can.

Skip class? You won't pass.
Hilarious
EXTRA CREDIT
2.0
3.0
CS36
Grade: B
Oct 24, 2017
Wouldn't take again

His handwriting is awful and doesn't actually teach you how to think like a computer, as he proposes originally. This class was useless his concept explanations are awful

3.0
1.0
CS10
Grade: A
Dec 18, 2017
Wouldn't take again

Had a lot of tedious issues with this teacher. Makes you print out a whole bible of lab exercises/notes. Very easy programming class, made for beginners. If you know anything about programming you'll be bored out of your mind, but you need attendance points so you have to show up. Exams have a lot of stupid tricks that are hard to find.

2.0
4.0
CS36
Dec 20, 2017
Wouldn't take again

The class had no structure, disorganized lectures, and bad handwriting. The majority of class we'd go over concepts and be given practice codes then never review them. The exams were primarily vague or poorly worded multiple choice questions. There was emphasis on important concepts, but come exam time expect to see trivial questions.

Tough Grader
TEST HEAVY
5.0
1.0
CS10
Grade: A
Dec 23, 2017
Would take again

Took him for both python and C language and have never met a more lenient and easygoing teacher. He comes off as strict to his class, but one-on-one he's extremely lenient on grading homework and tests. Also, prepare for horribly hilarious puns and jokes during lecture.

Respected
Hilarious
Clear grading criteria
5.0
2.0
CS10
Grade: A+
Jan 7, 2018
Would take again

HE'S AWESOME. really good lectures and very funny, you learn a lot (not just python). just pay attention and do the lab for every class and you will get an A. I wish I could take him again and again and again. the only problem: bad handwriting and lots of note taking so try to sit in front and ask if you can take pictures.

Inspirational
Hilarious
Amazing lectures
4.0
3.0
CS36
Grade: A
Jan 16, 2018
Would take again

Great professor! I had a background in computer science prior to taking his C programming class, but he really helps you get the material down and gives lots of chances to get a great grade!

Gives good feedback
SO MANY PAPERS
Hilarious
5.0
1.0
CS1
Grade: A
Aug 14, 2018
Would take again

Great professor! Easy A. Final was just an exam on the chapters of the textbook just like other weekly exams. Take him!!!

Clear grading criteria
4.0
4.0
CS36
Grade: A-
Nov 4, 2018
Would take again

Took this class after I took CS1, it was my first class I ever took for coding. It was hard for me caz I was all new to this. I worked hard and spent a lot on homework. The homework was supposed to be related on the lecture, but some important calculation was always missing, and you're supposed to figure it out yourself. The lecture was fun.

Participation matters
Skip class? You won't pass.
EXTRA CREDIT
5.0
1.0
CS1
Grade: A+
Dec 14, 2018
Would take again

Easiest online class ever and so I would recommend CS 1 online class. Great Professor and it is not difficult at all. I would really recommend it for the people who are taking it as a requirement for business major. Amazing Professor and I got an easy A.

Respected
Inspirational
Caring
4.0
2.0
CS10
Grade: A
Dec 17, 2018
Would take again

Dude was cool, if you pay attention and try to do the hw and labs on your own you're pretty much guarantee an A. Take him if you can!! Also don't get the book you never use it.

2.0
4.0
CS36
Grade: B
Dec 19, 2018
Wouldn't take again

I mean every semester before this semester, he used to be open notes during tests and super chill. Out of nowhere he just became super hard for students. He would go over something for like five minutes is "not important" but somehow makes a HUGE guest appearance on the test.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
3.0
CS36
Grade: A
Dec 21, 2018
Would take again

Down to earth guy, lectures are fine but he tries his best to explain things. Had a total of 4 exams and 1 final, before each exam there's a homework due on the exam day, and the exams are all based on homework questions, so if you're able to type the homework codes by yourself you'd be fine to pass the tests.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
CS10
Grade: A
Jan 25, 2019
Would take again

Professor Loke is hilarious! His lectures are super entertaining and the assignments are relatively easy. His explanations get kind of convoluted and he sort of comes off as intimidating when teaching which causes lots of students to quell their questions. Pretty easy class, just do the work and pay attention

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
2.0
4.0
CS10
Grade: B+
Feb 3, 2019
Wouldn't take again

Very difficult, intimidating, not understanding. Was very harsh and was hard to approach with questions.

Tough Grader
Skip class? You won't pass.
3.0
3.0
CS10
Grade: Drop/Withdrawal
Feb 22, 2019
Wouldn't take again

His method for learning Python is different. He writes the code on a whiteboard and explains it from the whiteboard; rarely would he use a projector connected to his computer to write his code in. He mostly tests you on logic problems for multiple choice questions; he wants you to "think" like a computer. You write out code in exams.

1.0
5.0
CS36
Grade: Drop/Withdrawal
Apr 11, 2019
Wouldn't take again

Professor Loke was a really bad teacher. His philosophy is having the students learn it yourself. His teachings are applied to the Homework and Tests, which makes things 10 times harder. I recommend this class to people who are wizards at computer science and who are not new to the major. Anyone else, you have been warned.

Graded by few things
Test heavy
Lecture heavy
2.0
5.0
CS10
Grade: Drop/Withdrawal
Apr 26, 2019
Wouldn't take again

Professor Loke should do more to help his students prepare for the exams. We had no reviews and no idea what would be on the exams. He has a sink or swim attitude that comes through in his lectures. I don't recommend Loke for beginners. At least consider taking CS1 first. I'm disappointed; I should not have had to withdraw from this class.

Accessible outside class
Skip class? You won't pass.
Tough grader
3.0
2.0
CS10
May 15, 2019
Wouldn't take again

Chan does whiteboard lectures, so be prepared to writelots of notes. I wish the pace of the class was faster, as the beginning stuff was too easy while the later, harder stuff was covered too fast. There is no creativity to solving HW problems, which made this class feel like a "getting use to Python syntax". Good for beginners though.

Test heavy
Lecture heavy
5.0
1.0
CS1
May 20, 2019
Would take again

His online CS1 class was generally pretty easy. You dont have to thoroughly read the textbook. I would highly recommend this class!

Participation matters
2.0
4.0
CS36
Grade: C
May 21, 2019
Wouldn't take again

Overall the course is very difficult. At the beginning it is pretty straightforward however the curriculum takes a big leap. Once this happens Loke does not clarify the topics and leaves the students drowning. Various times students would ask for clarification or advice and he would just reply to figure it out w/ their partner. Ps Bad handwriting

Lots of homework
Skip class? You won't pass.
Graded by few things
2.0
5.0
CS36
Grade: C
May 21, 2019
Wouldn't take again

Loke would easily get frustrated and you couldnt really ask for clarification. People mentioned that before he let the exams be open book but this is not the case. He also never provided any extra credit opportunities and he assisted very little with the homework and labs. I wouldnt take this class again and wouldnt recommend it at all. not good

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CS36
Grade: Not sure yet
May 21, 2019
Wouldn't take again

The work load he gave was ridiculous and he was very bad at clarifying things. Most of the times he would shrug off peoples questions or make a joke of it. He also got off topic a lot and when someone mentioned his reviews on here he was very distraught despite making jokes about them. I honestly wouldnt recommend this class if youre a beginner

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
1.0
CS1
Grade: A+
May 21, 2019
Would take again

Great for beginners (super easy intro CS course). There are 6 exams(lowest exam is dropped), 1 quiz on a simple Python programming lesson, and 3 online discussions. Final grade is based on total points and the grading scale is super easy; 150/190 (78.9%) is an A. If you dont get an A in this class, it is your own fault. Many students got 100%.

Get ready to read
Clear grading criteria
1.0
5.0
CS36
May 23, 2019
Wouldn't take again

One word to describe it: disorganized. Hell finish one unit and instead of making the test the next class after, he continues teaching things about the next unit. So when the test comes youre confused because of the new topics that arent being tested until later. Also he doesnt help you and expects you to do everything by yourself. very bad class

Skip class? You won't pass.
Tough grader
5.0
2.0
CS1
Grade: A
May 26, 2019
Would take again

I never met him, but based on his online class I can tell Professor Chan cares for his students. His online lecture material was so organized & gives students step-by-step guidance. His course is super manageable! 6 exams, 3 disc boards, 1 project. I enjoyed the discussion boards a lot. I didn't use txtbk because you can explore the internet ;)

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
CS36
Grade: A
May 28, 2019
Would take again

Professor Loke is the type of guy to make you work for your grade. He is very straight forward that the class won't be easy and that it will require a lot of work for beginners. Despite this being my first time programming I found this class to be manageable especially since if you genuinely showed an interest in learning professor Loke would help.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
2.0
CS1
Grade: A
Jul 17, 2019
Would take again

Great class. Not a computer science major but I love the Canvas discussions he would post. Makes you get involved with what is going on from my pov. Take notes on a lot of the definitions (including italics you'll find out later) and you'll have no problems. Had a Python assignment but bombed it cause I am terrible at python.

2.0
5.0
CS10
Grade: Drop/Withdrawal
Aug 14, 2019
Wouldn't take again

This is definitely NOT an intro class, Loke doesn't even give out study guides for the test, which makes it so hard for the multiple-choice questions. Need to be careful on every single detail on your homework project or else he will take off points. If you're not smart enough, don't take it.

Test heavy
Tough grader
5.0
2.0
CS1
Grade: A+
Sep 7, 2019
Would take again

This was the easiest online class I have ever taken. One quiz at the end of the week which was super easy and based off of the readings but found all the answers online. Easiest A I have ever received. Also hes super awesome and reminds you what and when everything is due. If you have to take this class, take it with him!

5.0
3.0
CS10
Grade: A
Sep 9, 2019
Would take again

He makes it super clear and what you need to succeeded in his class and he'll be very honest and down to earth with you. He's also very good at keeping my attention compared to other professors.

Skip class? You won't pass.
Hilarious
Caring
5.0
3.0
CS10
Dec 13, 2019
Would take again

I love Professor Loke. Genuinely gives good college advice and his lectures are never stale. It's a MUST to go to lectures, not because it's graded, but because it's truly the only way to get an A in his class since his lectures aren't online. Overall a great professor who got me, an Econ major, interested in CS.

Accessible outside class
Skip class? You won't pass.
Hilarious
5.0
3.0
CS10
Grade: A+
Dec 13, 2019
Would take again

I'm a beginner and he does teach well. He writes out the codes on the whiteboard so that we can write alongside with him, to helps us remember better and prepare us for the handwritten exams. He is hilarious, he loves to talk about food and make jokes and somehow relate it back to the topic and uses funny examples just to keep us entertained.

Respected
Skip class? You won't pass.
Hilarious
2.0
1.0
CS1
Grade: A
Dec 31, 2019
Would take again

I took this class over the summer and it was super easy. Maybe about 30 minutes a week if that. There are a few discussions and a few tests that are super easy. I didnt learn too much but it was a super easy class. Take if you want an easy A. Take the 8 week class as it helps go by faster and is minimal work

Graded by few things
Test heavy
Clear grading criteria
5.0
2.0
CS10
Jan 17, 2020
Would take again

One of the best programming professors at IVC! Wish I had him for my previous classes. He is funny and great! Even if you already know the stuff he is teaching, he still keeps your attention with his humor. It isn't homework heavy & his grading criteria is clear. If you are new to programming, take him!! He is clear and concise with his lectures

Clear grading criteria
Hilarious
Amazing lectures
3.0
4.0
CS36
May 14, 2020
Wouldn't take again

If you were to take Loke in person he does a good job. However with online teaching he is bad. He puts minimal effort in the notes he gives and rarely checks in. He bombards you with homework and labs and does not let you have a second to breathe. I was in the middle of his exam when he already sent more homework and information about the next unit

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
1.0
CS1
Grade: A+
May 16, 2020
Would take again

Honestly, I took this for credit and didnt learn anything. Easiest A Ive ever gotten. Definitely take this for a grade booster/need more credits.

Participation matters
Test heavy
Clear grading criteria
1.0
5.0
CS10
Grade: C
May 18, 2020
Wouldn't take again

Dont believe anyone who praised the professor, or you will regret it. He only writes a bunch of materials on the whiteboard in class with little explanation. You will be spending all your time copying the whiteboard because there are no handouts. Moreover, what he taught in class almost will not be in the exam. You are mainly on your own for study

Lots of homework
Get ready to read
Test heavy
1.0
5.0
CS10
Grade: Drop/Withdrawal
Jun 4, 2020
Wouldn't take again

Pros: Tries to be funny and make class interesting. Cons: Does not explain what he is doing at all and goes way too fast, is rude when you ask questions, very strict about how he wants hw done, will give you test anxiety I would compare him to a dictator with his style of teaching, definitely do not take him if you are new to comp sci.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
4.0
CS10
Grade: Drop/Withdrawal
Jun 15, 2020
Wouldn't take again

He writes all the sample code and lessons on a whiteboard; you must write down everything correctly so you can test the code at home. You must write out code on tests which I did good on; multiple choice killed me. It was my first CS course and I dropped it and was about to switch majors; thankfully I go to OCC now which has better CS curriculum.

2.0
4.0
CS10
Jul 15, 2020
Wouldn't take again

Decent when he taught live but not a good teacher for online learning. He just provides notes and you are on your own. Teacher is pretty rude. If you ask a question he always starts his reply with as I said before..., just to point out that you didnt listen which is far from true. He just doesnt realize that he doesnt cover the material wells.

4.0
1.0
CS1
Grade: A+
Jul 25, 2020
Would take again

1. The EASIEST class ever. Can find every single test question online, not proctored, no study, 30 minutes effort every week maximum. 2. 6 exams (find everything on Quizlet), 3 discussion posts, 1 programming assignment (find answers online). 3. Very organize, recommend print out the calendar of the course. TAKE THIS CLASS FOR THE EASIEST A

5.0
2.0
CS36
Grade: A
Aug 30, 2020
Would take again

His lectures are very clear and easy to understand for beginners. He explains how each code functions and what could causes an error. If you don't skip class and take notes, you will get a good grade. Textbook is not required and test questions are related to lecture notes and the assignments.

Skip class? You won't pass.
Hilarious
4.0
2.0
CS1
Grade: A+
Sep 27, 2020
Would take again

I took this class because people said it's really easy--and it was. The professor is fine, at least he was for CS1; he seemed nice and helpful enough but didn't really provide much feedback on anything. As long as you complete the discussions and the programming assignment and crack the textbook open for exams, you should be good.

Get ready to read
Graded by few things
Test heavy
5.0
1.0
CS1
Grade: A+
Oct 21, 2020
Would take again

Other than buying a textbook, this class doesn't require much. Only 6 exams. 2 chances for each exam- highest score kept. All answer in the textbook- word for word. 3 class discussions. Final is an easy programming assignment. If you need a CS1 credit, take the course from THIS prof.

Graded by few things
Clear grading criteria
2.0
1.0
CS10
Grade: Incomplete
Nov 9, 2020
Wouldn't take again

Most boring and easy class you will take. It's best to just ignore his "lectures" and just look at online docs to learn; most programmers learn outside of school anyway. He grades your work very specifically. You will lose points on the most basic and dumb things you put in your code i.e. not commenting the "right" way and adding your own flare.

Tough grader
5.0
2.0
CS36
Grade: A+
Dec 14, 2020
Would take again

Easy 'A' if you already know a programming language of any kind. Basic concepts of types, loops, an standard IO. He his generous in the amount of time homework and labs are due. Stay current, and you should no problems.

Clear grading criteria
EXTRA CREDIT
5.0
4.0
CS36
Grade: A
Jan 8, 2021
Would take again

Amazing Teacher, Thank you so much, I have been coding for many years but when I went back to college and took Professor Loke class, I learned so much with his lectures and ways of thinking when coding. I learned a few coding way and understanding certain codes that I always knew but didn't understand it until I took this class. Fully Recommended!

Respected
Lots of homework
Participation matters
5.0
3.0
CS1
Grade: A+
Mar 13, 2021
Would take again

Online, no zoom classes (not needed). Make sure to participate in forums, counts towards grade. Heavy reading. Multiple choice quiz which is nice. Timed. Can be taken 2x, best grade is kept. Other than that it was an easy class!

Get ready to read
Participation matters
4.0
3.0
CS10
Apr 5, 2021
Would take again

I am new to coding and taking Loke classes did help me learn the fundamental concepts and write codes on my own. Compared to the horrible teacher I got for Java (Stephen Jang), Loke is way way better. He is organized, grades HW and tests quickly and is generous the amount of time to submit. You must follow his instructions for lab and HW strictly!

Respected
3.0
3.0
CS36
Grade: Not sure yet
Apr 8, 2021
Would take again

A warning to all who may take his class: He is VERY precise about what he expects out of his homework and lab assignments. If he wants your output to look a certain way, it has to look that way. No personalization allowed. Also, after your first midterm, the class picks up quickly, and so does the lab work. Its menial and boring. But he is solid.

Clear grading criteria
Lecture heavy
Tough grader
3.0
4.0
CS36
Grade: A-
Apr 9, 2021
Wouldn't take again

Loke is a good teacher, but for an intro class like CS36, he grades way too hard. For a class that is very self-teachable, it is just not worth taking the risk of getting a B or below in this class. He will take points for anything that is not perfect, which I suppose is a good thing, however, there are very few assignments so every point off hurts

Graded by few things
Tough grader
3.0
4.0
CS36
Grade: Not sure yet
Apr 23, 2021
Would take again

I've taken him before, but online, he is a very different grader. Very particular with how he want's your outputs, this makes doing every assignment meticulous and unnecessarily time consuming. That said, he's a solid professor, that is usually straight forward in his lectures.

Clear grading criteria
Lecture heavy
Tough grader
3.0
4.0
CS10
May 19, 2021
Wouldn't take again

Great professor. He teaches in a way that makes it easy for beginners to understand and follow along. His grading is difficult though. He is very particular about how he wants the program to be and how the comments in the program should be.

Tough grader
4.0
2.0
CS36
Grade: A
Jun 24, 2021
Would take again

I took the online version(asynchronous), and since I've previously taken CS38(java) I could more or less figure out CS36(c) without listening to lectures. Homework grading is very specific, but he makes his directions clear. Easy class and free A if you already know how to code, not sure about first-time coders (but it shouldn't be too bad)

Lots of homework
4.0
2.0
CS36
Grade: A
Aug 5, 2021
Would take again

Easy class if you already know how to program. Also if you can navigate stack overflow or the web, it is easy to complete the homework. He has annoying restrictions on HW but you can look thru his lecture notes and find answers. Wouldn't recommend for people who need to learn, the instructional videos are painfully slow and he is not very involved.

5.0
2.0
CS1
Grade: A+
Sep 23, 2021
Would take again

Had one exam each week and thats it; no other homework was assigned. Occasionally there was a discussion post but overall good class, would take again, wish more professors were like him.

Gives good feedback
Respected
Graded by few things
5.0
1.0
CS36
Grade: A+
Jan 12, 2022
Would take again

If you already know C-programming then this is an easy A. I enjoyed the restrictions on homework and lab assignments as that was the only thinking I had to do. Just like the real world, creative license is restricted to him so output format matters, down to the whitespace. No whining about lack of flair allowed, just like on the job. Easy going guy

Gives good feedback
Graded by few things
Clear grading criteria
1.0
1.0
CS1
Grade: A+
Jan 28, 2022
Wouldn't take again

TL;DR: Class is easy, but will bore you if you're new to CS. If you're not here for the grade, take another class. UNREASONABLE amounts of reading, no lectures, just exams. VERY boring, but easy A. If you already know about computers, just do the following for a free A: 6 exams (all MC and 2 attempts), 3 discussion forums, 1 coding assignment.

Get ready to read
Graded by few things
Clear grading criteria
5.0
2.0
CS1
Grade: A+
Apr 12, 2022
Would take again

He is a very good and understanding professor. The tests are all based on the weekly reading. His assignments are all very easy to understand. He communicates very clearly all his students. Overall, I had a great experience and was able to learn a lot in this class.

Gives good feedback
Respected
Accessible outside class
3.0
3.0
CS10
Grade: Not sure yet
Apr 21, 2022

He seems like a nice guy but there is clear language barrier. He speaks clear English but his sentence structure is what makes it difficult to understand especially when you're still grasping the material. Sometimes i felt like there was a bit more explaining to do in the lessons and he would just continue. Also VERY boring lesson videos

4.0
2.0
CS10
Grade: A+
May 9, 2022

First time doing a CS class. Pretty easy. Some homework took me over 4 hours but homework is due every month so you get plenty of time to do it. Tests were very easy. The only thing I didn't like was how boring it was and I wish the homework was a bit harder because he gives you wayyy too many hints and answers.

Tough grader
Clear grading criteria
Graded by few things
4.0
1.0
CS36
Grade: A
Dec 14, 2022
Would take again

Loke is a good professor. The grading criteria was clear and objective. Tests were easy, and a "cheat sheet" was allowed for #2 and #3. There was also 5pts of extra credit given at the end of the semester. Be careful on the homework because small mistakes will result in points taken off.

Tough grader
EXTRA CREDIT
Clear grading criteria
5.0
2.0
CS36
Grade: A+
Dec 14, 2022
Would take again

Professor Loke is a great professor. In class, the material was boring since we went over the lectures he had up on his slides. But, he's very engaging and explain it in detail, so if you have trouble, make sure to listen during the lectures. Great professor, easiest A ever, just understand the ins and outs of the concepts and it's an easy A.

EXTRA CREDIT
Hilarious
Accessible outside class
5.0
1.0
CS36
Grade: A+
Dec 24, 2022
Would take again

Cool Professor. He drops the lowest scored exam and homework so it's almost impossible not to pass this class.

Clear grading criteria
Hilarious
Accessible outside class
5.0
2.0
CS36
Grade: A+
Jan 12, 2023
Would take again

If you have prior experience with coding, this class would be easy for you. Homework instructions are very specific - READ THE INSTRUCTIONS CAREFULLY! Exams are easy. No projects, labs, or other stuff. Just hw & exams. Lowest hw and exam grade dropped. People without prior experience with coding: pay attention in lectures and study hard.

EXTRA CREDIT
Hilarious
Graded by few things
5.0
2.0
CS36
Grade: A+
Jan 15, 2023
Would take again

Professor Loke was great! If you don't pay attention to his lectures but watch the videos he posts on canvas you will be fine. Allowed cheat sheets for 3 exams including the final, lectures were funny and easy to understand, and he was so quick to respond to emails, always helpful whenever you need him. Take him if you're interested in coding!

EXTRA CREDIT
Hilarious
Accessible outside class
5.0
2.0
CS36
Jan 20, 2023
Would take again

Loke is a very respected, sweet, and helpful professor. His class is easy to pass, and if your goal is to take this class as a transfer requirement then this is the class for you. This class is an excellent introduction to CS, and I'd recommend it to students looking to dip their toes into CS. Introverts, be ready to get called out in class!

Clear grading criteria
Graded by few things
Accessible outside class
4.0
1.0
CS36
Grade: A+
Jan 29, 2023
Would take again

Highly recommend for my fellow, aspiring CS transfers. He grades lightly and gives copious amounts of extra credit. You won't actually learn anything of value if you already know how to program, though.

EXTRA CREDIT
Clear grading criteria
Caring
2.0
2.0
CS36
Grade: Not sure yet
Feb 12, 2023

he's super strict about literally everything, even the names you give variables. he doesn't even let you use techniques that he hasn't taught even if you have prior coding experience. if you have experience than the language isn't difficult at all, it's just the professor that makes things more complicated than it should be.

Tough grader
Clear grading criteria
Lecture heavy
3.0
5.0
CCS36
Grade: A
May 18, 2023

If you have stuied CS class before, don't take his class. He doesn't allow you to use things he hasn't taught before, this will make simple things more complex. If this is your first time learning CS, you can try taking his course and he will remove your lowest score to get you a higher score. Assuming you can tolerate his strict homework.

Beware of pop quizzes
So many papers
Test heavy
4.0
2.0
CS36
Grade: A
May 31, 2023
Would take again

This was my first coding class and prof Loke taught me a lot. His lectures and videos are informative and translate well to the assignments and exams. Though he is strict with code formatting, he clearly outlines directions and encourages students to submit organized work. He drops one homework, lab, and exam. Also gives attendance extra credit.

Tough grader
Clear grading criteria
Hilarious
5.0
2.0
CS36
Grade: A
Jun 18, 2023
Would take again

Professor Loke always there to help students. His in-person class lectures are interesting while online lectures are a little too slow. Overall, great professor to take classes with.

EXTRA CREDIT
Hilarious
Caring
5.0
3.0
CS10
Grade: B
Dec 11, 2023
Would take again

Professor Loke was the only Computer Science teacher I ever liked. He respects his student and show support. When it comes to homework he is a tough grader. Overall, very easy to pass the class as long as you do you homework/ Labs and come to class. He dose a great job in balancing between strict and nice.

Tough grader
Amazing lectures
Caring
5.0
1.0
CS10
Grade: A+
Dec 20, 2023
Would take again

Loke is a sweet and caring professor. However, students already knowledgeable in CS may find his classes slow. Regardless, he teaches proper coding styles, essential for self-taught students to know for their upper-division courses. Students new to CS will benefit most from his courses, and it is an easy A with extra credit.

Tough grader
EXTRA CREDIT
Gives good feedback
5.0
2.0
CS36
Grade: A+
Dec 21, 2023
Would take again

His lectures are absolutely amazing, he does many demonstrations to ensure we understand everything. He is so funny in the way he teaches, but is hard to access out of class. Allows a cheat sheet for every exam, and gives extra credit randomly in class. Take him if you want a solid foundation in computer science.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
CS36
Grade: A+
Dec 22, 2023
Would take again

his hw and lab criteria is strict so if you follow everything he outlines it isn't hard to get a good grade. he allows cheat sheets and drops your lowest hw, lab, and test grades. his video lectures are detailed and he responds to emails pretty fast if you have any questions. it's boring material, but he's funny during in person lectures

Amazing lectures
Clear grading criteria
Lecture heavy
5.0
2.0
CS10
Grade: A
Jan 11, 2024
Would take again

Even though CS courses are better online, Professor Loke keeps the teaching simple. He shows examples and explains how the concepts work. Course consists of 5 HW, 5 Labs, & 5 Exams and he'll drop the lowest grade of each category. However, his grading is strict, but as long as you show up and study the concepts, you'll get an easy A.

Tough grader
EXTRA CREDIT
Amazing lectures
5.0
2.0
CS10
Grade: A
Jan 11, 2024
Would take again

His class is extremely predictable and clear from the get go. He actually follows the syllabus and makes his lectures and lessons really accessible. I had the easiest time learning coding in his class and I have had him twice. I find the simple structure of his class very convenient too.

Clear grading criteria
Gives good feedback
Hilarious
4.0
1.0
CS1
Grade: A
Mar 6, 2024
Would take again

This class is mostly just quizzes on what is in the book. Super easy, barely any homework at all.

Get ready to read
Clear grading criteria
Test heavy
1.0
4.0
CS10
Grade: Drop/Withdrawal
May 20, 2024

This was not a "beginner friendly" class. He grades super harshly on formatting, even if it runs correctly. The IP class is only mandatory for attendance and you get a less informative version of the online lectures. Video lectures are super long, and they only teach you the basics of what you need to know vs what you need to know to do the HW.

Tough grader
Lots of homework
5.0
2.0
CS36
Grade: A
Jun 8, 2024
Would take again

Professor Loke is an excellent teacher, and I would gladly take his class again. He drops the lowest test score and the lowest homework score, which is super helpful when you mess up on a test. His lectures are great and attentive. I am always able to pay attention to his lectures as he is clear and organized.

Hilarious
Respected
Online Savvy
5.0
1.0
CS36
Grade: A
Aug 10, 2024
Would take again

One of best Professors for C class. He got good humor, very good at explaining the lectures. He acts tough but really nice and kind.

EXTRA CREDIT
Hilarious
Caring
5.0
1.0
CS36
Grade: A
Aug 19, 2024
Would take again

Cool dude. Great lectures, very engaging. Lets you drop one of each worst scored assignment/test. Very easy :)))))

Hilarious
Caring
Respected
3.0
3.0
CS36
Grade: Rather not say
Oct 3, 2024

Professor Chan moves very quickly with his lectures. It is very easy to fall behind in his class, he goes through 5 or 6 lectures a day. Take his class if you enjoy having to search up programs on your own. He allows cheat sheets for his exams, but they don't help much.

Clear grading criteria
Hilarious
Lecture heavy
5.0
3.0
CS36
Grade: A
Oct 23, 2024
Would take again

AMAZING HILARIOUS professor. he always lightens up the mood. class is pretty tough but I'm managing with a solid A. he allows one side paper for cheat sheet for the exams. he also allows you to drop lowest exam score. hw and labs take awhile to do. lectures can get stale sometimes. he explains the concepts very well tho. i would take again.

Lots of homework
Hilarious
Lecture heavy
4.0
2.0
CS36
Grade: A
Nov 11, 2024
Would take again

Prof Loke is a great teacher - funny lectures, strict but fair grading. Use Unstuck study and the free textbook to ace this class. Mandatory attendance, but he drops lowest scores.

5.0
1.0
CS36
Grade: A
Nov 12, 2024
Would take again

Professor Loke is a cool guy and really funny, his classes are easy to pass and he tries his best to help his students.

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
CCS36
Grade: A
Nov 25, 2024
Would take again

Really good professor. Make sure to do the labs and homework so that it ends up exactly like the examples. He drops the lowest lab, homework, and test. He also has videos online that help with learning the material.

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
CS10
Grade: A+
Dec 19, 2024
Would take again

Professor Loke is very clear on everything he covers, and likes to make jokes in class, which I think helps people stay focused. The labs and homework provide lots of exam prep, and you are allowed a cheat sheet for certain exams. It was a great introduction to coding and helped build fundamentals in programming.

Amazing lectures
Gives good feedback
Hilarious
5.0
1.0
CS36
Jan 6, 2025
Would take again

Loke is an amazing professor. His lectures are very clear and straight to the point. He does a lot of the work on the board so be aware of that. He is very strict with his grading policy so also make sure to follow it carefully. His lectures are really clear and thorough, and his comments and jokes are always hilarious. Overall great professor.

Amazing lectures
Clear grading criteria
Hilarious
5.0
2.0
CS36
Grade: A
Jan 14, 2025
Would take again

PROFESSOR LOKE IS AMAZING. Great lectures and he really incorporates himself when he teaches. Very lenient grading and he allows you to drop your lowest grade assignments, labs, or exam. Would 100% take again.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
CS36
Grade: A
Feb 12, 2025
Would take again

Great professor. Loke is pretty funny although he does have a slight accent. Imo it makes him a bit funnier. He drops your lowest lab, homework, and exam so you can just skip the last 3 weeks of class if you already have an A. Responds quick to emails within office hours and is just cool about everything.

Amazing lectures
Clear grading criteria
Caring
1.0
5.0
CCS36
Grade: Incomplete
Feb 23, 2025

Professor Loke is definitely not for beginners to c coding. He grades extremely harsh and gives 0's for in my opinion small mistakes that will cost your grade big time. He doesn't teach, he only goes through lectures speedily and you'll have to find help from Chat GPT to finish your homework and labs.

5.0
2.0
CS1
Grade: Not sure yet
Feb 23, 2025
Would take again

An online class that runs of forums and exams, take this if you can balance it weekly. 10/10 course.

Get ready to read
Participation matters
Clear grading criteria
1.0
5.0
CCS36
Grade: Not sure yet
Feb 23, 2025

Terrible teacher, rushes through everything. Would NOT take again!!

2.0
5.0
CCS36
Grade: A-
Feb 23, 2025

go with this professor if you want to put yourself through it. Youll have to learn online with him, grading is extremely strict.

1.0
5.0
CCS36
Grade: C+
Mar 1, 2025

Chan is very funny. However, rating him as a teacher, he is not good. I should have gone with a different professor who actually teaches this course as an introductory class not expecting his students to know everything ahead of time. A good teacher would make students apply the knowledge in challenges, not expect them to apply in graded assignmen.

Tough grader
5.0
1.0
CCS36
Grade: A
Mar 4, 2025
Would take again

Professor Loke is extremely funny and energetic in every lecture. He's super nice and drops the lowest lab, hw, and test INCLUDING the final. So if you stay consistent and do well throughout the semester, the last 3 weeks are basically free. His grading is nothing crazy, just make sure your code works and runs fine and you should earn full credit.

5.0
3.0
CS36
Grade: A
Apr 9, 2025
Would take again

just do it

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
CS36
Grade: A
May 8, 2025
Would take again

4 hw/labs/exams for semester including the final. he gives about 2-3 weeks to complete hw. strict grading/late policy, make sure ur code works. very sweet guy. drops lowest hw, lab, and exam. it was my first coding class + he replied to emails fast w detailed explanations to my questions. cheat sheet allowed for each exam,lecture videos provided :)

Hilarious
Accessible outside class
Online Savvy
5.0
2.0
CS1
Grade: A
May 19, 2025
Would take again

Super super easy class to knock out online, very little workload. The professor is very clear on what is expected, to come, and communicative. Assignments were super easy and all on canvas. 4 discussions, 4 exams, and a coding project that is all on canvas.

Clear grading criteria
Graded by few things
Online Savvy
3.0
5.0
CS36
Grade: A
May 21, 2025
Would take again

Prof. Loke is a very funny teacher. IF YOU DON'T HAVE PREVIOUS CODING EXPERIENCE THIS WILL BE VERY DIFFICULT. C was my first coding class, and way harder than Calc 2. I suggest going to his office hours to review homework and make sure you didn't use anything outside of class material instead not emailing him, he's not great at replying!

Participation matters
EXTRA CREDIT
Graded by few things
4.0
3.0
CS36
Grade: A
May 22, 2025
Would take again

Solid instructor for my first coding class. Be aware that he is a VERY STRICT grader for labs and homework assignments so make sure you complete said homework assignments and labs according to his desired format/template. That being said, his meticulousness taught me to be more careful when writing programs-a valuable skill in the future.

Tough grader
Amazing lectures
Clear grading criteria
3.0
4.0
CS36
Grade: A-
May 22, 2025

Coming from someone with coding experience, the lectures were good; however, if you're new to programming, it will be hard to understand him. He grades the homework and labs very harshly and has strict guidelines. The exams were simple and all multiple choice. Since he drops the lowest exam, homework, lab, you can skip the last month of class.

Tough grader
Clear grading criteria
Graded by few things
5.0
1.0
CS1
Grade: A+
May 22, 2025
Would take again

A few discussion posts, a very simple coding "project" (multiple choice logic test), and a few exams comprise the entire grade. As long as you do well on those, it's an easy A+. Very clear grading criteria.

Clear grading criteria
Graded by few things
Online Savvy
5.0
2.0
CS1
Grade: B
May 29, 2025
Would take again

Take this class as your first online class. Need any help? Don't be afraid to ask. Everything was very straightforward.

Get ready to read
Clear grading criteria
Beware of pop quizzes
5.0
4.0
CS36
Grade: A
Jun 2, 2025
Would take again

As someone who's never coded before this class, I honestly just followed everything he said to do, watch the lecture videos, read homework and lab instructions, DID NOT USE GOOGLE, attend class and listen, and I got an easy A. Yes you need to watch ALL the lecture videos if you want to succeed. He also gives out extra credit.

EXTRA CREDIT
Lecture heavy
Graded by few things
5.0
2.0
CS36
Grade: A+
Jun 9, 2025
Would take again

Very clear on what to know for exams. Straightforward lectures if you do not rely on AI and only focus on his explanations and teaching, it is very easy to understand. Breaks each CS concept into simple analogies, 2+ weeks to complete HW and labs, goes over how to do it in class. Super picky with format and has to code specifically how he wants it.

Amazing lectures
Clear grading criteria
Gives good feedback
3.0
1.0
CS36
Grade: A
Jun 12, 2025
Would take again

Homework is very cluttered, if not done a certain way, but runs fine, he will still take points off. Exams are not exactly what is covered but he also does go over some questions the class before an exam.

Tough grader
Clear grading criteria
Gives good feedback
5.0
2.0
CS1
Grade: A
Dec 14, 2025
Would take again

Great professor! I would definitely take his class again

Get ready to read
Clear grading criteria
Respected
5.0
2.0
CS36
Grade: A
Dec 17, 2025
Would take again

That's my first time learning coding this professor is amazing I don't even know how to describe him he sooooo good he gives lot extra credit opportunities and his lectures really good just take his class he's chill guy my favorite professor at ivc

EXTRA CREDIT
Amazing lectures
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 109 grades
Most common grades:
A (57)
A+ (37)
Not sure yet (8)
Grade Distribution
A(94)B(4)C(5)D(7)F(0)A-/B+(6)
Based on 127 reported grades
A: 57
A+: 37
Not sure yet: 8
Drop/Withdrawal: 7
Common Tags
Clear grading criteria (43)
Hilarious (34)
Tough grader (24)
EXTRA CREDIT (22)
Skip class? You won't pass. (21)
Graded by few things (17)
Gives good feedback (16)
Respected (13)
Rating Trend

Declining

-0.57 avg change
Feb
Mar
Apr
May
Jun
Dec
Last 6 months
Ratings by Course

CS6105

5.0

(1)

CS1A

5.0

(1)

CS37

5.0

(2)

HCS1

5.0

(1)

CS1

4.6

(47)
+4 more courses
Difficulty by Course

CCS36

4.0

CS10

2.7

CS37

2.5

CS36

2.4

CS1

1.3

Similar Professors