4.5

Bryan Sarlo

Computer Science - Western University

4.5
Quality
2.3
Difficulty
89%
Would Retake
105
Reviews
4.5
Quality
2.3
Difficulty
4.5
Helpful
4.5
Clarity

89%

Would Retake

105

Reviews

Rating Distribution
Official
105 total ratings

5

85

4

6

3

5

2

3

1

6

What Students Say

Also, very helpful when I email him about my assignments

CS1033 - 5.0 rating

Bryan is many things to all of us

COMPSCI1033 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 68 grades
Most common grades:
A+ (27)
A (26)
B+ (7)
Grade Distribution
A(53)B(2)C(2)D(0)F(0)A-/B+(11)
Based on 76 reported grades
A+: 27
A: 26
B+: 7
Not sure yet: 6
Common Tags
Caring (46)
Respected (34)
Accessible outside class (33)
Gives good feedback (24)
Hilarious (19)
Clear grading criteria (17)
Amazing lectures (12)
Inspirational (6)
Rating Trend

Stable

-0.07 avg change
Jan
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

CS1033A

5.0

(1)

CS1032

5.0

(1)

C1033

5.0

(2)

COMPSCI1026A

5.0

(8)

COMPSCI1026B

5.0

(1)
+8 more courses
Difficulty by Course

CS1032

4.0

CS1027B

3.5

CS1027

3.0

COMPSCI1026B

3.0

1027B

2.8

Reviews (103)
5.0
1.0
COMPSCI1033
Grade: A+
Oct 27, 2017
Would take again

A pure definition of "MEME Lord". HIs passion for memes are unparalleled. Aside from memes, this mans soft spoken voice carries over the entire classroom. Come to class or don't your missing out. He knows what he's doing...i think

Inspirational
Hilarious
Caring
5.0
3.0
1033A
Nov 3, 2017
Would take again

Bryan cares so much about students learning and genuinely does everything he can to make sure you do well. He writes up review questions after every class, makes memes to show during break and explains things in plain English. Super easy to understand, moves at the perfect pace, Bryan Sarlo is the meme lord but also the nicest guy!!! Bryan rocks

Respected
Hilarious
Caring
5.0
1.0
CS1033
Grade: Not sure yet
Nov 3, 2017
Would take again

My guy Brian is awesome. Sick memes and he'll tell you whether or not he thinks your assignment looks good. Also memes are top notch and he gets what he teaches. He reads off PowerPoints most of the time but it's OK because the content it pretty straightforward anyways. Makes a boring class decent enough.

Gives good feedback
Clear grading criteria
Hilarious
5.0
1.0
CS1033
Nov 3, 2017
Would take again

Soft-spoken meme lord makes me hop on that LTC for an hour bus ride to come all the way to campus every Friday for 2 hours just so I don't miss his class. He lectures like a father telling his child a bedtime story at night and then the child goes to sleep feeling happy & having good dreams. Also, very helpful when I email him about my assignments

Respected
Hilarious
Amazing lectures
5.0
2.0
CS1033A
Nov 3, 2017
Would take again

Bryan offers great help whenever you have any questions about assignments or the course (either approach him in person or emails). Also, I love the memes he showed after the break. The course contents are pretty much in the slides but I go to every single class so I don't miss any meme! Definitely the meme lord. This course is fun overall!

Caring
5.0
3.0
CS1033
Nov 6, 2017
Would take again

Bryan is super nice, he wants his students to do well and cares about them. He is great in responding to emails and always willing to help. I really like his memes and his lectures, this is why i don't miss classes.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
COMPSCI1033
Nov 10, 2017
Would take again

I concur with everyone else- Bryan is the memelord. But forreal he is a really one of a kind professor. Truly cares and wants his students to do well! Super helpful, extremely nice and caring, and smart!

Gives good feedback
Inspirational
Caring
5.0
1.0
COMPSCI1033
Nov 17, 2017
Would take again

