3.9

Lori Michelle Case

Computer Science - University of Waterloo

3.9
Quality
2.3
Difficulty
64%
Would Retake
92
Reviews
3.9
Quality
2.3
Difficulty
3.8
Helpful
3.9
Clarity

64%

Would Retake

92

Reviews

Rating Distribution
Official
92 total ratings

5

39

4

29

3

13

2

5

1

6

What Students Say

The thing was I just found the lectures awful

CS115 - 3.0 rating

Awesome prof for someone who hasn't taken CS before

CS115 - 5.0 rating
Class Info

Attendance Mandatory

55%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

80% confidence
Based on 10 grades
Most common grades:
A+ (7)
A (2)
Not_Sure_Yet (1)
Grade Distribution
A(9)B(0)C(1)D(0)F(0)A-/B+(0)
Based on 11 reported grades
A+: 7
A: 2
Not_Sure_Yet: 1
C+: 1
Common Tags
Respected (4)
Caring (3)
Participation matters (2)
Accessible outside class (2)
ACCESSIBLE OUTSIDE CLASS (1)
Would take again (1)
Skip class? You won't pass. (1)
Amazing lectures (1)
Rating Trend

Stable

+0.12 avg change
Jan
Apr
Mar
Apr
Dec
Dec
Last 6 months
Ratings by Course

121

5.0

(1)

ADVISOR

5.0

(1)

CS130CS13

5.0

(1)

CS130134

5.0

(1)

CS131

5.0

(1)
+12 more courses
Difficulty by Course

134

4.0

CS131

4.0

CS370

3.5

137

3.0

ADVISOR

3.0

Reviews (91)
1.0
2.0
CS134
Sep 10, 2001

Ms. Case took 5 minutes describing a stack using house hold objects. Nuff said.

5.0
3.0
CS370
Sep 11, 2001

No Comments

3.0
2.0
CS134
Sep 26, 2001

No Comments

1.0
2.0
CS130
Oct 22, 2001

she consistently puts to sleep!

1.0
3.0
137
Oct 28, 2001

She's helpful at putting me to sleep in her class.

4.0
3.0
CS134
Nov 6, 2001

weird way of explaining things... i skipped most of her lectures

2.0
4.0
CS370
Nov 13, 2001

The woman is aweful at teaching!

5.0
3.0
CS130
Grade: Not_Sure_Yet
Nov 23, 2001

answers questions very well, very smart prof but isnt very interesting..

2.0
3.0
CS134
Dec 1, 2001

Very disappointing. Takes too long to make points. BORING / cranky

5.0
1.0
CS130
Dec 17, 2001

No Comments

3.0
1.0
CS130
Jan 4, 2002

'Must stay awake...must stay awake....must..zzzzzzzzz ZZZZ' try not to snore!

5.0
2.0
CS130
Jan 9, 2002

No Comments

5.0
2.0
CS130
Jan 11, 2002

Good and clear!

4.0
3.0
CS130
Feb 4, 2002

She was alright, but boring.. the course is boring what do you expect?

3.0
2.0
CS130
Feb 5, 2002

zzzz spends whole class on easy stuff, then rushes the new stuff at the end

4.0
3.0
CS130
Apr 11, 2002

No Comments

4.0
3.0
CS134
May 20, 2002

Feels like CS 130 all over again... Treats you like High School student...

4.0
2.0
CS134
Jun 2, 2002

above avg... nothing special

5.0
3.0
ADVISOR
Jun 7, 2002

Ok as a prof but , Best CS Advisor ever

3.0
1.0
CS130
Jun 8, 2002

Quite boring, tough to stay awake after 5 min.

4.0
2.0
CS134
Jun 18, 2002

No Comments

3.0
4.0
CS134
Jul 10, 2002

She tends to teach long, but isnt that bad.

3.0
4.0
CS134
Jul 14, 2002

Course is designed for 5-year-olds with learning deficiencies. Rushes hard stuff

2.0
3.0
CS130
Jul 23, 2002

No Comments

2.0
4.0
134
Jul 29, 2002

No Comments

4.0
3.0
CS134
Aug 19, 2002

kinda blah, but teaches with lotsa visuals.

5.0
2.0
CS130CS13
Oct 1, 2002

Good prof, but courses are really boring, hard not to fall asleep...

4.0
1.0
CS134
Oct 1, 2002

Alright prof. Easy to understand.

