2.9

Toby Donaldson

Computer Science - Simon Fraser University - Surrey

2.9
Quality
3.1
Difficulty
67%
Would Retake
104
Reviews
2.9
Quality
3.1
Difficulty
2.8
Helpful
2.9
Clarity

67%

Would Retake

104

Reviews

Rating Distribution
Official
104 total ratings

5

19

4

25

3

17

2

23

1

20

What Students Say

Don't bother taking a class with this guy

CMPT135 - 1.0 rating

I found the final exam moderate

CMPT225 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 24 grades
Most common grades:
A- (7)
Not sure yet (6)
A (5)
Grade Distribution
A(8)B(4)C(1)D(0)F(0)A-/B+(11)
Based on 30 reported grades
A-: 7
Not sure yet: 6
A: 5
B+: 4
Common Tags
Clear grading criteria (7)
Respected (5)
Accessible outside class (4)
Tough grader (4)
ACCESSIBLE OUTSIDE CLASS (3)
Inspirational (2)
Hilarious (2)
Amazing lectures (2)
Rating Trend

Improving

+0.57 avg change
Mar
Apr
Dec
Jun
Aug
Jan
Last 6 months
Ratings by Course

COMPT120

5.0

(1)

CMPT126

5.0

(1)

IAT166

5.0

(1)

TECH154

4.0

(1)

CMPT275

4.0

(1)
+19 more courses
Difficulty by Course

ITEC240

5.0

CMPT128

4.6

ITEC242

4.0

ITEC241

4.0

CMPT118

4.0

Reviews (103)
4.0
4.0
ITEC242
Nov 29, 2002

No Comments

3.0
4.0
ITEC242
Nov 30, 2002

No Comments

3.0
3.0
JAVA
Dec 1, 2002

jokes are supposed to be funny aren't they?

1.0
2.0
JAVA
Jan 25, 2003

Yelled at me for not doing java when i was looking up stuff on the internet.

1.0
5.0
ITEC240
Jan 26, 2003

No Comments

4.0
1.0
TECH154
Feb 6, 2003

Thinks he's funny, and sometimes the jokes actually are funny.

4.0
3.0
JAVA
Feb 11, 2003

Got to love the off white t-shirts

2.0
4.0
ITEC241
Mar 25, 2003

This sadist idolizes his most snappy and grumpy professors from his day in the sun. Tries very hard to be the professor nobody likes. Does not help students when asked simple questions, works around the questions like a politician in his prime.

3.0
3.0
ITEC
Aug 27, 2003

No Comments

2.0
5.0
JAVA
Mar 19, 2004

No Comments

1.0
4.0
CMPT118
Apr 6, 2004

not good!!

5.0
3.0
COMPT120
Nov 27, 2004

notes are useful.

1.0
2.0
CMPT120
Nov 27, 2004

No Comments

3.0
3.0
CMPT120
Dec 3, 2004

Notorious in delivering very bad jokes. Approach course with utmost lack of sense of humour.

1.0
4.0
CMPT120
Dec 4, 2004

Often uses terms that only computer nerds know. If you don't ask any questions then you should pass.

1.0
5.0
CMPT120
Dec 5, 2004

Dirty, greasy and absolutely no sense of humor; boring lectures that lures me to sleep like a lullaby. He also looks a lot like frankenstein. He also have a TA that can't speak English.

2.0
1.0
CMPT120
Dec 8, 2004

he gotta stop looping in front of the class....>,< and stop laughing at his own jokes....

4.0
2.0
CMPT120
Dec 13, 2004

he isnt that bad, however, the midterm was kind of hard. the final was okay i think! he is a weird man but he is nice! at least from what i see! one important thing, he is quite helpful on sample midterm/final! nice tool to study with! notes are helpful too!

2.0
5.0
CMPT125
Apr 7, 2005

he made the final project too hard!!! probably because no one showed up for his lectures

2.0
5.0
CMPT125
Apr 10, 2005

Takes vengence on his students for skipping out on his lectures (useless to begin with) by making the programming assignments uber hard. final project only worth 15% which is not worth the headaches associated with it. weekly labs are relatively irrelevant, no application to the projects. horrible.

2.0
5.0
CMPT125
Apr 10, 2005

if you want to fail, its a good class to start

4.0
3.0
CMPT120
Apr 25, 2005

Lectures were blahblahblah .... the labs were okay.

1.0
4.0
CMPT120
Oct 31, 2005

No Comments

