4.0

Al Marshall

Computer Science - University of Manitoba

4.0
Quality
2.4
Difficulty
74%
Would Retake
114
Reviews
4.0
Quality
2.4
Difficulty
3.8
Helpful
4.1
Clarity

74%

Would Retake

114

Reviews

Rating Distribution
Official
114 total ratings

5

66

4

20

3

13

2

6

1

9

What Students Say

The worst educator I have ever had the misfortune of encountering

COMP3620 - 3.0 rating

Will insult you directly if you don't understand something

COMPSCI - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

74% confidence
Based on 8 grades
Most common grades:
A (5)
A+ (3)
Not_Sure_Yet (2)
Grade Distribution
A(8)B(0)C(0)D(0)F(0)A-/B+(0)
Based on 13 reported grades
A: 5
A+: 3
Not_Sure_Yet: 2
Not sure yet: 1
Common Tags
Hilarious (7)
Amazing lectures (5)
Skip class? You won't pass. (5)
Respected (4)
Inspirational (4)
Gives good feedback (3)
GRADED BY FEW THINGS (2)
Clear grading criteria (2)
Rating Trend

Declining

-0.23 avg change
Feb
May
Jan
Mar
Jun
Dec
Last 6 months
Ratings by Course

120

5.0

(1)

74102

5.0

(3)

74126

5.0

(1)

206362

5.0

(1)

CS206

5.0

(1)
+31 more courses
Difficulty by Course

CSC101

5.0

120

4.0

COMP101

3.5

COMP3620

3.3

101

3.0

Reviews (113)
5.0
1.0
74362
Aug 29, 2001

He's a blast

5.0
3.0
74206
Sep 9, 2001

Al is way cool

5.0
1.0
74101
Nov 1, 2001

so much rambling .. so funny too :)

5.0
3.0
CS206
Nov 6, 2001

No Comments

4.0
3.0
74127
Dec 11, 2001

helpful prof but very cynical

5.0
2.0
74101
Grade: A
Dec 14, 2001

Can be a jerk - but good prof

2.0
1.0
74206
Jan 13, 2002

No Comments

5.0
1.0
74362
Jan 28, 2002

Not a boring class at all.

5.0
2.0
74206
Jan 29, 2002

Al's THE man!

5.0
3.0
74206
Jan 29, 2002

down to earth, actually speaks english!

5.0
2.0
074362
Jan 29, 2002

similar to j anderson but not as energetic.

5.0
3.0
206
Jan 30, 2002

No Comments

5.0
1.0
74206
Feb 4, 2002

Worth the admission price. U of M best Comp Sci prof by far.

5.0
2.0
COM126
Feb 4, 2002

Favourite prof

5.0
2.0
74126
Feb 9, 2002

No Comments

3.0
3.0
74362
Feb 18, 2002

his jokes are dry, but he'll love you if you ask lots of questions!!

5.0
2.0
COMPSCI
Mar 5, 2002

Best prof I have ever had. Funny and informative.

5.0
1.0
074298
Mar 8, 2002

classy guy, love the jokes :)

4.0
2.0
206
Apr 9, 2002

M lectures rule

4.0
1.0
74362
Apr 10, 2002

No Comments

5.0
3.0
CS
Grade: Not_Sure_Yet
Apr 10, 2002

Knows how to teach. Still remeber all materials in his class even after 4 years.

5.0
1.0
74206
Apr 24, 2002

The most entertaining prof in compsci. Probably the most fair as well.

5.0
2.0
74362
Apr 27, 2002

Cool prof, hard to sleep in class.

5.0
3.0
206362
Apr 29, 2002

manages to start each class with 5 min monologue and STILL teach the material.

4.0
2.0
101JAVA
Apr 30, 2002

most of his humour gets dry pretty quickly, but he's a good enthusiastic teacher

1.0
5.0
CSC101
May 19, 2002

No Comments

3.0
2.0
74206
Jun 4, 2002

Arogant and talks down to students. Marks easy on assignments though.

5.0
2.0
CS101
Sep 6, 2002

all around good guy. Very good at explaining things. Don't try to BS him :

5.0
1.0
74206
Sep 18, 2002

Best prof ever! Hilarious!

5.0
1.0
074101
Oct 30, 2002

