2.4

Simon Li

Computer Science - Douglas College

2.4
Quality
4.1
Difficulty
20%
Would Retake
125
Reviews
2.4
Quality
4.1
Difficulty
2.4
Helpful
2.4
Clarity

20%

Would Retake

125

Reviews

Rating Distribution
Official
125 total ratings

5

23

4

19

3

11

2

16

1

56

What Students Say

Very Rude Instructor,After completing an assignment, he finds mistakes from everyone's assignment and shows it to the class on the projector, making fun of their code, he doesn't even properly explain how to do it right

CSIS1176 - 1.0 rating

One huge assignment that's pass or fail

CSIS1175 - 2.0 rating
Class Info

Attendance Mandatory

87%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

92% confidence
Based on 14 grades
Most common grades:
Drop/Withdrawal (5)
A+ (3)
A- (3)
Grade Distribution
A(5)B(2)C(1)D(6)F(1)A-/B+(4)
Based on 23 reported grades
Drop/Withdrawal: 5
A+: 3
A-: 3
A: 2
Common Tags
Skip class? You won't pass. (10)
Tough Grader (6)
TEST HEAVY (5)
Tough grader (4)
Test heavy (3)
Clear grading criteria (3)
LECTURE HEAVY (2)
Participation matters (2)
Rating Trend

Declining

-0.90 avg change
Nov
Jan
Mar
Apr
May
Jan
Last 6 months
Ratings by Course

300

5.0

(1)

540

5.0

(1)

300540

5.0

(1)

ANY123

5.0

(1)

CMPT1165

5.0

(1)
+33 more courses
Difficulty by Course

110

5.0

540

5.0

3175

5.0

COMPUTER

5.0

CMPT1165

5.0

Reviews (124)
4.0
5.0
CISY210
Feb 5, 2002

No Comments

3.0
4.0
CISY110
Grade: A
Feb 6, 2002

Everyone hates him...but after graduating you will appreciate how hard he was!

3.0
5.0
CISY540
Apr 25, 2002

VERY tough teacher, but you will learn stuff with simon, he can be a jerk though

5.0
5.0
540
Jun 29, 2002

No Comments

5.0
5.0
CISY
Jun 30, 2002

No Comments

5.0
4.0
CISY210
Aug 10, 2002

he should have a new hair style. He is a easy, if you follow all his instuctions

4.0
5.0
CISY300
Oct 11, 2002

HARD, does not rely on text. Exams can be very tricky. Must follow instructions

4.0
5.0
CISY300
Oct 25, 2002

I would highly recommend taking courses with him

1.0
5.0
CISY540
Oct 26, 2002

No Comments

2.0
5.0
CISY
Oct 27, 2002

Li can't understand different viewpoints, so he disregards them.

4.0
2.0
CISY210
Nov 8, 2002

as long as u attend, and follow instrution.. u will do fine

5.0
1.0
CISY210
Nov 13, 2002

seriously, what's hard about his VB course? ^_^

4.0
2.0
CISY300
Grade: D-
Nov 13, 2002

He just appears to be mean, you'll do well as long as you're self-motivated.

5.0
1.0
ANY123
Nov 13, 2002

get in his class if u like challenges, stay AWAY from him if u just wanna get by

3.0
5.0
110
Dec 5, 2002

If you want to learn, take him. If you want to barely pass, then dont!

5.0
3.0
300
Jan 8, 2003

if you come to class and learn his examples there is no problem

2.0
2.0
CISY300
Jan 13, 2003

Total jerk

4.0
3.0
CISY540
Jan 17, 2003

You learn a lot. Prepares you for the real world. Not ready? Drop out.

4.0
5.0
CISY540
Jan 17, 2003

I'll let you know my real thoughts when I finish the course.

4.0
5.0
CISY540
Jan 18, 2003

Mean, sometimes unclear, VERY demanding, hard, you learn alot though (or fail)

5.0
1.0
CISY110
Feb 7, 2003

Best teacher Douglas has

1.0
5.0
CISY300
Feb 20, 2003

Borring

4.0
2.0
CISY210
Feb 20, 2003

If you want to learn, take Simon's Classes.

5.0
3.0
CISY210
Mar 14, 2003

I love Simon's class

5.0
4.0
300540
Mar 22, 2003

notes notes notes....don't skip class....prepare well. read his notes and memories what he teach. he is mean, but sometimes he is nice. Depends on the weather.

3.0
5.0
CISY110
Apr 4, 2003

