2.6

Stuart Thiel

Computer Science - Concordia University

2.6
Quality
3.8
Difficulty
45%
Would Retake
85
Reviews
2.6
Quality
3.8
Difficulty
2.6
Helpful
2.6
Clarity

45%

Would Retake

85

Reviews

Rating Distribution
Official

5

17

4

12

3

11

2

13

1

32

What Students Say

Expectations for the assignments are brutally unrealistic

COMP352 - 2.0 rating

Worst slides ever,he doesn't teach anything and expects you to learn everything by yourself

SOEN387 - 2.0 rating
Class Info

Attendance Mandatory

7%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 34 grades
Most common grades:
Not sure yet (18)
A+ (6)
B (6)
Grade Distribution
A(12)B(11)C(1)D(1)F(1)A-/B+(9)
Based on 56 reported grades
Not sure yet: 18
A+: 6
B: 6
A: 6
Common Tags
Tough grader (22)
Get ready to read (21)
Accessible outside class (19)
Hilarious (14)
Test heavy (9)
Amazing lectures (7)
LOTS OF HOMEWORK (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.25 avg change
Jun
Jul
Nov
Aug
Sep
Mar
Last 6 months
Ratings by Course

COMP354

5.0

(1)

COEN352

3.6

(8)

SOEN387

3.2

(5)

Comp249

3.1

(17)

SOEN287

2.7

(6)
+4 more courses
Difficulty by Course

COMP352

4.1

SOEN341

4.0

COEN243

3.9

Comp249

3.8

SOEN387

3.6

Reviews (85)
4.0
1.0
SOEN287
Nov 20, 2011

Very helpful by email. The MT had like 40 multiple choice questions and a few programming problems. The final was almost a replica of the midterm. Relatively easy provided that he likes you.

2.0
4.0
SOEN287
Jan 19, 2012

Nice and entertaining guy. Unfortunately, he taught an Intro level class as if everyone already knew the material. His assignment grading schemes were not very well defined. Honestly, about half the class dropped the course. If you're new to the material, I would definitely avoid him. If you're experienced, though, you might enjoy his class.

2.0
5.0
SOEN387
Oct 16, 2012

Worst slides ever,he doesn't teach anything and expects you to learn everything by yourself. Not professional at all.

5.0
2.0
SOEN387
Apr 2, 2013

One of the BEST in the department. He's very knowledgeable and willing to help out if you ask him. Plus he's hilarious and fun to listen to. He's a bit of a tough marker on exams, but you'll do fine if you read the material, listen in class, and do all the programming (i.e. do the stuff that's actually required of you as a student).

5.0
2.0
COEN352
Sep 3, 2013

Stuart is one of the best professors at Concordia. Lectures are geared towards your involvement and can be quite interesting. His exams are tough - they test how well you know the material and can get tricky. He grades your performance relative to your peers so keep track of the class average and attend his lectures.

2.0
2.0
SOEN287
May 12, 2014

He's a cool guy. But as a teacher... Well, you'll need to figure out most of the material yourself. He goes on tangents A LOT so if you don't like that, AVOID. Otherwise, the classes will be fun but generally useless. I learned in class at the beginning of the semester but barely after. He had a valid reason at the very end of the semester though.

2.0
4.0
SOEN287
May 15, 2014

Ok, so here's the deal. He knows his stuff, just cannot impart it in an effective manner, so you'll be teaching yourself pretty much everything. Assignments were way hard, exams were ok. You'll probably end up with a bad number grade but a decent letter grade. Take at your own risk.

1.0
5.0
SOEN287
May 30, 2014

The WORST teacher I have ever seen in all my years of study. Shouldn't even be called a teacher. You might as well get paid because you will be doing his job which is teaching yourself. Doesn't explain, assignments are tough. "Powerpoints" are very useless. (I put quotes because they aren't really powerpoints). Avoid this "teacher".

5.0
1.0
SOEN287
Sep 3, 2014

Stuart Thiel is a great teacher. Assignments are difficult (i.e. expect to spend ~10+ hours on the harder ones if you're inexperienced), but instructive. Midterms/Finals are based on lectures, slides are not meant as a source of information. Being a keen listener, and going to lectures+tutorials will get you a reasonable grade. Course is curved

1.0
5.0
SOEN387
Jan 6, 2015

Material is given in 2nd week. Evaluation scheme given at the end of 3rd week via email, no outline. Talks in exams as if it is a lecture, as he makes lots of mistakes then he tries to clarify. He sends several emails about assignments as they are full of mistakes. Once he came to class for 15 minutes and left. Bottom Line: Horrible teacher! AVOID!

2.0
4.0
SOEN341
Grade: Not sure yet
Apr 20, 2015

ATTEND CLASS! Yes, he goes off on random tangents a lot, but I used a timer to alert him of the time every now and again, and ever since, his tangents significantly increased in pertinence and decreased in length. Tests are rough, assignments LONG and HARD, but he's a very nice guy who WILL help you provided you attend and participate (NOT TROLL).

5.0
2.0
SOEN387
Grade: B-
Jan 9, 2016

This professor has an extensive knowledge in Web Applications, and developed a very useful jar for one to understand and use. He has a very modern approach in teaching, down to earth, very vocal. He does like going on tangents, but its nice to have a less demanding lecture. The programming assignments are a little tricky, but exams are fair.

3.0
4.0
COMP352
Jun 30, 2017
Wouldn't take again

Very laid back and casual about his lectures. Unfortunately, this makes them little more than discussions about the textbook material, which he follows pretty closely. His exams are multiple choice AND multiple answers, and his programming assignments take rather long. But, he is friendly, approachable and answers his emails quickly.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
COMP352
Jul 8, 2017
Would take again

Strengths: 1. Exams and lectures are intuitive, based on real understanding. 2. He is intelligent, has big picture vision, and understands the material well. Weaknesses: 1. Unfocused. Many tangents in lectures. However, since he is intellectual, tangents can be interesting. 2. Lack of practical skills. Inconsiderate about the execution of things.

Get ready to read
LOTS OF HOMEWORK
Inspirational
4.0
4.0
COEN352
Aug 18, 2017
Would take again

Pros: 1-Friendly, knowledgeable, helpful & accessible outside of class 2-Fast marker 3-Exams are logic and understanding based; the final contains all questions from midterm, so book time to see it Cons: 1-his lecture style will not suit everyone: very few written info &lots of spoken discussions (reading textbook is a must) 2-Expect grade curving

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
3.0
COEN352
Sep 6, 2017
Wouldn't take again

Inexperienced at teaching. Gives algorithm class without showing codes and doesn't understand how to impart his knowledge or instructions effectively. Lectures you like you already knew the material. Knowledgeable, but this makes it difficult for him to understand why students may not understand him. Exams are fair. Approachable and friendly.

1.0
4.0
COMP352
Grade: B-
Oct 13, 2017
Wouldn't take again

HORRIBLE! AVOID AT ALL COST!! He can barely teach, exams were tough (multiple choice multiple answers) and his assignments were tough as well. Not enough info given. He makes more jokes than he teaches. Slides are useless, better off googling each topic or watching youtube videos. but the course is curved :)

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
3.0
COEN352
May 28, 2018
Wouldn't take again

He doesnt teach at all. His slids are not completele. You wont learn anything from him just read by yourself. You can memorize the book and get a good mark in midterm. No help for assignments. Assignments are not even clear.

Get ready to read
LOTS OF HOMEWORK
1.0
4.0
COMP352
Jun 12, 2018
Wouldn't take again

Avoid this teacher if you have zero knowledge on the course. His assignments are unclear and extremely time-consuming for no reason as you don't learn anything from them. Classes are useless, since his exams are textbook-based and his slides are made for himself. Exams are multiple choice, but multiple answers with negative marking.

Get ready to read
GRADED BY FEW THINGS
2.0
5.0
COMP352
Grade: Not sure yet
Jun 14, 2018
Wouldn't take again

His approach to COMP 352 is ill-fitting for an undergrad course; it needs extensive streamlining and simplification. His lectures are too ad lib and he regularly derails them with unrelated tangents. Expectations for the assignments are brutally unrealistic. That said, he has good public-speaking skills and heavily curves the course.

Get ready to read
2.0
4.0
COMP352
Grade: A+
Jun 17, 2018
Wouldn't take again

Honestly, it felt to me like he is more concerned in appearing smart/knowledgeable/funny/relatable during his lectures than actually teaching. I would rather take someone boring who can clearly explain over him. I'm not learning anything from his teaching approach. Still got an A+ thanks to Textbook/Youtube/Coursera

1.0
5.0
COMP352
Grade: Not sure yet
Jun 21, 2018
Wouldn't take again

Avoid this prof, he is more concerned about being likeable than teaching. Constantly makes jokes that are not relevant/funny. Assignments are extremely difficult (PHD level work for an entry class?) for no reason and you don't learn anything from them. The exams out of this world... Negative marking and multi-answer purely based on memorizing

Tough Grader
Get ready to read
LOTS OF HOMEWORK
3.0
4.0
COMP352
Grade: Not sure yet
Jun 27, 2018
Wouldn't take again

Has potential to be an awesome professor. Interesting and fun lectures but overestimates the level of the students in this intensive course. Exams are reasonable if you read the book. Third assignment was extremely time consuming compared to non intensive courses. Areas for improvement: Assignment explanations + time consideration Slide points

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
3.0
4.0
COMP352
Grade: Not sure yet
Jun 29, 2018
Would take again

Avoid if you don't like reading textbooks or multiple choice exams. Assignments are fairly long, vague and difficult. Class is light and interesting at times but almost completely unnecessary as the textbook covers pretty much everything you need to know for the exams. He's approchable and knowledgeable but his style definetly isn't for everyone.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
2.0
COMP354
Grade: B-
Sep 12, 2018
Would take again

Don't pay attention to older ratings. He's a great teacher and he's getting better each year. You can tell he takes feedbacks seriously. He clearly knows his stuff and makes classes fun. He is also very helpful during his office hours unlike many teachers. The class was on Friday's from 6-9pm in the SUMMER and yet I still looked forward to it.

ACCESSIBLE OUTSIDE CLASS
Hilarious
GROUP PROJECTS
1.0
4.0
COMP352
Grade: A+
Apr 23, 2019
Wouldn't take again

Midterm and final was multiple choice/multiple answer. He has very little sympathy for anyone. The only reason I got an A+ is because I aced last assignment (which were unnecessarily convoluted and difficult for nothing) and the final by memorizing the entire book contents. YOU MUST memorize the Shaffer book, there's no other way to ace the class.

Get ready to read
Test heavy
Tough grader
3.0
4.0
SOEN387
Grade: B
Jun 2, 2019
Would take again

the first time i took him for comp 352 I thought his assignments were not undergrad level and exams very tricky. you do have to use the book to understand. after taking him in soen387, I can say he gets better every year, VERY approachable and knowledgable. you WILL work your ass off for assignments, but will use the knowledge in the future.

Gives good feedback
Accessible outside class
Tough grader
4.0
3.0
COEN352
Grade: A
Aug 13, 2019
Would take again

Super nice guy and He REALLY knows his stuff... the assignments are hard but for the first time this summer they were worth 0%. You do have to study his solution for the exams tho which kinda sucks. if u read the book, his exams are fair... if u need to take 352 take it with him.... or else u will deeply regret it (from experience) #kharma

Skip class? You won't pass.
Lecture heavy
1.0
5.0
COMP352
Grade: B
Dec 3, 2020
Wouldn't take again

This might be one of the worst proffesors at this school. He acts like a frat guy when he probably was picked on. Refuses to teach anything , his slides are about 10 words max and his exam are negative marking while being questions taken from a book he never goes trought. Basically he expects you to learn alone . AVOID AT ALL COST TERRIBLE TEACHER

1.0
5.0
COMP352
Grade: C-
Dec 3, 2020
Wouldn't take again

Avoid at all costs he is definitely not a good teacher, he does not explain well what so ever, his exams are based on none of the little material provided by him. U have to teach yourself the entire and do not expect any high grades due to his very difficult exams. He does not care about his students at all. He only cares about him and his stories.

1.0
5.0
COEN243
Grade: Incomplete
Oct 20, 2021
Wouldn't take again

This course should be an introduction to c++ but it never felt so with him he expects you to know everything and the only students that actually pay attention and ask questions are those who have a background in coding , he's always joking which makes it even worse, you have to fully depend on yourself it's basically self study.

Get ready to read
1.0
3.0
COEN243
Oct 23, 2021
Wouldn't take again

Worst teacher ever

1.0
4.0
COEN243
Oct 30, 2021
Wouldn't take again

absolutely worst teach ever!! he is rude, brag about his PhD, teaching methods are trash. If you have to take any course with him u better just change your whole major and you are welcome.

1.0
5.0
COEN243
Grade: Not sure yet
Nov 1, 2021
Wouldn't take again

This professor only cares about his status as a "Dr" with a PhD Degree, cares only about himself or his own life and talks to his students until they make them very uncomfortable to be with him.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
COEN244
Nov 2, 2021
Wouldn't take again

He teaches the class like everyone has a background in programming. Youre basically paying to learn the whole class alone.

1.0
5.0
COEN244
Nov 2, 2021
Wouldn't take again

His teaching method is basically live coding and slides. During the live coding, going over new concepts is very vaguely covered and only looks at the implementation, he just wants the program to work. And when it comes to slides, he will go over his point form theory format slides without having any examples of what these new concepts do.

Get ready to read
Hilarious
1.0
5.0
COEN243
Dec 2, 2021
Wouldn't take again

DEFIANTLY NOT RECOMMENDED!!, i really wish i can give him a 0 he doesn't even deserve the 1, the assignments are way too hard for this course, he is a very tough grader, his classes are pointless you will never learn anything, live coding sessions are trash he just does it cause it's fun for him. and if you don't call him DR he will kill you.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
COEN243
Grade: Not sure yet
Dec 12, 2021
Wouldn't take again

DON'T TAKE HIM at any cost, this is an intro to c++ class and those with coding history fail it. He teaches it as if he's just going through a review of stuff you know already. The midterm and final are multiple choice (each answer has multiple correct answer and he doesn't specify how many). His grading is really tough, the avg of the class is D

Tough grader
1.0
4.0
COEN243
Dec 18, 2021
Wouldn't take again

Assignments are way too hard for an introduction class :/, teaches like everyone knows c++ and has a lot of attitude... I had to do a lot of self teaching in that course. Avoid him at all cost!

Test heavy
Tough grader
1.0
5.0
COEN243
Dec 18, 2021
Wouldn't take again

If you want to teach yourself the course by all means go ahead. His assignments Jeeeez good luck on them if you dont have background in c++ hell make your life miserable. Oh and he expects you to know c++ right from the get go even though its an introductory class

Get ready to read
Tough grader
5.0
3.0
COEN243
Grade: A-
Dec 18, 2021
Would take again

Ok he gets a lot of hate from people because of the class being to hard, but I find he was a great teacher. Easy to talk to, replies to you pretty fast on Discord, and willing to re-explain things. He creates a class the really pushes you to feel like a programmer and learn how problem solve in your own unique way. Not spoon feed, but well worth it

Accessible outside class
Hilarious
1.0
5.0
COEN243
Grade: F
Dec 19, 2021
Wouldn't take again

You'll waste 400$ by taking him. If you didn't learn programming before, you'll have to teach yourself online. His assignments are way too difficult. He gaves us another teacher's slides because his are useless. His live coding are just him playing around, he doesn't explain anything. He reponds quickly to emails but he's arrongant.

Get ready to read
Tough grader
3.0
4.0
COEN243
Grade: B+
Dec 23, 2021
Wouldn't take again

Dr. Thiel teaches a tough course and makes it fun, but his methods are too hands-off for many students' liking. As an intro to OOP, live coding lectures are the bare minimum. Labs are Pass/Fail, Assignments are terribly challenging & have hard deadlines. No feedback on work. Exams are good but have some convoluted questions (e.g. Fibonacci Seq)

Accessible outside class
Get ready to read
Tough grader
4.0
3.0
COEN244
Grade: B+
Jan 3, 2022
Would take again

This course despite being an introductory course is fairly challenging. The lectures are not useful unless you've read the textbook ahead of time, and they feel more like group review sessions. The assignments are easy if you practice the live coding session material. Stuart is very responsive and will answer all questions promptly through discord.

Accessible outside class
Tough grader
1.0
3.0
COEN244
Grade: A-
Mar 10, 2022

Constantly went on tangents, no details on his powerpoints, impossible to follow in lectures. If you're not good at self-teaching, avoid him at all costs. Should've changed profs when the TA told us about Udemy in the first class.

1.0
5.0
Comp249
Grade: Not sure yet
Jul 26, 2022

Avoid this professor at all cost. He acts like a frat guy and goes into random tangents every class. Do not believe the other ratings. Impossible exams, where it was his first time teaching Java, while having so many C++ questions. He most likely wrote the midmterm the day before, hence why it had so many typos. He keeps talking about Minecraft.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
Comp249
Grade: Not sure yet
Aug 8, 2022
Would take again

Be prepared to teach yourself a lot if you take him,to do well you must send him many emails,Very knowledgeable and chill guy, ideal for higher level courses,but for COMP249, avoid him. Evaluations are very hard. PPTs are not helpful. Overall conveyance of material is poor. I would take him again,BUT for 400 level or a masters course,never for 200

Tough grader
Get ready to read
Accessible outside class
2.0
5.0
Comp249
Grade: Not sure yet
Aug 9, 2022
Would take again

Fun guy. Great lectures, make you feel like a coder, makes sure you understand. But, Extremely tough evaluations. Exam designs not really analogous to class material design. Might have to guess what the question is asking. Will feel like you don't know much after a test. Replies to emails very fast, but lazily. PPTs useless. If you want an A+, run.

Tough grader
Get ready to read
Hilarious
3.0
5.0
Comp249
Grade: Not sure yet
Aug 10, 2022

Very accessible outside of class; answers promptly and politely - Super nice guy. However, from an academic standpoint, I feel like he had trouble conveying his knowledge for a class as introductory as OOP II. As others have said; would take for a higher-level class. Also, be warned: brutal exams.

Tough grader
Accessible outside class
1.0
5.0
Comp249
Grade: Not sure yet
Aug 13, 2022

Never take this guy for anything. Completely unorganized and extremely lazy. He even showed us c++ examples for java midterm prep because they were already done from a previous class of his. The assignments are very vague and he always talks about random games. Jokes about torturing students academically.

4.0
5.0
Comp249
Grade: Rather not say
Aug 13, 2022
Would take again

Lowkey Stuart is a g, he may not be the best at conveying the information he has, but he is always accessible outside the classroom, replies very quickly on discord. Though the format of his exams was odd, he did cover up for it with that beautiful curve. All these factors make up for a good professor, not just the conveying of info.

Tough grader
Accessible outside class
Online Savvy
1.0
3.0
Comp249
Grade: A
Aug 15, 2022

This guy is not suitable for teaching, he just doesn't know how, regardless of his abilities to code. Be ready to read and teach yourself from scratch, and save your tuition to someone else more worth it.

Tough grader
Get ready to read
5.0
3.0
Comp249
Grade: A+
Aug 18, 2022
Would take again

The lectures are more on the conceptual side - the labs and tutorials (and textbook) supply the practical side of things. He's good at getting you thinking and excited about the possibilities with what is being taught. I liked how he would test some things out on the spot so we could see how something works in detail. Very helpful outside of class.

Clear grading criteria
Hilarious
Accessible outside class
4.0
3.0
Comp249
Grade: B-
Aug 25, 2022
Would take again

Very energetic and excited about the class, a funny guy. However the first half of the course's lecture notes contained no examples, any demonstration was done live in class but a little too quick for my comprehension. Would definitely suggest watching some videos on youtube for the material found in the syllabus or any reoccurring buzz words.

Gives good feedback
Respected
Accessible outside class
2.0
4.0
COEN352
Grade: A
Sep 8, 2022

I have had Dr. Thiel for COEN 243 and COEN 352. He is very entertaining and I think he is a very nice guy. Unfortunately he is not a very good lecturer. He frequently gets lost in tangents and points outside the scope of the lectures. I think he is a nice person, and very entertaining, but not a great lecturer or teacher.

Clear grading criteria
Hilarious
Accessible outside class
5.0
5.0
Comp249
Sep 16, 2022
Would take again

This guy is great lol. Like yeah he does talk a lot about other stuff but tbh he still gets the material delivered so whatever. Also he's good at what he does so he's not useless like most conU profs. Only thing though his slides are pretty useless to study like they're only good to look at during the actual lecture.

2.0
5.0
COEN243
Grade: Incomplete
Oct 22, 2022

Good person and really showed his passion in the first class, thought finally got a good teacher but I guess I was wrong. As a basic c++ course, assignments and labs are hard. Lectures are disorganized, basically learned nothing from the lecture. I was excited to learn coding at the beginning of this term, but he's made c++ a nightmare for me now.

Tough grader
Hilarious
Test heavy
1.0
5.0
Comp249
Grade: A-
Oct 28, 2022

Took this teacher and got a better grade than I thought. But I wish I didn't take him because I'm suffering in later classes. I learned nothing in his class. OOP2 is too important to be taught by him. You will struggle in later classes because of how much he skips important stuff. When you're dying in c352, you'll look back and think of thiel.

Get ready to read
Accessible outside class
1.0
4.0
COEN243
Oct 29, 2022

He tells us that he isnt here to teach and that this class is to be learned on your own. Gave our midterm on a weekend and took a bereavement leave for a week and said he would post videos for the missed lectures and never did. Just rambles about random stuff as he reads the powerpoints

5.0
3.0
Comp249
Grade: A+
Dec 3, 2022
Would take again

I think this professor is underrated. I found him a very good professor. He is very accessible; he used to spend 30-60 minutes after the 3-hour lecture answering students' questions, and he was also available on discord even at late hours. He is passionate about what he is teaching and knows his material.

Inspirational
Caring
Accessible outside class
4.0
3.0
COEN243
Grade: Not sure yet
Dec 17, 2022
Would take again

I think this professor is very approachable and funny. It is not always easy to understand everything as it is a coding class but you will not be surprised by his exam if you look into the samples provided. I must say it would make your life a lot more easy if you check Programiz review and some videos. Stuart is really sweet though.

Clear grading criteria
Hilarious
4.0
3.0
COEN243
Dec 17, 2022
Would take again

This prof is underrated. I do understand why people don't like him. However, you could easily ask him questions about anything and anytime. He's very accessible outside the classroom and the most relatable prof. He makes everyone laugh during lectures. His teaching should be improved, but he has a potential to be a great professor.

Amazing lectures
Lots of homework
Accessible outside class
5.0
3.0
COEN243
Grade: Not sure yet
Dec 18, 2022
Would take again

Here are my thoughts on Professor Stuart and the course. -Very approachable Prof and easy to ask questions. -Passionate but goes on tangents, which I think are interesting. -Tedious assignments. -Tedious labs. -Easy final exam. I loved the course, and would 100% recommend especially if you have previous programming experience.

Gives good feedback
Caring
Accessible outside class
3.0
4.0
COEN243
Grade: A
Dec 21, 2022
Would take again

If you are already good at coding or would like to push yourself, I recommend him since he really goes in-depth on the subject and you can ask him more advanced questions, but if you're not, you might be a little confused, as he often goes on tangents. Also, I know Dr. Thiel likes to read these ratings, so please, no more Saturday morning exams!!!!

5.0
2.0
COEN243
Grade: A+
Jan 13, 2023
Would take again

Stuart is a good teacher overall, he expect you to learn code by your self which is great, because there are so many ressources online, he then teach in class how it works behind the screen and more technicall stuff that you won't likely fall on if you learn by yourself. On this note, his exam are mostly focus on the technical stuff.

Clear grading criteria
Hilarious
Respected
5.0
3.0
COEN243
Grade: A
Apr 27, 2023
Would take again

Dr Thiel is one of the professors in Concordia. You will get to learn everything if you attend all lectures. He open to help students outside class. One of those professor who will care for you if you participate and interact with him in the class.

Participation matters
Inspirational
Caring
3.0
3.0
COEN244
Grade: A-
May 2, 2023
Would take again

Great style of teaching, he is really passionate about the subject and will go in-depth, and will not mind answering any question to the best of his abilities. However, I do not like his exams at all. They do not accurately measure your knowledge, as the main difficulty for most questions is the ambiguity of the meaning of of the questions/choices.

Tough grader
Amazing lectures
Graded by few things
4.0
2.0
COEN244
Grade: B
May 5, 2023
Would take again

This prof is amazing. I don't like his exams but he is extremely resourceful outside of the class. You could give him a DM and he would respond to you ASAP. I would take him again as a professor in the near future.

Amazing lectures
Gives good feedback
Accessible outside class
2.0
4.0
COEN244
Grade: B
May 10, 2023
Would take again

Fun professor, good guy but grades his programming classes based off of autogenerated word questions. Ends up being a reading comprehension class just as much as its a programming class. 20% of grade was programming and 80% was multiple choice tests/exams with plenty of trick questions He would be great teaching a small class.

Tough grader
Amazing lectures
Hilarious
1.0
5.0
COMP352
Grade: Not sure yet
Jun 23, 2023

Though he does most things ok, he is a total weirdo to begin with, when it comes to his jokes and comments. Secondly, this guy makes assignments that make no sense at all. Boring, long, super complicated, and theoretical coding assignments. Exams are fully MCQ and judging based off the questions, he expects you to have a pHD, just like him.

1.0
4.0
COMP352
Grade: Not sure yet
Jun 23, 2023

He is horrible when it comes to his assignments. They are really not clear and ambiguous. You spend hours to understand what he wants and finally struggle with his horrible code test. Also his lectures are trash, and his slides are even worse. I'm not gonna take him again what so ever.

1.0
5.0
COMP352
Grade: Not sure yet
Jun 26, 2023

dont take it in summer 2 or 1 , its a heavy course and little to no time to study especially if u took 348 with it

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
COMP352
Grade: Drop/Withdrawal
Jun 28, 2023

This professor is awful. His grading is sick, no matter how good you are, you find yourself in a big competition and at a certain point, you don't study for yourself, it's like you're there to just be better than everyone else, that's it. He said that literally. Assignments are so heavy and not clear. DO NOT TAKE HIM, you'll regret it so much!!

Hilarious
Test heavy
Graded by few things
5.0
3.0
COMP352
Grade: B+
Jul 3, 2023
Would take again

Good prof, very engaging lectures for what can be a dry topic. He is younger and in touch with students. Slides are ok and have good text refs. Assignments push your understanding. Exams can be tricky multiple-choice-multiple-answer but it's all about the curve and a lot of ppl don't get that when they whine about it. Grades come insanely fast.

Amazing lectures
Clear grading criteria
Accessible outside class
4.0
3.0
COMP352
Jul 3, 2023
Would take again

His lectures are funny. he's the kind og guy to make a dad joke and wait for your reaction. Assignments are autogenerated soeveryone has some variation of the same assignment. Most PPts are just questions that you're supposed to know the answer to. Better to attend and take notes and use outside sorces to learn the material

5.0
3.0
COEN352
Grade: A
Jul 3, 2023
Would take again

highly recommend.

Get ready to read
Clear grading criteria
Hilarious
2.0
3.0
COMP352
Grade: B-
Jul 6, 2023
Would take again

To be honest, he's a really nice guy. Unfortunately, I don't go to uni to have nice profs lecture me. With that said, his teaching style really isn't my style and he goes off HEAVY tangents. His teaching style isn't for everyone but I can't knock on him for it. His sample midterm/finals questions are on the midterm/final so memorize that! GG Stuart

Test heavy
Graded by few things
Accessible outside class
3.0
2.0
COMP352
Grade: A-
Jul 14, 2023
Would take again

I've had him before, his teaching style is not for everyone, but if you ask questions he'll make sure you understand. However, his exams are terrible, and this session he made it worse, by basically giving the exam in advance in the practice quiz, so everyone just learned everything by heart instead of actually understanding anything.

Accessible outside class
5.0
5.0
COEN352
Grade: A+
Nov 30, 2023
Would take again

Amazing lecture. He knows a lot about history of what he's teaching if you're interested in that. he gives a ted talk about his life experience a lot before the start of the lectures. His test is REALLY heavy but he will curve you even heavier. I don't recommend him for COEN 243 because he expects you to know some basics in programming.

Amazing lectures
Hilarious
Test heavy
4.0
3.0
Comp249
Grade: Not sure yet
Aug 5, 2024
Would take again

His lectures are decent and he will answer questions and overall engages the class. He seems to care about his students and its easy to get in contact with him outside of class via discord or email. His lectures are typically more applied and his tests are more heavily theory so you typically have to study outside of class to be ready for the tests

Caring
Accessible outside class
2.0
3.0
Comp249
Aug 15, 2024

Mixed feelings about Stuart. On one hand, he cares about his students and engages whether it is online or during his lectures. On the other, during the six weeks I had him, I can't tell you one single thing I learned other than memorizing his lectures to ace his tests. Exams are very theory based, and he goes more over practical stuff in class.

Get ready to read
Online Savvy
5.0
4.0
Comp249
Grade: B+
Aug 18, 2024
Would take again

A different approach of teaching.

5.0
1.0
Comp249
Grade: B
Aug 23, 2024
Would take again

Doing a JAVA course in a 6 week summer class is hard but this guy made it simple, his exams are not hard at all, the assignments are clear and labs are perfect. This guy can make any hard course simple.

Amazing lectures
Inspirational
Caring
3.0
2.0
Comp249
Grade: B
Sep 3, 2024

The grading is so unclear you get 90% overall and it's a B. His exams you should only memorize his sample examples because the questions are not written documentation n human language. His a fun person but a terrible prof.

Tough grader
1.0
5.0
COMP352
Mar 28, 2025

Stuart is a master of tangents—lectures often focus more on his personal life than the material. Exams seem designed to leave you questioning everything you thought you knew. No hints, no preparation, just a guessing game. Grading is a mystery, and feedback is nonexistent. If you enjoy confusion and unpredictability, this class is for you.

Tough grader
Test heavy
Graded by few things
Class Info

Attendance Mandatory

7%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 34 grades
Most common grades:
Not sure yet (18)
A+ (6)
B (6)
Grade Distribution
A(12)B(11)C(1)D(1)F(1)A-/B+(9)
Based on 56 reported grades
Not sure yet: 18
A+: 6
B: 6
A: 6
Common Tags
Tough grader (22)
Get ready to read (21)
Accessible outside class (19)
Hilarious (14)
Test heavy (9)
Amazing lectures (7)
LOTS OF HOMEWORK (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.25 avg change
Jun
Jul
Nov
Aug
Sep
Mar
Last 6 months
Ratings by Course

COMP354

5.0

(1)

COEN352

3.6

(8)

SOEN387

3.2

(5)

Comp249

3.1

(17)

SOEN287

2.7

(6)
+4 more courses
Difficulty by Course

COMP352

4.1

SOEN341

4.0

COEN243

3.9

Comp249

3.8

SOEN387

3.6

Similar Professors