great morning class, really wakes you up

5.0
2.0
CS101
Nov 25, 2002

AWESOME. very clear, adds humour, helpful, worth going to his class

5.0
2.0
074101
Dec 12, 2002

GREAT prof, amusing, very fun class to go to

5.0
4.0
74101
Dec 15, 2002

his english is very very good. I enjoyed his classed so much.

4.0
3.0
74101
Dec 17, 2002

No Comments

4.0
1.0
74101
Jan 7, 2003

Great teacher, and knows how to keep a class's attention.

5.0
1.0
74101
Jan 9, 2003

The Best JAVA Prof you can get

4.0
1.0
101
Jan 12, 2003

Makes the class worth waking up for... dont ask for help if your behind

5.0
2.0
74101
Feb 1, 2003

Very clear, totally helpful, expert teacher & lecturer. Best compSci prof.

5.0
2.0
074101
Feb 5, 2003

TANGENT CITY!!!!!

5.0
2.0
74101
Feb 25, 2003

No Comments

5.0
4.0
120
Mar 5, 2003

Has a passion, and knows what he is talking about. But sandals and socks? Al, what are you thinking?

5.0
2.0
074101
Mar 20, 2003

No Comments

3.0
2.0
COMSCI101
Mar 27, 2003

Good teacher...annoying and insulting as a person both in class and one on one....dont take out your problems on tohers Al

1.0
5.0
101
Apr 4, 2003

Borrrrrring VERY BORING and Java Sucks

5.0
1.0
74101
Apr 11, 2003

Excellent professor, good explanations. Outlines assignments very well. Funny guy. Very animated when he wants to be. Lectures are so enjoyable that I sometimes sit in on them even when I'm not in the course, just to kill time.

5.0
1.0
74206
Apr 11, 2003

Al is my personal deity. Keep up the good work!

2.0
3.0
COMPSCI
Apr 23, 2003

No Comments

5.0
2.0
362
Apr 26, 2003

Al's a great teacher and a great guy. He's got a whole other non-geeky him that he brings to class and it makes him very refreshing. Certainly, he's the most diverse and interesting person in the department. Take Ethics with Al!

5.0
3.0
74206
May 18, 2003

Good prof but can be a hard marker. If given option, take another section (for easier marking) and go to Marshall's class.

5.0
2.0
74206
Jul 10, 2003

Good show! Al makes class enjoyable to attend, and yet you learn. Probably his background in education instead of obfustication.

5.0
3.0
CSCI
Jul 21, 2003

Good teacher, has excellent outlines and assignment hints. However brash and arrogant when dealing with one on one situations. Avoid confrontations if possible.

4.0
1.0
7436263
Nov 10, 2003

Fun lectures. Good teacher, but has a tendency to get off topic. For the core courses, I would take a tougher prof. Al gets off topic too much so you may not learn as much as in, say, a course with Bate or Cameron. But class won't be dull :)

5.0
1.0
74102
Dec 11, 2003

HILARIOUS. Every class he has the class in the uproar. I had it at 8:30am in the morning and i couldnt wait to get there. I felt like a grade 1 student who loves school. He's so funny, him and zapp always exchanging jokes against each other. HAHA.

5.0
2.0
74102
Mar 19, 2004

Really good teacher. Great sense of humour and very helpful. He really seems to care about each student and that's always nice.

5.0
3.0
74102
Apr 7, 2004

Makes the class really interesting with lots of humour.

1.0
3.0
74362
Apr 21, 2004

No Comments

2.0
3.0
CS
Jun 11, 2004

Cannot help but stay awake in his classes.

3.0
4.0
074101
Jul 3, 2004

During the regular session 2003-2004. Why are there so many 74.101 students at his office door waiting for help with their disk? lol. did a bad job of teaching. not serious about teaching likes to make jokes.

5.0
2.0
74206
Aug 25, 2004

I had Mr. Marshall years ago. Great prof, learned alot without feeling like I did and had fun. Other profs could learn quite a bit from his teaching style and student interactions.

4.0
3.0
362
Grade: Not_Sure_Yet
Sep 10, 2004

Arrogant, self centered, and wildly entertaining! Great teacher and calls a spade a spade. Take his course!

