2.4

Sandy Graham

Computer Science - University of Waterloo

2.4
Quality
3.0
Difficulty
5%
Would Retake
130
Reviews
2.4
Quality
3.0
Difficulty
2.4
Helpful
2.4
Clarity

5%

Would Retake

130

Reviews

Rating Distribution
Official

5

24

4

12

3

17

2

26

1

51

What Students Say

No one should choose her

CS135 - 1.0 rating

boring class with monotone

CS116 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

32%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 20 grades
Most common grades:
A (7)
A- (3)
B+ (3)
Grade Distribution
A(9)B(3)C(2)D(0)F(0)A-/B+(6)
Based on 26 reported grades
A: 7
A-: 3
B+: 3
Not sure yet: 3
Common Tags
Participation matters (5)
LECTURE HEAVY (3)
ACCESSIBLE OUTSIDE CLASS (2)
Skip class? You won't pass. (2)
Lots of homework (2)
Clear grading criteria (2)
Get ready to read (1)
Inspirational (1)
Rating Trend

Stable

-0.20 avg change
May
Jul
Sep
Oct
Mar
Apr
Last 6 months
Ratings by Course

CS131CS132

5.0

(1)

CS003

5.0

(1)

CS125

4.8

(4)

CS115

3.2

(22)

CS230

2.8

(11)
+14 more courses
Difficulty by Course

ALLCS

5.0

CS131SSDS

5.0

CS132

5.0

130

4.0

CS120

4.0

Reviews (130)
1.0
5.0
CS120
Jul 18, 2001

She doesn't know how to explain stuff. Her lectures are not heplfull at all. She

5.0
1.0
CS134
Jul 24, 2001

Not the brightest, but explains things well and keeps my interest

2.0
2.0
CS130
Jul 27, 2001

wow. cs is NOT her subject....

1.0
3.0
CS134
Aug 1, 2001

No Comments

3.0
3.0
CS134
Aug 13, 2001

used very good examples, stupid course though

1.0
2.0
CS1304
Aug 27, 2001

totally unprepared for class - ugh

1.0
1.0
CS134
Aug 29, 2001

Easily the worst prof I've ever had

4.0
4.0
CS134
Grade: Not_Sure_Yet
Sep 10, 2001

Good prof, notes were helpful/useful, course was stupid though

2.0
2.0
CS134
Sep 10, 2001

She managed to confuse even herself when explaining seemingly simple material.

1.0
4.0
CS134
Sep 11, 2001

it's all been said: "unprepared for class" & "doesn't know how to explain"

5.0
2.0
CS130
Sep 25, 2001

No Comments

2.0
1.0
CS134
Nov 26, 2001

Her class makes me wonder if this is kindergarten or university.

1.0
4.0
CS130
Jan 23, 2002

No Comments

2.0
1.0
CS134
Grade: A-
Feb 7, 2002

useless

3.0
3.0
CS130
Feb 8, 2002

She is basically a high school teacher

4.0
2.0
CS130
Mar 20, 2002

might have been better if it wasn't cs

1.0
5.0
CS130
Mar 22, 2002

No Comments

1.0
3.0
CS120
Apr 3, 2002

No Comments

2.0
4.0
CS130
Apr 7, 2002

No Comments

2.0
4.0
130
Apr 29, 2002