3.0
2.0
CS134
Oct 11, 2002

Tries hard to make class interesting.... but class was still boring.

4.0
2.0
CS133
Oct 19, 2002

No Comments

5.0
2.0
CS130134
Oct 28, 2002

Decent prof, good CS advisor, but the courses themselves are boring as hell.

4.0
2.0
CS133
Nov 8, 2002

Average. It's a crappy course though, doesn't matter who teaches it.

4.0
1.0
CS133
Dec 12, 2002

Good teacher, however boring at times

4.0
3.0
CS134
Jan 13, 2003

Got a few bonuses off from her

4.0
3.0
CS130
Jan 20, 2003

Very nice prof

5.0
3.0
CS133
Jan 24, 2003

Enthusiastic teacher, but too detailed and makes me fall asleep.

4.0
2.0
CS133
Feb 11, 2003

CS 133 is for the computer illterate. She took too long to explain some things.

3.0
2.0
CS134
Feb 18, 2003

Her teaching was an insult to my intelligence.

4.0
2.0
CS133
Mar 19, 2003

Not a bad teacher. Very easy course.

5.0
2.0
CS134
Apr 8, 2004

Not too bad at all. Although can be droning on sometimes... Like her examples tho.

3.0
3.0
CS134
May 8, 2004

Not the best choice of lecturer for this course. Lacks any inspiration or energy. Check out Troy Vasiga or J.P Pretti instead if you can.

4.0
2.0
CS134
Jul 25, 2004

Not a bad course. Case explains everything to death. If you pick up CS concepts easily, you'll fall asleep in her class. Very friendly prof.

5.0
4.0
CS131
Nov 8, 2004

Lori Case is the teacher to take if you do not understand computer science concepts at all. I went into CS 131 with no programming knowledge whatsoever. She will repeatedly go over concepts again and again, until they become engraved into your mind...THAT IS A GOOD THING (for people like me)

5.0
2.0
121
Grade: A+
Aug 2, 2005

She was great. She made things very easy to learn for a beginner. She was also very approachable.

5.0
2.0
CS134
Jan 12, 2006

she is really great! she knows stuff and explain very well with good examples. :)

3.0
3.0
CS125
Jan 14, 2006

she makes the lectures so boring, no humor or smiles. fell asleep so much in her class, she does give out a lot of examples though

5.0
2.0
CS125
Jan 26, 2006

Lori is one of the nicest profs you'll ever meet. She explains everything clearly to make sure that everybody understands. I knew nothing about programming whatsoever before taking this class and I'm doing really well right now. Assignments and labs can be a little hard sometimes but they help you understand the concepts a lot better.

5.0
2.0
CS125
Mar 17, 2006

She explains everything very clear and makes sure that everybody understands. But before coming to clase make sure you get lots of sleep it gets little bit borring. I don't think it because of her but because of the class, it usefull and borring stuff, it's ,ore fun doing it than learning about it.

5.0
1.0
CS125
Mar 22, 2006

No Comments

5.0
1.0
CS134
Apr 4, 2006

Slow and boring at times, while rushed and haphazard at others. Nonetheless, she is still very clear and gives loads of examples to work with. Her class was packed in the beginning of the term, and I think that had to do with the clarity behind her lectures. She is also helpful during office hours and with e-mail responses. Good work!

5.0
3.0
CS134
May 1, 2006

She was an awesome proff, and it was a good course, but in reality, it was the awesome tutors that made the course what it is

4.0
3.0
CS125CS134
May 6, 2006

Really a good prof. I thought she was horrible in cs125, but that's just the boring course content, not her fault. You really can't teach programming on a chalk board. If you get her for 134 though, she's really good. Her explanations are extremely clear.

4.0
4.0
CS125
Jun 20, 2006

She's a really good prof! Make sure u have her!!

4.0
2.0
CS125
Aug 7, 2006

it was kind of boring listening to her talk after a while, and she tends to spend a LOT of time reviewing concepts from previous classes, but then she rushes through the new stuff

5.0
3.0
CS134
Mar 26, 2007

She is a very good prof. She explains everything clearly and is able to bring it to a level that all can understand. If you can have her, you should.

4.0
2.0
CS134
Apr 10, 2007

cs 134 can be confusing course for those who do not like cs. however she's an awesome prof. she's very nice/kind person to ask for help and she will tell you everything you don't understand step by step. I failed the midterm with 30% and but managed to pass the course because I did well on the final after asking her for help =).

