3.4
Quality3.4
Difficulty94%
Would Retake161
Reviews94%
Would Retake
161
Reviews
Rating DistributionOfficial
161 total ratings5
63
4
32
3
22
2
21
1
23
What Students Say
“Kenward is a good prof, however if you are taking a larger class load I wouldn't recommend”
INFO1211 - 4.0 rating“The only thing bad in his teaching is that his assignments are too lengthy and its worth of only 5%”
INFO1211 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
24%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.54 avg changeRatings by Course
1211
5.0
(3)24051204
5.0
(1)CMPT
5.0
(1)INTROCOMP
5.0
(1)CPSY1110
5.0
(1)Difficulty by Course
1103
5.0
1110
5.0
CPSCMATH
5.0
COMPSCI
5.0
COMSCI
5.0
Reviews (160)
Funny, happy teacher with alot of energy.
Awesome Prof
He gives alot of assignments, but he's a really good teacher.
No Comments
Wicked Prof
Awesome, a must have prof!!
No Comments
he is a nice guy, but only cares about his assignments,quizzes and exams
one thing, computer classes are easy to cheat in, lots of assingments!
No Comments
This Prof teaches allrite but he nneds to take it a bit easy while makin exams
Lectures are fun and make sense. Tests and assignments insanely difficult.
he takes tests and exams way too far and does not teach all needed for asignment
guy has too much fun with his test and exams
way too hard!
tests too hard
spends too much time designing tests to make u fail
No Comments
Crappy teacher. Gets off on watching you fail his exams.
Very good. Tests were not hard!
Test are way way too hard!
Think forward, think backward,think kenward.
i dislike the fellow
No Comments
He is a nice guy... but always in a big rush to teach by the end of term
Lame jokes. Assignments put you to sleep
No Comments
nice guy, hard tests
easy assignments...tough tests....
Class is easy, tests and homework insane.
Corny and not funny jokes. A total E-Charlie
No Comments
transformers... more than meets the eye!!!
Well..... he's a great teacher
No Comments
Hard tests/exams, nice guy, helpful, easy assingments, fairly generour marker..bewars of the tests though!!
Excellent Teacher! Discrete math was actually one of the most enjoyable classes I have ever taken. His jokes, although cheesy, provide a relaxed atmosphere. He explains concepts EXTREMELY well, and his expectations are very reasonable. HIGHLY recommended!
No Comments
Bad programmer and sense of humor. Boring personality. Poor ability to teach. Tends to like to give good ratings of himself. Incapable of thinking outside of the box. Lazy and incompetent at times. Takes weeks to mark assignments and tests. Very narrow mi
Works his students too hard and moves too fast through material. Too much theory and not enough real world experience (if any).
Bad prof. Tests too hard and bad jokes make you want to get up and slap him.
Very easy marker, easy quizes and tests but you have to study for them. Assignments are easy A's. Great teacher and funny.
No Comments
Stupid professor.
No Comments
AVOID HIM LIKE THE PALGUE. BORING, STUPID, LATE, LATE, LATE. All you'll end up doing is surfing the net.
Terrible professor. I can't believe they let this guy teach cpsc...
very easy class. you can sit and email all class and still get an A highly recomended
Good teacher gives a lot of examples, but class moves way too fast, i'm in Neverland during the lectures (Lost). and tests are tuff too
Great Teacher. Makes class fun, using Kraft dinner examples! His assignments are supper easy, tests are not really easy- should study. Totally recommend taking him though. Should easily manage an "A"
Very friendly and humorous! the labs are time consuming and boring, and the tests require studying, but overall an okay course with a great prof
Hes a really lazy prof. he starts off too slow on the material and then realizes hes behind and then goes way too quickly. He also takes monthes to mark assignments. Unless your are really good with C++, i wouldnt take him ever again
No Comments
avoid him at all costs. very hard midterms and quizes. takes months to mark assignments.very lazy.
No Comments
He explains the basics very well, but exams are nothing like it. Avoid him at all costs. He missed a lecture because he was tired. Masacres your tests marks.
Explains basics very well. But doesn't know how to teach complex topics. Tries to cramp in a lot of info at the end, when he clearly does not have the time. Did minimal explainatation for 68HC11 and threw 2 hard Q's on that in the final.Hard final ok mt's
I really liked Kenward, his course is straight forward and his stories are entertaining. All you have to do is keep up on the readings and you'll get an A+, I guarantee it!
Awful, just awful. Has never worked in field
All the 100 % positive comments here are done my Kenward. He has no real work experience.
He's a very helpful and nice teacher. And not to mention his leactures get boring, but he always has something funny to say to make them a bit interesting. The labs and assignments take up a lot of time, and his test are hard!
Ridiculously difficult tests.
Very Funny!!! Tests and quizes are hard but the rest of the class is very easy! He makes class interesting. TAKE HIM u wont regret it
Not very good at creating exams. Makes them far too difficult.
So Gosh DArn boring, only talked about Star Treck, wast of money and time.
No Comments
Kenward has a quirky sense of humour and tries to make the lectures more interesting. Labs and assignments are time consuming. Take down ALL notes in class and read the text and you will do fine.
atmoshpere in his class is very relaxed. he's funny at times. labs and assigment are time consuming. take notes and study them. don't get behind on labs. tests and quizes are hard but study your notes and you'll do fine. I did not understand most of the material but i studied anyways and did fine
check your god damn e-mail! you're a computer science teacher! PLUS LET US PRINT OUR PROJECTS!
Kenward is a very nice professor. He illustrates the subject well, but make sure that you take good notes. Don't take this class as an easy science credit thought because it is very time consuming. If you'd like to learn more about computers however, he is very helpful.
Kenward is the man. Even though his jokes are kind of stupid sometimes, he really cracks me up. I think he gives the class a good atmosphere. I really enjoyed it and learned alot from him
This guy is awesome. I garuantee he'll make you laugh while he teaches. He's definatley a good teacher.
Why is it that all of the positive comments all make note of Kenward's "humour"? Stop posting as students, Kenward.
very nice guy....but test are not that easy....won't take it again
i am a normal person by the way, not a comp nerd. i found this class ok, but too much work.
Enjoyable class. Lots of homework and you really have to know what you're doing. This isn't an 'easy A' type of class -- you have to work for it but you can enjoy it. Corny but funny jokes lighten things up. Tests are hard.
Cannot teach!
no, no, if you take this class you will regret it..believe me guys
Easiest class IF YOU WORK FOR IT - just get the notes and read and do the easy assignments and you're certain to get a B+ or Higher
Computer Science isnt that interesting, but Kenward is a really nice, funny guy and makes class interesting. Dont take the class if you plan to slack off,its noy an easy A, there are 10 time consuming assingments,that take 1/30-3 hours but most are easy to do. His quizes are quit hard,but if you study his notes real good youll do fine. I got an A!
Awesome Teacher
EASY!!!!! JUST DO THE WORK!!!
Cool teacher took the class on the teacher’s first attempt. Teacher writes all the notes you need on the board allows cheat sheets for exams.
man one of the easiest classes to take, just read the text book, do the homework and albs, they dont take long and tests are pretty straight forward, as well he is a funny guy, jokes are sometimes lame but thats waht makes you laugh.
LISTEN TO ME. Everything everyone else here says about Prof. Chin is true. He's a nice, funny guy but the assigments are horrifically long and boring!!! That being said, they are also easy. Look, Arts/Humanities students who need an easy Math credit should take this class. I'm an Idiot at Math and I managed an A- only cuz I handed things in late.
His lectures are ok, he is a really nice guy and will help you if you need it. THE CLASS IS SO EASY! But his assignments can be long but they are so easy who cares. You can easily get an A.
He is a great teacher, it is so easy to get an A in his class. His assignments are long but still very easy.
Long assignments. Really hard tests (from the class notes 95%). But overall good prof. He's funny, approachable, and very clear.
lazy teacher. hard tests, crappy/long assignments. i sugest you do not take him even tho he's a nice guy. not a very good teacher at all.
Worst teacher ever, never take him. He takes his assignments and test to serously. One of the worst prof's i've ever had.
If you like trees, avoid this class. You have to do stupid little things like change the font on page 4 of a 10 page thing and then print EVERY PAGE. The assignments were horribly pointless, but if you miss a few you lose a grade point. He's not a bad prof. He's an enjoyable person, but horrid course. Kenward=good CPSC=HORRIBLE
Kenward's a very nice guy. His lectures are usually interesting, and he has a good sense of humor. Although his tests, I found, were quite hard. Even though I didn't very well in this class, I still recommend Chin because I didnt have much interest in CPSC, and he's really good at teaching.
Really funny, fair and nice guy. Good professor knows what he teaches and is helpful
Kinda funny, but really boring lectures. Mentions hockey a few times too often. Tests are hard.
Kenward is a genuinely nice guy, and I truly enjoyed being in his class. Was very understanding when I was sold the wrong books and gave me extensions. Assignments seemed like a lot of brainless busywork and a waste of paper. Quizzes and tests were a bit difficult. You should be fine if you do the work and actually take notes and study, though.
makes you do useless assignments.. tests are hard even if you study.. their are definetly easier teachers then this guy... every time he cracked a joke in my class the only person that was laughing was HIM
He's nice as a person, friendly and pleasant. Too thorough with the exercises assigned as homework. We could get the idea without having to waste hours of reduntant repetitive work on applications. Lectures are easy to follow and fun to participate in. He's misleading when you think you're doing better than you are, he doesn't inform you.
this class is susposed to be easy and a good gpa booster if you dont take it with Chin this makes everything hard marks like a mad man and his test are not even resonable the only why to get a good mark in the this class is read the enitre text book on your own or find someone that has takin the class before
Kenward is a good teacher--very helpful with questions. He's also really good at lightening up the moment, which is a trait that most science teachers lack. I'd take another course with him.
The most BORING teacher you will ever have. Talks and talks and rambles on, gets off topic very easily. Monotone, boring classroom makes what could be a decent course, unbearable. Do not take a class with him.
What can I say? This guy demoralized me from continuing on in the CISY program. Shows up to class late, hands out assignments like he thinks this is the only class we have. His quizzes are like midterms. U have to have some kind of background knowledge in this area or u must devote 100% of ur life to this course, and then MAYBE, JUST MAYBE ull pass
ok his BS. i took his class last summer 07 i got a freakin 48% on the interim so i was like watever as long as i get D not F i dont care.. but wat****. when i got my grade he gave me F.. wtf? how did I got f Wen I only need 2% to make my grade 50%=d. the reason why I was trying to achieve D is becuase i couldnt take his assingment anymre. HE gives
For a 2000 level course, this is way too easy. but i cant believe some of the classmates were still doing bad job on the stupid term project.
I think he is a great teacher. Attend every class and do all the assignments and there is no way that you will fail. Its really easy to get an A in his class as there are no surprises..He quizzes you right out of the notes he gives out. Read the textbook for clarification of concepts!
His lectures, if you pay attention, do make sense. He breaks everything down categorically and all his notes, while in simplistic bullet form, do a good job of conveying what you need to know. Unfortunately he does laugh at his own jokes, but he is easily understandable even with a rudimentary understanding of technology.
Great course. He gives excellent notes. Good sense of humor. Tests were hard but only because data structure is not an easy course. Highly recommend Kenward if you want to learn a subject!
He's a nice teacher. He helps you whenever you ask him for help. Overall just read throughout his notes, you will do gud on the quizzes, and with the notes...read through the book, you can get an A. Assignments and Labs get you lots of marks.
Personally, I hate this prof. / He likes to keep making fun of Microsoft for just showing himself as a MAC guy... VERY ANNOYED.
Kenward is super nice and is always willing to lend a helping hand; however, he'll show you where the error was made and then he'll just leave without elaborating on it :| He gives heavy course loads making it seem like this is the one & only class everyone is taking. If you have no prior knowledge on C++ programming, I wouldn't suggest him!
Don't take his class... If you do have to take that, too bad!
He thinks he teaches well, but he doesn't. He gives us another midterm one week before the final.
Don't take him! This guy doesn't know how to teach. He'll make you copy down his lecture notes and make you do tons of h/w assignments that are completely irrelevant to the lecture. Horrible prof.
he doesnt help you at all gives surprise quiz's and laughs at his own jokes.
He gave us assignment that only one guy in the class got it right and rest of the class still doesn't know the answer.
Horrible prof, don't recommend him one bit.
Awesome teacher! Over all, very helpful and great at explaining. Besides knowing his stuff and making sure the students understand as well, he made the class fun and enjoyable.
He is very nice in CPSC 1100. Don't bother taking CPSC 1103 - (EXPERT) Experience with C++ programming is a MUST! in order to at least pass this program.. He is mostly out of the pffice to get help from. Don't take him for CPSC 1103. At All.
Kenward is a great prof but gives way too many assignments and piles on homework.
Kenward truly demonstrates enthusiasm for the class, a rare trait among professors. Allowed a 1 page 'cheat sheet' for midterm and final exam. My only issue with him was how many assignments he piled on our class & how long each assignment took to complete. It's as if he isn't aware that we have other classes to attend to and focus on.
terrible terrible and terrible he thinks that you don't have life or other courses that you need to study for. HORRIBLE MIDTERMS AVOIDDDDDD
do you WANT TO HATE YOUR MAJOR?? take this class with this guy!do you want to ruin YOUR GPA!! TAKE THIS CLAS WITH THIS GUY 55% of the class failed. look in bc transfer and take it in another college or with another professor
Kenward was a very great teacher when it came to giving precise instructions and clarity on assignments. His only downfall was the amount of assignments given and how long they took. Each assignment would take easily 8 hours and would only be worth 5% of your overall mark. It's as if he believes his class is the only one you are taking.
Good prof! Tests are tough.
Kenward is an easy going teacher and takes his time to explain everything required to complete assignments. This course is easy in general if you have any concept of logic, if you don't than you're probably in the wrong class. There is a lot of homework though none of it is overwhelming. Expect some trick questions on tests and exams.
The only thing bad in his teaching is that his assignments are too lengthy and its worth of only 5%. Don't get enough time to focus on other subjects. To be specific, don't take it
Lots of homework except to work hours on homework. Don't take his class if you have more than one class because he treats this as if this is your only course.
Great quality prof. I really enjoy his lectures. He is by far the best professor in the department. I see people complaining about the amounts of homework he gives but we're in university, you shouldn't expect less. Also, his work ethic is awesome and he's pretty understanding if you can't make it to class and need to hand-in an assignment.
Kenward is one of the best instructor I have met! He is well organized, good pepared and extremely patient! He gives very good exampla and deliver his informations step by step! His assignment is well designed! And he has a werid sense of humour (which is good) and the class was fun!
Great teacher
Awesome guy, he's very responsive in e-mails and straight forward with you about everything. Kenward if you're reading this, you're my favourite prof in the entire program.
Looking at some of the negative reviews, I get it. Kenward DOES give a lot of homework, but none of it is pointless. He is a very clear, fair instructor. There's nothing on his "tough midterms" that he doesn't cover in class and in the assignments. Don't take Kenward's courses if you want an easy A, take them if you want to learn something.
Kenward is a great professor. One of the few professors in KPU that I think actually care about his students. His lectures are clear and is willing to help you out if you ask. He gives out plenty of homework and provides feedback. I would recommend anyone who wants to learn to take his class.
his lectures are easier to understand, but he is a tough marker. plus, wayyyyy too much homework
Kenward is a good prof, however if you are taking a larger class load I wouldn't recommend. He assigns a ton of assignments which are time consuming to complete properly. We had two midterms, two quizzes as well on top of the many assignments. If you have extra spare time for homework he's a good choice, but if you are tight for time, skip him.
Excellent prof. He assigns homework that is somewhat time consuming but really helps you understand how to work with a server OS (with clear directions). His tests are standard MC, fill in blanks and written. He teaches in a way that he takes concepts and conveys them in ways beginners can understand. Highly recommend.
One of the best profs in the computer science department, really wants you to learn and is willing to help anytime.
I wouldn't advise having this professor for this particular course. Way too much homework, and to top it all off, his exams are difficult and can often be totally unrelated to the assigned homework. The 12 labs you do will not help with the exams. Furthermore, it is difficult to understand this professor due to his accent. He shows no enthusiasm.
Mr. Kenward by far in the IT department is the best teacher you could get. He teaches well and ensures everyone understands his lectures before they leave. Throughout the semester I had many questions via email he always responds almost instantly! He even helped explain a whole chapter over email, he is very caring and kind! I 100% recommend him!!!
This is my first semester online and I'm impressed by Professor Chin. His lectures are recorded, clear and concise. He talks to you like a colleague, not a student. He makes everything simple, and his labs and assignments feel less like work and more like a learning experience. They really stick with you.
Make friends with him, do the homework, and it'll be an awesome class. Tries to put things in ways you'll understand, jokes around a lot, gives you a solid ability to build on what he's doing.
Chin is an amazing professor. He does give a lot of homework(really easy) but it helps with the exams.I took an online class with him and he went above and beyond to teach us C++. He always respond to his emails within a few hours and provide great feedback. Take a class with him if you have 4-5 hrs to spare for assignments each week. Very friendly
Amazing professor. I took his class only when i could not take other instructors class whose rating was higher. However, after attending his first class, i was very happy. No other professor could ever teach like him. Gives real life analogies while teaching. His class is fun. I highly recommend to take his class.
One of the best personalities I've ever seen in a prof. While most professors are moody and seem like they hate their jobs, Kenward is always enthusiastic and a great guy in general. He teaches well and makes everything easy to understand. Due to COVID-19 he let everyone do their exams in a 3-day span to make it easier for us. Highly recommended.
I love Professor Chin's class. Yes, he does assign a lot of work. Don't expect to finish the assignments in half an hour. But he makes dry material about as fun as it can be. You don't need to attend the lectures (he records them in case you can't attend), but I recommend it. Also, he does not have an accent, I don't know where that's coming from.
Don't expect him to grade assignments quickly, expect him to take 3 months. He's a good guy, however, always willing to help you. Tough marker tho imo. Exams are OK, a bit too lengthy tho. He also gives many many assignments and labs so be prepared for the high work load. I'd take him again, he's good enough. Can improve in some areas as mentioned
I would take him for every class. He makes all the material more interesting, is energetic and you can tell he likes his job. Best professor I've ever had, hands down.
Kenward is a great guy, makes the class fun and easy to understand. Only thing is that he's a tough grader and there's a lot of homework
He's the best!
Kenward is a very good prof, his lectures are pretty straight forward , he gives good analogy in class makes it better to understand, the only cons i have is he is assignment and lab heavy.
a fun professor and lectures are also fun will explain the labs and assignments in the lectures exactly how to do it. the labs and assignments are straightforward, it is hard to mess up as everything is explained step-by-step. I would definitely recommend his class, I put not sure for grade since his grading is a bit late but my grade is around A
Honestly one of the best teachers so far.
Chin's instructions are clear, and he explains concepts in ways that allow students to follow clearly. His speech is always very clear. His assignments and lectures are thorough, easy to understand, and, alongside the tests, are very professionally formatted. Chin's only polarizing attribute is that he tends to procrastinate in marking assignments.
Great professor with nice and easy to understand lectures, would take again. Not a lot of hw. I'd say the only thing is he tends to mark assignments late, and tests feel a bit long for the time allowed. A cheat sheet is allowed on them though so they aren't bad. Quizzes also sometimes have trivia like questions but both combined are only worth 10%.
Pre-solid prof, allows cheat sheets on exams, quizzes are a bit tricky, and assignments are a bit long but other than that he's good. He cracks a few jokes and makes good analogies about gordon ramasy.
Pretty nice guy. In my opinion the course I took was a bit of a snoozer but he showed enthusiasm throughout. A bit of a slow grader, but it's not a huge deal. Assignment instructions are extremely clear, and his notes are amazingly detailed and useful. If you put in the time and effort, you'll do well.
His Moodle is neatly organized, very easy to navigate for notes and examples. Tough topics to learn, but he is very willing to help. Answers emails fast and is very understanding. He does his best to lift our spirits in class, which I appreciate. If I wasn't an Arts major, I would be taking more of his classes.
Amazing professor. Two midterms, A final exam and 2 quizes. Also assignments and labs which help us to understand the concept itself.
Professor Kenward is enthusiastic and makes the material engaging. The assignments are straightforward, but the workload can be heavy. Using unstuckstudy and other study tools helped me stay on top of the content. Overall, a solid class worth taking.
Kenward is one of the GOAT teachers at KPU. His lectures were engaging and interesting. Assignments werent that hard and he is very clear on what is expected. Will try to get more classes with Kenward
The GOAT of all professors when it comes to KPU. you should 100% take server operating systems with him. His quizzes are easy, and his assignments and exams have very clear instructions. Exams are more like a week-long project. It's an incredibly easy to get an A. I had him online but participation was optional, & he records all of his lectures.
Class Info
Online Classes
100%
Attendance Mandatory
24%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.54 avg changeRatings by Course
1211
5.0
(3)24051204
5.0
(1)CMPT
5.0
(1)INTROCOMP
5.0
(1)CPSY1110
5.0
(1)Difficulty by Course
1103
5.0
1110
5.0
CPSCMATH
5.0
COMPSCI
5.0
COMSCI
5.0