5.0
3.0
362
Sep 16, 2004

Very entertaining course, a must take for anyone in CS, especially if Al is teaching it.

2.0
3.0
74206
Nov 16, 2004

Not serious!

5.0
1.0
CPSC59958
Mar 25, 2005

Awsome Prof

2.0
4.0
206
Apr 9, 2005

No Comments

1.0
5.0
074101
Jan 5, 2006

no comments

5.0
1.0
ETHICSWITHAL
Mar 2, 2006

Amazing professor, my favourite class so far!

5.0
2.0
ETHICSWITHAL
Apr 7, 2006

After your first 3 classes you will see why "Professional Practices in Computer Science" has been Dubbed "Ethics with Al". His seminar class is thought provoking and interesting. He'd simply start off with a 'semi' predeterminded topic and let the dicussion go, adding points to keep the topic on track. PS He looks actally like doctor on ST:Voyager!

5.0
3.0
74362
Apr 19, 2006

Great prof. The class makes you think. A lot of writing, but def. brings you out of your computer science shell.

5.0
2.0
74101
May 5, 2006

Great prof.

5.0
3.0
74362
May 8, 2006

Al's great, I genuinly liked him as a person and he's very open. best class i've taken in all my 4 yrs here.

3.0
3.0
INTRO101
May 9, 2006

Nice guy in class... walking to his office I mention his name. Man in elevator warns me. I go to his office and discover why I was warned... jackass alert. And I'm not the only one.

4.0
3.0
ETHICSWITHAL
May 29, 2006

We are sitting in class right now, and Al is discussing the previous post ("Jackass Alert"). Al is pretty hilarious. Good class, Great prof.

4.0
3.0
74362
Jun 15, 2006

No Comments

5.0
1.0
74362ETHICS
Jun 19, 2006

Every once in a while, you come across a person who tells you "what & why", rather than just "what", and you realize what "living up to the definition of a teacher", really is. Teaching is a passion, not a profession, and its a code of ethics in itself. Thanks Al, for keeping that passion alive! Awesome Prof.!

1.0
5.0
74362
Aug 12, 2006

No Comments

5.0
2.0
COMP1010
Jan 30, 2007

Awesome prof, the best teacher I have ever had. Really enjoy his class which is the one I never absent

5.0
4.0
COMP1010
Mar 26, 2007

By far one of the best profs Ive had this year. Very approachable, will clarify any questions about assignments, and I love his rants about Engineers. All in all a really good prof, who keeps the class entertained and educated.

4.0
4.0
COMP101
Apr 17, 2007

After Spring Break our 101 class switched prof's and I really enjoyed his class. We would get off topic alot, and end not covering very much some times, but his class was very fun and entertaining. Long live Java Jeopardy!

1.0
5.0
COMP1010
Aug 7, 2007

I'm sure if you had taken Comp Sci in high school, or if you're a Comp nerd, that you would sincerely enjoy him. However, he often gets distracted and fails to teach those who are unfamiliar with programming. He thinks he's a philosopher...

5.0
3.0
COMP1010
Dec 16, 2007

One of my favorite profs. Does a good job of not getting to boring. Helped me stay awake in those early morning classes

3.0
4.0
COMP3620
Jul 15, 2008

He's very entertaining, and you'll stay awake in his classes. Rants a lot, and goes off on tangents, which is why this course is 'Rants with Al'. But he'll rip you to shreds on the essays he makes you write, so watch out for that. Harsh marker. Besides that, Al's a great teacher who'll really give you food for thought in this class.

4.0
1.0
COMP1010
Sep 19, 2008

I'm still in this guy's class but he really seems to know his stuff. If I hadn't taken computer science in high school, I'd be a bit wary though. I think his class would be harder if I knew nothing.

4.0
2.0
COMP1010
Jan 5, 2009

One of the best profs

5.0
1.0
COMP1010
Jan 7, 2009

Great prof. funny

5.0
3.0
COMP3620
Apr 9, 2009

Great prof, very energetic and well spoken. Teaches with passion, always up for an argument. I learned about a lot of things I never expected to. I highly recommend this class as well.

2.0
4.0
COMPSCI
Oct 9, 2009