5.0
1.0
CS125
May 5, 2007

Nice prof.

5.0
1.0
CS125
Jul 19, 2007

If u wanna pass CS 125&134, take her class!! But honestly, her sections fill in so fast that I don't think you can enrol in.

5.0
1.0
CS134
Oct 11, 2007

If you're looking for a prof to make you laugh, look elsewhere. If you want a prof who's easily approachable, knowledgeable, and friendly, look no further. Even though I had no interest in CS134 since it was a review of high school for me, I still managed to not fall asleep in her class. She also makes an effort to learn your name.

5.0
3.0
CS134
Aug 10, 2008

She's a funny teacher. Especially when she ripped off the phone book while teaching and also "stealing" her sons toys to teach cs 134. she's not boring at all

3.0
3.0
CS115
Nov 26, 2008

Reads straight from course notes, basically talks for 1.5 hours straight, ignores questions

5.0
1.0
CS115
Mar 26, 2009

We need more teachers like Lori Case at the University of Waterloo. She has excellent oral communication, her lectures are very clear and most of all, she teaches with utmost passion. I am so glad I had her this term.

5.0
2.0
CS116
Apr 1, 2010

Awesome professor! She explains things so well and seems really nice. She answers all questions in class and is always in a good mood. I'd be so happy to have her again!

5.0
1.0
CS115
Dec 12, 2010

She has a clear voice and explains in a way students can understand easily. Often make good use of the board rather than just the slides. Overall a GOOD prof!!

4.0
5.0
CS115
Dec 23, 2010

-nice teacher, the course itself killllled me.

1.0
4.0
CS116
May 4, 2011

Very boring. was so difficult to attend class, so i usually didnt and still got a good grade. speaks as though she's talking to little children. but gives good explanations.

5.0
1.0
CS115
Nov 24, 2011

I dropped down from cs 135 and found lori to be wonderfully clear and gives good, overly detailed explanations, which i am fine with.

1.0
5.0
CS115
Jan 5, 2012

Her talks are very boring (always monotoned). Barely attended her lectures since they were literally "useless." A lot of people underestimated the Final Exam, and ended up with a below-average grade. She will definitely help you fall asleep in class (take her class if you have insomnia).

3.0
1.0
CS115
Aug 3, 2012

Quite an easy course and she is of course, competent enough to teach it. Explains everything well. However, she is very monotone, boring and treats us students like kids. Helpful within reason but wouldn't go above and beyond for anyone. Very easy course but if you can take it with another prof, do so! At least the lectures will be bearable.

5.0
2.0
CS116
Dec 17, 2012

Good teacher, easy course. I didn't find her that boring, and I thought her explanations were neat. Answered emails promptly.

5.0
1.0
CS116
Dec 20, 2012

Great prof; easy to understand, helpful and answers your questions very well. I had her for cs 115 as well, and I am very happy I did.

5.0
1.0
CS116007
Feb 6, 2013

Lori Case is extremely great instructor and is very knowledgeable of Computer Science. She does a lot of examples that relate to assignments questions and her explanations of the concept are extremely clean. I always follow full 80 minutes of her lecture because she never loses you. Recommending her to everyone who wants to learn in class!

5.0
3.0
CS116
Apr 5, 2013

Explanations make everything VERY CLEAR. Her examples are very helpful with assignments. Lectures are a little boring, but all cs lectures are

5.0
3.0
CS115
Nov 30, 2013

gives many examples, always willing to answer questions, always understanding of your circumstances. Assignments take forever to do, do yourself a favour and DON'T LEAVE THEM TILL THE NIGHT BEFORE, or you will suffer. One average, they take about 5-9 hours to do, and you have one every week.

5.0
1.0
CS115
Dec 18, 2013

Amazing prof! She's amazingly clear and makes computer science really easy for first-time learners. Definitely recommend!

4.0
2.0
CS115
Jan 8, 2014

Easy course, my roommate and I both fell asleep in every lecture after the first month or so and still both had As. Not easy for everyone though. She re-explains concepts several times making it boring if you understood the first time. Good if you didn't understand though I guess

5.0
1.0
CS115
Grade: A+
May 27, 2014

Lori Case is extremely knowledgeable about computer science. Her lectures are clear and comprehensive. She explains and emphasizes important concepts several times in class though this may sound repetitive. Overall, she is an excellent professor. I would definitely recommend her for CS 115 and CS 116.

