3.8

John Anderson

Computer Science - University of Manitoba

3.8
Quality
3.6
Difficulty
80%
Would Retake
88
Reviews
3.8
Quality
3.6
Difficulty
3.7
Helpful
3.9
Clarity

80%

Would Retake

88

Reviews

Rating Distribution
Official

5

41

4

22

3

12

2

6

1

7

What Students Say

I wish he would be nicer (i

COMP3190 - 1.0 rating

Avoid his classes if possible

COMP3190 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

0%

Textbook Required

74%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

77% confidence
Based on 9 grades
Most common grades:
A+ (4)
A (2)
Incomplete (2)
Grade Distribution
A(6)B(1)C(1)D(0)F(0)A-/B+(1)
Based on 14 reported grades
A+: 4
A: 2
Incomplete: 2
C-: 1
Common Tags
Gives good feedback (2)
Tough Grader (1)
Respected (1)
Caring (1)
Inspirational (1)
Rating Trend

Declining

-0.62 avg change
Jan
Apr
Apr
May
Dec
Dec
Last 6 months
Ratings by Course

215

5.0

(1)

310

5.0

(1)

74102

5.0

(4)

74310

5.0

(1)

74348

5.0

(1)
+25 more courses
Difficulty by Course

215

5.0

74310

5.0

CS215301

5.0

074215

5.0

CS215CS319

5.0

Reviews (88)
4.0
3.0
74319
Jan 13, 2002

No Comments

5.0
3.0
74102
Jan 23, 2002

cool!!!!!

5.0
2.0
074319
Jan 29, 2002

fun and entertaining

5.0
3.0
CS319
Jan 29, 2002

Great Prof... although somewhat moody

5.0
2.0
74102
Feb 18, 2002

No Comments

5.0
2.0
74319
Feb 21, 2002

No Comments

5.0
2.0
074102
Feb 28, 2002

Great teacher and great guy, but talks down to you if you ask a stupid question.

5.0
4.0
074310
Apr 9, 2002

Striking resemblance to the Caribbean Workout guy!

5.0
4.0
74348
Apr 10, 2002

assignments were not easy

5.0
5.0
74310
Apr 27, 2002

Super cool guy. Lectures are loud and clear, but makes assignments pretty tough.

5.0
4.0
310
Grade: C-
Jun 7, 2002

No Comments

5.0
3.0
74343
Jul 27, 2002

Assignments are tough, but his exams are not bad

4.0
4.0
74343
Grade: A
Sep 9, 2002

good lecturer, tuff assignments, easy midterm, killer exam :P

3.0
3.0
319
Oct 13, 2002

Talks down to students. Plays stupid music @ beginning of class for no reason.

3.0
5.0
74319
Jan 22, 2003

did someone forget to tell him he's not teaching stand-up comedy?

5.0
5.0
74319
Feb 3, 2003

I got a D but I still think thus guy is awesome!

4.0
4.0
74215
Mar 15, 2003

Excellent lecturer and a good guy, but long wordy assignments only worth only 3% killed the course for me.

4.0
4.0
74215
Apr 25, 2003

Great guy, but he's tough. Long, detailed assignments, fair midterm, and I'm sure the exam is going to be a killer. He's always excited about what he teaches and he's very available for help. Try taking AI with him for the full effect!

5.0
2.0
74215
Apr 29, 2003

I was actually pleasently surprised on his exam! His assignments are tough, though

5.0
3.0
74215
Apr 29, 2003

Good course. Showed up even if registered in the other section.

4.0
4.0
74215
May 14, 2003

The man is a walking ball of energy. Lots of enthusiasm, loves the subject. Great assignments too ;) The material isn't exactly hard, there's just a lot of it.

2.0
5.0
74215
May 30, 2003

excellent lecturer, brutally long assignments (less time spent on them would mean more time for actually absorbing information). if you take 1 or 2 classes, take an anderson class. if u have a full course load, dont do it.

3.0
4.0
74215
Jun 7, 2003