3.0
4.0
CMPT120
Nov 28, 2005

BOring to listen to in class, midterm was hard but if you go to him for help he's really nice and helpful.

4.0
2.0
CMPT120
Dec 3, 2005

He's an easy teacher but he's soooooooooooooooo booooooooring. Tells the stupidest jokes in class that don't even make sense. In terms of teaching, he's helpful, delivers clear notes and tests were sooo easy but I couldn't stand the guy. Kept on talking on and on for no reason.

2.0
4.0
CMPT120
Grade: C+
Dec 8, 2005

Nice guy... horrible, horibble teacher. Beats around the bush quite a bit.. I don't know how many times I fell asleep in that class.

2.0
5.0
MACM101
Dec 11, 2005

He teaches a lot... but expects us to know a lot. This means that the course (altough important) is a time hogger, and his lectures are unclear and unorganized most of the time. Just wait till you see the txtbook - it's so full of goop and impossible pbms - omg ill be sunrise till you get anything. At least the tests are ... somewhat easier.

5.0
2.0
MACM101
Mar 22, 2006

Good prof. Very clear in his lectures, tries to make jokes, though often their a bit cheesy and awkward which makes them funny regardless...

2.0
5.0
CMPT125
Apr 10, 2006

His monotone voice made it very hard to pay attention to his lectures. His abiliity to explain concepts are below average and made the class dry and boring.

5.0
2.0
CMPT126
Apr 11, 2006

I think that He explained concepts pretty good. nice guy, his notes helpful too.

4.0
2.0
CMPT275
May 7, 2006

Made a potentially dull class interesting.

2.0
3.0
CMPT125
Sep 5, 2006

Donaldson is good at explaining concepts that kindergarden kids can understand. Other than that, he leaves the difficult stuff for you to figure out. Good or bad? You be the judge! What's the point of going to his lecture? Bring a pillow to his lecture and you'll figure that out!

3.0
2.0
CMPT100
Nov 15, 2006

Lectures are quite boring, and the labs really are useless. He isn't bad to talk to though, which makes him alright.

2.0
3.0
CMPT120
Nov 25, 2006

It is very easy to fall asleep in class because of the course material and the way he talks. Some of the projects are hard but labs are okay. I agree that his jokes are dull and he answers his own questions. (not sure if done intentionally or because noone wants to answer..)

2.0
4.0
CMPT120
Dec 1, 2006

Toby is a very knowledgebale cmpt sci person, and he knows how to deliver his notes well to the class most of the time. Nevertheless he is a terrible person and a teacher to get help from; he lacks in communication and doesn't know how to explain things well enough. He needs to know how to be a helpful teacher.

2.0
4.0
CMPT120
Dec 1, 2006

He lacks communication skills, tries to be funny, lecture notes were helpful to an extent, project #2 was hard, midterm was not what similar to his 'sample midterms' at all.

2.0
5.0
CMPT120
Dec 2, 2006

The material in this course is hard enough, way too advanced for "people with no programming experience", to quote the deceptive course description. Toby does not make it any easier by teaching as though students know the material already. He needs to make his labs and projects a lot simpler, and could explain things in class more clearly.

4.0
1.0
CMPT120
Feb 3, 2007

His notes are pretty detailed and helpful though sometimes he does not cover all of them. He explains concepts clearly with decent examples..but it's a truth that his lectures are really boring..

1.0
5.0
CMPT125
Feb 23, 2007

Extremely boring. Makes tests too hard (Negative marks for getting True or False wrong!) The majority of students skip his lectures and the lectures are not that helpful.

2.0
4.0
CMPT125
Feb 23, 2007

a bit boring

3.0
4.0
MACM101
Apr 14, 2007

Questions answered with vauge answers, but his office door WAS always open. He was decent. Very boring. Likes his dumb math jokes - not funny! Dry teaching style. BUT he is a very nice guy and he does try to be interesting but its math - give the guy a break!

5.0
3.0
CMPT125
Feb 10, 2008

Best teacher I have had yet, my days would be awesome if he taught all my CMPT classes

2.0
5.0
CMPT125
Jul 21, 2008

Class is extreamly boring, and he often says dry jokes that are not funny. He tends to have good notes, but lacks helping students when they ask questions.

1.0
5.0
CMPT310
Dec 13, 2008

Very hard to understand concepts. Made a potentially interesting course very very dull.

5.0
2.0
CMPT310
May 4, 2009

