2.6

Ralph Deters

Computer Science - University of Saskatchewan

2.6
Quality
3.2
Difficulty
16%
Would Retake
94
Reviews
2.6
Quality
3.2
Difficulty
2.6
Helpful
2.6
Clarity

16%

Would Retake

94

Reviews

Rating Distribution
Official

5

33

4

4

3

3

2

5

1

49

What Students Say

Honestly, he is a good guy

CMPT350 - 3.0 rating

The most difficult prof to contact ever

CMPT436 - 2.0 rating
Class Info

Attendance Mandatory

16%

Textbook Required

10%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
Not sure yet (18)
A- (5)
B- (3)
Grade Distribution
A(6)B(4)C(3)D(0)F(0)A-/B+(6)
Based on 38 reported grades
Not sure yet: 18
A-: 5
B-: 3
A+: 3
Common Tags
Graded by few things (16)
Get ready to read (12)
Tough grader (10)
Group projects (8)
Lots of homework (6)
Test heavy (6)
Hilarious (4)
Lecture heavy (4)
Rating Trend

Declining

-1.91 avg change
Sep
Dec
Jan
Feb
Jan
May
Last 6 months
Ratings by Course

374

5.0

(1)

COMPSCI1

5.0

(1)

CMPT340

5.0

(5)

CMPT34049

5.0

(2)

CMPT

5.0

(1)
+10 more courses
Difficulty by Course

CS111115

5.0

CMPT115CMPT374

4.0

CMPT353

3.8

CMPT374

3.5

374

3.0

Reviews (94)
5.0
2.0
CMPT115
Feb 28, 2002

No Comments

5.0
2.0
COMPSCI1
Mar 6, 2002

If you're into the history of computers, he can tell you everything there is

5.0
3.0
CMPT340
Apr 2, 2002

Why can't he be head of undergrad?

5.0
1.0
CMPT34049
Apr 3, 2002

Best Prof EVER! VERY HELPFUL and motivating

5.0
2.0
CMPT340
Apr 5, 2002

Awsome prof, one of the best I've had

5.0
1.0
CMPT115
Apr 6, 2002

awesome; best comp sci prof ever

5.0
1.0
CMPT34049
Apr 25, 2002

Awesome prof. So easy to approach.

5.0
2.0
CMPT340
Jul 4, 2002

Outstanding professor, and the only one you'll see in the labs, helping students

5.0
2.0
CMPT
Aug 15, 2002

Smart, funny, has a tendency to cover himself in chalk during lecture.!

1.0
5.0
CS111115
Nov 20, 2002

Please quit teaching at this uni. You're horrible at low levels

5.0
2.0
CMPT111
Nov 29, 2002

nice prof

5.0
1.0
CMPT498
Feb 23, 2003

very helpful, learned a lot from him

5.0
2.0
CMPT498
Apr 7, 2003

Great class! WOOHOO! YAY! I loved it! OMG, this is great!!!

5.0
1.0
CMPT340
Apr 9, 2003

Best prof I had

5.0
2.0
CMPT340
Dec 27, 2003

Awesome prof.Very helpful.Smiling always,willing to spend time with you to teach concepts (of course you have to approach him). Prompt at replying to emails as well!

5.0
3.0
CMPT115
Grade: B-
Feb 28, 2004

Great prof; explains concepts clearly and thoroughly. Gotta love his sarcastic wit! However, some of the assignments given in the class were rather assinine.

5.0
3.0
CMPT374
Mar 21, 2004

My favorite comp sci prof so far. Funny lectures, and you will learn a lot.

4.0
4.0
CMPT374
Apr 21, 2004

Not easy to get good marks in his class most possible range 50-70

5.0
3.0
374
Apr 24, 2004

Open-minded, funny(in a sarcastic way) lectures, and evaluation which is hard but fair. He is one of the few professors in cmpt sci who understand that there are 3-4 other classes we are taking at the same time.