His memes could be danker, but he's an awesome dude and an awesome prof!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CS1033
Nov 24, 2017
Would take again

He's my only professor that shows memes. Really quick and helpful response time, overall great teacher!

Hilarious
Caring
5.0
1.0
CS1033
Grade: A
Dec 1, 2017
Would take again

10/10 meme lord. Don't really have to attend class but the memes aren't posted online. He was great prof and it's great class

Hilarious
Caring
Would take again
5.0
3.0
COMPSCI1033
Grade: A
Dec 1, 2017
Would take again

Bryan is many things to all of us. First, he is a Meme Lord, his passion for memes burns brighter then the flame of hope. Bryan is capable of explaining course content clearly and effectively. Going to this class is not a chore, but an experience that is unparalleled in its ability to change your life. Bryan is the man we all secretly want to be.

Inspirational
Hilarious
Caring
5.0
2.0
CS1033
Dec 6, 2017
Would take again

Bryan is amazing! He is so wholesome and his memes are top notch. He explains the material very well and emphasizes topics that may be on the final. 10/10 would recommend.

Gives good feedback
Caring
Would take again
1.0
3.0
1033A
Grade: A
Dec 10, 2017
Wouldn't take again

assignments take forever to complete and everything you learn is completely useless in terms of real life applications. Assignments have very specific hidden requirements he won't tell you about until you get the rubric, apparently the other prof does which is why you should take her class.

Tough Grader
Tests? Not many
Tests are tough
5.0
2.0
COMPSCI1033
Dec 14, 2017
Would take again

Bryan is such a nice guy and a very caring prof. Though his 2 hour long lectures can be pretty dry, he does his best to keep the class engaged through helpful slides and spicy memes. Attendance is definitely mandatory as his slides are all inclusive but you won't get the chance to ask him questions during the break!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
2.0
COMPSCI1033
Dec 16, 2017
Would take again

Super nice and puts a lot of effort in making lectures and slides interesting. Although he can be monotone, he's honestly one of the most caring profs I've had so far. He was also super patient and helpful with our website assignment and individually helped everyone who asked for help to troubleshoot. Highly recommend taking 1033!!

Amazing lectures
Caring
Would take again
5.0
2.0
COMPSCI1033
Dec 16, 2017
Would take again

Bryan Sarlo is an amazing professor. He is passionate about what he teaches and has a funny sense of humour. Bryan was very diligent in answering his emails which was very helpful when completing assignments. The assignments are easy if the rubric is followed, but the exam is pretty difficult. Definitely recommend

ACCESSIBLE OUTSIDE CLASS
Caring
Would take again
5.0
3.0
CS1033
Dec 18, 2017
Would take again

Bryan is very nice and helpful. He goes above and beyond to help us understanding the material. He provided us with review questions that helped us in studying, he is always willing to answer any questions you have about assignments or material. either via email, or during office hours, or even in the break. He is one of the best instructors at UWO

Gives good feedback
Respected
Caring
5.0
1.0
CS1033
Grade: A+
Jan 5, 2018
Would take again

This guy is the definition of amazing... Remember those high school teachers that were shy but really chill and laid back went you talked to them outside of class? He's one of those guys. He hints at everything you have to know from the lectures, and in the exam, he reconsiders his questions when you make an argument. Definitely recommend :)

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
CS1033
Grade: A+
Nov 14, 2018
Would take again

super kind guy and interested in actually helping you as a student funny memes

Gives good feedback
Respected
5.0
1.0
CS1033
Grade: A+
Dec 20, 2018
Would take again

Very easy course, and the exam is pretty easy too, as long as you read over the slides and go through the practice that is given. The lectures can sometimes feel boring but the professor is super nice and will answer any question that you might have.

5.0
1.0
CS1033
Grade: A+
Dec 20, 2018
Would take again

just get the textbook because the man is a blessing lectures slides are extremely clear and very possible to cram into a day