Seems entertaining in class, but it's like Jeckyll & Hyde if you go to his office for help. Will insult you directly if you don't understand something. Never been so discouraged by a supposed educator. Just plain unprofessional.

4.0
3.0
COMP101
Nov 4, 2009

Super entertaining, keeps class lively and is a sharp guy. Handle with care in 1 on 1 situations though, he tends to be pretty judgmental.

3.0
3.0
COMP2140
Dec 1, 2009

My experience is the same as a lot of other people. Al seems like a cool guy in class, but when you go ask for help, he makes you feel like the most useless and unintelligent person on the face of the earth. It is definitely easy to feel inadequate in his "holier-than-thou" presence. On the plus side, his lectures are upbeat and notes are pretty go

5.0
2.0
COMP1010
Aug 29, 2010

AWESOME guy! Explains concepts first, then language. Good at explaining. Fair grading. I never went for help after class but friends said he's a bit of a jerk, but I like his humour. He remembered my name years later, too.

5.0
1.0
COMP1270
Jul 26, 2013

Awesome guy! He really was personable and kept things interesting. Went and seen him in his office and got caught up just chatting for a hour about computers and websites. Best Prof Iv Ever Had.

5.0
2.0
COMP3620
Mar 10, 2014

The best prof so far. His lectures were really interesting. He was clear, interesting and entertaining. Very helpful in office hours. In my words PERFECT. I am glad I took his class.

3.0
4.0
COMP3620
Apr 3, 2014

The worst educator I have ever had the misfortune of encountering. Yes, he was upbeat and "fun" but he was is incredibly narrow minded which is sad for someone who claims to be an academic.

3.0
1.0
COMP1270
Grade: A
Apr 29, 2015

Weird guy. Keeps egging the class to hack him because he is so sure that he is unhackable.. Also contradicts himself throughout the semester if you listen carefully to what he says. Just dont lose any easy marks with your assignments and take the extra time to make your reflection an actual essay. You will lose EASY marks that could cost you an A+

3.0
3.0
COMP4620
Grade: Not sure yet
Mar 3, 2016

Al's lectures are very entertaining because he makes a mini show out of each, incorporating anecdotes and news. The good ends here. He takes very long to mark works and his grading is arbitrary. During his office hours, he tends to ramble (up to half an hour!) about random things rather than answering students' questions. Can act arrogant and vain

5.0
1.0
COMP3040
Grade: Incomplete
Sep 28, 2016
Would take again

One of the best profs I have ever had. Classes are not boring at all. I would love to attend this class even if I wasn't enrolled in it. Just fantastic!

Respected
5.0
4.0
COMP1270
Feb 7, 2017
Would take again

simply the best

Gives good feedback
Respected
Hilarious
3.0
2.0
COMP4620
Apr 3, 2017
Wouldn't take again

Most boring lectures, nothing related to computer science you are used too. He can speak for hours without getting tired and most of the lectures are just his thought on professionalism. which you will be asked to answer a lot.

1.0
3.0
COMP4620
Apr 18, 2017
Wouldn't take again

Al Marshall is a train wreck of a man. He has hilariously entertaining issues that will be touched on in most of his lectures. It's very easy to derail him with a simple comment. Have fun with the class, have fun with Al, don't take it to seriously he seems to assign grades arbitrarily.

GRADED BY FEW THINGS
1.0
1.0
COMP4620
Apr 25, 2017
Wouldn't take again

My name's Landon I don't want to hide behind anonymity. Al Marshall is an intriguing individual but a horrible educator. Philosophy and English minors will like this class but if you are a fan of programming beware. I skipped almost all of the classes. my advice is go to class and work on your laptop so you do not miss the quiz material.

SO MANY PAPERS
GRADED BY FEW THINGS
5.0
3.0
COMP1270
Grade: A+
Apr 26, 2017
Would take again

he is the best

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
COMP4620
Grade: A+
May 8, 2017
Would take again

You either love him or hate him. If you go in with an open mind then you're much more likely to enjoy Comp4620. Pros: Very good and fascinating lectures (time flies), very easy to talk to outside of class, super helpful during office hours (go see him). Cons: Very hard marker (make good arguments and know what he wants!). You get what you put in.

Tough Grader
Skip class? You won't pass.
Amazing lectures
4.0
1.0
COMP1270
May 9, 2017
Would take again