A very decent prof. Clearly interested in A.I. Assignments and midterm are fair in terms of difficulty. Final project worth 40% instead of final exam--grading is very lenient. Tries to incorporate some current and interesting A.I. topics into lecture. Good notes, but does not post them online. Nice guy, open to student feedback.

1.0
4.0
CMPT128
May 25, 2009

The worst prof i ever had. the notes and lectures are totally useless. Always makes dry jokes. He has a very weird voice and his favorite quote is "C++ is a very clever program.

1.0
5.0
CMPT128
Jun 18, 2009

Midterm is hard; assignments are hard. Teaching not like a first year course.

1.0
5.0
CMPT128
Jul 20, 2009

Do not take with this guy. Midterm was really hard, and assignments were extremely hard.He is the only one who laughs at his jokes.

2.0
5.0
MACM101
Nov 19, 2009

During lectures, I started playing CS. I guess he wanted me to stop so he ran up the lecture hall trying to catch me midgame. I had my notes in another window so I alt+f4 outta the game and as my notes popped up on the screen, Toby ran behind me and asked if I was paying attention and if I wasn't, leave. So I never went to another lecture.

4.0
3.0
CMPT120
Mar 31, 2010

He provides good notes, but understanding them is crucial for weekly lab assignments and the projects. You will do fine in the midterm and the final as long as you understand the general concepts. There is only one poor TA circulating around a room of 30 confused students, so make use of any office hours that they offer and work with friends.

4.0
2.0
CMPT125
Aug 13, 2010

A decent prof. Explains concepts clearly. Very detailed online notes, love them. Interesting assignments. Midterms are on the easy side. Learned a lot and will definitely take another class with him :)

5.0
2.0
CMPT125
Aug 17, 2010

Enjoyed his class. Midterms and final were easy if you studied. If you work hard you will definitely get a high mark. Assignments werent bad either. Hes a bit eccentric but very very helpful if you ask him for help. Lectures are sometimes boring but he did a good job of telling us the important bits and what we need to know.

5.0
2.0
CMPT125
Aug 17, 2010

This prof deserves a much higher rating than 2.5. Pretty much enough said by last two comments. Marking on exams, assignments are fair. He likes to do a little grin after every sentence, I find it somewhat creepy though. Other than that, this prof is awesome, awesome TA too.

5.0
2.0
CMPT125
Sep 22, 2010

excellent notes

4.0
4.0
CMPT120
Nov 22, 2010

He speaks from a lot of experience and is very well prepared for all his lectures, notes are thorough and online. Mixes complex comp sci topics into real-world examples clearly. Assignments use the lecture concepts extensively as do the exams. If you pay attention in lectures, do the homework, you will get a high mark. Great teacher, great class.

4.0
3.0
CMPT120
Dec 29, 2010

EASY EASY EASY MIDTERM, final not so much.

2.0
5.0
CMPT128
Dec 30, 2010

a really hard C++ course. midterm was hard and the final was even more difficult. without TA's help, it was impossible to complete the assignments. when it got to the hard part of the course, i didnt get a word he said. he doesnt teach well and extrememly boring lectures (fell asleep). he destroyed my interest towards programming.

2.0
4.0
CMPT128
Mar 23, 2011

Worst professor I've ever had. Lectures are extremely bad and terribly boring. People would only show up for the exams. He makes very bad jokes that'll make you wanna jump of the bridge on the 5th floor. Assignments are lengthy and hard. TAs are more helpful that he is. MUST AVOID TOBY DONALDSON!

3.0
2.0
CMPT166
Dec 18, 2011

His online notes are pretty helpful, though he does not fully explain some things. He often makes mistakes in his solutions to practice questions, but this was the first time the course was offered. The midterm and final were both relatively easy, as they were very similar to the practice exams.

3.0
1.0
CMPT166
Jan 5, 2012

Online notes were very helpful, but it was about all that was. He intentionally confuses and misleads students with trick questions, and getting him to answer even basic assignment questions can be a very arduous task. However, if you have any prior experience in programming, the class is extremely easy.

2.0
1.0
CMPT166
Jan 11, 2012

Extremely easy for anyone who know programming, little more difficult for those who don't because he's not helpful and lectures are boring. I asked him a question once in a lab and that was the last time I asked him anything ever again. His Twitter is hilarious though.

5.0
1.0
CMPT125
Apr 14, 2012