5.0
2.0
CMPT115
May 1, 2004

The best. Fantastic, subtle sense of humour, and teaches at a nice, abstract level such that little studying is necessary. Excellent.

5.0
1.0
CMPT498
Aug 15, 2004

Best prof EVER!!

5.0
3.0
CMPT115
Sep 27, 2004

Awesome prof. Funny and a great wit. "...but I did not really try." Sorry, you would have had to been there for it.

4.0
4.0
CMPT115CMPT374
Jan 24, 2005

This is one of my favorite profs in comp sci. He is good at lecturing, and his exams are fair. I think he excels with his students because he actually understands student load of work. He doesnt pretend his class is the only one that exists, something comp sci profs here are plagued with.

5.0
2.0
CMPT436
Mar 29, 2005

Ralph is an excellent professor! I've had him for more than one class and he is one of the few profs that you actually learn something from! I recommend taking any of his classes.

3.0
2.0
CMPT115
Apr 14, 2005

This class was an "experimental" cirriculum, so it was expected to be difficult. I found Ralph's enthusiasm and knowledge in class to be very good. He is also entertaining, however if oyu need help beyond the classtime, he is seldom very helpful.

5.0
2.0
CMPT115
Feb 2, 2006

His accent and enthusiasm is both hillarious, and extremely invigorating! He keeps you interested in the class. Does at least a good job teaching, if not great, good sense of humour. I found his "review" of Java that we should already know consisted of stuff I didn't learn in 111... but that's hardly his fault (thanks 111 *sigh*). Good prof.

5.0
3.0
CMPT350
Sep 27, 2009

He spices up his lecture with humour. Willing to spend time with students asking questions, and his assignments are challenging without being narrow in scope. His exams are mixture between light programming and memorization.

5.0
4.0
CMPT350
Dec 18, 2010

Ralph is a champ, one of my favorite computing teachers

5.0
3.0
CMPT436
Nov 24, 2011

This class would have been so boring with any other professor, but Ralph's jokes made it a class that i looked forward to. This guy is the best.

5.0
2.0
CMPT350
Apr 19, 2012

The best prof ever

4.0
2.0
CMPT350
Sep 5, 2012

Very flexible with assignments and awesome sense of humor. Knowledgeable on the latest web technologies. Will be taking more classes with him.

5.0
1.0
CMPT141
Grade: A+
Jun 24, 2017
Would take again

He's a good guy.

5.0
2.0
CMPT350
Feb 6, 2018
Would take again

the best prof ever!!!! I like his class

Respected
Inspirational
Amazing lectures
5.0
2.0
CMPT350
Feb 14, 2018
Would take again

I really like this course because I can learn a lot of stuff. The assignments due is flexible so I got extra time to finish it

Amazing lectures
5.0
3.0
CMPT350
Mar 12, 2018
Would take again

Fun class!

Respected
Inspirational
EXTRA CREDIT
3.0
4.0
CMPT350
Apr 3, 2018
Wouldn't take again

Honestly, he is a good guy. Very nice and funny. The assignments dues were flexible. But I don't think he gives clear guides, especially for the practical part, which makes this class very confusing.

Hilarious
1.0
3.0
CMPT350
Grade: B
Apr 3, 2018
Wouldn't take again

Not the hardest course in university I ever took, compared to 332 which is not that hard, but definitely the worst project requirement and its worth 30% of overall grade he did not talk anything about specific requirements of the project but expect you to make sth which can sell to the market it this course an e-commerce course or web programming?

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
CMPT350
Apr 4, 2018
Would take again

Let's say that you dlwon't want to take his course if you are willing to get a prof who tells you exactly everything that you have to do, since he's not giving you specific directions. For me I liked his course regarding the nature of the rich course content, the flexible assignments and the new technologies that he introduced to us.

Inspirational
Amazing lectures
EXTRA CREDIT
2.0
3.0
CMPT436
Dec 17, 2018
Wouldn't take again