I was hoping for a little more consistency and presence online when trying to reach the Professor, but the best way to approach him is still office hours. Nevertheless, the topics and the project were comprehensible and easy to apply.

Hilarious
5.0
2.0
COMP3040
Grade: A
May 10, 2017
Would take again

He taught communication skills and you could tell that he used everything he knew in all his lectures. I expected a course on technical communication to be dry and boring but it was exactly the opposite. The prof is energetic and a fantastic speaker. Without a doubt the best professor for the course.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
COMP4620
Grade: A+
May 16, 2017
Would take again

Essay driven course. Basically an arts class (idk why it's not a W course). Really interesting lectures; I'd come to class just for his lectures. He seems genuinely interested in teaching he could care less about the grades and I appreciated that. I came from an arts background and flew through this course. He really liked my writing style.

Get ready to read
Skip class? You won't pass.
Amazing lectures
5.0
3.0
COMP4620
Jul 30, 2017
Would take again

probably the best teacher at the uofM's department of CS

Skip class? You won't pass.
Inspirational
Hilarious
3.0
2.0
COMP4620
Grade: A
Feb 5, 2018
Would take again

The material is mostly topics beyond CS. Even though his lectures are fun, you should still be taking notes on small details because he might quiz you on them. He can contradict himself sometimes so take the things he says with a grain of salt. He can be narrow-minded and petty so be careful when questioning him as he could sound belittling.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
COMP4620
May 10, 2018
Would take again

He is a very good professor

4.0
2.0
COMP1500
Jan 1, 2019
Would take again

He is loud and clear in class. His slides aren't word to word, understanding the slides are more important, being in class helps to understand material rather than attendance. Would recommend him if you are willing to listen through his life stories in class as examples to the topic.

Inspirational
Clear grading criteria
Hilarious
4.0
3.0
COMP1500
Grade: Rather not say
Jan 7, 2019
Would take again

Talented lecturer ! nothing more to say !

Gives good feedback
Respected
Inspirational
4.0
2.0
COMP4620
Mar 23, 2020
Would take again

This course feels like a victory lap after a difficult academic journey. Very easy to listen to, legitimately funny, and with a wide breadth of topics to talk about.

Graded by few things
Amazing lectures
3.0
1.0
COMP4620
Grade: A
Jun 30, 2020
Would take again

The one thing I learned in this class was to assimilate. We watched videos that stressed the need to fit into professional culture. Don't speak languages other than english as you might upset your white coworkers etc. I'm sure Al meant well at the time, but looking back that idea was ridiculous. Otherwise good prof.

Gives good feedback
Respected
Participation matters
1.0
3.0
COMP1500
Dec 5, 2020
Wouldn't take again

Horrible at explaining content. Specifically says that a certain topic won't be on the quiz, yet puts that exact topic on the quiz. Very confused throughout the course.

Skip class? You won't pass.
4.0
4.0
COMP1500
Dec 22, 2020
Wouldn't take again

Topics that were learned in this class was very interesting and useful because it talked about how computers were developed in history and how today computer functions. Assignments were pretty easy and straight forward. However, the quizzes were hard because he would ask questions about what did the person say or details from a long video.

Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

74% confidence
Based on 8 grades
Most common grades:
A (5)
A+ (3)
Not_Sure_Yet (2)
Grade Distribution
A(8)B(0)C(0)D(0)F(0)A-/B+(0)
Based on 13 reported grades
A: 5
A+: 3
Not_Sure_Yet: 2
Not sure yet: 1
Common Tags
Hilarious (7)
Amazing lectures (5)
Skip class? You won't pass. (5)
Respected (4)
Inspirational (4)
Gives good feedback (3)
GRADED BY FEW THINGS (2)
Clear grading criteria (2)
Rating Trend

Declining

-0.23 avg change
Feb
May
Jan
Mar
Jun
Dec
Last 6 months
Ratings by Course

120

5.0

(1)

74102

5.0

(3)

74126

5.0

(1)

206362

5.0

(1)

CS206

5.0

(1)
+31 more courses
Difficulty by Course

CSC101

5.0

120

4.0

COMP101

3.5

COMP3620

3.3

101

3.0

Similar Professors