Knows his **** but likes to see students fail. I think he gets off on it. If you need a good mark DON'T TAKE HIS CLASS. If you want to learn a lot from a **** of a teacher...take Simon.

1.0
3.0
CISY200
May 26, 2003

If you want to learn nothing and get stress out too take this course with him.

5.0
3.0
CISY
Jul 18, 2003

If you want to learn, take his classes. However, you must attend every class, take notes, and practice practice practice. If you show you care about learning then he will do what he can to help you succeed.

5.0
3.0
CISY110
Aug 14, 2003

This guy kick A**....he's a great guy..and he really knows his stuff....

1.0
5.0
CISY210
Oct 1, 2003

worst teach ive ever had

1.0
5.0
CISY300
Oct 21, 2003

No Comments

3.0
5.0
CISY510
Nov 11, 2003

extremely hard...but you learn lots

5.0
3.0
CISY510
Dec 16, 2003

He did a great job of teaching this class and although he choose to follow school policy by giving his students a final, he made sure that if you attended classes you would have no problem passing the course.

1.0
5.0
COMPUTER
Mar 27, 2004

No Comments

5.0
4.0
CISY540
Apr 3, 2004

Simon Is The Man!! He Is The Best Prof At The College

1.0
5.0
CISY165
Oct 9, 2004

what I have learned in this class=nothing, Simon Li is the worst teacher i ever seen.

5.0
2.0
CISY110
Nov 4, 2004

Great teacher, Assignements are extremly easy, quizes are a little difficult on the knowledge work. Overall good teacher

1.0
5.0
110
Nov 4, 2004

boring. you'll learn nothing......

1.0
5.0
CISY110
Nov 22, 2004

not a good teacher

2.0
4.0
CISY165
Nov 25, 2004

poor quality teacher, his lecture is very unclear

5.0
5.0
CMPT1165
Nov 30, 2004

In fact I don't mind having those losers in the same class with me. At least they make the rest of us who work hard look SMART, very SMART!

1.0
5.0
CISY165
Dec 2, 2004

Simon Li should go home instead of teaching, he doesn't want to help students who are suffered in his class

3.0
4.0
CISY210
Dec 8, 2004

He wants us to make a programm in 2hrs. We are just beginners. Unless your IQ is 170 otherwise don't take his course. He is just an Ass.

1.0
5.0
CISY165
Dec 9, 2004

This guy wants every student to know everything about VB in a short time, im stressful. i really hate the way he is teaching, and poor attitude toward students

2.0
5.0
CISY110
Dec 10, 2004

trust me, Simon Li is not a good teacher for sure

5.0
5.0
CISY210165
Dec 25, 2004

I guess those guys got F from him and thus want to blast him for no other reason! I feel sorry for those morons who fail in his class. They just cannot cut it and should have found an easy prof instead. However, they are not smart enough to find an easy prof and that is why they got F.

5.0
5.0
CIS210
Dec 26, 2004

What? You mean you canNOT write a program in 2 hours? No wonder you cannot join us at BCIT, loser! I did his final in an hour! If every cis student is just like you who cannot write a program within 2 hrs, then I cannot see any future in the cis department. Less competition for the rest of us!

1.0
5.0
CISY165
Dec 30, 2004

I don't know why that guy called us loser, Simon Li is such as a piece of garbage who doesn't like to help students

1.0
5.0
VB
Mar 1, 2005

this teacher is terrible. its clear that all you ppl making comments about losers who fail, obviously speak english AS A SECOND LANGUAGE learn how to string together a simple coherent sentence. IF U DIDNT NOTICE ITS A 1ST LEVEL COURSE NOT ALL OF US GO HOME AND READ TEXTBOOKS OVER THE SUMMER FOR FUN

1.0
4.0
CISY1165
Mar 1, 2005

this guy can't teach. this is supposed to be an entry-level course and he makes it so hard. don't take him if you can't understand really really broken english.

5.0
3.0
CISY1165
Mar 5, 2005

if this course is so hard, why 6 of us got 100%

4.0
2.0
VB
Mar 5, 2005

easy to pass

4.0
2.0
CISY1100
Mar 5, 2005

I have heard that he is getting older and the exams are getting easier. I think only those crying babies are still failing in his courses.

4.0
3.0
CMPT210
Mar 11, 2005

I wonder how many losers failed in his course this term.

5.0
3.0
CISY1165
Apr 28, 2005