if i only had another 20 or so hours per week to work on his assignments :(. easy exams, easy assignments, just VERY long. not too approachable outside of class.

4.0
4.0
AIOSS
Jul 10, 2003

WOW, this guy must be a robot! I mean, I see him at the gym, but with the amount of notes he normaly gives I have NO CLUE where he finds the time!!! Must stay up till 4 am everynight doing power point. Tough exams, but fair. Good proff overall.

3.0
3.0
EXPERTSYS
Nov 10, 2003

John is a good, great even, lecturer. The big problem is that if you have a problem with the course material, he doesn't seem able to answer questions. He never seemed able to understand questions asked in class.

5.0
4.0
74420
Nov 10, 2003

Gave clear instruction and was always enthusiastic about the material. He always gave opportunities for students to ask questions. After his reply, he would often ask if his answer was adequate. Unfortunately I'm kinda dumb and did poorly :p

5.0
4.0
74215
Nov 11, 2003

Great prfo for the material, but assignments are way too long. I understood the material and concepts, but with 5 courses, there's not enough time to do the assignments. Exams were fair.

1.0
3.0
COMPUTERS
Dec 2, 2003

No Comments

5.0
3.0
MULTIPLE
Dec 18, 2003

Excellent teacher. Heavy assignment load, but they do help you understand the course better. John is full of energy, walks back and forth in the front of the classroom with his coffee in hand. :) Love his webiste...

5.0
2.0
75215
Mar 17, 2004

best compsci prof at u of m, by far

5.0
5.0
CS215301
Mar 22, 2004

One of the best Prof's, if not THE BEST, in Computer Science. His courses are always a challenge. He really cares about what he is teaching and about his students performance. He is also very knowledgable about the subjects he teaches. He is inspiring.

5.0
2.0
74215
Apr 7, 2004

Goes into great details about the course material and also slips in A LOT of jokes during his lectures. It makes for a really interesting class!

5.0
2.0
74215
Apr 22, 2004

