2.4
Quality3.4
Difficulty44%
Would Retake302
Reviews44%
Would Retake
302
Reviews
Rating DistributionOfficial
302 total ratings5
48
4
42
3
41
2
65
1
106
What Students Say
“Cheat sheet for midterms”
MACM101 - 2.0 rating“Avoid him if you want to learn something”
CMPT320 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
23%
Textbook Required
55%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.00 avg changeRatings by Course
CMPT478
5.0
(1)COMP125
4.5
(2)CMPT275
4.0
(2)CMPT276
3.5
(19)CMPT320
3.1
(67)Difficulty by Course
CMPT150
5.0
CMPT478
5.0
MACM201
4.7
CMPT120
4.4
CMPT
4.0
Reviews (299)
No Comments
No Comments
No Comments
I don't mind his jokes, but he's awful at explaining things to the class
No Comments
This professor is the funniest professor i even seen
No Comments
No Comments
No Comments
Excellent speaker. Moderately difficult assignments and tests. Entertaining.
He always forces to laugh on his joke
No Comments
he has a way of making a potentially boring subject very interesting
Interesting lecture, but the mid-term and final are damn hard!
Don't tease students who make very little mistake in class. A prof without care.
This guy is hyperactive, and very biased.
No Comments
Bad jokes sometimes
Great guy! Jokes in class made the class more fun. Expect to get some politically incorrect comments. :)
He thinks he's so buff but he's not, he's not funny either
Take this course! He treats you respectfully if you are a serious student. You will learn a lot, but you have to be willing to learn first.
ONLY TAKE 320 /w PEARCE. U need to understand whats going on in the world and have an open mind. U will learn a lot abt Pearce's personal life in this course. Yes BRUTAL exams! but he tells you specfically what will be on there!
He's really Easy. I went into his class and didn't care for Macm at all and got a B+, and yet do ALL your homework. He's really ice as well but you hardly see him around.
Waste too much time joking around, otherwise a very good prof.
The only prof who should be teaching 320! Fantastic teacher! If you've got a brain and you want to think for yourself and learn TAKE HIS COURSE! If you want an easy mark or if you can't write don't take his course. One of the most inspiring teachers at SF
If you don't mind a prof that has limited knowledge on what he is teaching, inappropriate offensive jokes, lewd behaviour and frequent profanity, then Pearce is a satisfactory prof.
Can be funny at times. During evaluation time he jokedly told us all to give him a bad review and gave us all the finger! He also dressed up as a hobo at halloween and tried to mug a student.
Definately an interesting professor, but not always the best academically. He keeps his classes interesting with jokes, but his notes are barely legible, he often rambles, and his tests are unbelievably hard. Be prepared to put in a lot of extra time.
His lectures are very confusing and too full of jokes. I always struggle with the homework because he doesn't explain things clearly. I learn more from reading the textbook than coming to his lecture.
No Comments
Decent teacher, made it a very fun and easy going class. However, his emails were late or non existent whenever he cancelled class, which often meant me going up all the way and the class is cancelled.
he can't teach
Didnt learn too much in class, atleast his jokes keeps you awake. But then the more jokes the less you learn, and that class is just crazy.
Steve is at his best when teaching CMPT 320. When you take 320 take it with him, you will come to every class because it is sooo funny (you will laugh every class). OK you might not get an A, but who cares it will be the best class you have ever taken.
he can't stay focus and expects you to attend his lectures too much. (he also needs to get over his divoce)
He makes no sense of the material. There is almost no point in attending lectures, except his material he covers on the overhead is on the test instead of text material. He makes jokes to cover for his lack of teaching skills.
funny dude, has clear sense of what he's thinking, but virtually no sense of what he's supposed to be teaching. Can be a great guy to talk to in the coffee bar, but man, cmpt100...
Funny guy at times, or at least tries to be with his ex wife and american/ canadian jokes. He has no clue how to teach the material, and he doesn't care at all if his students pass or fail the class. One of the worst profs I've had.
He is hella funny... But the tests are tough. be careful...
No Comments
Funny guy, but just don't know how to teach. The stuff was hard too!
Take the course with him. Very light load of homework because he knows students are naturally lazy. Pay attention in class and pick out what he says will be on the exam and you'll A it otherwise you'll probably fail.
No Comments
funny guy, but the class material is awful. tests are hard too
gets sidetracked easily, but makes the 3-hour lecture go by like it's 1 hour long. if you do stupid stuff in the first few classes, he'll pick on you for the rest of the semester. Other than that, great prof!
should not have become teacher. should have gone into show business. would be a fine stand up comedian. better than a lot of those that come on tv these days.
not good at teaching, might be better off being a comedian. gets side tracked easily. the tests are mostly alot of stuff we havent learned before. never take any class with this prof, going to his lectures is like going to a comedy show
No Comments
Great prof, makes lectures and material interesting. Can't tell if he's wise in the ways of the world or if he's some crackpot conspiracy theorist. Pay attention in class and NEVER profess to believe in postmodernist thought, and you'll do great.
No Comments
No comments.
He is fun. At least, I never fell asleep in his class. But he doesn't know how to teach and sometimes be rude to students. The exam is not that much hard if you looked at his lecture notes. Just no need to pay attention to the textbook coz there is nothing from it in the exam.
Pearce is a unique prof. He brings humour and edgy comments to the class to stir up discussion and get you to think. It is a definite think-out-of-the-box type course, and he really drove it home. I swear he thinks he's William Shatner though. Picks on certain individuals too frequently however.
Guy is a goof, but makes 3 hours go at a reasonable pace. Likes to talk about alot of garbage not related to anything. Gave us mostly useless assignments, but what can you expect from a class everyone has to take. He made sure that an easy class was easy.
Witty, likes to challenge students by putting them on the spot. Has a clear and concise position on almost everything and will defend that position vehemently. If you don't want to be a target, come to class ON TIME and lay low ;-)
No Comments
he is unbelievably rude and disrespectful to students and makes me feel that I am wasting both my time and my money. he may be smart but he's absolutely NOT a good teacher. a very, very unique prof.
Yeah, he's cynical and disrespectful, but you can tell he's just having fun and doesn't mean to insult anyone (that doesn't deserve it ;). Humourless anal-retentative prudes should avoid him. Sometimes spends an hour or two explaining random objects within his backback.
No Comments
Because the class is a complete joke to him, he makes the whole class a joke. Treats students like they're retarded if they dont know something but yet it a good course cause it's scaled! Study the his notes for exams. He's fun but he can get annoying. I would take a course with him again though.
hilarious, makes the course interesting exams were a bit tough though but it's all scaled.
Jokes were lame but there were a few laughs. He spent most of the time on trying to humour the class......it was unsuccessful. Don't think I learned much in his class because he can't teach. Just take the notes down once in a while and read the text.
Teaches a programming course, and starts by telling students that programming is useless and boring. Only spent 2 weeks teaching programming; rest of the time he just rambled about a variety of unrelated topics. Final exam had no programming at all; instead was mostly crap about 'theories of webpage design', which was never even in the syllabus.
The man certainly is a quack. One may rightly feel he is well aware and knowledgeable but a frivolous professor.
This guy is a terrible teacher. Made a complete joke of the entire class. Has no respect for students. His jokes are completely lame, and his lessons are pointless.
Jokes around too much. Lets that class leave early regularly. Swears in class once in a while.
Not very happy with his teaching. Very unclear (assumes all students should know his favourite wikipedia). The course text has lots of nonsense which is hard to relate to his nonsense. Finally your grade won't be looking so good at all.
this course is funny, he tells lame jokes.. but EASY..and remember not to piss him off.. one time he actually swore and fingered the whole class..
Worst prof ever! I took this course as an elective in my second last semester, but this prof really is the worst one I have ever seen. Not helpful AT ALL!! Make people scare to ask him question. And no patient AT ALL. Assignments are so difficult and misleading. DON'T TKAE HIS CLASS!!!
This class was a complete waste of time and money. Avoid this prof like the plauge. He might not be a bad guy, but for our class he just had random antics that were distracting, wasted time, and weren't even interesting/funny/shocking; they were just strange. Halfway through the course, he jokingly promised us to be more organized next semister.
should never ever ever consider taking his course. he's crazy, awful prof ever! he talked about the stupid star wars he liked. i didn't think the course itself was supposed to be difficult, but he made it completely nonsense and ridiculous. his markings/assignments/ exams were not fair at all. DO NOT TAKE HIS CLASS!!
As far as teaching is concerned, 0. Not to mention his impoliteness. And when I say impolite, I mean REALLY impolite.
LOL You don't want to know....
No Comments
If you can avoid it, do not take this course at night for three hours: you and Steve will not want to be there. Otherwise, Steve was very entertaining and smart (he doesn't mind letting you know that he knows A LOT more than you). Could be considered rude if you don't have a sense of humour. If you're incredibly PC, you're in for a shock.
awesome sense of humour, super smart, makes the course exciting, doesn't answer questions well, very random, have to watch stupid sci fi movies
Not a fair teacher. He grades on the curve and writes small exams based on randomly selected material. 25% of the class failed the final and only 3% got higher than 32/40. But if your GPA can handle a C, he's worth taking just because he's shockingly non-PC and quite funny. A memorable character.
This professor is the worst professor I ever had. Pearce does not teach as much as he rambles about his personal life. He constantly talkes about his exwife, how useless the subject is, and about his vacation trips. In addition, he will completly ruin the subject for you.
He's an overall good lecturer. Above all, he has the art to keep students awake.
Looking back, Steve was among the BEST profs I had at SFU. If I could go back and sit in any lecture it would be his. Had a way of opening students' eyes. A man of broad experience and deep knowledge who isn't afraid to stray from the course curriculum to share with you. If you're a critical thinker, as he is, you'll enjoy the journey. Recommended!
Very bad writing, and thats really bad since his notes are vital for the course. The book is really awful too, with insane questions and insane examples that you just can't grasp. This is a first year course but it was way harder than calculus 3 and math 232 combined. The questions he ask are like alien language, prove this prove...... prove that..
Very opinionated, but generally knows what he's talking about. Doesn't take well to questions and very rude. Exams questions are totally random and ask about insignificant details, so studying is nearly impossible.
Dr.Pearce has a personality that is obviously unique. You'll either be able to deal with it, or really hate it. That being said, he really knows the material, is obviously brilliant, although his teaching style is somewhat abbrasive (in a humourous to some way). Exams are brutal, and the book (which even he hates) is terrible.
He's a good prof, always making jokes that keep you awake in one of the most boring classes. The tests were HARD, but he curves it, so its okay. His notes are bad period, but if you read them, he'll take one or two questions from them on the midterm. Just don't talk to him, you should be fine, if he pick on you, follow along. I'd take him again.
Very interesting but challenging class. Requires lots of background knowledge from PHIL, politics, computer concepts. LOTS of readings. Be sure to attend all classes as he will mention exactly what material is likely on exams. Written asns are mostly PHIL-like Q's, good rambling will get full marks. Also very funny if you don't mind rude jokes.
i know you're watching this pearce...just wanna let you know that you have issues:) your psychologist probably are as bad as you are..that's why you act like an ass in class..:)
Don't take classes with him,worst prof ever~keep complaining about this course and didn't teach stuff at all,and tested on everything he skipped in the slides.
This course was supposed to be an easy course but you should make sure it is not an easy course with steve.He doesn't teach during the class , just keep reading the slides .Exam is not fair and he is riduculously not helpful at all. AVOID HIM AT ALL COST.
The worst prof i have ever seen!!! DO NOT take this course with him!! He couldnt teach at all and his tests were not fair..and you dont get any help from him for the assignments
This guy swears and not respecting any student. Mid term and final is very hard. assignment is another hard job. Stay away from him if you can
He's not as bad as the other people below say. Discrete Mathematics isn't intended to be easy. He keeps a balance between laughter and notes. Don't miss a class and GO over his notes, very important. LISTEN in his class. Midterm so far is fair. Don't get behind.
bad writting, explain unclear, hard to get his joke= ="
The prof is a funny guy, and he'll keep you awake in class. Notes aren't posted, and they are the key to passing the course. Exams are based on his notes and the hints he give out throughout the year. One last note: Don't piss him off, or he'll be on your case for the whole semester. Overall, prof isn't the worst ever, but course is HARD
To be honest, I think the prof is a nice guy even though he seems to be rude during lectures. HOWEVER, his notes are horribly messy and materials are hard to understand
Worst prof ever! He believes that there are no notes better than his. Class average for his exams was 40%!!! Don't dare to ask him something...
He is bad teacher who will waste your time. He doenot teach you anything about MACM, and He just knows how to talk about the funny things for students. In short, his projects, exam are really hard, and his notes are worst as well. Do not waste your life in this course.
Taking his class currently. I haven't been in school for practically 2 years, so I don't remember much. His jokes are okay, until he directs it to students. He has a bad sense of teaching, okay notes. Relevance to class is like 1/4. He also mixes up things from diff classes. Like, he talks about MACM 101, in CMPT 120, really confusing.
no patient. his handwriting was extremly unclear. he always jokes to students. Actually, he is a big joke that teaching class in sfu.
Gangsta Steve is not a terrible prof but not too great either. His jokes are hilarious, he's such an **** to students that it's hard not to like him. (seriously, people can't take a joke). Pretty unclear, high textbook use. Quite difficult.
too much bs and does not explain wat hes teaching
sad, disappointed, not suitable
I find that I learned next to nothing when I am listening to what he is saying. He flies through material, and expects us to keep up with him. Going to his classes were a waste of time. He would also sometimes not show up, and send an email 10 min before class saying class is cancelled. His TA, Piper, was much much better and should have been prof.
Worst professor ever, not willing to help his own students. Always makes rude comments and sick jokes!He makes you feel like you're useless and reluctant to seek for help from him as if he doesn't want to spend any time helping you with assignments or tests or whatsoever! Don't take any class with him unless you don't mind being teased or rejected!
Words cannot describe Steven Pearce. It is disturbing that he is even allowed to teach at our Institution. This very response I'm sure would invoke great satisfaction within his twisted ego, so I will simply address this to you - the Student. Do not take ANY courses with Steven Pearce. He is not worth the Time or the Money. Sheer Incompetence. =/
the worst prof. i have had yet. he goes through the in material too fast in lecture, got mad at people for sending emails with questions, and when i went to his office hours he literally called me stupid...recommend NEVER taking one of his classes.
he writes so fast and he cant even read his own writing.. we have to keep up with him when he flies through material~in class, he keeps telling us about his ex-wife and stuff that we dont need to know for the course..wasting our time and energy~~
Hilarious prof and easy midterm. Don't take his classes if you get butthurt easily.
Intelligent, entertaining, and total BAMF. Not for the weak. Looking forward to another class with Pearce, perhaps CMPT 320?
Absolutely terrible prof. Seems to concern himself more with making a funny joke than actually helping anyone learn. Assignments are overly difficult with absolutely no help provided whatsoever, and prof gets upset when people email him for any reason. Expects people to know chemistry/physics even though they're not prerequisites. Definitely avoid.
University is meant to teach you how to think for yourself instead of how to parrot the material back; Pearce takes that job very seriously. *Don't* hand homework in late. Learn to defend your point of view with logic. Abrasive, opinionated and refreshingly direct. Not for the faint of heart or the excessively politically correct.
He's a smart guy and he defiantly knows his stuff. He has very little patience for the ignorance of most first years though... Over all he's pretty funny and very.... high energy. Good prof.
He is a horrible Prof! Try to avoid taking class with him, unless you really need this class. Worse breadth-science class to take. He does not help you if you ask for help and expects you to know your physics/chemistry even though they are not required for the course. Also, he makes you feel dumb for no reason!
He is the worst prof ever!The material taught in class mostly is irrevelant to what you actually need to know. He makes you feel dumb when you do not understand his homework and ask for assistance.
man that guy is weird. he's really smart and knows his stuff. and he is a real scientist but then when it comes to teaching, he just expects the humanity to be within the same level of intelligence as him.
The biggest **** I have ever had the misfortune to take a class from. Rude and condescending to students. He's a good lecturer, but is completely unhelpful, doesn't want people to email him, and acts like you're stupid if you don't know (or have forgotten) basic chemistry which was NOT a pre-req. AVOID, AVOID, AVOID.
Don't take his class, CMPT 320 if you are politically correct, easily offended, like thinking within the zeitgeist and won't challenge dogma. However, if you are a critical thinker and like to be intellectually challenged you will have a great time in his class.
It's hard to start somewhere since the man has a lot of flaws. Entertaining lecturer and guy since he can be an **** BUT knows it and admits it. But try asking him for help and he'l' rip you to shreds. If your going to take astronomy, take the phys 190, not this one. baaaaad mistake
he knows his stuff. intelligent prof. the course had no pre reqs but he assumed that we all knew the basics of physics and chem. homework was HARD, but the final was on the easy side. if you get offended easily, then you wont like him. but his humor is dark and that`s his style so be that. he could`ve been better but overall, not TOO bad...
Spending 15 mins reading the textbook is a better choice than going to his lecture. Messy and unclear notes. BUT if you can understand what the textbook says you will do fine in the final.
MACM 101 isn't easy to begin with and Stephen Pearce made it so much harder. He was terrible at explaining things, assumed we knew much more than we did and regularly mocked students. I didn't learn anything in his class at all - absolutely horrible prof.
such a piece of ..
He's a person who really knows his stuff, his specialty is scientific modelling. His approach is unorthodix and challenges students to keep up, speak up and as long as you go in with eyes wide open you will be fine. Dogmatics will be challenged to defend their position his way of getting student to consider facts. Not for weak minded or spirits.
he is a complete nutcase must be on .,..
I learned more from Steve than most classes I've taken, despite my final grade (my fault entirely, not his). He really knows his content, develops interesting assignments to test your knowledge, and has a great sense of humor. He will teach you a lot about life itself and to think critically in addition to the course content.
Overall, I think Steven is definitely the best person to take 320 with if you want your money well spent. Although I got an A in this class, I was interested in the material. The class is fun if your not some religious freak or someone who cannot be open to new (and realistic) ideas. Steve talks the truth and is not afraid to do so. Much respect.
Very interesting and fun class! The professor is crystal clear!One of the best class I ever had in SFU.
Great class! No programming required.The professor is extremely helpful is you go to his office hour.
The contents covered are indeed easy but he is very skilled to complicate everything.
I learn this course more from the textbook and friends than coming to his lecture.... he is a funny but not suitable to teach! I highly recommend u DONT TAKE THIS CLASS!
He is fun,but not helpful~~~The midterm is hard, and he did not test what he said about the reiewing. Don't take class with him.
horrible horrible marker. I cannot believe that he is proud of announcing the average is below 50%. He is not helpful at all. He complains about the noise outside the classroom every class. He should know the noises he make is the most bothering thing
I hated him so much initially but by the end of the course, I got used to his style and now, he's among my favs. You need to study what he teaches in the class from the textbook and you'll do great. Go to his office hours. He's THE most hilarious prof at SFU.
good class, lots movies, exams not hard. overall good class
Easy class.I didn't learn much. Felt like I wasted my tuition $. Take it with someone else if you want to learn.
Steven is a smart guy. That is the only positive think I have to say about him. He rolls through his notes way to fast in class. The notes he displays online are hard to understand. He does not respond to email and he's annoyed when you go see him during office hours. And his exams are extremely difficult. Don't take his class. Only for math wizes.
Not heavy on the programming (Which was a good thing). I learned quite a bit. Could be a bit more organized though. I definitely would recommend.
Pearce is very smart, but his class is really hard. He expects you know to everything already. His notes online and in class is poorly presented and difficult to understand. He makes occasional jokes sometimes, which makes the class sorta interesting.(not really...) It is is expected to do all odd problems from the textbook on your own.
Teaches the way courses should be taught, bantering with students and answering questions. Took two courses with him in the same term wish I could take more. Pay attention when he tells you something will be on the exam.
Gives out midterms before hand, and I found the final online. If not for all this, I would have failed. Use the textbook to clarify what he says, listen in class for 'hints' and without studying or trying, you will get a B+ like me. He is entertaining! The class itself is hard, but he is an EASY marker. Wants his students to do well
his class is interesting, you can't get bored, he is helpful and very understanding, his teaching abilities beats the hell out of Brad Bart useless classes full of sarcastic annoying jokes, at least this guy actually has a PHD to be qualified for the job plus Dr.Pearce doesn't give you attitude when you approach him with a question
Not a good teacher for this course. Disappointed in how the course was taught. Basically read powerpoint slides the whole semester, i felt like i was taking a distance ed class as I had to learn and understand everything on my own. Envious of others who took this course with other instructors who actually were taught important things in OS theory.
This prof is the most hilarious prof I have ever seen. Not PC, very direct and in your face. He was made for CMPT320.
Horrible. He just reads his powerpoint. Last few week was short on time so he cover 3-4 ppts but never tested. He said he would remake the final exam but simply combined 2 old finals from the previous years. Instructions for assignments are vague and marking is strict and without feedback. AVOID AT ALL COST
He made a lot of jokes in class rather than teaching. In his class, I just feel that it is wasting time for the most part of the lecture. He is so lazy that prefer student submitting assignments through email or hard copies to the TA rather than setting an online submission. never clarify on the assignment. For the ppt, he just screenshot of wiki.
Overall, it is a useful course ruined by a terrible and lazy professor and two irresponsible TAs. Assignments are vague without clarification, and TA only give you terrible grades with no feedback nor any marking detail. He canceled the last day of class only because of in class evaluation. Honestly, You wouldn't learn much in his lecture.
Laziest prof ever. Reads from his ppt which are poorly made with screenshot from wikipedia and content from other universties with inconsistent ugly background. Assignments are hardly relevant to the course and the marking is unfair from TAs. Makes horrible jokes all day to cover his bad teaching and cancels classes when he does not want to attend
The worst prof I ever had in sfu. He thins all the students are stupid! He does not know respect people!
By far one of the worst professors I have taken. He makes the material more confusing that it is, you are so much better off learning from the book.
Well, I earned D grade with everything almost hit the average. I really don't like his lecture because he is so rude. The exams is fine but the grade system is so bad.
Very Bad. He is rude in lectures, full of discrimination and harassment. His exam has nothing to do with his lecture notes. His notes make you more confusing than you were before his course. And his grade system is bad too.
Very very bad. The course is so boring. The exam has nothing to do with the lecture.
The course is very theoretical and useless. You just need to memorize, so it is so boring. Steven's teaching style made it a little funny. However, he is very lazy and rude to response you if you make him busy. He is not that helpful, and also his TA. The TA need 6 weeks to mark an assignment, and they rarely show up in their office, so helpless.
The course is like a philosophy and social course. It seems interesting but boring. It is true that we responds to know the staff, but it is stupid to test them. The one who has sample test has good score. Otherwise, students cannot image what will happen in the test since it is impossible to remember everything and it is useless in your career.
This Prof is AWESOME. Best Prof in my entire undergrad years. If you want a good grade, al you need to do is to keep up with the readings and pay attention to what he says in lecture.
One of the most unique teaching style that most students won't be able to get used to. Seems to be busy all the time and get annoyed easily when students trying to send him emails. Though, students are expected to be "SMART" (No stupid questions and being lazy)
Hard prof! he is one of the worst professor in sfu. The midterm was so hard and a lot people fail the course. He is lazy and very rude to student
Steven Pearce is an excellent lecturer, one of the best at SFU. He really makes an effort to clearly explain course content and keep things interesting.
This is a horrible prof, one of the worst at SFU, because he is completely chaotic. We didn't learn anything in class (slides had quotes from wikipedia), but he gave his TAs free rein to mark whenever they wanted, however they wanted, as late they wanted. We never got ONE explanation for our marks, no comments, no answers to emails from TAs.
Dreadful professor, his slides had screenshots from wikipedia...has serious temper issues and treats questions with contempt. Has absolutely zero educational ability, avoid at all costs.
The most interest prof you will ever meet in a lifetime. Classes are very entertaining. It feels more like a friend to friend relationship than a teacher to student relationship. He provokes us to think. If this course sucks it probably because of the t.a. Pearce is not recommended for people that are lazy and hate being called out in public
First of all I must say I dont usually write on these things, and i actually ended up with a decent mark. But man he is a terrible teacher.His slides are outdated with massive wikipedia quotes and he's all over the place in lecture. The class is 90% midterm and final and is WAY too difficult for the content.he asks the most specific irrelevant q's.
DONT TAKE THIS CLASS OR IT WILL RUIN YOUR LIFE! I have never failed any courses at SFU until I took this course with him. His slides are useless. Whatever he says in lecture is irrelevant. The videos he made us watch were pointless irrelevant useless. He did not show up for my appointment with him because he does not care
I found my past-post is gone... maybe bcz I said too many "good word" about Steven so the site admin just clean me up. But I still want to comment one more time: The teacher is a fool! ???????!El profesor es un idiota!???????!L'enseignant est un imbécile!L'insegnante è un pazzo!
Very funny guy. Very doable class. Be prepared to memorize and PROVE binomial & pascal theorem. Pretty much PROVE anything that will be covered in lecture. Attend lecture at all cost or you will miss a lot of exam hints that will definitely be 100% be in the midterms and final exam. If you do the above, you will get an easy A like me.
I have been tutoring cmpt120 for 4 years and Steven Pearce is the most ridiculous person I have ever met: his note is formed by some pointless Wikipedia terms and he doesn't even know what he is teaching. His humor is 10 times stronger than his programming skill, so don't expect his help for coding.
He is the worst prof at SFU. His questions are unclear, so you have to guess what he wants. He invents answers to his questions, no matter what the books say. Get a low grade cause you didn't guess what he thinks.
Wastes time in lectures. Assignments are nothing like the material covered in lecture. Purpose made the midterm extra hard to drop class average to his standards. NOT RECOMMENDED!
I took MACM101, CMPT300, and CMPT320 with steve. I had trouble understanding his teaching for 101 and 300. But when it came to 320, I enjoyed his class and the materials he provided. He was funny (well, maybe a little bit rude lol?) and clever with abundant of life experience. Exams could be a harsh, but I learnt a lot from him in 320.
Do not take this class with him,and if you do, remember that you should complain about him (which you will want to do!) to the department head (Dr. Esther). Just writing here will not change anything, and Pearce will be allowed to ruin more and more students.
He's a pretty mediocre teacher. He's good in that he posts slides online, makes jokes in lecture (of varying quality), gives out practice midterms(which not all profs do) and will constantly drop hints on the midterm. Cons are: goes very fast in lecture, non responsive to questions, very unclear as to what he wants us to do.
Does a great job on complicating and making the course material abstractive. Though, he is hilarious.
I love the guy - he's hilarious during lectures and very accommodating and kind during office hours. Doing well in his class is not impossible: go to lectures and he will often tell you what's on the final. Also go to office hours and he gives out supplemental worksheets. He likes repeating questions so get your hands on previous exams. Study hard.
The lectures are short. The assignments are very hard. The exams are even harder.
He's probably the best professor for the course. He can be very fast and unclear in lecture, but his expectations are very clear. I'd recommend taking MACM with him.
Funny guy. He's very passionate about the topic and has very interesting lectures. Might get grumpy and pick on kids that are late and his exam questions occasionally aren't very clear
Whether you enjoy CMPT 320 with him or not is going to be up to your personality, he is very laid back and unstructured. I found the lecture content to be interesting and entertaining. The exams however are brutal and the questions are often very abstract. Overall cool course content, but overly complex delivery.
Love this professor. Lectures are very entertaining and assignments are closed related to course topics. Shows considerate and warm personality during office hour visits.
Love this guy! He is funny, seems abrasive, and that's what we need. He will bend over backwards to help you, and will never turn anyone away looking for help. Most of the students complaining about him are the ones used to getting spoon fed. You will learn a lot and have a great experience in his class.
interesting lectures, difficult tests, nice guy
Steven Pearce sucks, he has no idea about the course and he doesn't know how to teach. He make fun of his students and show boring & long movies during lectures. Avoid him if you want to learn something
Steve goes very fast in lecture, but it's worth going to because he drops several hints on what will be on the exams there. His assignments are very easy, mostly book questions. His exams are pretty standard, and he lets you have a cheat sheet. He also doesn't cover strong induction or probability. Read the books and his lecture notes and its easy.
Lectures are unclear, but i think it is necessary since he give out hints for final and midterm. Exams are very hard, but i managed to get a B- with 40% in the class.(The class is heavily scaled)
I took this course with him in 2013. Did no work and still got a B+ (I do have a strong background in the course material to begin with). The best part is the final was composed of questions from his previous exams and exams from other universities. Those questions and answers were available online so I pretty much knew everything before the exam.
If he says something is important, it's important. Just study that before exams. That's the key for getting an A in this course
Dr Steven Pearce is the funniest professor I've ever had. Makes going to lectures something to look forward to. Drops hints about the midterm and exam during lecture which is always fabulous
He is a gorgeous man with a hilarious attitude. And those eyes...
I'm not even good at math but this course is an easy A, if you go to class. He literally, yes literally told us 5 of the 7 questions that would be on the midterm, and told us a huge portion of the questions that would be on the final. If you go to class and write down what is going to be on the exams, this will be the easiest A you will ever get.
Pretty straightforward prof. If he tells you something is going to come in the exam, its gonna show up. Would take another class with him in the future,
The course content is quite boring. He makes funny jokes. His lectures are unfortunately kind of difficult to follow.
His programming assignments have gotten tougher over the years; do not underestimate them. Unlike in some math courses where the assignments don't really seem to count despite saying otherwise in the syllabus, in this course, assignments CAN help with your letter grade. He absolutely despises grade-grubbing, so beware of that too.
Useless course, boring lectures but pretty much mandatory to go since he tells you what parts of the notes are important.
3 steps to get a good grade in his class: 1. Go to lectures and write down every single thing that he says is important and the hints he gives out about the midterms/final. 2. Read the textbook, do the chapter examples and problems. 3. Do the homework and keep up with the course materials.
Hilarious professor who really cares about this class. He has a strange obsession with the incompleteness theorems of Godel. If he brings them up as those results up as "the last significant result in science", mention Tarski's undefinability theorem and Turing's negative proof of the Halting Problem, and you'll gain his respect.
Most fun course I ever took! Cant wait to take some other course with him!
Legend
Very disorganized prof. Copies and pastes material from wikipedia onto lecture slides and tells the class to "read it". Assignments at the start were nothing like lecture material because he ripped it off the online class. Way too much theory. Lazy prof, does not help during office hours. TA is even worse.
He is my favourite teacher at university of Fraser Valley. His way of teaching is really interesting and funny, which makes us easy to understand. Hope to get good marks in this course.
He is a legend, definitely should take his course. He is inspirational, and wont let you just memorize stuff, but let you understand it and absorb it.
He was really easy on us UFV students, at least this semester. No quizzes, easy assignments, short lectures. His lectures consist of 70-90 slides but ends up being half of that as he'll tell you what to study and what not to. The midterm was almost all multiple choice, but are really hard and require you to know your stuff to choose the correct 1
I took 2 courses with him back to back and he is fun. He will tell you exactly what is on the exam. You might not understand the stuff in class but reading his slides and marking important ones will do the job. It's highly likely you will end up with good grade without understanding most of the stuff. Good luck!
This class was very disorganized probably because it was his first time teaching Cmpt 110. Overall his lectures were not as bad as it seems and if you read the lectures ahead of time, this class is a breeze. His final had some questions which were not in the study material but it's scaled so you'll end up with a higher grade than expected.
Clear on what to be expected on exams. Slides are snips of Wikipedia which means he just reads off slides. Read textbooks to grasp concepts before classes. Always double check your grades. Final exams had wrong answer keys, so for the midterm exams. Otherwise, it's easy with Steven
I regret not taking CMPT300 with a better prof. He "accidently" sends out the answer key for old final exams but intentionally has some wrong answers on them so people don't just memorize them. More concerned about keeping the average high so he doesn't get fired rather than making sure we learn the material. Final was all MC. I didn't learn much.
Enthusiastic guy. Seems very intelligent. But horrible lecturer and either is unwilling or unable to pass on basic information on either course material or course logistics. Worth seeing outside of lectures - he's helpful then.
Cheat sheet for midterms. Hints at questions that will be asked. Slides sent in email. Graded homework (10%). Class ends early. Textbook, WIkipedia, few sources for slides. Rude to students and TAs. Expects us to know terminology and material before it is covered (during lectures).
discourages asking questions in class and ESPECIALLY through email. Lectures are basically useless; read the text and lecture slides. He'll hint half of material on the exams in the last few lectures leading up to an exam. Make sure you know how to answer questions on previous exams-- they will be very similar
Contrary to what a lot of students say about him, I thought he was amazingly witty during lectures. He tries to engage the students with almost a comedic approach. He's very blunt, and let's you know ahead of time what to study and lookout for. Cheat sheets are allowed for midterms, and if you visit his office hours, he's genuinely a caring guy.
I loved his lectures. class was math heavy, with extra theorems.
Steve is not a good lecturer, just reads slides of text to you, not even covering useful material, and complains about having to be there. Makes inappropriate jokes and is very unprofessional. Midterm and final are almost all multiple choice and almost half the questions are based on his opinions. Avoid.
This guy is not good if you want to gain knowledge but if you only needs grades then take this guy.
GOOD professor, funny guy, not a tough grader.
The worst prof I have ever had hands down. Avoid at all costs because you will not learn anything. Spend your money on a prof that you will actually learn from and wont have waste your time.
Steven may not be the best at teaching, but, he makes the class super easy! The average for the class was a B+ and the exams were not very difficult. On top of this, he's very funny and I actually enjoyed coming to lectures. The group project can be tricky if you get a poor team, but that is completely separate from the teaching material anyway.
Took in 2016. Pearce had some interesting points to make, but overall there wasn't much to learn. I wish he had put more time into making the course substantial. We spent many hours of class watching vaguely relevant movies. There were almost no tests/assignments. He's kind of a crazy prof, but that also means he's interesting to talk to.
I took 105 & 106 with Pearce. He is probably the best profs for those classes, as he did not expect anything serious from students. Be aware of his exams (very tricky MCQ).
The course itself is a combination of sociology and philosophy so don't enrol if you are not interested in those topics. Pearce is pretty much crazy which makes him interesting but also makes his lectures hard to follow.
For a designated W course CMPT 376 with Pearce has very little writing. We did 3 small assignments and one large writing assignment during the course. I would avoid taking this class with Pearce if you actually want to learn about technical writing. If you just want a laid-back class then Pearce is the way to go even though he is a bit crazy
This guys nuts. There's no actual answers to any questions in the course, you have to show up to lectures so that you can listen to his rants and soak in his weird opinions. This was the lowest quality course I've ever taken at SFU, I'm appalled that SFU allows this to continue. He showed up to the midterm without enough paper.
Course: Intro to Quantum Computing Pearce bounces around lecture slides in a dizzying manner, while assailing the class with an absolute wall of information. There's no dedicated course website, yet tons of outside resources (multiple textbooks, papers, videos). It's the first iteration of the course and it definitely needs improved structure.
This is for the first offering of the special topics class on Quantum Computing. Given the circumstances, I think he did OK. None of us had the necessary math background to understand much of QC, and this is the first offering. He did what he could to get us to understand QC concepts and his passion was apparent. Homework and exams were very easy.
Pretty interesting lectures if you're into the stuff, I attended most of them. Lectures and readings are somewhat disconnected from the midterm/exam as you can see from my grade :'(. Our 3 assignemnts got cut down to 2. Need to buy a course pack too, couldn't pirate it. Probably better to attend this course in-person if ya interested.
This professor is extremely underrated, his course is extremely light workload( only two short assignments for 10% of final grade). However, the final exam is kind of hard to pick the best answer for the mc questions. The lectures are fun and relax, but not an easy A.
I really appreciate Dr. Steven Pearce that he made the online version of CMPT276 easier, particular when Anne Lavergne gave me a hard CMPT295 in the same term. But each coin has two sides, Dr. Steven Pearce did not teach a lot. I agree with most of other comments on him that "if you just want grade, take his course".
Barely ever shows up to class. Gets mad at students for asking questions. Instructions are useless and he refuses to clarify. 0/5
SFU should not let him continue teaching and waste so many students' time. He swears in class and never give clear requirements for projects. Unorganized notes and useless lectures.
Obviously doesn't care about teaching. He goes through hundreds of power point slides in a lecture and just reads off them. No engagement with the class or pauses of any kind. Totally worthless professor.
Funny prof but also pretty hard. Plus, the midterm class average was 33% lmao. Reflects more on the prof than the students I think.
He's not a bad prof by any means, but you can tell he's not very passionate about this subject. To be honest, nobody is since this is class is super useless. However, hs assignments and exams and really easy so if you want a stress-free course, this is the one to take.
Speeds through slides and has very hard tests
"I don't feel like reading this, so you guys can read it" about sums up lectures. He just reads the lecture slides, doesn't even process the information he's telling you. However, he pretty much gives you the exam qs if you do listen--meaning you need to come to class. Do the old exams--he reuses Qs. Easy grading, mind-numbingly frustrating guy.
During his lectures he just reads off his power points word for word. Tests are much more difficult than the textbook problems and assignments. Take this class with someone else!!!
doesn't teach at all, horrible prof. he makes his exams really hard. avoid this teacher !!
He is funny. He is also chronically tired from insomnia and gives often unclear lectures. He tells students to not ask questions and speeds through his power point slides rarely giving examples. He does hint at exam questions ahead of time, but often that means you need to memorize a section of text book and repeat verbatim. That's not learning.
Steven Pearce has to be the worst professor i have ever had! He spends all of class reading off powerpoints and doesnt explain anything and doesnt use any examples in class. In addition to this he is very disorganised as he refuses to use canvas and is harder track class plans and content. Please think twice before taking macm 101 with this prof!
Very passionate about the subject matter, engaging lectures with clear expectations. Fun course but requires paying attention to details for success.
Best prof for CMPT 320!
Pearce is hard to follow, and the course is super weird. So many parts that are disconnected. And the readings have nothing to do with the course content. I didnt attend or watch any lectures. I just did the readings, memorized the main points from there and from the slides, and prayed for the best. If you want to learn, dont take.
Pearce usually ends class half an hour early while vomiting out an artistic interpretation of insomnia on Powerpoint. I didn't feel safe in class as his behaviour often lacked empathy. The tests were designed for maximum student disappointment. Although he can be funny, I can't in good faith recommend a professor who destroyed my mental health.
Seems like a good guy, knows most people takes the course for fun and tries to give minimal work. Content opened my eyes about ethics/privacy/etc. The good stops there. Tests are difficult, he keeps saying it's easy. He genuinely hates online lectures, and blames students doing poorly b/c we don't attend his lectures. Problem: slides are disorganzi
He is a terrible terrible teacher. When I say take literally any other professor I mean it. He constantly made insensitive comments and would get mad at people asking questions. His tests are highly based on his slides which he leaves mistakes in. And he will say something is on the test but then it isnt even actually. Dont believe what he says.
his lectures were really bad... like so useless... i stopped going to them and switched to teaching myself from the textbook after the first midterm and it helped enormously
Bro just speedruns powerpoints so don't even bother attending lectures. You're better off watching videos on Youtube.
Dr. Pearce is the funniest guy ever. He cracks a lot of jokes in class and keeps it real. He likes to speedrun his lectures so you'd get an early dismissal every time. MACM is fast-paced and it is a full-time job, so you really have to work for it. When studying for exams, I suggest mainly going over his PowerPoint examples instead of the textbook.
Blazes through lectures -> early dismissal. Cool guy with good vibe in class, but teaching is a disaster. "Do you guys get this? Just nod and say yes". Tests are unnecessarily hard because his lectures lack substance: watch youtube instead. Grading scheme heavily emphasizes tests - which are difficult. Other than his jolly spirit, steer clear.
Pearce does not give a darn about his students. Powerpoints are 100+ slides per lecture. He only reads off his slides, doesn't explain anything, and gets mad when 90% of the class doesn't understand. I eventually didn't bother going to lectures because the textbook was a better resource than sitting there confused for 3hrs/week. Get ready to READ
Amazing prof
Does not know anything about the course material he has not been able to answer questions that students have asked him to clarify. Slides are always disorganized and have errors in them every week. Course content and assignment and projects are disconnected. The worst prof that I have had in 5 years at SFU.
The worst professor, no doubt!! It's the first time he take over CMPT 310 and the lecture is sooooo messy without any logic. It seems that he knew nothing about AI, but just repeat what the textbook said
One of the most bizarrely abusive professors I've ever taken. I don't remember him being half this bad before COVID. Sends out flurries of emails to the entire class, blaming students for not understanding "trivial" things when he gets several questions about the same topics. Just overall a weird and unpleasant class.
I'm not too sure how this man is employed, unprofessional, abrasive, disorganized, sloppy, and inattentive. His emails look like they were sent by someone in grade 11 and he never seems to know what materials he has actually given out. Worst part is, the midterm was worth 30% but was only out of 25 marks.
Disorganized, disrespectful and distressing. Presentation slides are excessively long with little emphasis on importance of subjects, and often include numerous errors. Quick to belittle students for asking for clarification on "trivial" topics. Lectures are completed as quickly as possible and typically end early.
Mixed feelings about Pearce. If you take a course that Pearce is teaching because he's genuinely interested in teaching (ex: 409, 320), he'll be interesting but if you take a course that he's being forced to teach by the faculty (MACM 101), he'll be pretty bad. For 409, interesting lectures, but disorganized.
Only thing done in class is just read lecture notes and tell some jokes. Can not solve students question. My grandma also can teach this course as long as if she can speak English but without telling some jokes.
SO goooood!!! easy course. This guy can be your best prof in your life
Don't recommend him... Extremely unprofessional, reads off of slides only, and assignments and exams are not relevant and helpful for learning the material.
Exams are based on luck. Depends if you memorized the correct question he chose. You dont end up learning anything in this class. It's a GPA lottery based on memorization.
Honestly not as horrible as his reputation. Pearce is disorganized and reads off slides for lectures. He's busy but lazy. For the final he helped us by giving out several "hints" in class; many questions were the same as the ones he hinted at. Great guy to have a discussion/talk with, but maybe not the best at introducting a new topic to students.
I am quite annoyed with his random grading policy. For example, he let final grade subsitute midterm if you do better in final. His final is simply ~7 questions hinted in class. They are too easy for those who memorize them but too hard for those who not. The final can take 70% percent so you will expect 10% per question haha.
Steven Pearce is extremely lazy and disorganized, but he's funny and gave me an A.
Steven Pearce usually delivered great lectures that often covered not only the course material but also applications and use cases for the material. He was always available after class for Q/A. The exams were fair for the course.
Ignore the people talking about the conspiracy theories, He quite literally explores how critical thinking and fact-based argumentation negates the false claims of conspiracy theories! He reiterates and pushes the class to create dialogues and critical thinking. Does he go on tangents? Yeah, but if you read the textbook, he rants about whats in it.
If your actual performance in this course is a C-, you might even get an A by taking his class.
If your actual performance in this course is a C-, you might even get an A by taking his class.
Steven Pearce is a very agile and friendly person. There will never be biases coming into play in his exams either, so you won't have to worry about ambiguity! I love his stories of exploring the world with his two best friends Jack and Daniel, and how he would love to research waterfalls in Beijing with Dr. Marx and Prof. Zedong. Best prof!
only mcq in final
Dr. Pearce is a hunk of malignant magic. He's a social sorcerer and a complete troll. I love the guy for not taking life too seriously. The group project took so many hours, worth 20%... But the final is mcq reused from past exams (easy af). He's great for a course like this where all of the information in hot dog water. Pick good ppl for group.
He's one of the best profs I've ever had. Refreshing to see a prof that actually cares about students beyond his course material. Yes he debunks some conspiracy theories in his class, he does that to show the importance of critical thinking and not following the herd. He has a unique sense of humor, and made boring topics very interesting.
I think he rolls a dice to determine your grade. It's very very easy to get at most B+ but impossible to do better except by sheer luck since the questions he asks on tests are so arbitrary and his personal opinions. The grade you get has nothing to do with how much effort you put in. Don't take if you need A or better
The professor responds to emails very well and seems very passionate about quantum computing. Not too sure why he gets all the hate and he wants his students to genuinely succeed. Don't take evening classes with him though as he gets tired easily and ends lectures early. He also tells everyone exactly what's on the exams.
Professor Pearce keeps things interesting. The class is pretty easy, with only multiple-choice finals reused from past exams. The group project is time-consuming but manageable. Unstuckstudy AI and ChatGPT were great study aids. Overall, a solid class choice.
Steven Pearce gets a bad rap for his crazy antics but he doesn't make the class difficult. He literally told us exactly what would be on the midterms and finals, as in the exact questions, which you could then memorize. So if you are after a good grade I would take this prof. He is also pretty funny in class, and mostly chill. You wont be bored.
Best class ever, this was so entertaining, amazing professor, I had 60% average and got a B+
He has a good sense of humor. Do not skip the lectures and you'll be fine. Best prof!
Prof was very cool guy. I thought some of the rants were funny
Avoid at all costs, doesn't have any contact info for both himself and the TA's in the class. Doesn't respond to the discussions channel on Canvas and doesn't explain absolutely any incorrections on assignments and midterms/final. Always bullies and ridicules students in class and plays it off as a joke. Never taking anything with him again.
Took in the summer sem. Lectures are very content heavy, but engaging so be ready to learn on your own. Attending lecture is absolutely necessary as he often gives away exam questions. His exams are copy paste questions from the lectures, so as long as you study those, the exams are extremely easy. He is a funny guy, just pay attention in lectures.
How this man is still employed I do not know. He is an inspiration to us all that you can get paid to not know how to do your job.
He's really not that bad, he's very uhhh interesting, so I'm never bored in class. He's also a man of his word, he said he would buy pizza for us and buy us pizza he did.
Only went to his lectures to have fun watching him harass students, bro cannot teach. Do not take this class💀
AVOID AT ALL COSTS IT'S NOT WORTH IT. Completely self-taught course, only merit to going to lecture is getting exam questions that he loosely gives out randomly
Very rough class. He is a pretty funny guy, but he cannot teach. Would not reccomend taking his classes, but if you need to do so you should get ready for a lot of self studying.
He can't teach, very hard to understand his lectures (don't expect to) but his slides are good and majority of exams is straight from the powerpoints. Go to lectures even if you don't understand a thing because he gives away which questions are on the exams. Not a good experience at all but he's a man of his word and bought the whole class pizza
you're either gonna love or hate pearce. very interesting person
HORRIBLE dude if you have him pray that you can pass his class. He spends the entire lecture nonsensically reading the slides but getting confused about his own material. Would cancel class randomly after we were already there because he had a headache. did this like 6 times in a row right before our midterm. how this man is still a professor here
Just show up to lectures. He explains the necessary topics well and filters through the garbage in the textbook slides. You'll have no problem passing this class with Pearce. He also makes lectures entertaining and discusses events in history that are very interesting to learn about.
Steve seems to know the topic well, however he doesn't know how to teach. Whenever someone asked a question, he would make remarks about how dumb the question was, or even make fun of the student. Whenever he was teaching something, he would make remarks about how it was so easy he could do it in his sleep, and so skip over half the explanation.
unless you pay him off you're not getting any kind of good grade in this class bro intentionally mislead us for every test after we scored too high on the first midterm and we ended up with the lowest class average of all time. big homie is losing it
Courseload and grading scheme was easy to achieve good scores. Exams were not too difficult, mostly containing MCQ. You can select your own team members for the group project and it was quite lenient. Lectures were not that useful but he was very funny and kept me engaged. Highly recommend if you need the grades and light workload.
He says the term project's the most important part of the course, yet makes exams worth 70% of the grade. That wouldn't be a problem if they weren't just multiple choice gambles. Skips half the slides citing uselessness, leaving us underprepared for real world corporate/industry situations. Funny, cool guy but not the right course for him to teach.
This man is all jokes and no substance. Skips entire slides because it's 'redundant', and speaking with other 276 classes, he doesn't cover what they do. Exams are weighed heavily, much of it being mc's and he won't release the grade cut-offs. He was also quite negative towards his students.If you want edgy, pessimistic commentary on SE, go for it.
I loved his class, he makes it so fun and it is the only class that I went home knowing what he taught in class, exams are fair, group project depends on your group, he gave everyone high grades, there are to much slides but you just need to go to class as he skips a lot and tells you what to focus on for the exams. One of the best classes!
Lectures almost useless as he neither knows how nor cares to make them actually educational. Tutorials are only Q&A. If you are new to math and need guidance, then you'll get none. You have to learn everything on your own from the slides. Otherwise the course itself is doable. 2/5 since at least he isn't actively making the course impossible
The lectures were not helpful at all. He read off the slides and skipped multiple of them, claiming that they were so easy that he didn't need to teach them to us. He would not explain anything and was not willing to answer questions. If you take this course, you will have to teach yourself everything.
Hes not like any prof i have had before. He believes this is a bs course so his attitude towards teaching it isn't very good. He tried his best to teach us what he believes is actually useful though. He is entertaining but its hard to tell what we should be learning because he skips over half of his ppts. Easy class but hard to excel in it.
You won't get much from his teaching style as he just reads off slides. First midterm screwed me over since I did practice questions from the textbook but most of the midterm were different types of questions straight from the slides. You'll have better luck predicting what questions on the slides will be on the exams than actually studying
Pro: exams didn't have mistakes. Gives clear info on what on the exam. Will replace midterm grades with final's if you get higher marks on final. Con: Lectures go through materials quickly. Unlikely to answer questions during lecture. Lecture notes are reused from previous years.
Guy is based for hating this course, it is almost entirely useless information or obvious. The downside is that his exams are stuff he printed off ms word the night before, with options such as a) b) c) d) e) f) a) b) Of course its the typical read from the textbook style that 9/10 of the profs have, but that isn't surprising to you, is it?
Just Awful.
Reads 100 slides within an hour which is too fast for most students . Does not stop and discourages questions. Do not take unless you have no other option as a professor.
Class Info
Online Classes
100%
Attendance Mandatory
23%
Textbook Required
55%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.00 avg changeRatings by Course
CMPT478
5.0
(1)COMP125
4.5
(2)CMPT275
4.0
(2)CMPT276
3.5
(19)CMPT320
3.1
(67)Difficulty by Course
CMPT150
5.0
CMPT478
5.0
MACM201
4.7
CMPT120
4.4
CMPT
4.0