5.0
2.0
CS116
Jul 21, 2014

nice prof. Explain things really clear and easy to understand.

5.0
3.0
CS115
Grade: A+
Nov 27, 2014

The course itself depends on how much programming you already know. For me it was none and this class made me take it as a major. Lori's lectures WILL be dry if you're not into the subject. Otherwise. Her explanations were aimed perfectly, she was really helpful in office hours and overall just a really great prof.

5.0
2.0
CS371
Nov 30, 2015

Course is well structured, and she is always there to help.

4.0
2.0
CS116
Grade: A
Aug 9, 2016
Would take again

Had Lori Case a few years ago for this course and she is also a CS advisor. She is so approachable and a great professor. You can tell she wants her students to understand the content.

5.0
3.0
CS115
Nov 30, 2016
Would take again

Awesome prof for someone who hasn't taken CS before. Lots of office hours. Very helpful.

Respected
Participation matters
Caring
4.0
1.0
CS115
Grade: A+
Dec 1, 2016
Would take again

Slightly boring, but overall good lectures and helpful.

3.0
3.0
CS115
Dec 17, 2016
Wouldn't take again

She really cares and wants you to learn. The thing was I just found the lectures awful. I really just could not sit and listen to her for 80 minutes. It's not that she's a bad prof, it's just that her lectures are dry.

ACCESSIBLE OUTSIDE CLASS
Caring
2.0
1.0
CS116
Grade: A+
Mar 23, 2017
Wouldn't take again

She is the most boring lecturer I have ever had. She makes the clicker questions easier tho.

Respected
4.0
3.0
CS115
Grade: A+
Jan 4, 2018
Would take again

Great lectures overall, wonderful delivery of content but lecture is a little bit dry.

Respected
Caring
Would take again
4.0
3.0
CS116
Apr 19, 2018
Would take again

She is a nice prof, very passionate about giving lectures. However, it was really hard to get focused when listening to her constant speaking and explanation.

Respected
Participation matters
1.0
2.0
CS116
Mar 31, 2019
Wouldn't take again

Personally I did not like Lori Case, she was good for cs 115 but she was not good for cs 116. She is too slow she needs to go at a more faster space. Her explanations weren't really good for cs 116

Accessible outside class
Skip class? You won't pass.
4.0
2.0
CS115
Grade: A+
Apr 19, 2019
Would take again

I thought she was a good prof for CS115 if it's your first time ever doing CS. If you've programmed before then she might go a bit slow but I think that's also just the way the course is designed because it's meant for beginners.

5.0
2.0
CS115
Grade: A
Dec 16, 2022
Would take again

I like Lori's teaching about CS fundamentals. She inspired me to switch the program to a Bachelor of Computer Science. She is patient with international students and explains technical details clearly.

Amazing lectures
Beware of pop quizzes
Accessible outside class
4.0
2.0
CS115
Grade: C+
Dec 25, 2025

She is very passionate about CS and is happy to answer questions but her lectures can be boring. The way I learned the course mostly is through the lessons on EdX which I highly recommend. The labs on Fridays are also good to ask clarifying questions and so are the office hours with the IAs. Overall a very good introductory course to CS.

Gives good feedback
Lots of homework
Test heavy
Class Info

Attendance Mandatory

55%

Textbook Required

64%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

80% confidence
Based on 10 grades
Most common grades:
A+ (7)
A (2)
Not_Sure_Yet (1)
Grade Distribution
A(9)B(0)C(1)D(0)F(0)A-/B+(0)
Based on 11 reported grades
A+: 7
A: 2
Not_Sure_Yet: 1
C+: 1
Common Tags
Respected (4)
Caring (3)
Participation matters (2)
Accessible outside class (2)
ACCESSIBLE OUTSIDE CLASS (1)
Would take again (1)
Skip class? You won't pass. (1)
Amazing lectures (1)
Rating Trend

Stable

+0.12 avg change
Jan
Apr
Mar
Apr
Dec
Dec
Last 6 months
Ratings by Course

121

5.0

(1)

ADVISOR

5.0

(1)

CS130CS13

5.0

(1)

CS130134

5.0

(1)

CS131

5.0

(1)
+12 more courses
Difficulty by Course

134

4.0

CS131

4.0

CS370

3.5

137

3.0

ADVISOR

3.0

Similar Professors