My new fave teacher in CS. All notes in PP(love that, i'm a big boy now... just give me the notes and i can read them myself). Great guy, funny so lectures interesting, 215 assigns are fairly long, but not too hard. I got all, near full marks. Id:11

5.0
3.0
74215
Apr 29, 2004

Great prof, HUGE assignments, but if you understand the course material (which he's very good at explaining), you'll do fine.

5.0
3.0
74215
May 16, 2004

Long assignments but easy if you pay attention. I would take every class he offers.

1.0
5.0
074215
Jul 6, 2004

teaching skill is so bad.

5.0
2.0
74215
Jul 22, 2004

Awesome prof. Near impossible not to be interested by his lecture style. Very clear, very helpful.

5.0
2.0
MULTIPLE
Aug 7, 2004

cutie

3.0
5.0
CS215CS319
Grade: Not_Sure_Yet
Dec 1, 2004

Hard professor.If you only take one course in a term, it's ok. Otherwise, you cannot handle it.

5.0
3.0
319
Jan 10, 2005

Teaching Style A+. Very interesting... he couldteach the most boring topic and it would seem great. Hard final i thought... but maybe not.

5.0
2.0
074102
Apr 7, 2005

Great professor! Good teaching style .He is very nice and helpful!

5.0
3.0
74102
Apr 11, 2005

This guy is a great prof. He makes class fun and has a great teaching style that anyone will enjoy. One of my favourite comp sci prof's. Take a class by him if you can becuase you will enjoy is alot! WONDERFUL PROF! and super easy to talk to!

4.0
2.0
074102
Apr 18, 2005

Great professor, Excellent teaching method. And his makes the class very interesting!

5.0
4.0
74102
Apr 21, 2005

Very clear and animated speaking style. He will keep you awake and paying attention throughout class.

5.0
2.0
74319
Sep 29, 2005

Great prof, makes staying awake through early morning classes (after late nights of partying) easy - I haven't missed a class yet!

5.0
2.0
74319
Grade: B
Oct 26, 2005

No prof can truly teach better than this guy. He teaches through ranting - easy to absorb and fun to participate in. Also tells interesting stories - let's just say I'm surprised his right lung still works.

4.0
4.0
74319
Dec 13, 2005

the final exam is very tricky, and if you compare his notes and other professorer's notes (the same topic searched from google), you will see he really doesn't explain very well.

4.0
4.0
74319
Dec 18, 2005

Course notes were posted on the website which was good but the explanation of a topic is spread over 10 slides with a bunch of jokes and useless information added which makes studying for the final difficult. The midterm was very easy, the final exam worth more than half of the final mark was alot more difficult.

4.0
5.0
PROGRAMMING
Jan 3, 2006

Very articulate, very enthusiastic and a nice guy (gets you excited about what he's teaching). VERY hard marker, he is extremely maticulate when it comes to wording... I liked his lecturing and hated his grading, if you're smart, DEFINITELY take his classes.

4.0
4.0
74319
Jan 5, 2006

nice guy, but teaching poorly

3.0
5.0
74215
Apr 4, 2006

Say goodbye to your free time in his class. His assignments are gigantic, and he tries to cram far too much into the exams. As for easiness, you won't find very many guys with a more enthusiastic teaching style, but on the forum, he can be decidely vague and unhelpful. Beware asking stupid questions!

5.0
5.0
215
Apr 7, 2006

He's a great guy who really knows his stuff. When i took the class the assignments were accumlative so don't fall behind.

3.0
4.0
COMP319
Sep 1, 2006

Seriously tough exam. The whole class was fun, enjoyable, the assignments weren't bad, but the final was a killer. Brutal killer. I hear that's a bit of a common thing in his AI class

3.0
5.0
COMP214
Oct 5, 2006

When I first entered this guys class, he yelled at someone for wanting to go to the restroom. He doesn't explain anything clearly and you have to read his notes 100 times to make anything of them. The assignments are HUGE. Having him answer questions in the course forum is useless. Not helpful at all.

2.0
3.0
COMP2140
Oct 25, 2006

if you ask a question, he usually says, "you should know that". I find him condescending and carefully rude.

3.0
5.0
COMP215
Jan 20, 2007

i took this course last year with him. simply he is not helpful at all. i'm not sure what the department of computer science is thinking. I do enjoy his humour and style of teaching but thats about all. he is often sarcastic and mean to students. Needs to improve his attitude.

1.0
5.0
COMP214
Feb 9, 2007

why does he leave his office door open when he isn't willing to help?

5.0
3.0
COMP2150
Mar 15, 2007

I don't know what some of the other people were talking about him being rude or his notes hard to follow. His notes are easy to understand, but broad enough to actually learn and he IS happy to help, I know from experience. He is not rude, but he is a very funny guy and makes class fun! Definitely one of my best prof's ever!

5.0
4.0
COMP2150
Jun 3, 2007

The friendliest professor I have ever met. Door is always open if you need help (unless its 30 mins before class and he is prepping, come on, he cant be available 24/7) Make sure you have a valid question, not just something you were too lazy to look up in the notes. He sets the bar pretty high, so be prepared to work hard, but you'll learn a lot.

5.0
3.0
COMP2150
Sep 12, 2007

Long assignments, clear explanations. Really wants to see his students do well.

5.0
4.0
COMP3440
Nov 23, 2007

Very good prof. Energetic, dynamic, and full of witty anecdotes. Sense of humour may not be to everyone's liking, but he knows his material inside-and-out and explains it very clearly.

2.0
4.0
COMP3190
Dec 2, 2007

Well he really knows what he is talking about. Unfortunately he kind of has an ego about it and can be condescending. Be careful about what you ask him. He usually just makes you feel dumb for not knowing the answer (and he won't tell you it either in that case). He is kind of funny at times though.

5.0
3.0
COMP3190
Dec 14, 2007

This was a fun class - learn't alot of new things. The project wasn't bad either - you can approach him and he will guide you with what to book/papers to refer etc, very useful! Fair marking. Definately, one of the most fun class I have taken at UofM.

4.0
5.0
COMP2150
Apr 23, 2009

Very excellent professor when it comes to demonstration and teaching. Has very very long assignments so work very hard. His final was way too long. He wants his students to do well.

4.0
5.0
COMP2150
Jul 22, 2009

He's a good guy. Talks forever if you see him outside of class lol. His assignments are insanely LONG(tho all 2150 assignments are). I couldn't get used to his style of teaching w/ power pt slides since there are like a million of them. He is willing to help anyone, and is very ez going, but the class was pretty damn hard.

3.0
3.0
CS319
Nov 26, 2010

His lectures had a lot of energy, and he knew what he was doing, but don't waste your time asking him any questions. He's one of the most arrogant profs around and will just brush you off, if not completely insult you.

5.0
5.0
COMP2140
Jan 27, 2011

Fantastic knowledgeable prof that will teach you loads about the material. His assignments for this course are long because they have to be to teach you the material. That said, his exams are ridiculously long for the time period, our midterm started 5 minutes left and ended 5 minutes early (and I lost a ton of marks for no real reason.)

4.0
5.0
COMP2150
Feb 9, 2011

I had him for AI too. He's great, go to his lectures, talk to him... he's very passionate and hyper about CS and all things related. Way too many PP slides. If you put in the effort you will walk away with a high knowledge of the subject and a great mark.

1.0
5.0
COMP2150
Apr 13, 2011

Good sense of humour. Energetic. Assignment descriptions are needlessly long and the assignments themselves can be unreasonable. He has trouble (in his notes and assignments) trying to explain what he intends to. uses PP slides which is a bad way to get students to retain information and the explanations are unclear. Needs better lecture format.

1.0
5.0
COMP2150
Apr 15, 2011

Couldn't explain something clearly if his life depended on it. It took him 625 slides to convey what the textbook does in 4 pages. His assignments aren't hard, just enormously long, which he claims is necessary. Doesn't post a rubric so you can figure out what he's looking for. The exams would be long even if you had the answer to copy from.

4.0
4.0
COMP2150
Apr 27, 2011

It's a challenging course and Anderson is a challenging prof but a good mark is gettable. The assignments are long but effective in drilling concepts in your head. The final was ridiculously long, not hard though if you did the assignments and studied the notes, just incredibly long.

2.0
5.0
COMP3190
Sep 7, 2011

This professor is good at teaching all the concepts, but you have to pay attention or you will seriously miss something. He has the ability to talk really fast, and explain things really well on the fly. He really values genius, and is clearly annoyed by complainers.

1.0
5.0
COMP2150
Sep 11, 2011

Definitely not the greatest professor the department has had. Thinks highly of himself and the opposite for his students. Not helpful, unless of course you already know the answer. As for his lectures: your pillow will need a pillow.

1.0
5.0
COMP3190
Sep 22, 2011

Terrible. I wish he would be nicer (i.e. less sarcastic) and actually describe what he's asking for in his assignments. He's funny, so I guess that makes for everything (even if he does make fun of you).

5.0
2.0
COMP2150
May 11, 2012

ALTHOUGH HIS WORK LOAD IS REALLY INTENSE, HE IS A GREAT PROFESSOR TO LISTEN TO. HE MAKES THE CLASS FUN, HE IS A GOOD SOURCE OF INFORMATION IN COMPUTER SCIENCE

2.0
4.0
COMP3190
Jul 11, 2012

Lectures are not overly engaging so you have to force yourself to pay attention. He doesn't explain assignments or projects in the greatest detail and seeking extra clarity leaves you more confused. Tells funny stories from time to time. Seems to look down on students as not being as "superior" as himself. Avoid his classes if possible

4.0
5.0
COMP3190
Grade: Incomplete
Dec 1, 2014

He is very energetic in class. He makes the lectures entertaining but they seem soo much longer. the Assignments are very vague and you will loose a lot of marks for things you never knew of. Sometimes if you go to see him he is helpful and sometimes not, it really depends on his mood. He can be very blunt when you are "clearly" wrong though.

3.0
1.0
COMP3190
Grade: A+
Dec 23, 2014

This course is mainly based on basic concepts. Easy A+ if you can guess what he wants (and it is not hard to guess).

4.0
4.0
COMP3190
Grade: B+
Dec 21, 2016
Would take again

7/10, Knows what he's taking about and is passionate about what he does. Projects and homework assignments werent super clear, but he allowed for freedom which is often lacking in university work. Would recommend if you're serious about the subject

Tough Grader
Gives good feedback
4.0
3.0
COMP3190
Grade: A+
Jan 18, 2017
Would take again

Solid prof.

5.0
3.0
COMP3190
Grade: Not sure yet
Dec 28, 2020
Would take again

Great professor. Can tell he's very passionate about CS / AI and genuinely loves teaching. This was (I think) the first time COMP 3190 has been taught online. I think he did very well. Everything was recorded and he explained concepts very clearly. Research paper was also extremely fun to do.

Gives good feedback
Respected
Caring
4.0
2.0
COMP3190
Grade: A+
Jan 12, 2021
Would take again

Lectures were well explained, but I can imagine that the quality of his teaching is better in person. Assessments weren't graded too harshly, but the first assignment certainly was. This course covers alot of material in a broad sense, I'd suggest some memorization may help you with test material. Less understanding, more memorization course.

5.0
3.0
COMP3190
Apr 24, 2021
Would take again

The assignments were very vague but just by trying to put in a good amount of effort I got 80%

Inspirational
3.0
3.0
COMP3190
Grade: A
Apr 24, 2021
Wouldn't take again

He is funny and good at explanation. However, his lectures are not really good and the grade breakdown is terrible

2.0
3.0
COMP3190
Grade: Rather not say
Apr 13, 2022

Not a terrible professor, but seems to be fine with mediocrity(which is a shame with this course). Reused same assignments only changing some names, posted lectures he recorded a year ago and didn't teach, and lazy marking of research project. This course could be so much more, but I felt that John never put in the effort required to elevate it.

4.0
2.0
COMP3190
Grade: A+
May 10, 2022
Would take again

John is funny and does a good job explaining the concepts, but you gain very little utility or knowledge regarding implementation. He basically structured the course as a precursor for COMP 4360. Assignments and the research paper are rather ambiguous / open ended, but marking is very fair if you put in effort, and the exams aren't too hard.

4.0
3.0
COMP3190
Dec 13, 2024
Would take again

Wasn't a huge fan of COMP3190 in general, but John is a very entertaining lecturer, and you can tell he's really passionate about his work.

4.0
3.0
COMP3190
Grade: Incomplete
Dec 12, 2025
Would take again

He's pretty good in lectures, but he does get sidetracked easily (it is interesting to listen to most of the time). Feedback on assignments and project seemed very minimal.

Class Info

Online Classes

100%

Attendance Mandatory

0%

Textbook Required

74%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

77% confidence
Based on 9 grades
Most common grades:
A+ (4)
A (2)
Incomplete (2)
Grade Distribution
A(6)B(1)C(1)D(0)F(0)A-/B+(1)
Based on 14 reported grades
A+: 4
A: 2
Incomplete: 2
C-: 1
Common Tags
Gives good feedback (2)
Tough Grader (1)
Respected (1)
Caring (1)
Inspirational (1)
Rating Trend

Declining

-0.62 avg change
Jan
Apr
Apr
May
Dec
Dec
Last 6 months
Ratings by Course

215

5.0

(1)

310

5.0

(1)

74102

5.0

(4)

74310

5.0

(1)

74348

5.0

(1)
+25 more courses
Difficulty by Course

215

5.0

74310

5.0

CS215301

5.0

074215

5.0

CS215CS319

5.0

Similar Professors