5.0
2.0
COMPSCI1033
Grade: B+
Jan 15, 2019
Would take again

If you struggle on any of your assignments go to him, he is a lot more helpful than the TAs and will work with you until the site is working.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
3.0
1.0
CS1033
Apr 9, 2019
Wouldn't take again

Lectures are very dry but that is partly contributed to the content. Perhaps making lectures more interactive or having more lab hours and fewer lecture hours. Attended 40% of classes and was able to spend 7hrs taking notes on entire textbook. Easy 90.

Graded by few things
3.0
2.0
CS1033
Apr 9, 2019
Would take again

the lectures were pretty dry but he seems like a nice guy. he's always available outside of class and to help with assignments. he thinks he's pretty funny which can be entertaining but overall needs improvement in lecture engagement/content.

Accessible outside class
5.0
3.0
CS2033
Grade: A
May 17, 2019
Would take again

Such a good course !! Highly recommend

Respected
Accessible outside class
Caring
5.0
4.0
CS1032
Grade: B+
Nov 22, 2019
Wouldn't take again

He doesn't seem to be the one who decides when are the quiz and tests or what content is on them. He is a super nice guy. A bit shy, but provide good help if you go to him and ask questions. His lecture is a bit dry cause he explains every detail, which can also be a good thing if it's not a three-hour lecture.

Inspirational
Hilarious
Beware of pop quizzes
5.0
1.0
COMPSCI1033
Grade: A
Jan 6, 2020
Would take again

Didn't go to class but when I did he was great. The assignments take longer than you would expect but as long as you put in work and care you will be successful. Beware, the final does require a good amount of memorization, please try and take notes along the way if you are not a techy person!!!. Love Brian, very fair prof

Gives good feedback
Accessible outside class
Hilarious
5.0
1.0
COMPSCI1033
Jan 13, 2020
Would take again

Dr. Sarlo has been very kind to me this past term, when I needed accommodations and to answer my questions with patience. He is by far the nicest Prof with the clearest grading criteria!

Gives good feedback
Accessible outside class
Clear grading criteria
3.0
2.0
CS2033
Grade: A-
Apr 1, 2020
Wouldn't take again

alright well... hes fine. hes chill. hes whatever. but he doesn't teach in class. like no one goes to his lectures because he just reads off his poorly designed slides. idk some of these reviews make me think i had a different professor sarlo. like theres nothing inherently wrong with him but like?????? i dont find him to be helpful

Accessible outside class
5.0
4.0
CS1027
Apr 13, 2020
Would take again

Great prof. Explains concepts well and if you have questions during or after class he is more then happy to help you.

Accessible outside class
5.0
2.0
COMPSCI1033
Jul 27, 2020
Would take again

Take Bryan's class!! I took his class 2 years ago and it rocked. He is a homie during and after you've finished the course. I needed notes from the course for a job, so I emailed him this week to ask if he could send me the tutorial instructions. He not only blesses me with the pdfs but was also an absolute delight about it. Can't recommend enough!

Clear grading criteria
Hilarious
Caring
5.0
3.0
CS2033
Grade: A
Aug 2, 2020
Would take again

Sarlo is one of the kindest profs at Western. His lecture slides are easy to follow & hes always available for his students. Hes also super accommodating & has never made me feel guilty for requesting for extra time. Western made a great choice adding him to the CS department :) Highly recommend to take a course with him if you get the chance!

Respected
Accessible outside class
Caring
5.0
4.0
CS1027
Grade: B+
Aug 20, 2020
Would take again

Bryan Sarlo is the definition of a great professor. He clearly explains lecture content by carefully highlighting essential concepts which translate to the assignments, labs, and exams. Scarcely found these days, Bryan provides the authentic impression he wants you to succeed but you have to work for it. I recommend taking any course with Bryan.

Respected
Amazing lectures
Caring
5.0
3.0
CS1033
Grade: A+
Jan 7, 2021
Would take again