First and foremost, this guy has the best notes on the PLANET. No joke. I swear I'm even going to refer back to them in the future. They're so good that you don't even need to show up to class. Midterm and final were easy and the assignments aren't very difficult - they just take some time. Toby Donaldson is severely underrated.

5.0
1.0
CMPT166
Apr 14, 2012

First of all, he is the easiest prof i've had. His notes are extremely clear and very helpful. His lectures are somewhat boring, but informative none the less. Assignments are difficult, but are a breeze if you refer to his notes.

5.0
1.0
CMPT166
Apr 25, 2012

Notes are super useful.Assignments are challenging.Exams are easy.Toby doesn't answer questions directly.He leaves space for us to think.

5.0
1.0
CMPT125
May 7, 2012

Awesome prof, tests are really easy and assignments are usually alright. He's very boring and hard to pay attention to, but his notes are truly amazing! You can completely ignore his lectures but as long as you read the notes you're fine.

4.0
2.0
CMPT225
Dec 12, 2012

He really tries to help if you asks the right questions. Extremely reasonable for exams and assignments. Work and you'll do well. One of my favorite profs in Surrey.

3.0
2.0
CMPT166
Dec 16, 2012

He's all right, pretty easy-going. Assignments become challenging after the midterm. But the exams itself wasn't too much to worry about. His lectures are kind of boring but his notes are very useful. I suggest reading the notes in advance and if you do not understand, attend the lecture and take your own notes.

5.0
3.0
IAT166
Mar 26, 2013

Lecture notes are extremely helpful, lectures boring though. Nice guy, easy to understand. Course is pretty basic, if youre having troubles just send an email, the course isn't that bad

3.0
2.0
CMPT166
Grade: B+
Nov 4, 2013

The class was so easy, but I forgot why I only got a B+. I hated his classes so much, but this class is REALLY easy if you have (good) programming experience. He's so monotone and he mumbles into the mic when he speaks. UGHHH I slept through nearly all the classes. Although yes, good notes and all, but him... just... ehhhh.

4.0
4.0
CMPT166
Feb 4, 2015

His notes are so useful! however the assignments are challenging and same goes for the exams , but he is a really nice prof definitely one of my favorite professors at SFU!

3.0
3.0
CMPT130135
Grade: A+
Aug 11, 2015

Nice, in a sense that these courses are just introductory courses and that programming should not be marked strictly. Speaks quietly but rationally. Some concepts are redundant & others were not discussed or explained properly. Assignments are interestingly challenging. The exams are easy, as long as you study. Recommended to read the notes & book.

2.0
3.0
CMPT166
Grade: A
Aug 20, 2015

His Lectures are boring. He is pretty much like a robot. Even though I ended up with an A, which could have been an A+ if he didn't eat his words and gave us the mark for one multiple choice that is straight controversial, I would not recommend his lecture. CMPT 166 is a great course. If you are considering to take it, take with other profs.

2.0
4.0
CMPT166
Grade: A
Apr 19, 2016

for this course, if you know about programming, it's easy for you. If not, well you need to work hard since the lecture is worthless and boring. You even do not need come to the lecture, just write code at home. For the exam, it's not hard, but it's trick, it covers many stuff that he never talk about in the lecture.

1.0
5.0
CMPT135
Grade: Not sure yet
Jun 2, 2016
Wouldn't take again

Don't bother taking a class with this guy. Homeworks expect advance knowledge while lecture explains the very basics (ints, floats, doubles, so on).

1.0
5.0
CMPT135
Grade: Not sure yet
Jun 2, 2016
Wouldn't take again

There is no point even going to class. I fall asleep every time anyways. It sounds like I'm listening to a robot teaching class. I don't even bother listening, its a great class to sleep in. Seriously, AVOID AT ALL COST!!

1.0
5.0
CMPT135
Jun 2, 2016
Wouldn't take again

This is the worst prof at SFU. He doesnt care about the students and is super vague in instructions. His class is hell

3.0
3.0
CMPT383
Dec 14, 2016
Wouldn't take again

Fair and fun assignments. Difficulty level just right. Strange personality. Knows nothing about enthusiastic teaching. Not very helpful. If you are taking 383 with him, make sure you know what programming languages he is teaching beforehand. And think twice if you really want to learn those. Otherwise you'll be stuck.

5.0
2.0
CMPT166
Grade: A-
Feb 23, 2017
Would take again

He's a legend.

Respected
Inspirational
Hilarious
4.0
2.0
CMPT166
Grade: A-
Mar 21, 2017
Would take again