AHHHH!!! Dont even mention her name :(

2.0
3.0
CS130
May 20, 2002

Went to 2 of her lectures for the entire term, and I fell asleep in both of them

1.0
5.0
CS134
Jun 6, 2002

No Comments

3.0
4.0
CS134
Jun 21, 2002

Assignment always confusing. Stupid hard exam question - even TA didn't get it.

1.0
5.0
ALLCS
Jun 27, 2002

run away, run away, you'll regret taking her course

1.0
5.0
CS134
Jul 25, 2002

thought she could teach better now with more experience.. she didn't...

2.0
3.0
CS134
Jul 26, 2002

it would help if she understood the course before trying to teach it...

2.0
4.0
CS134
Jul 28, 2002

No Comments

5.0
1.0
CS134
Jul 29, 2002

No Comments

1.0
5.0
CS134
Aug 25, 2002

No Comments

1.0
3.0
CS133
Oct 9, 2002

Your better off getting a copy of Sam's Teach Yourself Java in 21 days, trust me

1.0
4.0
CS133
Oct 15, 2002

Don't expect her OR yourself to understand.

3.0
3.0
CS134
Oct 18, 2002

It would be nice if she taught stuff that would be useful on the assignments!

2.0
5.0
CS133
Grade: A
Nov 8, 2002

she is extremely hard to understand.... think twice before going to class...

3.0
2.0
CS133
Nov 10, 2002

sit in front=get attention, seems she doesn't know much more than the text.

4.0
3.0
CS133
Nov 12, 2002

She is ok,

1.0
2.0
CS133
Nov 26, 2002

Ugly. Picks on students. Ignorant. Going to class is pointless.

1.0
5.0
CS130
Nov 28, 2002

She is the worst prof.Can't explain but expects you to do her hard exams.

4.0
2.0
CS133
Dec 2, 2002

Okay prof! Tries to explain the stuff to the best she can

1.0
5.0
CS130
Dec 3, 2002

Horrible, would help if she grew a brain and was even semi-decisive

3.0
2.0
CS133
Dec 5, 2002

Good prof, but can get confused. Classes are very dry and boring. Easy marker.

3.0
3.0
CS133
Dec 18, 2002

Be confused. Be very confused.

2.0
3.0
CS133
Jan 14, 2003

Takes stupid random 'class poles' ever 5 minutes. Only the 3 ppl answer. Unclear

1.0
5.0
CS130
Mar 7, 2003

She should know how to code in Java before teaching it.

3.0
3.0
CS133
Mar 14, 2003

She sometimes just goes on a trip during the teaching period...and a TA just comes and handles the lecture...Woo...

1.0
2.0
CS133
Mar 28, 2003

It's an easy course for hose who already know the material - but even she still makes you second guess yourself. Horribly confusing and has such a useless lecture.

3.0
3.0
CS134
Jun 17, 2003

Nothing special, but not horrible, either. At times confusing. You could do much worse (e.g., Kates *shudder*).

1.0
5.0
CS130
Sep 10, 2003

she sucks so bad

2.0
4.0
CS131
Oct 28, 2003

she is okay but i cannot understand what she is talking about

5.0
2.0
CS131
Dec 3, 2003

Quite clear and can speak at the level of the students. Addresses student questions until they have been satisfied. Lectures were decent, Practicum well done

5.0
3.0
CS133
Dec 7, 2003

I thought Sandy was a good lecturer and was also very helpful for one-on-one questions. Good attitude toward education. Thanks!

2.0
5.0
CS130
Mar 12, 2004

She thought she is teaching high school students. She required us to attend class on time. I don't like the way she teaches and she is BORING!!!!! sucks

1.0
5.0
CS134
Dec 10, 2004

Horrible instructor!

1.0
5.0
CS131SSDS
Dec 18, 2004

avoid if you can....that's all i have to say

3.0
1.0
CS131
Grade: B+
Dec 26, 2004

I found the course itself very easy, and that worked against her in a big way. She felt it important to stress basic programming, which most found obvious. To someone who has never programmed, she might have been a great teacher, but not to myself.

1.0
5.0
CS131
Apr 2, 2005

HORRIBLE COURSE. HORRIBLE PROF. avoid if you can!! doesn't explain things well (luckily i had a good TA), tends to favour males, doesn't even have a masters degree. she's a highschool teacher!! AVIOD if possible !!

1.0
5.0
CS130
Jul 25, 2005

this former high school teacher sucks big time!!! I can guarantee she is the WORST instructor(not even prof) in this faculty!!!! she treated us like high school kid and we can't be late for class? in the winter time, we had to walk from AL to MC, how can she expect us to arrive on time in 5 mins?!?! WTF! also, she wasn't not helpful at alll!!

5.0
1.0
CS131CS132
Aug 2, 2005

I had her for both 131 and 132 and she helped me get really good marks in both- I think her teaching skills are excellent and she really knows how to explain concepts well. Lots of people didn't like her because they didn't understand the underlying concepts which is a question of sheer intellect, so don't rag on her for it. very good overall!!!

1.0
1.0
CS133
Grade: C-
Aug 25, 2005

I'm not in highschool!! She talks down to her students and can't teach very well at all. The material of this class was so easy, and its embarrassing the way she explains it. She even makes mistakes in the examples she does on the board! MY advice... go straight into 134, or take CS 135... one can learn java from a book!!!

5.0
3.0
CS125
Nov 24, 2005

I think she is a very good prof. Helped me understand Java very well, given I have never done programming before.

5.0
4.0
CS125
Dec 13, 2005

Despite what people are saying, she is a good prof. I don't know where the 'you can't be late' thing is coming from. She only asked our class that if you do come in late sit at the back so that you don't bother everyone trying to get a seat near the front. Also, her examples were clear, and helpful, and as for her mistakes on the board, they wer

1.0
5.0
CS132
Dec 23, 2005

Worst CS prof ever!

2.0
4.0
CS133
Feb 16, 2006

She made me hate CS and Java and computers after taking her awful class.

5.0
1.0
CS134
Apr 18, 2006

Well lets face it... CS134 is a joke so in terms of how well she teaches... it's probably really in depth. Nothing seemed hard in the course and she did fine teaching it. Not really strict and in all honesty, she definitely did the best with the material given to her :D In my opinion, she was a good professor.

4.0
2.0
CS125
Sep 28, 2006

She is not bad. If you know what you are doing, you will be fine. She is just very not precious to look at.

5.0
2.0
CS125
Oct 28, 2006

Sandy Graham is clear and concise. People who have been in her class would know that. She is good with her analogies and she makes sure people understand. Speed is fine as well. I had no prior experience in CS but after taking this class with her, I find myself loving it. You won't regret taking her class.

5.0
1.0
CS003
Oct 21, 2007

Best teacher ever!!! Honestly!

5.0
1.0
CS134
Oct 21, 2007

good teacher

4.0
3.0
CS115
Nov 11, 2009

Great teacher, easy to understand, subject is boring but she teaches it well

4.0
1.0
CS115
Dec 9, 2009

I found the course very easy, but the lectures gave me little to keep me interested. I often just sat in class and doodled. For CS 115, all the slides are in the course-notes, so I didn't really feel like I needed to pay attention in class. I'd say she's an average prof?not great, but definitely not the worse.

4.0
2.0
CS115
Jan 13, 2010

She is not the worse profs. She is fine but sometimes her class can be really boring. But she is definitely better than many average CS profs.

5.0
1.0
CS115
Oct 12, 2010

She is not a kind of fast moving professor, but she really pay attention on clarity, giving more attention on things that are really required, and if i see other cs profs, i think she does her job better than most of them.

5.0
2.0
CS115
Dec 10, 2010

You can tell she tries to make the class fun, but it's computer science, so can't really blame her when it got dull, which it did. Very clear speaking. Unfortunately, lots of people in the class didn't pay attention and talked constantly during her lectures, and she couldn't command attention like other profs can. But overall, a solid prof for CS

4.0
1.0
CS115
Dec 12, 2010

Not bad! Explains in great detail yet a bit boring.

4.0
1.0
CS115
Jan 26, 2011

How can ANYONE bash on Sandy? She's the BEST Prof Waterloo has EVER had. :)

3.0
2.0
CS115
Jun 2, 2011

Though she teaches at a reasonable pace with clarity, she's one of the more boring CS profs. I went into the course without a CS background, and struggled for the first few weeks because she didn't do an effective job in keeping me engaged in the coursework. I taught myself a month of the course in a weekend, and I'm now on my way to do a CS major.

5.0
1.0
CS230
Feb 25, 2012

she is great~Im so happy that i enrolled her class~

3.0
3.0
CS230
Sep 11, 2012

The good: She made an effort to make a boring class interesting. She seems like nice person! The bad: Sandy doesn't write notes on the board, so you must attend class and write down what she says or you will probably fail. I didn't find her explanations very clear so I went to office hours... and still had no idea what was going on.

3.0
4.0
CS115
Dec 21, 2012

Not bad at teaching, just not experienced enough at uni level maybe...respects all questions and answers 'em well, just gotta keep asking to get the best outa her..You miss a single class, you are gonna get no help unless it's something really specific...

5.0
2.0
CS230
Apr 9, 2013

Its either you understand CS right off the bat or you just don't get it at all. Sandy is a great Prof! Clear explanations during lectures. Assignments and Midterm was fair.

2.0
5.0
CS230
Apr 16, 2013

Sandy is not clear. She assumes too much, especially of the students who have only taken CS 115 and 116. She doesn't seem to care much about the success of her students, talks down to questions she thinks are obvious, does not like to answer questions. Can give students the stranded feeling, she is not very approachable.

5.0
1.0
CS230
Grade: A
Aug 24, 2013

I've taken both CS115 and CS230 with Sandy. She is a great prof who works hard to ensure the material she presents is clear and interesting. Her midterm for 230 was fair, there was one question where we all lost a mark because of poor wording but she agreed not to count the mark after a short respectful discussion in Piazza. A great prof!

5.0
5.0
CS135
Feb 3, 2014

Very clear, good pacing, and helpful during office hours. A big advocate for women in CS haha. I recommend her.

3.0
3.0
CS115
Feb 8, 2014

should demonstrate more in lectures instead of just presenting the lecture slides.

2.0
5.0
CS116
Sep 27, 2014

boring class with monotone

2.0
5.0
CS116
Grade: Not sure yet
Dec 14, 2014

Does not make sense at all. Students come to her lectures because of answering clicker questions. Always talk in monotones and her explanations make students more confused. Avoid her because if you take her CS classes, you will be painful.

1.0
5.0
CS115
Jan 15, 2015

Boring class. Just a waste of time taking CS with her. You cannot expect to learn anything valuable.

1.0
1.0
CS116
Mar 17, 2015

I managed to get an 85% without any help from her throughout the course. Students attended her lectures only because of the clicker questions. She only read through the slides in the lectures, I would prefer self study than going any lecture. Worst prof that I have ever seen, definitely must avoid her.

5.0
3.0
CS230
Mar 26, 2015

Sandy is a great prof and always willing to help. Not the prof's fault if you don't understand CS!

5.0
1.0
CS115
Grade: Not sure yet
Nov 24, 2015

People think she is bad, and I was scared of her at the beginning of the term. However, her lecture is super clear + You will get a good grade if u dont slack off in her lectures

5.0
2.0
CS115
Grade: A+
Dec 30, 2015

excellent prof. Provides very intriguing examples.

5.0
1.0
CS115
Grade: A
Jan 4, 2016

Great prof, examples can be a bit deep near the end of the term, however if you do the assignments and write good notes its an easy 80+

5.0
1.0
CS115
Grade: A
Mar 26, 2016

I really don't like CS that much but she teaches the material well and is easy to understand.

2.0
2.0
CS115
Aug 9, 2016
Wouldn't take again

Honestly, her lectures are very dry. As a lecturer she is not as adequate as some other CS profs I have had (Nomair, Petrick, etc) and she seems to rely heavily on her slides rather than show concrete examples. However, if you approach her for help she is very helpful and clearly wants you to do well.

2.0
3.0
CS135
Grade: Incomplete
Sep 27, 2016
Wouldn't take again

If it wasn't for the participation grade, I wouldn't go to any of her lectures. Huge waste of time.

2.0
3.0
CS135
Oct 22, 2016
Wouldn't take again

She always stresses how she needs to "rush through the material" and that is precisely what she does. She does not care about a student's understanding, although she does make multiple attempts to explain and go over again, but her explanations make what she stated before even more confusing. However, she is indeed accessible outside of lectures.

2.0
3.0
CS135
Nov 8, 2016
Wouldn't take again

she rush through module 6 and the entire midterm2 was on module 6....

2.0
3.0
CS135
Nov 13, 2016
Wouldn't take again

She rushes through a lot of materials that are supposed to be covered detailedly. She kept saying that she's not going to spend much time on the course notes yet most parts of her lectures were around the course notes. She is quite accessible outside of the classroom, though.

2.0
3.0
CS135
Nov 16, 2016
Wouldn't take again

She makes lots of mistakes on classes, which even violated the standard used for making homework. Usually don't know what she was doing. Although on several of the classes I found her lecture pretty good, this possibilities is really small and most of time she is messy on class. Avoid her if you can.

1.0
2.0
CS135
Nov 17, 2016
Wouldn't take again

She covers the code things, but the rating system also considers other part of a program, such as design recipe, which is not included. She always rushes through the material and shows much outside the class, which is not helpful for getting higher mark in assignment and exams.

Participation matters
2.0
3.0
CS135
Grade: A
Nov 20, 2016
Wouldn't take again

I don't know anymore, but you can learn everything using the coursenote.

Get ready to read
Participation matters
1.0
3.0
CS135
Nov 21, 2016
Wouldn't take again

She didn't teach the most important part for the exam and miss many things

Participation matters
1.0
1.0
CS115
Grade: A
Nov 25, 2016
Wouldn't take again

As others have said, she rushed through the material a lot. I remember that she was always behind. There were days where her clicker software magically doesn't work, especially in the last few classes. But you know what? It's not that the software doesn't work, it's because you're lying to us because you're really slow.

1.0
1.0
CS135
Nov 29, 2016
Wouldn't take again

Never choose ever

1.0
5.0
CS135
Grade: B-
Nov 29, 2016
Wouldn't take again

If I took another prof's class, I would increase my mark by at least 20 per cent

4.0
3.0
CS135
Dec 3, 2016
Wouldn't take again

Don't be so scared because of those comments if you want to choose her, just a very normal prof.

2.0
1.0
CS135
Dec 5, 2016
Wouldn't take again

If you say she is a normal prof, why you select no in "Would you take this prof again"? Actually, she doesn't teach as well as other three profs.

1.0
3.0
CS135
Grade: B
Nov 2, 2017
Wouldn't take again

Took her class in Fall 2016. Explanations were quite vague and boring compared with other profs. I'm quite amazed how she overcomplicated such a basic course. And I'm more amazed that she still teaches at all. It's just not your thing, get over it and practice something else.

1.0
1.0
CS135
Grade: C+
Nov 19, 2017
Wouldn't take again

Boring

1.0
4.0
CS115
Grade: A-
Nov 22, 2017
Wouldn't take again

Don't take her!! Three are so many other good profs. If you cannot get into their class just drop the course and take it next term. It is better than wasting your time taking a class that will make you hate CS!!

ACCESSIBLE OUTSIDE CLASS
1.0
1.0
CS115
Grade: A-
Dec 18, 2017
Wouldn't take again

It's a good thing I was able to teach myself this material because she was not able to. She wasn't particularly helpful, her lectures were boring, and she made me not enjoy CS, I had enjoyed it up until then. Honestly she just wasn't a good prof. I understood her but all she ever did was examples, the exam had better just be examples then.

Participation matters
LECTURE HEAVY
4.0
3.0
CS135
Jan 20, 2018
Would take again

She is really not bad. Quite inspirational if you listen carefully. She tells you important do/ don't on assignments and exams. She also explains the philosophy behind computer science (e.g. how to approach a seemingly tedious question) which is quite rare among other profs.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
1.0
CS135
Apr 26, 2018
Wouldn't take again

No one should choose her. I attended her lectures just for the clicker questions. And she made CS disgusting. She made many mistakes in her lectures.

Participation matters
3.0
4.0
CS115
Sep 19, 2018
Wouldn't take again

Fairly dry lectures, but she teaches you what you need to know to do well in the course. Not very engaging, doesn't make lectures fun.

Respected
LECTURE HEAVY
1.0
4.0
CS234
Sep 27, 2018
Wouldn't take again

Unsure as to why she still continues to teach in the same manner described as previous comments or at all. She is monotoned and does not explain the materials clearly. There isn't a flow to her lectures and she will jump from one topic to another. There were times where she'd spend half an hour explaining a concept then say we don't need to know it

LECTURE HEAVY
3.0
3.0
CS234
Nov 25, 2018
Wouldn't take again

Sandy Graham is an ok-ish prof. She is not the best when it comes to answering students' questions, especially on Piazza. She answers very vaguely and says "any more information will provide a partial solution". That comment is kind of discouraging because I'm just asking a question about a concept I don't understand, not trying to get a solution.

1.0
5.0
CS135
Apr 6, 2019
Wouldn't take again

Don't take her!! There are many other good profs. If you cannot get into their class just drop the course and take it next term. She will definitely make you dislike CS. The only reason to her lecture is the clicker. You pay the money and you deserve better education. Her explanation is a messy.

1.0
5.0
CS115
Apr 6, 2019
Wouldn't take again

There are many other good CS professors. why will you bother her?

2.0
3.0
CS230
Grade: B
May 7, 2019
Wouldn't take again

She definitely knows her content and how to teach... she's just so dry. If the course notes weren't so terrible, no one would attend the lectures. Preparing for assignments and exams was a nightmare because she asks questions on such assessments that appear only once in the lecture.

Skip class? You won't pass.
Graded by few things
1.0
3.0
CS135
Jul 13, 2019
Wouldn't take again

This was my first exposure to programming and I almost chose to not pursue programming due to this course. It was only after taking other CS courses did I realize that CS can be fun and interesting; many other CS profs were passionate about what they taught but unfortunately Sandy was not. To be fair she does her job (lectures) but nothing more.

1.0
4.0
CS115
Grade: Rather not say
Dec 24, 2019
Wouldn't take again

Man she wasnt good at all. Energy was dry as hell and she made slick jokes that we could tell she didnt want to be there. I wish I knew about this website before I went into her class, I dreaded each lecture

1.0
1.0
CS135
Mar 10, 2020
Wouldn't take again

There are so many students want to join in the CS, and this is why she is still teaching CS 135. Boring and not helpful.

1.0
4.0
CS230
Grade: B+
Mar 25, 2020
Wouldn't take again

She has the most horrible slides, not informative at all and in ugly format. Her lectures is so boring and she makes mistake in almost every lectures. also she doesn't seems to care for the students and doesn't really answer your questions.

Skip class? You won't pass.
Lecture heavy
1.0
3.0
CS135
May 1, 2020
Wouldn't take again

She does not seem to respect and care for her students academics.

3.0
3.0
CS135
Jul 12, 2020
Wouldn't take again

underground poker legend

1.0
2.0
CS105
Sep 30, 2022

Don't try to be creative or try making your code more efficient (even using the things you've learned in the lectures/labs), because you will lose marks if you don't do things exactly as she says. Not to mention this class is designed for non-CS majors, yet it had the most weekly due projects out of any of my other classes.