Bryan was a very good professor this year. He was available to help via Zoom and always willing to go the extra mile for his students. Really happy with how the class turned out. I would definitely take another class with him!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
C1033
Grade: A
Jan 13, 2021
Would take again

Awesome and understanding prof. Really enjoyed this class and would take again. If you need a science course to fill a breadth requirement definitely take this!

5.0
2.0
CS2033
Grade: A
Feb 6, 2021
Would take again

Extremely nice and caring. Pretty easy and fun class too.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
CS1027
Grade: A+
Feb 27, 2021
Would take again

Once replied to my email at 2 in the morning. 10/10 prof. If you go to his office hours he will debug your code with you. Fantastic teacher.

Accessible outside class
Caring
3.0
5.0
1027B
Grade: B+
Apr 28, 2021
Would take again

It may be due to the distance teaching that the course assignments are very many and complex. The examination is extremely difficult, although the difficulty of each question is above average, but the amount of questions is huge. Even mid-term exams cannot be copied and pasted.

Gives good feedback
Lots of homework
So many papers
4.0
1.0
CS2033
Grade: A
Apr 29, 2021
Would take again

Great course, great instructor. Highly recommend.

Respected
Clear grading criteria
Amazing lectures
4.0
4.0
CS1027B
May 1, 2021
Would take again

Although I never got to interact with him, his lecture videos were very clear and is very helpful during his office hours. The course is a huge jump from 1026 with a new language and harder concepts, but Sarlo made the transition fairly smooth. The midterm and final were definitely on the harder side, but assignments and labs were definitely fair.

3.0
4.0
CS1027
Grade: A
May 2, 2021
Wouldn't take again

Midterm and final are very coding concentrated. You likely run out of time. Assignments are fair overall.

Accessible outside class
Test heavy
Clear grading criteria
5.0
2.0
CS1027
Grade: A
Oct 26, 2021
Would take again

This guy should be rated higher. He's honestly the coolest prof at Western and is nice, accessible, and doesn't make you jump through hoops for your grade. Do the work, study for the exams and you'll do well. Not a hint of pretension either.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CS1026
Nov 11, 2021
Would take again

B. Sarlo will BY FAR be the best professor you will EVER have! Every lecture is amazing and I feel like I learn so much. He always answers emails quickly and an added bonus, HE'S HILARIOUS!! You will REGRET not taking a class of his >:(

Respected
Hilarious
Caring
5.0
4.0
CS1027
Grade: B
Dec 6, 2021
Would take again

Very understanding

Respected
Clear grading criteria
Caring
5.0
2.0
COMPSCI1033
Grade: A+
Dec 16, 2021
Would take again

sarlo is a good prof, he understands most students take his class for the easy grade and he doesn't take it too seriously. The lectures are average, and he has his moments. Sarlo is a fun professor and the projects are fun and easy.

Gives good feedback
Respected
Caring
5.0
2.0
COMPSCI1033
Grade: A+
Dec 24, 2021
Would take again

It literally took him 2 minutes to respond to my email. Funny guy, easiest class I've taken by far. Loved this class. Watch out for the final, since its meant to lower everyone's average

Respected
Accessible outside class
Clear grading criteria
5.0
1.0
COMPSCI1026A
Grade: A+
Dec 29, 2021
Would take again

Very clear. This course runs very slowly for new coders, but he is good at making sure you understand the material if you go to the lectures. Anyone with coding experience going to class is helpful but really unnecessary. I found myself bored in class, as I only really needed to learn the syntax of the content.

5.0
3.0
CS1026
Grade: A
Jan 6, 2022
Would take again

is good

Graded by few things
5.0
3.0
CS1027
Jan 21, 2022
Would take again

Best professor i had first year, always willing to reply out of office times and is clear with his feedback

Gives good feedback
Accessible outside class
Caring
5.0
3.0
CS1027B
Feb 7, 2022
Would take again