Honestly, he's not that bad of a prof. Yes, he's awkward and can be slow but he prepares his notes clearly online and provides good examples to understand the concept. Also his creation challenges are the easiest thing ever. Assignments are pretty easy. Personally, I feel like he's taught us more than we're supposed to know.

Amazing lectures
5.0
3.0
CMPT130135
Grade: A+
Apr 22, 2017
Would take again

He has the best notes! If you want to do well in his class, reading his notes is a must. He is very accessible outside of class too. Some said he is unfriendly, but my experience chatting with him says the opposite. If you ask him a question, he won't just spoon-feed you the answer, he asks more questions to lead you to the answer. Recommended!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
2.0
2.0
CMPT225
Grade: A-
May 19, 2017
Wouldn't take again

If you really want to learn something then I won't prefer him as his explanation are really vague and mostly confusing. He has no lecture slides so you have to take good notes during his lecture because he gives 90% of the exam from his notes. I found the final exam moderate. His assignments are bit challenging.

Get ready to read
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
CMPT166
Grade: B
Jun 23, 2017
Wouldn't take again

This guy does not know how to teach. He fails at explaining course materials. Doesn't use slides as lecture notes. His lectures are dry and boring. Doesn't use Microphones so he sound like mumbling (Doesn't prepare for his lecture). He has one of the most ugly haircuts. (Harry Potter???)

3.0
2.0
CMPT165
Jul 6, 2017
Would take again

My first time programming. 3 midterms. For the final you can redo any, all, or none of the midterms. Gives a total of 24hrs lateness for assignments. His online notes are very clear and concise. Lectures are not mandatory, but he gives good examples. Very dry and boring though. Examssemi-easy, assignmentseasy. Just follow the requirements!

5.0
2.0
CMPT165
Grade: A-
Aug 11, 2017
Would take again

Really Enjoy his class and like him as a person. He's done most of his part as a professor and really, this is a gpa booster class for everyone in SFU. Just go and try out his class, this class will be a blast as long as you prepare to follow his instructions .

Respected
Inspirational
Amazing lectures
4.0
3.0
CMPT383
Aug 14, 2017
Would take again

CMPT 383 with Toby Donaldson can be a bit dry at times, but if you can get past that he does provide a large amount of information every class which will help you with your assignments. The assignments aren't difficult, but they make sure that you understand the languages that you are using (Haskell, Go, and Scheme). Overall, a fun and fair course.

LOTS OF HOMEWORK
Clear grading criteria
4.0
2.0
CMPT130135
Grade: A-
Nov 22, 2017
Would take again

As someone with limited previous coding experience, this class was pretty easy. Toby explained all the concepts really well and I never had any issues.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
4.0
CMPT130135
Grade: B
Dec 11, 2017
Would take again

Final was super hard compared to the easy mid-term. Overall the prof introduces the concepts well and I had no issues with him.

4.0
2.0
CMPT130135
Grade: A
Mar 12, 2018
Would take again

Very clear on criteria etc. Intro programming class explained things very concisely. Not the most fun guy, but good class. Also, he posted all his lecures in videos online so if you have to miss class then its no big deal. That being said, Id recommend going to lectures or watching them online, its very helpful.

Clear grading criteria
4.0
3.0
MACM101
Grade: A-
Dec 10, 2018
Would take again

Great prof! He gave us 5 assignments and 5 quizzes which was a free 25% since the assignment questions were usually out of the text and the quizzes had unlimited retries. The midterm and final were on exactly what he emphasized in class and honestly werent too difficult. Tip: really understand the quantifiable logic and counting sections for M & F.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MACM101
Grade: A+
Mar 14, 2019
Would take again

One if the best professors at SFU. He teaches the material really well and makes are concepts seem easy. Exams are fair. An easy A+ if you study.

Accessible outside class
Clear grading criteria
4.0
2.0
CMPT276
Grade: A-
May 12, 2019
Would take again

CMPT 276 was super enjoyable

4.0
3.0
CMPT310
Grade: Not sure yet
Aug 12, 2019
Would take again

First time having him for a CMPT course. Overall, it was a pleasant learning experience. His grading was transparent, lectures were quiet tedious but useful (some were outside textbooks). He seems to know what he's teaching and shows interest in what he teaches. A good communicator, open to corrections. Class average tends to be high though.

Gives good feedback
Respected
Caring
5.0
4.0
CMPT310
Grade: B+
Sep 3, 2019
Would take again

Very nice prof. Toby provides online notes and sample midterms. Assignments need good understanding of lectures and code. Midterm and Final were easier than I expected.

Respected
Group projects
Clear grading criteria
1.0
3.0
CMPT310
Apr 29, 2020
Wouldn't take again

Toby is the definition of a low effort prof, who spends most of his time rambling about his opinions on non-technical topics. For an upper-division course, he didn't share his area of expertise/research into the lecture much. Best of all, for ML section he just showed us three 30 mins youtube videos in class.

4.0
3.0
CMPT166
Grade: B+
Jul 21, 2020
Would take again

Toby is a good professor though his jokes are not. He does a good job at explaining material during lectures

Accessible outside class
Skip class? You won't pass.
Hilarious
1.0
1.0
CMPT135
Grade: Not sure yet
Jan 28, 2021
Wouldn't take again

Toby is a very sweet man, but unfortunately, this is RateMyProf, not RateMyProf'sPersonality. His lectures are very boring, explanations are all over the place. Wording for assignments is confusing as hell. Very strict on grading for assignments. Only offered in Spring, so be ready.

Participation matters
Group projects
Tough grader
1.0
3.0
CMPT135
Grade: Not sure yet
Mar 16, 2021
Wouldn't take again

Yikes. This professor leaves much to be desired. My biggest issue with him is the erratic marking, which seems to be questionable at best and utter madness at worst. I lost a lot of marks for stuff I definitely shouldn't have. Plus, he has a habit of sprinkling questions from old topics into quizzes, which doesn't make any sense.

Participation matters
Beware of pop quizzes
Tough grader
3.0
3.0
CMPT135
Grade: Not sure yet
Apr 18, 2022
Would take again

toby isn't too bad. He has very organized notes each week posted so you can access them at anytime. The notes are good for studying for tests. he isn't really great at giving feedback or answering questions. His midterm was like the same as the practice one. you should do just fine in his class if you put in the work.

4.0
3.0
CMPT310
Grade: B
Dec 17, 2022
Would take again

Probably the most chill prof. The exams aren't something surprising like some other profs. The concepts aren't hard as long as you follow through the lectures. Assignments can be tricky, depending on which TA is been assigned.

Accessible outside class
4.0
2.0
CMPT135
Grade: B+
Jun 16, 2023
Would take again

He's a good lecturer. He comes off a bit monotone but everything he says in lecture is very valuable and useful. I took the the course in Spring 23 and he had a website where he posted all the course content. His notes save lives and is practically equivalent to going to lecture. He is also quite empathetic when approaching him in person.

Clear grading criteria
Graded by few things
Accessible outside class
4.0
3.0
CMPT135
Grade: A
Jun 27, 2023
Would take again

I think he's great. He does have pretty hard online quizzes, assignments can be tough if you're not already familiar with coding. Midterm was hard but final was easy which definitely saves grades. Lectures are where he shines. Lots of insight and info, and are even recorded. Definitely not bad

Tough grader
Amazing lectures
Clear grading criteria
1.0
3.0
CMPT225
Grade: B
Aug 22, 2023

Does not round or scale at all. I did alot better than average in everything but got same as the average. It's not fair. I was at the border of a higher grade and lots of other students too and he did not bump it up.

Tough grader
3.0
2.0
CMPT120
Grade: A
Jan 11, 2025
Would take again

The final was pretty much just the practice final which was nice. His lectures were not super engaging but the course content was pretty easy so if you are interested in coding it's not too bad.

Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 24 grades
Most common grades:
A- (7)
Not sure yet (6)
A (5)
Grade Distribution
A(8)B(4)C(1)D(0)F(0)A-/B+(11)
Based on 30 reported grades
A-: 7
Not sure yet: 6
A: 5
B+: 4
Common Tags
Clear grading criteria (7)
Respected (5)
Accessible outside class (4)
Tough grader (4)
ACCESSIBLE OUTSIDE CLASS (3)
Inspirational (2)
Hilarious (2)
Amazing lectures (2)
Rating Trend

Improving

+0.57 avg change
Mar
Apr
Dec
Jun
Aug
Jan
Last 6 months
Ratings by Course

COMPT120

5.0

(1)

CMPT126

5.0

(1)

IAT166

5.0

(1)

TECH154

4.0

(1)

CMPT275

4.0

(1)
+19 more courses
Difficulty by Course

ITEC240

5.0

CMPT128

4.6

ITEC242

4.0

ITEC241

4.0

CMPT118

4.0

Similar Professors