So disorganized. The most difficult prof to contact ever. His email replies seem like he spent 5 seconds reading the email. I think he only has a good rating on here because he's funny and generally likeable as a person. His lecture slides make no sense. KInd of a course where I'm not sure what I learned.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
GROUP PROJECTS
1.0
3.0
CMPT353
Grade: C-
Feb 3, 2021
Wouldn't take again

This class was a joke. This guy gave you 60 minutes to write the final exam which should 3 hours long. The contents related to the questions in the final exam were barely mentioned in his lectures and he expected you to give detailed answers otherwise you will only get roughly 10% marks on the final. Void him if can for all your CS courses.

Lecture heavy
Tough grader
1.0
3.0
CMPT353
Grade: B-
Nov 22, 2021
Wouldn't take again

His lectures amount to, "Here's this dockerfile I made. The assignment will be in SQL, here's a link to the official documentation for it. But Docker is very interesting! Look at this thing you can do!" Docker is only used on the first assignment. Neither his assignments nor his final project have rubrics.

Get ready to read
Tough grader
1.0
4.0
CMPT353
Grade: B-
Nov 23, 2021
Wouldn't take again

This class is a joke. I am very interested in full-stack development, but this prof made me hate it. His lecture is "see my code it is very cool, right" then send you to build an entire functioning website. He does not give clear lectures; all he does is show you code half the class does not understand. AVOID HIM AT ALL COSTS TRUST ME.

Skip class? You won't pass.
Group projects
Tough grader
1.0
3.0
CMPT353
Grade: Not sure yet
Nov 23, 2021
Wouldn't take again

Horrible professor, no communication with students at all, awful lectures, and awful slides. He ruined what could have been a great class

1.0
4.0
CMPT353
Nov 24, 2021
Wouldn't take again

One of the worst professors I have ever had. Don't bother sending him emails asking about any topic whatsoever, because either he won't respond or will send you a response that gives the impression he read the email for a total of 5 seconds. Doesn't explain how to do pretty much anything in the course, and his exam is worth 50% of your grade.

1.0
4.0
CMPT353
Nov 25, 2021
Wouldn't take again

Worst prof ever. The guy knew his stuff but was incredibly terrible at teaching. His lectures were basically him walking back and forth and talking to himself. Google along with the texts are far more useful. Learned virtually nothing from him

1.0
4.0
CMPT353
Nov 26, 2021
Wouldn't take again

Ralph Deters is the worst professor I've had in my 7 years of post-secondary education. He started off as a rambling but generally harmless professor during the first half of the term. Then the monster came out. Rapid fire assignments with no teaching accompanying them and a project with no rubric that is harshly critiqued. Seriously incompetent.

Group projects
1.0
4.0
CMPT353
Nov 26, 2021
Wouldn't take again

Worst prof/teacher I've ever had. Expects us to know things that he never taught in class. Super condescending and disrespectful to students who ask him questions that he deems not good. Very vague assignments, most of the time students don,t know what they are supposed to be doing. Slides presented in class are incredibly poor.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
3.0
CMPT353
Nov 26, 2021
Wouldn't take again

Absolutely horrible prof. This guy is clearly knowledgable about web development but he refuses to share it with the class. All his lectures are basically him talking to himself with no interaction and his slides are half-assed written. Oh make sure to attend every lecture because he will roast you for that if you don't. AVOID HIM AT ALL COST!

1.0
4.0
CMPT353
Grade: B+
Nov 26, 2021
Wouldn't take again

Terrible lectures and does not explain concepts well. Hes horrible at communicating with students and just reads of slides and just says "this is very cool" . This class would've been fun if the prof didn't make it insufferable

Tough grader
1.0
3.0
CMPT353
Nov 26, 2021
Wouldn't take again