Very fair teacher, not hard if you try. I got a A+ with a small amount of effort. Those who fail are not trying hard enough.

1.0
5.0
CISY
Aug 11, 2005

Simon Li leaves himself positive feedbacks. I saw him on this website a while ago. Don't believe the good feedbacks.

2.0
5.0
ALOTOFCISY
Dec 7, 2005

only took him cuz i was too lazy to drive out to new west every day. is pretty hard and has a few large complicated projects instead of more managable ones. if you wanna learn real world applications, he's the guy. if you want a good mark, he's not. and very unclear english.

1.0
5.0
CISY
Dec 10, 2005

i swear its the same asian kids coming back to this guy's page and leaving the "loser comments" about other ppl who dont understand the ESL language of Simon Li, and then continuing their comment in broken english. yay you got an A+ in visual basics,i bet you sleep hugging your computer at night. highly suggest a diff prof.

5.0
3.0
SEVERALCISY
May 4, 2006

His projects are comprehensive, and you'd be stupid to leave most of the work until the last week. He gives you all of the knowledge you need to succeed. If you fail, it's your own fault. Those who are complaining that his intro courses are too difficult need to understand that "introductory" does not mean "simple" or "may not require hard work."

1.0
4.0
ITEC2245
May 11, 2006

I find Simon li to be a very complicated Teacher. He says something and means something totally different. Making it hard to understand what he really wants.

1.0
5.0
CMPT1175
Sep 30, 2006

watch how many ppl are left in your class at the end of the semester..... terrible instructor

1.0
4.0
CISY165
Nov 14, 2006

Thats true that almost 70% of my classmates left after midterm, it is too hard to understand what the hell is he talking about. Simon Li needs to learn a better way to teach or just quit his job

1.0
5.0
CISY1165
Sep 21, 2007

No Comments

1.0
5.0
COMP1110
Oct 4, 2007

Worst Teacher EVER!

2.0
4.0
CSIS1175
Oct 31, 2008

he's okay,, but sometimes you can barely understand him. his quizzes and hw's are only easy if you really enjoy programming. better look for another prof that has a better rating..

4.0
2.0
CSIS1175
Nov 24, 2008

wow there is a lot of hate here :S. not necessary. It is totally possible to get a great mark in this course as long as you do all the practise programs he assigns as well as work out of the text. I have no problem with Simon. He has an accent but if you pay attention and have not fallen behind you can understand what he is saying.

1.0
5.0
CSIS1110
Mar 26, 2009

he is bad

1.0
5.0
CSIS1110
Mar 27, 2009

take it if you want get F

1.0
5.0
CSIS1101
Apr 13, 2009

he is hard marker and tests are hard

1.0
5.0
CSIS1100
Apr 13, 2009

bad teacher does not speak English well and marks things wrong for spelling when he himself cannot speak English. Retardedly hard tests do not take anything from this teacher

1.0
5.0
CSIS3540
May 13, 2009

he doesn't care about students.. so selfish.

1.0
5.0
CSIS1175
Nov 2, 2009

He is a tough marker. He expects you to spend hours in programming every single day.(don't study other courses, don't go to work,etc)You'll only do good if you have some knowledge base on VB yourself.Also, there are certain things he doesn't teach; you are suppose to know or find out from the internet or somewhere outside of the textbook:good luck

1.0
5.0
CSIS1175
Oct 20, 2010

he is a lier he will tell you assignement will be like your mid term and that is not mid term is so hard that the assignement . this an introductory to windows programing and he makes it harder he should not give project on quizes because most the students are beginners

2.0
5.0
CSIS1175
Oct 21, 2010

This teacher is not Good.First not helpfull when you go his office and even when you ask him on his yahoo group ,he does not really give you specific answer.Midterms are though also Assignment,He will lie to you guys and tell you to study assignment and assignement will look like the test and that is wong.he makes stuffs harder and they are easier.

1.0
5.0
CSIS1175
Oct 24, 2010