Genuinely the nicest and most considerate professor I've had thus far at Western. Had him for 3 courses (CS 1026, CS 1027, CS1033) and I plan on taking more with him next year (2033 and any other 2000-level courses he's teaching). Answers emails almost immediately, objective marking, gives you benefit of the doubt, fair no-curveball exams. Love him

Gives good feedback
Respected
Accessible outside class
5.0
2.0
1033A
Grade: A
Mar 3, 2022
Would take again

Very down to earth and chill guy. Not only does he answer emails very quickly, but also does so in a way that's both helpful and friendly. He is also very patient and willing to help during office hours. If you can take any course with him, take it.

Caring
Respected
Accessible outside class
5.0
3.0
1027B
Grade: C+
Apr 6, 2022
Would take again

He literally answers every single question in the forum. Respect.

Gives good feedback
Respected
Accessible outside class
4.0
2.0
1027B
Apr 7, 2022

Bryan Sarlo is a good professor, and it's clear that he cares about the course material and students. But my god, he needs to take a speech class. I've taken both CS1033/1027 with him.

Caring
Accessible outside class
5.0
1.0
C1033
Grade: A+
Apr 20, 2022
Would take again

Favourite prof I've had all year. Answers emails so quickly, super nice, and friendly. Material is good and grading is extremely fair (beware of peer marking in 1033).

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
CS1027
Grade: B+
May 4, 2022
Would take again

Best professor I've ever had. He is always available to help you and responds to emails very fast. On multiple occasions I emailed him and he went on a zoom call with me wishing hours to help me out 1 on 1, never seen his level of compassion in any prof.

Caring
Respected
Accessible outside class
5.0
2.0
CS1033
Grade: A
May 6, 2022
Would take again

I love this man with all my heart and owe my life to him

Amazing lectures
Accessible outside class
5.0
1.0
COMPSCI1026A
Grade: A+
Dec 12, 2022
Would take again

Unbelievable prof, if you have the opportunity to have this guy as your prof, TAKE IT

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
CS1026
Dec 13, 2022
Would take again

Sarlo is the goat. He goes through examples very well and does his best so that the whole class understands. He wasn't even my lecturer but I still went to his lectures anyway because he explains so well compared to the other profs. If you have Sarlo has an option, take him! Best professor I've had so far in first year.

Amazing lectures
Inspirational
Caring
5.0
1.0
CS1026
Grade: A
Dec 18, 2022
Would take again

dont know what wouldve happened to me in this world of western comp sci if it wasnt for this man right here. i owe my all to him. hes earned it ladies and gentlemen, hes earned the GOAT status and you cant deny it

Amazing lectures
Caring
Respected
1.0
3.0
COMPSCI1033
Grade: A-
Dec 22, 2022

Super nice guy and easy course UNTIL final exam. Lecture not mandatory to atttend because all lecture videos from 2020 posted online which was VERY annoying. Basically an online course and the assignments though easy were very time consuming. Everything was peer marked which was annoying too. Exam was EXTREMELY hard and totally brings mark down.

5.0
2.0
CS1026
Grade: A
Dec 22, 2022
Would take again

G. O. A. T Assignments were easy as hell except there always seemed to be some issue with the tester file. The exams were a bit difficult but if you study for them a couple of days in advance it's not hard to get an A. Sarlo responds to emails super fast and is always available to help. Awesome guy.

Caring
Accessible outside class
5.0
1.0
CS2033
Dec 23, 2022
Would take again

Brain Sarlo is one of the nicest CS profs that I have came across. Took his 1027 class and his explanations are very detailed. You don't need to go over his videos to understand the content, the slides provide enough information.

Hilarious
Caring
Respected
5.0
1.0
CS1026
Grade: A+
Dec 25, 2022
Would take again

Bryan Sarlo is awesome. Even just from interactions through emails and lectures, it is easy to tell that he is really caring and loves teaching. He responds promptly to emails and although his lectures can be a bit dry, he is always smiling and enthusiastic. Also, as someone with prior programming experience in Java, the course was very manageable.