I expected more professionalism from a 300 level comp sci professor. His posted material is gibberish, his lectures are unorganized and difficult to follow as he mumbles on to himself. You're better off finding a good youtube series and teaching yourself.

Group projects
Lecture heavy
1.0
1.0
CMPT353
Grade: Not sure yet
Nov 26, 2021
Wouldn't take again

Very vague style of teaching, slides don't facilitate taking notes and neither does his lecture style. Assignments were almost copy pasted with minor changes.

1.0
5.0
CMPT353
Nov 26, 2021
Wouldn't take again

According to him he has taught everything and will expect you to know everything. During presentations he stares at walls, looks in his phone, goes for a walk while people are talking. AVOID this doucebag at all costs. Save yourself some time and money and learn from the internet I can bet a million dollars you'll learn more.

1.0
4.0
CMPT353
Grade: A-
Nov 26, 2021
Wouldn't take again

Avoid this prof, better off learning more from youtube than his lectures

1.0
5.0
CMPT353
Grade: A-
Nov 26, 2021
Wouldn't take again

juat no, I learnt nothing from this class

1.0
3.0
CMPT353
Nov 26, 2021
Wouldn't take again

He is the most incompetent professor I have ever had. His lectures are him just blabbing about couple of things and never actually explaining anything. The lecture materials are terrible, the assignment explanations are a joke, and the project, which is worth 30% of the grade, lacks clear instructions. I wish I would have dropped this class on time

1.0
5.0
CMPT353
Grade: A
Nov 26, 2021
Wouldn't take again

Don't be confused by my tag, I only included "hilarious" because he's hilariously incompetent. This professor is so incompetent it's actually unreal, you'll be left wondering why he's getting paid 190k to pace around having a monologue with himself during the lecture. The syllabus is left undone, there are NO rubrics for anything. Just avoid him.

Lots of homework
Graded by few things
Hilarious
1.0
5.0
CMPT353
Grade: A-
Nov 26, 2021
Wouldn't take again

His entire lectures consist of "this is very interesting!" "very cool!" "docker!" and random NPC monologue. If you take a full-stack web dev on Coursera, it'll be 1000000x better AND it's free. So do your self a favor, go to Coursera and learn there instead of taking any course with Ralph Deters.

Lots of homework
Get ready to read
Group projects
1.0
4.0
CMPT353
Grade: Not sure yet
Nov 26, 2021
Wouldn't take again

Just terrible. Very unorganized, his lectures are monotone and confusing, and his slides and code don't help and are often wrong. The grading system is absurd and he gives you 2 weeks to make a project that should've been announced from the start when he doesn't even pay attention when you present it. Avoid at all costs.

1.0
1.0
CMPT353
Grade: Not sure yet
Nov 26, 2021
Wouldn't take again

- Poor Slides, and Syllabus - No direction - Wont teach only gives man pages - No responses to emails - No help outside of class - Rude when you need help -No structure in the class, no consistency in teaching, assignments, or grading. - in the group project provided 'valid' technologies to research and then said one isnt valid.

1.0
5.0
CMPT353
Nov 26, 2021
Wouldn't take again

Save yourself and don't take his class....

1.0
4.0
CMPT353
Nov 27, 2021
Wouldn't take again

Poor public speaker - looks at the walls and floor rather than the audience. Will probably not notice if you raise your hand. Generally just rambles about the content he is supposedly teaching. And if you try learning outside of class it's not much better since most of the slides aren't that useful. I paid money for this class.

Graded by few things
1.0
3.0
CMPT353
Nov 27, 2021
Wouldn't take again

A brutal prof i would say , he doesnt care what students are facing , gives zero instructions . Has a vague syllabus , will not care to post when the assignments will be released or when the project will be released . This class is also a total joke . Teaches major technologies and expects students to learn bits and peices of each technology.

1.0
3.0
CMPT353
Nov 27, 2021
Wouldn't take again