Tough grader
Lots of homework
5.0
2.0
CS105
Grade: A+
Oct 28, 2022
Would take again

Just pay attention to the class and use office hours

Amazing lectures
Clear grading criteria
Accessible outside class
1.0
3.0
CS105
Grade: Not sure yet
Oct 28, 2022

Horrible. This is probably the worst course I've ever taken in my life. I've had better luck trying to learn how to code from online tutorials and freakin' ROBLOX. The problem is that this course costs money and ROBLOX doesn't. Incredible amounts of homework with an egregiously tedious mini-project every week. Uses an online compiler that sucks.

Clear grading criteria
Lots of homework
1.0
4.0
CS230
Grade: A
Mar 16, 2023

Awful. Sandy here decided to change a question on a quiz that was worth 1 out of 10 to be worth 5 out of 14 instead AFTER THE QUIZ WAS FINISHED. Even if you got full marks on every other question besides that one (which was the hardest one), your grade is 9 out of 14 instead of 9 out of 10 which is a huge drop in marks. Avoid if you CAN

1.0
5.0
CS230
Apr 21, 2023

Look at the statistic -> "7% Would take again". She does not know how to properly run a course. Everyone else, look at her most recent reviews. They have been consistently bad. You have to scroll down all the way to see 4+ reviews. Avoid and take it with someone else if u can at all costs. She is awful, she has way to high expectations.

1.0
5.0
CS230
Grade: B+
Apr 22, 2023

Horrible prof avoid at all costs!

Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

32%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 20 grades
Most common grades:
A (7)
A- (3)
B+ (3)
Grade Distribution
A(9)B(3)C(2)D(0)F(0)A-/B+(6)
Based on 26 reported grades
A: 7
A-: 3
B+: 3
Not sure yet: 3
Common Tags
Participation matters (5)
LECTURE HEAVY (3)
ACCESSIBLE OUTSIDE CLASS (2)
Skip class? You won't pass. (2)
Lots of homework (2)
Clear grading criteria (2)
Get ready to read (1)
Inspirational (1)
Rating Trend

Stable

-0.20 avg change
May
Jul
Sep
Oct
Mar
Apr
Last 6 months
Ratings by Course

CS131CS132

5.0

(1)

CS003

5.0

(1)

CS125

4.8

(4)

CS115

3.2

(22)

CS230

2.8

(11)
+14 more courses
Difficulty by Course

ALLCS

5.0

CS131SSDS

5.0

CS132

5.0

130

4.0

CS120

4.0

Similar Professors