Hilarious
Caring
Accessible outside class
5.0
3.0
CS1026
Grade: Rather not say
Dec 28, 2022
Would take again

Sarlo is the goat

5.0
1.0
COMPSCI1026A
Grade: A+
Jan 8, 2023
Would take again

Excellent, easy to folllow, teaches by examples.

Amazing lectures
Lecture heavy
Accessible outside class
5.0
3.0
CS1026
Grade: A+
Jan 8, 2023
Would take again

Most GOATED CS PROF. Responds to emails nearly instantly and exams were very fair. loved his classes if your take 1026 and you dont take it with Sarlo you are making a MISTAKE he's the best fr.

Caring
Accessible outside class
Online Savvy
5.0
2.0
CS1026
Grade: Not sure yet
Jan 13, 2023
Would take again

The god of the game.

Amazing lectures
Respected
Online Savvy
5.0
2.0
COMPSCI1033
Grade: A
Jan 18, 2023
Would take again

Best prof. Even though lectures weren't mandatory he still made them very interactive and somewhat enjoyable. Very nice and approachable too.

Amazing lectures
Clear grading criteria
Accessible outside class
1.0
4.0
1027B
Grade: C-
Jan 26, 2023

didn't like him at all. Just read the slides, not a great teacher

5.0
4.0
CS1026
Grade: A
Feb 23, 2023
Would take again