Awful professor. Basically talks to himself all the time without interacting with the students. This course is the first ever frontend course for most students and he expects us to implement encryption and security in our project which was nowhere mentioned in the course syllabus. He also made 2 assignments and a project due in the final 10 days.

1.0
3.0
CMPT353
Grade: Not sure yet
Nov 27, 2021
Wouldn't take again

Ralph is easily up there as one of the teachers that doesnt know how to correctly teach a class. He provides very little when teaching in-depth content of class material and glosses over subjects. The 30% project is not even testing your ability to learn the class material, but your ability to learn something not taught in class.

Graded by few things
Group projects
1.0
4.0
CMPT353
Grade: A
Nov 27, 2021
Wouldn't take again

I really wanted to enjoy 353 but Ralph succeeded in making me hate it. His slides are barebones and his rambling lectures make taking notes nearly impossible. Most of the assignments and the final project were all dumped on students in the last month with unclear requirements and no grading rubrics. Final grade worth 50% and no details given for it

Graded by few things
1.0
4.0
CMPT353
Grade: Not sure yet
Nov 27, 2021
Wouldn't take again

It's a shame this course is taught by Ralph because I still believe the material could be genuinely interesting and valuable. Lectures and slides are just about useless. No details regarding assignments or the exam are provided in the syllabus. Save your money and learn these concepts online for free if you can.

Lots of homework
Graded by few things
1.0
1.0
CMPT353
Nov 30, 2021
Wouldn't take again

Lectures are very vague and really hard to follow. Assignments are graded carelessly with no feedbacks. Some people handed in incomplete code and still received full marks. For the project, many students literally lose 30% of the whole mark not because they can't finish it on time, but because there are not enough presentation time slots.

1.0
5.0
CMPT353
Dec 1, 2021
Wouldn't take again

Ralph is a jerk, he was incredibly rude during our presentation and didnt even let out group finish He ignores his emails all the time and expects us to know the full depths of new technologies we were taught like 2 weeks ago Avoid him, if you want your sanity

1.0
3.0
CMPT353
Dec 2, 2021
Wouldn't take again

This class is an absolute joke . Please save yourself from this Prof . He has unreasonable expectations from students even when he puts little to no effort in teaching . He will not tell you what his expectations are from the project and you will have absolutely no idea how your final exam will look like .

1.0
4.0
CMPT353
Dec 3, 2021
Wouldn't take again

tfw you realize that you're about to go into a 50% final with none of your assignment grades back and no idea how your major project is going to be graded and so you drop the class without getting any money back. :I

3.0
3.0
CMPT353
Dec 3, 2021
Would take again

Content of this course is great. Youll get as much out of it as you put in. A lot of learning is to be done on your own through assignments and the project. Ralph speaks with enthusiasm, but can ramble. Slides are pretty vague - hard to know what he thinks is really important and what you will be tested on. Not a terrible prof but could improve

Participation matters
Skip class? You won't pass.
1.0
5.0
CMPT353
Dec 10, 2021
Wouldn't take again

Worst prof ever. Avoid the prof if you want peace of mind and dont want to fail this important subject. He gave us 15 days to complete a project and forced us to create websites and servers with technologies he had never taught in class. Please avoid this prof.

Graded by few things
Test heavy
Group projects
1.0
5.0
CMPT353
Grade: Not sure yet
Dec 19, 2021
Wouldn't take again

Single worst professor I've had the misfortune of registering for. Disorganized, doesn't respond to emails, incoherent lecture style, no guidelines for the class project, no textbook and lecture slides are useless, assignments don't teach you anything. If you want to learn web dev, you're better off teaching yourself. Save your money.

Get ready to read
1.0
5.0
CMPT353
Grade: Not sure yet
Dec 19, 2021
Wouldn't take again

Final compared to course material is a heavy difference. TA's are poorly managed and provide no help during tutorials, the only one that did quit halfway through the semester. Course is defined as an "introductory-level" class, but is far from the truth and expects an in-depth knowledge of subjects which only have a few slides. Do a project before.

