4.1
Quality2.2
Difficulty73%
Would Retake175
Reviews73%
Would Retake
175
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
30%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.57 avg changeRatings by Course
CS6105
5.0
(1)CS1A
5.0
(1)CS37
5.0
(2)HCS1
5.0
(1)CS1
4.6
(47)Difficulty by Course
CCS36
4.0
CS10
2.7
CS37
2.5
CS36
2.4
CS1
1.3
Reviews (175)
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.
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.
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.
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.
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.
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!
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.
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
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
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.
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.
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.
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.
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.
Great professor, really easy to understand! The exams are usually open book and there is an Alice project. Thanks for a great class.
Just take it. EASY A
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!!
Super easy class. He will do anything to help you to get an A. Highly recommended.
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.
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.
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
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.
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.
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.
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!
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.
yes it was an easy class, but I did learned a lot!!
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!
Essay. Too many extra credits!! We even have a exam that everyone gets a full point.
Took the 8 week online CS 1 course. Knew nothing about Comp Sci. Easiest A that I've ever gotten
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.
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.
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!!
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!
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
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.
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!!
Loke is hilarious! I loved his class. Homework and tests are very easy. Just do the homework and you will be fine...
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.
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.
He is one perfect professor. I took Cs10 with him and I got an A, now I'm taking Cs36.
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.
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
Easiest class ever!!! great class for a GPA boost. Easy open-textbook exams and only few discussion posts
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!
TONS of extra credits. I love Loke!!!!!! I never met any professor like him anymore.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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!
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.
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.
Just take his class, easy A if you take notes and listen carefully.
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.
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
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.
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.
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.
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.
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!
Great professor! Easy A. Final was just an exam on the chapters of the textbook just like other weekly exams. Take him!!!
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.
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.
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.
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.
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.
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
Very difficult, intimidating, not understanding. Was very harsh and was hard to approach with questions.
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.
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.
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.
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.
His online CS1 class was generally pretty easy. You dont have to thoroughly read the textbook. I would highly recommend this class!
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
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
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
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%.
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
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 ;)
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.
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.
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.
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!
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.
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.
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.
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
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
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
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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.
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!
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!
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!
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.
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
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.
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.
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)
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.
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.
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
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.
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.
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
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.
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.
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.
Cool Professor. He drops the lowest scored exam and homework so it's almost impossible not to pass this class.
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.
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!
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!
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
This class is mostly just quizzes on what is in the book. Super easy, barely any homework at all.
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.
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.
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.
Cool dude. Great lectures, very engaging. Lets you drop one of each worst scored assignment/test. Very easy :)))))
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.
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.
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.
Professor Loke is a cool guy and really funny, his classes are easy to pass and he tries his best to help his students.
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.
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.
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.
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.
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.
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.
An online class that runs of forums and exams, take this if you can balance it weekly. 10/10 course.
Terrible teacher, rushes through everything. Would NOT take again!!
go with this professor if you want to put yourself through it. Youll have to learn online with him, grading is extremely strict.
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.
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.
just do it
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 :)
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.
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!
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.
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.
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.
Take this class as your first online class. Need any help? Don't be afraid to ask. Everything was very straightforward.
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.
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.
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.
Great professor! I would definitely take his class 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
Class Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
30%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.57 avg changeRatings by Course
CS6105
5.0
(1)CS1A
5.0
(1)CS37
5.0
(2)HCS1
5.0
(1)CS1
4.6
(47)Difficulty by Course
CCS36
4.0
CS10
2.7
CS37
2.5
CS36
2.4
CS1
1.3