Sarlo was great. Such a caring and amazing professor (I know he's technically not a prof but anyway). I took cs1026 as my first time dealing with cs and did relatively well. Midterm was reeeallyy tough. Labs were so fun. I attended every lecture cause he made them so fun. Im taking more courses with him this semester so that should be an indicator.

Hilarious
Caring
Test heavy
1.0
4.0
COMPSCI1033
Mar 2, 2023

The course is basically taught through pre-recorded videos, and I found him to be rude and uncompassionate. When I fell behind and started making an effort to catch up I felt judged and unsupported as well as when I got academic consideration for a valid reason he made me feel bad about it. I dropped the course because of him.

2.0
1.0
CS1033
Mar 8, 2023
Would take again

The only reason I went to the lectures was to get that review sheet which has quiz-like questions. Otherwise the lectures were pointless. Easy course but the final is used to drop your mark so I wouldn't expect to get a similar grade on the final than on your assignments. The profs barely had any influence because its peer graded

Respected
Online Savvy
5.0
2.0
CS1027
Grade: Not sure yet
Mar 31, 2023
Would take again

I haven't seen many CS1027 ratings, so I thought I'd give mine. This course was a lot more theoretical than the previous 1026, but Sarlo did a great job of explaining all the concepts. He used analogies which help understand challenging concepts, and his exams are fair for the most part. I really wish more profs were as kind and thoughtful as Sarlo

Amazing lectures
Gives good feedback
Caring
5.0
2.0
CS2033
Grade: A+
Apr 19, 2023
Would take again

Outstanding prof. Makes requirements as clear as day. Anyone can take this course and ace it. Minimal effort => great mark. Thanks for an excellent first 2 years in CS, Sarlo. GOAT of the CS department for sure

Clear grading criteria
Caring
Respected
2.0
2.0
CS1033
Grade: B
Apr 23, 2023

This is a C credit course for me (was told its a bird course). The assignments/labs were easy just very time consuming. However, the exam was very difficult. The profs preface that they didn't make this difficult and then proceed to ask specific questions. Unless you're well versed with computers or manage to memorize ever little detail, good luck!

Clear grading criteria
Test heavy
Graded by few things
5.0
1.0
COMPSCI1033
Grade: A+
Apr 25, 2023
Would take again

Great professor, interesting lectures and very entertaining, provides great resources like handouts which helped for studying for the final. Plenty of opportunities to get good marks in all the assignments, quizzes and labs, and the teachers are very receptive of any connectivity issues and in my semester removed a quiz because owl was slow.

Caring
Respected
Accessible outside class
5.0
3.0
COMPSCI1026B
Grade: A
May 9, 2023
Would take again

Sarlo's awesome. Super nice guy, and explains things pretty well (and works on relevant examples).

5.0
2.0
CS2033
Grade: A+
Jun 7, 2023
Would take again

Super kind guy, very accommodating and understanding. He gets students and has utmost empathy when dealing with us. Plus, course content was pretty easy aside from quizzes which were a little tricky sometimes... great course and great prof! Must take as a 2nd year bird.

Gives good feedback
Accessible outside class
Online Savvy
5.0
1.0
CS1033
Grade: A
Apr 29, 2024
Would take again

Great prof, would highly recommend 1033 to anyone for a high mark and not much work

Amazing lectures
Caring
5.0
2.0
CS1033
Grade: A+
Jun 25, 2024
Would take again

Such an amazing prof! Even though it was a large class, he and Laura always responded quickly to emails. The course was honestly more interesting than I expected it to be as well. Definitely take this class!

Caring
Accessible outside class
Online Savvy
5.0
2.0
1027B
Grade: A
Aug 1, 2024
Would take again

Sarlo was the GOAT. CS 1027 was a tough course, but Sarlo was always there to help. I also took CS 1033 with him. Great professor. Always accessible outside class.

5.0
3.0
COMPSCI1026A
Grade: A+
Sep 17, 2024
Would take again

Bryan is a great guy. And he loves his family!

Hilarious
5.0
2.0
COMPSCI1026A
Grade: A-
Dec 3, 2024
Would take again

Liked his class, understood his lessons. Good pick

Participation matters
Graded by few things
Accessible outside class
5.0
2.0
COMPSCI1026A
Grade: A+
Dec 7, 2024
Would take again

Great prof for computer science, very understandable, can be slow at times but it's fine for first year

Participation matters
Caring
Respected
5.0
1.0
1033A
Grade: A+
Dec 17, 2024
Would take again

His class was super easy. The exam was so easy, there were so many questions where you could get the answer on the spot. It is a peer-graded course but the students will give u a good grade if you do well on projects . Bi-weekly lectures that you should attend because there is reviews for the quizzes and helpful for the exam. I love his class. 100%

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
1027B
Grade: A+
Dec 20, 2024
Would take again

my goat, best cs prof at this university

Inspirational
Caring
Respected
5.0
2.0
COMPSCI1026A
Grade: B+
Jan 9, 2025
Would take again

Good professor

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
1033A
Grade: A+
Jan 12, 2025
Would take again

He is goat, final exam had 130 MCs but it was super easy, and lots of free marks.

Amazing lectures
Gives good feedback
Caring
1.0
3.0
1027B
Jan 19, 2025

It's very unfriendly to beginners. There are no hints that taking this course requires prior knowledge, and it starts teaching code directly. Moreover, during enrollment, it wasn't mentioned that studying CS requires a prior foundation.

Lots of homework
5.0
2.0
CS1033
Grade: Incomplete
Jan 31, 2025
Would take again

Goated guy. He is very funny. His lectures are somewhat dry, but that is probably attributed to the lectures being 2 hours in length, the nature of the course, and the course being taught at a slower pace than I prefer.

Hilarious
Respected
Accessible outside class
5.0
2.0
1027B
Grade: Not sure yet
Mar 28, 2025
Would take again

This my goat

Caring
Respected
Accessible outside class
5.0
2.0
COMPSCI1026A
Grade: A
Apr 2, 2025
Would take again

Goat. Hilarious and engaging professor that is easily accessible for questions. He truly cares about his students and he is very understanding when students get overwhelmed with work and can't complete the assignments on time.

Hilarious
Caring
Respected
4.0
2.0
1027B
Grade: A+
May 6, 2025
Would take again

Lectures were kind of long and sleep-inducing. Fortunately, you only have to attend 9 to get full attendance scores. If you have a basic understanding of java and logic you can just review the slides and get a 90+ by practicing algorithms. Responds to emails very quickly.

5.0
1.0
CS1026
Grade: A+
May 6, 2025
Would take again

Easy course. Don't mess up assignments, prep for quizzes and you can breeze by finals and still get 90+.

5.0
3.0
COMPSCI1033
Grade: A-
Nov 22, 2025
Would take again

Amazing professor! Has great jokes, brings a loud of positivity into the lecture, couldn't say more about him!

4.0
4.0
CS1026
Grade: A
Nov 26, 2025
Would take again

Cares a lot about his class, but I found the lectures boring and monotonous. He did a good job trying to engage the class and is very caring and cool, but not going to lectures is very doable. The assignments were extremely hard. Even as a CS major, the auto grader was ruthless and would take away 10% of your grade for the smallest mistake ever.

Tough grader
Clear grading criteria
Caring
5.0
3.0
CS1026
Grade: A
Dec 3, 2025
Would take again

Awesome prof! We love Byte the keyboard-smashing-cat.

Clear grading criteria
Accessible outside class
4.0
3.0
CS1026
Grade: B+
Dec 17, 2025
Would take again

Proffesor Brian is great. In regards to the lectures it can get VERY boring. He speaks awfully slow, and at a monotone pace. He is great at getting our engagement, and teaches the content fairly well. However, if you're not wired on cafeine you WILL fall asleep, or play clash royale.

Gives good feedback
Caring
Respected
5.0
3.0
COMPSCI1033
Grade: A
Dec 17, 2025
Would take again

What a chill guy, I had such an awful lineup of courses this semester and compsci1033 truly was a breath of fresh air. You only really see him in the blended classes as Laura does all the lecture videos but he is very helpful during his office hours! I am seriously considering taking 1026 next semester because of how much I enjoyed this course.

5.0
1.0
CS1026
Grade: A
Dec 18, 2025
Would take again

One of the most genuinely nice and caring profs. He actually cares about his students' success. Super nice guy and very willing to help.

Caring
Respected
2.0
5.0
CS1026
Grade: Not sure yet
Dec 18, 2025
Would take again

He is a great professor overall replies to emails quick and will help out when running into trouble coding in assignments but the test and exams are much harder than what is taught.

Gives good feedback
Lots of homework
Test heavy
1.0
5.0
CS1026
Grade: Not sure yet
Dec 20, 2025

exam was extremely hard much harder than the quizzes. prof was ok but do not take it if you have no idea what coding is.

Tough grader
Get ready to read
Test heavy
5.0
2.0
CS1026
Grade: A+
Dec 29, 2025
Would take again

Sarlo is one of the most kind and caring professors I've ever encountered. He is helpful to all students and has a great sense of humour! He stays up late to help with assignments via email and is willing to answer any questions that students ask him during or after lecture. While I had a background in CS I believe he makes it easy for everyone.

Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 68 grades
Most common grades:
A+ (27)
A (26)
B+ (7)
Grade Distribution
A(53)B(2)C(2)D(0)F(0)A-/B+(11)
Based on 76 reported grades
A+: 27
A: 26
B+: 7
Not sure yet: 6
Common Tags
Caring (46)
Respected (34)
Accessible outside class (33)
Gives good feedback (24)
Hilarious (19)
Clear grading criteria (17)
Amazing lectures (12)
Inspirational (6)
Rating Trend

Stable

-0.07 avg change
Jan
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

CS1033A

5.0

(1)

CS1032

5.0

(1)

C1033

5.0

(2)

COMPSCI1026A

5.0

(8)

COMPSCI1026B

5.0

(1)
+8 more courses
Difficulty by Course

CS1032

4.0

CS1027B

3.5

CS1027

3.0

COMPSCI1026B

3.0

1027B

2.8

Similar Professors