Get ready to read
Graded by few things
Group projects
1.0
4.0
CMPT436
Grade: Not sure yet
Mar 15, 2022

Wide as an ocean, deep as a puddle. Covers an insane number of topics but only at the highest level, yet he will expect you to have working knowledge of it all by the final. His assignments are too much work for only 4% each, unclear requirements. Project (30%) and 2 assignments dumped on you in the last month. Final worth 50%, no practice final.

Get ready to read
Group projects
Graded by few things
5.0
3.0
CMPT353
Grade: A-
Oct 10, 2022
Would take again

Just Ok Prof

Get ready to read
Clear grading criteria
Lots of homework
1.0
5.0
CMPT353
Grade: C+
Apr 4, 2023

Ralph's teaching in this course was terrible. The material is disorganized, and the lecture and slides are not helpful. Ralph goes on tangents every single lecture (sometimes completely off-topic) and doesn't explain the topics properly. The labs are the only parts of this course that actually help you (if you're lucky to get a good TA).

1.0
5.0
CMPT353
Grade: Not sure yet
Apr 8, 2023

DO NOT TAKE

Tough grader
Get ready to read
Test heavy
1.0
3.0
CMPT353
Grade: Incomplete
Apr 10, 2023

Ralph Deters is an Oblivion NPC in the skin of a Comp Sci Professor. Doesn't look at his students when conducting lectures, goes off tangents WAAAAY too often about unrelated stuff, provides incoherent notes and assignment instructions, and his project is far too complex for how little time he gives you to complete it. Please avoid him if you can.

Lots of homework
Graded by few things
1.0
5.0
CMPT353
Grade: Not sure yet
Apr 11, 2023

Spends so much time talking about the most simple things, and tries his best avoiding the big parts. You'll end up googling, watching a lot of youtube, and fighting to go to TA help hours because his lectures do not help at all. If you can, avoid this prof (TRUST ME ;/)

Get ready to read
1.0
5.0
CMPT353
Grade: Not sure yet
Apr 13, 2023

- doesnt answer emails - doesnt answer discussion posts - doesnt answer ur questions correctly in class - doesnt know how to teach - doesnt know what hes doing - doesnt know how to stay on topic - doesnt give clear instructions - doesnt give enough time for project - doesnt know how to use vscode - doesnt know what to do without his slides

Get ready to read
1.0
5.0
CMPT353
Grade: Not sure yet
Apr 15, 2023

Avoid Ralph as much as you can, he didn't even know what is going to be on the final on our last lecture day, the final is 50%, so you don't know what to study, and also never respond to emails.

Tough grader
Graded by few things
1.0
5.0
CMPT353
Grade: Not sure yet
Apr 15, 2023

DO NOT TAKE IF YOU DONT WANT TO WASTE YOUR TIME AND MONEY, I feel ripped off, tells u "BIG QUESTION ON REST" doesn't even include it, tells u "LOTS OF CODE", Guess what? only 2 were there with less marks not 20% of exam, worst experience i've ever had in a class, so once again, DO NOT TAKE if you don't want to waste your time and money.

2.0
4.0
CMPT353
Grade: A-
Apr 15, 2023

The lectures are the main meet of the class, if you try to get by, by reading the lecture slides good luck. Final exam was a gong show, he said there was gonna be stuff on there that wasn't and used the most ridiculous poorly designed code for us to try and decipher.

Tough grader
Lecture heavy
1.0
4.0
CMPT353
Grade: Not sure yet
Apr 15, 2023

Went on tangents 50% of the class. Told us the final was gonna cover REST and be rather coding heavy, so that's what we prepped for. No REST questions. Almost all short answer. The only coding questions were either brief, or he asked us what would print from some of the WORST code I have ever seen. First final I've ever failed.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CMPT353
Grade: Not sure yet
May 5, 2023

Very little time to work on the term project and very final heavy. Focused on topics that he barely covered in notes or class in his final exam. Notes are terrible.

Test heavy
Graded by few things
1.0
4.0
CMPT353
Grade: A+
May 19, 2023

I came out of this class in a haze. Deters covered so much and yet I felt like I learned nothing because he never explained any concept clearly. He's good enough for basic information, but be prepared to start staring at documentation if you want to really learn a concept introduced in class.

Tough grader
Get ready to read
5.0
3.0
CMPT353
Grade: Not sure yet
Sep 28, 2023
Would take again

I was looking at the other reviews and feel that it is a little one-sided. I will admit I am only partway through the course, so I have not experienced the final exam that others are complaining about. That being said, I am truly enjoying his lectures. Maybe his teaching style just resonates with me specifically but I find him easy to listen to.

Amazing lectures
Hilarious
Test heavy
4.0
3.0
CMPT353
Grade: Not sure yet
Dec 10, 2023
Would take again

Ralph is interesting to listen to and funny! Go to class + tutorials, take good notes, and you will be fine. The assignments unfortunately don't prepare you for the scale of the project, but start on it as soon as it is assigned. With a good head-start, the project is straightforward. The final is fair if you know JS, React, HTTP/HTTPS and SQL.

Hilarious
Lecture heavy
Graded by few things
2.0
3.0
CMPT353
Grade: A
Dec 22, 2023
Would take again

Ralph is not a very good instructor, but the design of the course overall is okay. The assignments help learn, the final is quite difficult, and there isn't enough time given for the project. The professor seems to have a tendency to dodge student questions, requests for extensions, grading inquiries, etc., but overall it was an alright class.

Lots of homework
Test heavy
Graded by few things
2.0
3.0
CMPT353
Jan 16, 2024

If you are taking this course with Ralph then YouTube videos are your only hope. He has no help desk hours and the prof does not reply to emails. The course overall is exciting and straightforward but the professor does a horrible job at teaching it so you will have to do a lot of self-learning to end up with a decent grade.

2.0
2.0
CMPT436
Feb 14, 2024

Absolute fever dream of a class. We spent more time learning about features and syntax from various languages than actual cloud computing concepts. Assignments were very easy. Final was a bit trickier because I had still had no idea what was going on by the end of the semester. Deters is nice, but almost too laid back and highly disorganized.

1.0
5.0
CMPT115
Grade: A+
Jan 12, 2025

The professor doesn't seem to care about the students and often talks about unrelated topics, wasting class time.

Graded by few things
1.0
3.0
CMPT353
Grade: C+
May 9, 2025

Ralph does not appear to care about being a good teacher. His lectures leave the class more confused on the concepts than they were before. If you take this class you are going to have to learn everything outside of it. The final is brutal, super long, and on seemingly random material from class

Test heavy
Graded by few things
Class Info

Attendance Mandatory

16%

Textbook Required

10%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
Not sure yet (18)
A- (5)
B- (3)
Grade Distribution
A(6)B(4)C(3)D(0)F(0)A-/B+(6)
Based on 38 reported grades
Not sure yet: 18
A-: 5
B-: 3
A+: 3
Common Tags
Graded by few things (16)
Get ready to read (12)
Tough grader (10)
Group projects (8)
Lots of homework (6)
Test heavy (6)
Hilarious (4)
Lecture heavy (4)
Rating Trend

Declining

-1.91 avg change
Sep
Dec
Jan
Feb
Jan
May
Last 6 months
Ratings by Course

374

5.0

(1)

COMPSCI1

5.0

(1)

CMPT340

5.0

(5)

CMPT34049

5.0

(2)

CMPT

5.0

(1)
+10 more courses
Difficulty by Course

CS111115

5.0

CMPT115CMPT374

4.0

CMPT353

3.8

CMPT374

3.5

374

3.0

Similar Professors