:( BAAAAAAAD AND SO SELFISH AND He does not repect the students

1.0
5.0
CSIS1175
Oct 31, 2010

Take his class to get F+ and waste your time. this teacher is so selfish and unclear and also weird

5.0
5.0
CSIS1175
Jan 5, 2011

really hard class, Simon is a good teacher its just the class is realllllyy hard. DO ALL THE PRACTICE ASSIGNMENTS

2.0
5.0
CSIS1175
Oct 2, 2011

He almost made me hate programming, I know i like programming, but he kept saying that this might not be the right thing for you and you should quit while u can, on the first 2 weeks.

3.0
3.0
CSIS1175
Nov 21, 2011

An average teacher. Having previous programming experience made this class easy for me but someone new to it will have trouble if you do not complete the practice assignments he gives you. Work hard in the course and you will succeed.

2.0
5.0
CSIS1175
Dec 2, 2011

Why call other students, losers? -.- That's just immature. Just 'cause you do better doesn't mean you can diss other people like that. Anyway, i don't like how he's harsh, mean, shows favoritism, points out ppl's mistake and makes fun of it in a way by showing it in front of the class and commenting on how stupid those mistakes were.

1.0
5.0
CSIS1175
Dec 3, 2011

hard teacher. hard marker. harsh. sarcastic&mean.tells u he can help u in any way and even says that u could contact him even by skype or chat, but when u post questions on the yahoo group, he filters it so some of ur questions will get ignored and what teacher refers to part marks as "MERCY marks"?? MEAN.

3.0
3.0
CSIS1175
Dec 11, 2011

Easy class if you keep up with assignments and work well outside the class. All of these scrubs are complaining about the class because it actually requires a bit of WORK, MY GOD. You know why he points out your stupid mistakes? Its because they are unbelievably stupid mistakes that shouldn't have been made if you payed attention.

1.0
5.0
CSIS1175
Dec 20, 2011

BAD TEACHER. 'nuff said.

1.0
5.0
CSIS1175
Dec 20, 2011

Looking for an elective? NEVER TAKE THIS CLASS WITH HIM. He's just gonna make ur life miserable and this class will bring down ur gpa.

4.0
3.0
CSIS1175
Jan 12, 2012

I found the course difficult at first, but if you pay attention to the lectures and do the optional exercises you shouldn't have any problem with the midterm or the final. The assignments are a bit more difficult, but not by much.

2.0
3.0
CSIS1175
Nov 23, 2012

Incredibly easy class if you are intelligent, probably fairly hard if you're not. Simon's midterms and finals are extremely similar to his assignments, and those are very similar to the exercises he does in class.

2.0
5.0
CSIS003
Nov 30, 2012

Very quick and hard to understand

2.0
5.0
CSIS1175
Apr 21, 2013

Never take a class with him if you are new to programming. You have to re-take it for sure. Very hard to understand this course from him. :(

5.0
3.0
1175
Apr 24, 2013

Simon comes off as strict at times but he's like that because your not going to learn if you don't take this class seriously. You have to do a lot of the learning on your own which can be difficult for some people. If you aren't prepared to spend hours on your assignments and study regularly you will likely fail. I got a C- but it was worth it.

4.0
3.0
1175
Apr 24, 2013

Was very fair. This class is a lot different from any other class I have taken. Programming is not for everyone and about half of the class dropped out after midterm. Wasnt the teachers fault, it was students who didnt do the practice assignments. Most who did the practice assignments were still in the class. Go to all your classes and be active.

1.0
5.0
CSIS1173540
May 6, 2013

Work harder and practice do not wait for him to show the tricks go find it yourself. Be aware all his assignments and tests and projects have traps and difficulties. You will hear this many times from him "Kiss the course and say good bye" before each assignment and test.

1.0
4.0
CSIS1175
Oct 24, 2013

Useless, Confusing and doesnt even show marking properly steer clear unless you know programming or desperately need the course.

5.0
1.0
CSIS1175
Grade: B
Oct 30, 2013

he is the best

2.0
3.0
CSIS1176
Grade: A+
Jan 7, 2014

Has a hard time teaching because he must keep up with all the people not trying and falling behind. Considerate of those that have previous experience, but he doesn't demonstrate understanding of the course material. Tries to be accessible outside of class but rarely responds to messages and emails.

2.0
5.0
CSIS1175
Apr 17, 2014

Horrible professor. Worst experience in collage to date. Terrible clarity and heavy accent doesn't help. I don't know whether this is his policy or collage policy but in exams if your program doesn't work, you fail. That means it has to be absolutely perfect. In *INTRO* to windows programming. In other courses you make a mistake you get marks off.

1.0
5.0
CSIS1176
Jul 27, 2014

Very Rude Instructor,After completing an assignment, he finds mistakes from everyone's assignment and shows it to the class on the projector, making fun of their code, he doesn't even properly explain how to do it right. doesn't follow the textbook at all,for an intro class he expects too much and teaches as everyone had previous experience in c#

4.0
3.0
CSIS1175
Aug 30, 2014

There's only 2 ways you can make a program. Either it works. Or it doesn't! There's no half marks or grace. If you can't make it work then you haven't understood it enough. And Simon tells everyone to not expect him to teach you everything! It's programming. You learn the basics from him and figure the rest on your own or else you won't learn!

2.0
4.0
CSIS1175
Grade: Drop/Withdrawal
Oct 15, 2014

No practice assignments, he just expects you to watch him, then figure everything out on your own. One huge assignment that's pass or fail.. he makes fun of students mistakes in front of the whole class. I dropped his class to take it with a different prof next semester.

3.0
2.0
CSIS1175
Grade: Not sure yet
Dec 5, 2014

Has an accent, but is generally understandable. A little unapproachable but will answer your questions. You don't really need the book as long as you don't miss classes, as lectures find their way back into assignments. It should be heavily noted that you this class starts with you. Programming (like licorice) is not for everyone, for real.

1.0
5.0
3175
Mar 6, 2015

Horrible accent, either pass or fail exam, no excuse, rude

1.0
5.0
CSIS3175
Mar 6, 2015

Doesn't care about your marks whether you pass or fail, no flexibility, uses old software to teach and old methods to take exams, stubborn, rude and heavy accent. Probably doesn't even know the course since all the codes are written directly from the textbook during the class time.

1.0
5.0
3175
Grade: B+
Oct 21, 2015

very rude to student, arrogant, strong accent, no mistakes allowed during exams (either your program works or you fail the exam,no half mark), fail one exam leads to fail the course, doesnt care your efforts at all

1.0
5.0
CSIS1175
Grade: F
Apr 14, 2016

He is very strict and rude. Give tough assignments and give marks only if methods taught by him are used.

3.0
3.0
CSIS1175
Grade: B
May 4, 2016

Simon is a good teacher but he doesn't give any grades unless and until you are perfect in the course

3.0
2.0
CSIS3175
Grade: A+
May 27, 2016
Would take again

Keep up on the work and the class is pretty easy. He allows cheat sheets on his tests. As long as your program runs the way he wants it to, regardless of how you managed to do it, he will give you full marks. If you're a good programmer (coming up with quick solutions is good too) then his classes are an easy A+. Also, he's not a jerk. ++++

1.0
5.0
CSIS3175
Grade: Not sure yet
May 13, 2017
Wouldn't take again

DO NOT TAKE THIS PROF if you are new to programming. His lectures are pretty basic and easy but gives really hard exam. It's like he teach alphabets in class and expects you to make sentences in exam ON YOUR OWN. Yes he allow cheat sheets in exams but they are of no use since program in exam is going to be completely different from lectures.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CSIS1275
Grade: Drop/Withdrawal
Nov 16, 2017
Wouldn't take again

never take this instructor in your life

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
CSIS1275
Grade: A-
Dec 8, 2017
Would take again

If you take 1275 with Simon, be ready to work! You will not get a good grade if you don't practice at home. He will not give you answer, you need to look for it first, then if you really don't find it, go talk to him. He is willing to help, but you need to work hard and prove that you are trying. This is not a course for easy marks. Loved it though

Skip class? You won't pass.
Tests are tough
Would take again
1.0
5.0
CSIS1175
Mar 12, 2018
Wouldn't take again

he is the worst teacher i have ever seen. Never ever take any class with him . He him self guarantee that more than half of class will fail. and so the does. In my class only 4 passed out of 35

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSIS1175
Grade: Drop/Withdrawal
Mar 16, 2018
Wouldn't take again

Never Take this professor . Even if you work hard but make a single little mistake, you will end up failing because you were not perfect. He will not let you pass if you are not completely perfect. Never recognise your hardwork. Just an output grader. ALWAYS DEMOTIVATES HIS STUDENTS. DROP HIM BEFORE HAND IF YOU GOT HIM. SAVE MONEY SAVE TIME!!

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
CSIS1175
Grade: Incomplete
Apr 10, 2018
Wouldn't take again

WORST teacher ever,full of negativity,WARING!!Never took simon li. he wants you to become master of subject just by attending some classes. He himself sometimes stuck on errors during class demos but will give you zero if you do. He always tell you how you gona fail in course from the very first lecture,he will never say you will pass.

TEST HEAVY
LECTURE HEAVY
1.0
5.0
CSIS1175
Grade: Rather not say
Apr 10, 2018
Wouldn't take again

too heavy for new comers

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
CSIS1175
Grade: C
Aug 5, 2018
Wouldn't take again

He doesn't understand how to make harder concepts more palatable for people who are learning. So you are really just teaching yourself the course material and struggling to interpret him during class in the hopes that you might glean a little information on roughly where you are at in the curriculum. 3/10 People Skills

Tough Grader
Skip class? You won't pass.
1.0
5.0
CSIS1275
Mar 12, 2019
Wouldn't take again

He is worst prof never take him. Full of attitude. He never listen to anybody makes his own decisions. Very rude.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CSIS1175
Apr 1, 2019
Wouldn't take again

The worst and most rude teacher in whole Douglas College. He always talk about himself and doesn't respect his students. Do not even think to take any course with him if you ever want to benefit from your stay in the college. He is a disaster.

Test heavy
Tough grader
4.0
4.0
CSIS1275
Grade: A+
May 7, 2019
Would take again

If you want to challenge yourself and already have an idea about java, this is the professor you'd want to go for. His assignments are especially hard and need a lot of time and thinking, but they are also quite to the point. Midterms and Finals are based on these assignments (same concepts used).

Participation matters
Clear grading criteria
Tough grader
4.0
4.0
CSIS1175
Grade: A
May 23, 2019
Would take again

Simon is one of the strict professor in Douglas College. But if you follow and do what he says you will definitely pass or get good score in the course. His assignments are bit difficult but tests and exams are based on them and only the concepts covered in class.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
1.0
4.0
CSIS1275
Grade: A-
Nov 20, 2019
Wouldn't take again

Worst lecture, feedback and attitude.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
4.0
CSIS1175
Grade: A-
Nov 20, 2019
Wouldn't take again

One of the disgusting teacher i have ever seen. Will never recommend this professor to anyone.

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
CSIS1175
Grade: Drop/Withdrawal
Jan 25, 2020
Wouldn't take again

Li is the worst professor I've ever had. His tests are hard and are not related to the textbook, his lectures are difficult to understand due to his accent, fast-paced, and not for beginners. He doesn't support his students and often mocks them. If you write a simple code wrong for the mid-term it's an automatic zero. Thank god he's retiring

Skip class? You won't pass.
Test heavy
Clear grading criteria
1.0
5.0
CSIS1175
Mar 24, 2020
Wouldn't take again

He is a terrible teacher. i think he does not know how to teach students. This college has to fire him! i do not understand why he is teacher and he is paid. i did not understand and learn anything with his class.

1.0
5.0
CSIS1275
Apr 17, 2020
Wouldn't take again

Difficult teacher. I've taken Java before and his course is NOT for beginners at all. He isn't good at teaching: he copies off his notes and doesn't explain the logic. It is called "Intro to Programming II" but he expects you to know how to code like ez pz. He discourages his students: "If you don't get the correct output, you fail".

Graded by few things
Tough grader
1.0
1.0
CMPT1175
Grade: Drop/Withdrawal
May 5, 2020
Wouldn't take again

worst, rude, unprofessional

1.0
4.0
CSIS1110
Jan 27, 2025

He takes pride while saying how only few student pass his class. He actually made me cry because he wanted us to save our exam on flash drive. Unfortunately, for me it didn't save correctly. I had to withdraw his course as i couldn't stand that kind of professors who-take pride in failing their students. Teaching style is not bad but meh. Avoid!

Class Info

Attendance Mandatory

87%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

92% confidence
Based on 14 grades
Most common grades:
Drop/Withdrawal (5)
A+ (3)
A- (3)
Grade Distribution
A(5)B(2)C(1)D(6)F(1)A-/B+(4)
Based on 23 reported grades
Drop/Withdrawal: 5
A+: 3
A-: 3
A: 2
Common Tags
Skip class? You won't pass. (10)
Tough Grader (6)
TEST HEAVY (5)
Tough grader (4)
Test heavy (3)
Clear grading criteria (3)
LECTURE HEAVY (2)
Participation matters (2)
Rating Trend

Declining

-0.90 avg change
Nov
Jan
Mar
Apr
May
Jan
Last 6 months
Ratings by Course

300

5.0

(1)

540

5.0

(1)

300540

5.0

(1)

ANY123

5.0

(1)

CMPT1165

5.0

(1)
+33 more courses
Difficulty by Course

110

5.0

540

5.0

3175

5.0

COMPUTER

5.0

CMPT1165

5.0

Similar Professors