4.6

Brett Wortzman

Computer Science - University of Washington

4.6
Quality
3.2
Difficulty
97%
Would Retake
118
Reviews
4.6
Quality
3.2
Difficulty
4.6
Helpful
4.6
Clarity

97%

Would Retake

118

Reviews

Rating Distribution
Official

5

85

4

25

3

5

2

1

1

2

What Students Say

Tests are challenging but fair

CSE142 - 5.0 rating

Overall, I highly recommend his class

CSE142 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A+ (32)
A (22)
A- (12)
Grade Distribution
A(54)B(7)C(1)D(1)F(1)A-/B+(17)
Based on 90 reported grades
A+: 32
A: 22
A-: 12
Not sure yet: 5
Common Tags
Amazing lectures (42)
Hilarious (29)
Respected (28)
Clear grading criteria (27)
Caring (24)
Inspirational (22)
Amazing lectures (22)
Gives good feedback (21)
Rating Trend

Stable

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

CSE143X

5.0

(2)

CSE391

5.0

(2)

CSE143

5.0

(4)

CSE142

4.8

(70)

CSE121

4.6

(15)
+2 more courses
Difficulty by Course

CSE143

3.8

CSE341

3.5

CSE142

3.4

CSE143X

3.0

CSE123

3.0

Reviews (118)
5.0
2.0
CSE142
Aug 23, 2011

He. Is. AWESOME! Super interesting and clear lectures, always open to any types of questions, talks at just the right pace. Tests are challenging but fair. He is extremely helpful if you go to his office hours, I couldn't reccomend using those enough. You can tell this guy knows what he is doing and is very passionate about CS. A+ prof

5.0
2.0
CSE143X
Grade: A-
Feb 28, 2018
Would take again

143X goes over tons of material in a short amount of time, and Brett does a great job of keeping the class on track. Great explanations. Read the book before lectures and ask questions during office hours to solidify your knowledge and make debugging easy. Generous curve so an easy 4.0 if you do well on the final.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
3.0
CSE142
May 24, 2018
Would take again

One of the best lecturers I've ever had. Engaging, super patient with questions, and is very organized in course material. I barely cracked the textbook open because he explains everything so well!

Respected
Hilarious
Amazing lectures
5.0
3.0
CSE142
Grade: A+
May 31, 2018
Would take again

All I can say is wow. Mr. Wortzman is one of the best teachers I have ever had. I came in with 0 coding experience and decided to take this class for fun. I'm so happy I did. He does an excellent job of breaking down the hardest java topics into easy-to-understand pieces, loves answering questions, and truly cares about his students. 10/10

Inspirational
Amazing lectures
Caring
5.0
4.0
CSE142
Grade: A-
Jun 13, 2018
Would take again

Need to take CSE 142? Do yourself a favor by taking it with Brett! Not only is he knowledgeable, but he is by far one of the most affable professors you can possibly have at UW. His tests tend to be on the more challenging side, but he is super helpful with answering questions after lecture and during office hours.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CSE143X
Grade: B
Sep 20, 2018
Would take again

Amazing professor! Made the accelerated intro class material super understandable, albeit the departmental grading system made the class as a whole much more difficult. Would recommend him highly.

Amazing lectures
5.0
3.0
CSE142
Oct 16, 2018
Would take again

Amazing lecturer!!! He genuinely cares about his students! He is always so passionate in class. Love him.

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
CSE142
Nov 19, 2018
Would take again

You will have an amazing time if you take CSE142 with Brett. The class is hard especially if you are new to computer programming like I was. Attend lectures and quiz sections and you will do just fine. Plenty of resources to get help from, and most of the TAs are very smart and caring. His lectures are fun and easy to follow.

Respected
Inspirational
Clear grading criteria
5.0
3.0
CSE142
Nov 20, 2018
Would take again

Brett is a great professor. You would be lucky to take his class especially when you are new to programming like me. He teaches everything clearly and gives a lot of examples. He posts the programs he used in lectures online for you to review later. Also, he is humorous.

Hilarious
Amazing lectures
5.0
3.0
CSE142
Grade: A-
Dec 6, 2018
Would take again

The CSE 142/143/143x series at UW is a well oiled machine and Wortzman is no exception. The lectures and homeworks were all pre-written by Reges and Stepp, so Wortzman mainly just regurgitates these materials which is fine since the materials are clear and cater to the individual with no prior programing experience.

5.0
4.0
CSE142
Dec 7, 2018
Would take again

I came into this class with no prior knowledge, and Brett did a great job of explaining everything so I could easily understand it. Assignments are time consuming but they are fun and we only have one assignment each week. Exams and really difficult, but Brett and TAs tell you exactly what to expect.

5.0
3.0
CSE142
Dec 9, 2018
Would take again

Really good!

Gives good feedback
Amazing lectures
LECTURE HEAVY
5.0
1.0
CSE391
Grade: A+
Dec 9, 2018
Would take again

Brett's awesome. He really knows his stuff and I can tell he really loves what he does. Would love to be able to take more classes with him, he makes it really fun!

Inspirational
Hilarious
Caring
5.0
4.0
CSE142
Dec 13, 2018
Would take again

Great great lecturer. Very interactive. Codes in his lectures so we can learn alongside. Knows his stuff. Gives great answers to student questions. Good experience overall.

Respected
Hilarious
5.0
3.0
CSE142
Dec 15, 2018
Would take again

Brett is easily the best lecturer I have ever listened to before. Each lecture is extremely clear and well-thought through. He knows the subject like the back of his hand and knows how to engage the class so that they pay attention.

Respected
Amazing lectures
4.0
4.0
CSE142
Grade: A
Dec 16, 2018
Would take again

Is able to take the basic concepts they teach in CSE 142 and make them somewhat interesting. Overall, I dislike CSE 142 --- I think grading is pretty subjective depending on your TA, they make a lot of errors in grading, there are a lot of curveballs on the tests, and it's just generally somewhat stressful. Brett--still great, but the class sucks

Tough Grader
Inspirational
Amazing lectures
5.0
4.0
CSE142
Grade: A+
Dec 20, 2018
Would take again

Brett's a nice guy. I come in blind and learned so much. Attendance isn't mandatory (large class) but I recommend going, as panopto takes time to upload. Be careful w/ hw assignments--check style guide and basically any resource available to you. Doing practiceit before exams rly helps, but start early. The system crashes when everyone's using it.

Inspirational
Hilarious
Amazing lectures
4.0
4.0
CSE142
Jan 3, 2019
Would take again

The hardest course I've taken in my first quarter of college. Big amount of workload. It's hard, but if you are willing to spend time on practicing you'll be fine. I actually enjoy the process of learning CSE but it's actually hard to get a high score. BTW I feel sooo sleepy in Kane Hall during his lectures. Every single time.

Tough Grader
LOTS OF HOMEWORK
4.0
4.0
CSE142
Grade: Rather not say
Jan 9, 2019
Would take again

He is solid for 142, and many of his tests can be easy but require you to dump a lot of time into studying for them, and they are graded quite harsh and you won't really see your errors. Class overall is lecture heavy, and if you pay attention you should be fine. One thing that sucks however is the release of homework and the due dates are awkward.

Tough Grader
Gives good feedback
Respected
5.0
4.0
CSE142
Jan 9, 2019
Would take again

Attend lectures and you will be fine,

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
3.0
CSE142
Grade: A-
Jan 11, 2019
Would take again

Best lecturer ever! Brett explains things extremely well and is very open to everyone's questions even when he has a class of 720. Do yourself a favor and take his class!!

Inspirational
Amazing lectures
Caring
5.0
5.0
CSE142
Mar 24, 2019
Would take again

Having never taken a CSE course before I was afraid of doing poorly, especially at UW. Wortzman taught high school for many years and really knows how to cater to beginners and experienced students. He was uplifting and stressed that your effort, not your past experience, was how you could get a good grade. Fantastic lectures and clear criteria.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
2.0
CSE391
Grade: A
May 21, 2019
Would take again

Brett is so awesome. He is easy to approach, has a loud clear voice, and a great sense of humor. I've only had him for 391 - but if he ever teaches an upper div class I would definitely take it!

Clear grading criteria
Hilarious
Caring
3.0
5.0
CSE142
Grade: B
Jun 9, 2019
Would take again

Okay it's nothing against Brett but more against the fact that I hate the CSE department at UW with every bone in my body and this is the class that shut the door on my STEM career here forever. Brett in general goes a little fast but he's enthusiastic and genuinely wants you to pass. It's not him that's the issue or you, it's the course.

Lots of homework
Lecture heavy
5.0
4.0
CSE142
Grade: A+
Jun 21, 2019
Would take again

I had no idea what coding was about coming into this class but ended up doing pretty well. Solid lecturer and concepts were clearly explained, although I would say to learn Java with no background in CSE142 lots and lots and lots of practising and thinking are necessary outside of the classroom despite the fact that lectures are helpful.

5.0
4.0
CSE142
Grade: A+
Oct 15, 2019
Would take again

Fantastic! Brett went through this material in a way that people new to CS can understand how everything works and excel. Lectures were engaging and fun.

Clear grading criteria
Amazing lectures
5.0
4.0
CSE142
Grade: Incomplete
Oct 30, 2019
Would take again

Brett has been absolutely amazing so far, I couldn't have asked for a better lecturer. He explains things very intuitively and in a way that is very easy to process and understand. His lectures are very fun and full of enthusiasm, and you can see he genuinely wants you to do good and pass. Overall, I highly recommend his class.

Hilarious
Amazing lectures
Caring
5.0
3.0
CSE142
Grade: A+
Nov 14, 2019
Would take again

He is very nice to you and fun to listen to. I can sit in his lectures for hours on end.

Respected
Accessible outside class
Hilarious
4.0
4.0
CSE142
Grade: A
Nov 20, 2019
Would take again

He's a good teacher. He knows what he's doing and he knows how to teach it. Lots of homework assignments in this class and you have to dedicate time to get a good grade.

Respected
Lots of homework
Clear grading criteria
5.0
4.0
CSE142
Grade: A
Dec 15, 2019
Would take again

I love him. Great guy and great lecturer. As a student who has never touched CSE before, I'd say he did a great job explaining Java and helping me understand the programming language.

5.0
3.0
CSE142
Grade: A
Dec 18, 2019
Would take again

Brett is an amazing lecturer, even though the class will have upwards of 500 people in it he will still be able to interact with students and explain concepts clearly. Highly recommend him.

Respected
Inspirational
Amazing lectures
5.0
3.0
CSE142
Grade: A
Dec 20, 2019
Would take again

Brett is a great lecturer and explains concepts very well. You can tell how much he loves the subject and hes always in a good mood. Really enjoyed this class. The worst part of the class is the test-taking situation in Kane 130 where you barely have enough room for a 9.5 by 11 size of paper to fit.

Hilarious
Amazing lectures
Caring
5.0
4.0
CSE142
Grade: A+
Jan 6, 2020
Would take again

Although he talks relatively faster than other teachers, Brett Wortzman is great at effectively explaining key java concepts so that even someone without any prior coding experience like myself was able to grasp the concepts. He is kind, relatable and is able to connect well with his students. Go to office hours!

Accessible outside class
Amazing lectures
EXTRA CREDIT
5.0
3.0
CSE142
Grade: A
Jan 6, 2020
Would take again

He is an amazing teacher. He is very funny in the lecture which helps you absorb new concepts quickly and easily. One of the most enjoyable things to do is taking his course and you do learn a lot.

5.0
4.0
CSE142
Grade: A-
Jan 28, 2020
Would take again

Shoutout to Brett! Really amazing lecturer. Every topic was extremely clear and each lecture was entertaining and fast-paced (in a good way)!

Amazing lectures
5.0
3.0
CSE142
Grade: A+
Feb 4, 2020
Would take again

He is a really nice teacher. I have never imagined I could get a 4.0 at the beginning of the quarter. You could get 0.33 extra credit on homework each time if you show up in the exploration one time. At the end of the quarter, there will be 2 extra credit on the creative husky program assignment. Do the previous exams, you will get a good grade.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
2.0
CSE142
Feb 5, 2020
Would take again

Brett was very good at passing all of the elementary java information to everyone. I have yet to meet anyone who didn't find his lectures interesting or didn't like his teaching even though for many people CSE 142 is rather hard. Highly recommended even for those who already know java as he may give you some new perspectives. P.S. don't use jGrasp.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
CSE142
Feb 20, 2020
Would take again

Always enjoyed Brett's lectures. His style and presence were captivating and it made the content all the more interesting. The homework load is pretty heavy; while there was only one assignment per week, they took 4-7 hours for me to complete. The book isn't necessary but pay attention in lecture and section. Practice timed tests before final!

Lots of homework
Amazing lectures
5.0
4.0
CSE142
Mar 7, 2020
Would take again

Brett is a responsible, caring, brilliant professor. He's definitely one of the best professor I had ever had. His lectures are clear, and he has the super power to explain difficult things in a way that everyone can be easily understand. Even though I had to spend 6-7 hours per week working on the homework assignments, I really had learned a lot.

Lots of homework
Amazing lectures
4.0
3.0
CSE142
Mar 16, 2020
Would take again

Great teacher, explains things well. CSE142 is impressively well-coordinated for such a large class (around 800 students for me). Haven't spoken with him in person, but he seems nice. 1 midterm (handwritten), kind of tricky but doable if you study and practice throughout the quarter. Beware that he does go rather fast, but lectures are recorded.

Respected
Amazing lectures
Caring
5.0
5.0
CSE142
Grade: B-
Mar 29, 2020
Would take again

Lectures were interesting and Brett is a very knowledgeable professor. Get ready to learn! 1 homework assignment per week, 1 midterm, and 1 final. The assignments take around 7 hours to complete each week and I was able to do well by going to the IPL Help Center to ask homework questions. Also, sign up for the CSE 190 lab for 1 additional credit!

Lots of homework
Amazing lectures
Tough grader
4.0
3.0
CSE142
Grade: A+
Apr 2, 2020
Would take again

It is a CS class so the curve is wack but he is funny and wants you to succeed. He definitely cares about his students. One of the best lecturers in the department.

Respected
Amazing lectures
Caring
5.0
4.0
CSE341
Grade: A-
Apr 7, 2020
Would take again

Probably the best lecturer at UW. Highly recommend taking him for a higher level course if you can.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
CSE341
Jun 9, 2020
Would take again

I had Brett for both 142 and 341, and he was great for both. You can tell he really cares about the material, his lectures are clear and his answers to student questions are clear. On the downside, he does tend to progress through the material a bit slowly, but I found I learned more from him than other profs because of his pacing.

Respected
Clear grading criteria
Amazing lectures
1.0
5.0
CSE341
Grade: A-
Jun 10, 2020
Would take again

It is the coronavirus quarter and everything is online. Unlike all other case classes I took that quarter, he refused to record the section though for many times I emailed the course stuff telling them how that would be really helpful for students like me in a different time zone. In general, he is really non-responsive to many things, not caring.

Lots of homework
Tough grader
4.0
3.0
CSE142
Grade: Not sure yet
Nov 19, 2020
Would take again

Good professor and lectures are informative, explains very well, and he wants you to pass. The grading can be strict though, I got my program to work but a small indentation error caused my grade to go down

Gives good feedback
Skip class? You won't pass.
Tough grader
5.0
3.0
CSE142
Dec 2, 2020
Would take again

Brett is a super genuine person who cares for his students. On multiple occasions he has listened to feedback from students and adapted his teaching or the course work to best suit student needs. He ALWAYS makes time to answer questions and really goes above and beyond. He is a very fair person and I am looking forward to CSE 143!! Highkey a GOAT

Gives good feedback
Hilarious
Caring
5.0
4.0
CSE142
Grade: A+
Dec 8, 2020
Would take again

He is the best CSE professor one could find at UW. His method of teaching is wonderful and he is damn hilarious. Also gives amazing examples.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CSE142
Dec 9, 2020
Would take again

Even in an online setting, Brett is the best :)

5.0
4.0
CSE142
Dec 11, 2020
Would take again

I had Brett for CSE142 online and the organization of the course was phenomenal. The lectures were recorded and it was easy to meet the staff through TA hours. His lectures are also easy to understand and fun. The course load is a little difficult but he offers great resources and always tries to clarify. I would definitely take his class again.

Gives good feedback
Lots of homework
Lecture heavy
5.0
4.0
CSE142
Grade: A+
Dec 24, 2020
Would take again

The best CSE professor - take him if you have the chance. He really takes the time to make sure that students understand the course content by giving thorough explanations.

Respected
Lots of homework
Accessible outside class
4.0
2.0
CSE142
Grade: A+
Dec 31, 2020
Would take again

I didn't really interact directly with the professor, since the class is so large. Textbook use is technically optional, but it goes into detail about stuff that isn't covered in lecture. He leaves time in lectures for people to ask questions, which is nice but detracts lecture time, and people keep asking questions already addressed elsewhere!

4.0
5.0
CSE142
Grade: A+
Jan 2, 2021
Would take again

Brett was a very engaging lecturer and while I was bored at times, it's coding so can't really expect much. I thought the grading criteria was very clear and detailed feedback was given on assignments, and on top of that, we were allowed to resubmit big assignments. This class was very fair and flexible online, and Brett was a great professor.

Gives good feedback
Lots of homework
Caring
5.0
3.0
CSE142
Grade: A
Jan 3, 2021
Would take again

This was my first CS class and Brett made it very enjoyable! Lecture recordings are usually available by the end of the day, so you don't necessarily need to be at the live zoom call. Brett always takes the time to answer questions and really works to help his students understand the material. Also very accommodating during the pandemic! 10/10

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CSE142
Grade: A+
Jan 4, 2021
Would take again

Very pog professor

Respected
Hilarious
Amazing lectures
5.0
3.0
CSE142
Grade: A+
Jan 6, 2021
Would take again

Brett is an exceptional cs teacher. He explains everything clearly and is enthusiastic about teaching. There are weekly assignments and checkpoints, and two cumulative assessments. Grading for weekly hw could be harsh but there are resubmissions and a bunch of helpful resources to help you succeed.

Gives good feedback
Amazing lectures
Tough grader
4.0
5.0
CSE142
Jan 27, 2021
Wouldn't take again

He was a great professor and I agree with the other comments. However, he changed his grading system to ESNU scale which makes it impossible to know what your final grade will be until it's actually released. His grading was harsh and unforgiving because of this scale and MANY students felt their final grade was much lower than expected.

Lots of homework
Graded by few things
Amazing lectures
4.0
5.0
CSE142
Grade: B-
Jan 30, 2021
Would take again

Great professor overall!

Inspirational
Hilarious
Amazing lectures
3.0
4.0
CSE142
Grade: B-
Feb 14, 2021
Would take again

Lectures had hundreds of students, and quiz sections were taught by undergrads with a quarter or two of coding experience. Weekly assignments were graded extremely harshly with no opportunity to make up points. The lectures were recorded, though. The prof himself had little impact on my experience taking the class.

Tough grader
5.0
3.0
CSE142
Grade: A
Feb 24, 2021
Would take again

Brett is a great professor! He's very passionate about what he teaches and is always open to questions during lecture. Lecture itself isn't mandatory since it's recorded but you'll need to understand the concepts to do well on the assignments. Final grade is made up of weekly checkpoints and assessments, which usually take a few hours

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
CSE143
Grade: A
Mar 19, 2021
Would take again

Damn, this is one course that I actually enjoyed

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
CSE143
Grade: A+
Mar 24, 2021
Would take again

Brett is the G.O.A.T of the CS department! A real gem of a person and a great teacher. His lectures were pretty clear and he cleared all my doubts within the lecture itself. Even though this class's material can be complicated, Brett makes it seem very fun and easy. Would highly recommend for both CSE 142 and CSE 143.

Hilarious
Amazing lectures
Caring
5.0
5.0
CSE143
Grade: F
Mar 25, 2021
Would take again

Both 142 and 143 dragged me through the mud because I'm not great at coding, but Brett and the rest of the staff are fantastic. They're all very professional but still fun, and I have 0 bad things to say about them. Such a huge fan. (i will say do not take this class without coding experience.. don't make my mistake)

Respected
Hilarious
Caring
5.0
3.0
CSE143
Grade: A+
Jun 17, 2021
Would take again

Thanks to Brett for saving my interest in CSE. Real good professor with a efficient TA team. Lecture is concise and clear, with the weekly checkpoint you really have the feeling that you are learning something. Best class I've ever attend.

5.0
4.0
CSE142
Nov 24, 2021
Would take again

Take this class with Brett! Hes very chill and puts in effort to help students. One Weekly checkpoint and assessment throughout the quarter. Being able to resubmit every assessment made it much easier to end with a good grade. Go to the IPL if youre stuck, it helps a lot more than youd expect!

Skip class? You won't pass.
Amazing lectures
Gives good feedback
5.0
3.0
CSE142
Dec 14, 2021
Would take again

Brett really does make his lectures engaging and understandable. For CSE142, we used a standards-based grading scale with resubmissions, so you have opportunities to improve your grade throughout the quarter. Also for Autumn 2021, there was no official midterm or final exam, so that made this class less stressful. Overall not too hard of a class.

Respected
Inspirational
Caring
5.0
3.0
CSE142
Grade: A
Dec 16, 2021
Would take again

He explains every concept really well in lecture and clearly cares and wants everyone to understand everything. In addition he's just a cool, chill guy. I asked to interview him for another class and he was nice and accommodating to schedule it. Also the grading and resubmission policy made this class pretty forgiving and enjoyable to learn from.

Hilarious
Amazing lectures
Caring
5.0
1.0
CSE142
Grade: A+
Dec 16, 2021
Would take again

I love Brett!! CSE 142 is not hard! You can get a very good score if you treat this course seriously!

Gives good feedback
Inspirational
Clear grading criteria
5.0
2.0
CSE142
Dec 21, 2021
Would take again

Really nice guy. Can't ask for a better intro series professor.

Hilarious
Amazing lectures
5.0
2.0
CSE142
Grade: A+
Jan 8, 2022
Would take again

Brett was always super enthusiastic about lectures and made learning enjoyable. He explained concepts very clearly and the mass amount of TAs + the discussion board made help easily accessible. Only bad thing I can say about him is that he sometimes took 1-2 days to upload recordings of lectures, but not a big deal if you're attending in person.

Amazing lectures
Caring
5.0
3.0
CSE142
Jan 10, 2022
Would take again

Brett's lectures are super engaging (but sometimes a but too much energy for me). I personally am not the best the cs material but I'd say if you have the proper interest in the topic he's an amazing professor. Weekly workload includes a weekly 'assessment' due Tuesdays and checkpoints on Saturdays. The resubmission cycles are super lenient too.

Amazing lectures
Caring
Clear grading criteria
5.0
4.0
CSE142
Grade: B+
Jan 20, 2022
Would take again

A very nice teacher that was always willing to help.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CSE142
Grade: A+
Mar 12, 2022
Would take again

Brett was an amazing lecturer and has to be one of my favorite professors. He made the content easy to understand and engaging. He also gave plenty of opportunities to fix old assignments and turn in work past its due date. He legitimately cares about if you understand the content and made an awesome teaching combo with the other professor Kasey.

Amazing lectures
Hilarious
Caring
5.0
1.0
CSE142
Grade: A+
Apr 9, 2022
Would take again

142 is extremely beginner friendly. 4.0 is a joke.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
CSE142
Grade: A+
Apr 25, 2022
Would take again

best prof to have in an intro to cs class. miss you king x

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
CSE142
Grade: A+
May 25, 2022
Would take again

CSE 142 was probably the best class I've taken so far and it's largely because of the way the course is structured. Highly recommend this course and professor. Kasey and Brett are absolutely amazing lecturers and I actually felt like I was learning in every class.

Amazing lectures
5.0
3.0
CSE142
Grade: A+
Jun 3, 2022
Would take again

One of the best professors I've had at UW. He taught my CSE 142 lecture alongside Kasey who was also excellent. The course is very beginner friendly, but I think it prepared me quite well for my future CS classes.

5.0
2.0
CSE142
Grade: A-
Jun 10, 2022
Would take again

Really liked him, he's funny and kind and makes boring coding lectures actually entertaining and interesting. The class overall is pretty easy, I didn't do much and I got an A. And if you have Brett as a prof, it makes everything so much easier and more fun because he is a funny dude with lots of energy. Definitely would recommend!

Hilarious
4.0
5.0
CSE142
Grade: Drop/Withdrawal
Jun 16, 2022
Would take again

Brett himself is a great guy and instructor, but the class has like 500 students, so don't expect him to know you by name. He's not accessible outside of class, but again, that's not really his fault. I ended up dropping the class for other reasons, but I would definitely recommend Brett if you don't mind 500-person lectures.

Tough grader
Clear grading criteria
Lots of homework
5.0
2.0
CSE142
Grade: A
Nov 14, 2022
Would take again

I like this easy going and straight forward professor!

Amazing lectures
Hilarious
Respected
5.0
2.0
CSE121
Dec 4, 2022
Would take again

Brett is a clear and straightforward lecturer, making the concepts easy to understand and is helpful outside of class as well.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
CSE121
Grade: A
Dec 5, 2022
Would take again

Brett really cares about every student's success. He teaches the material in a way that makes sense, and although the class is sometimes difficult, the instructors and TAs do everything in their power to help you succeed.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
CSE121
Grade: A-
Dec 16, 2022
Would take again

As a non-major, the class was very forgiving. Compared to my chem and bio classes, CSE 121 always made adjustments so everyone can do well in the class. They were fair with deadlines (even changed a few due dates so students had MORE time), had a lot of opportunities to retake quizzes and resubmit projects, and had a lot of practice material.

Clear grading criteria
Lecture heavy
Accessible outside class
5.0
3.0
CSE121
Grade: A+
Dec 22, 2022
Would take again

He is such an amazing professor!!!

Inspirational
4.0
3.0
CSE142
Grade: A
Dec 25, 2022
Would take again

I think Professor Brett did an amazing job introducing me to CS. I appreciate the clear format and schedule the course had. Grading can be a bit weird with multiple TA's giving feedback but the course is very manageable and forgiving if you put in the effort to learn. Overall, Brett is a really good instructor for CSE.

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
CSE121
Grade: A+
Jan 6, 2023
Would take again

very enthusiastic!

Inspirational
5.0
3.0
CSE121
Grade: B
Jan 8, 2023
Would take again

Compared to Elba who co-taught in the fall of '22, Brett was a saint. He was enthusiastic about the material and really did try to put the student's best interest forward. He took responsibility for mishaps in the course structure unlike his counterpart, and the TA's overall were pretty nice. I would gladly take another class with him.

Gives good feedback
Caring
Lecture heavy
3.0
4.0
CSE121
Mar 15, 2023
Would take again

He's a really nice professor and a good guy. Make sure not to fall behind on the lectures because every week you learn skills that build off the skills you learned the previous week, so if you didn't understand what you learned the week before, you'll get confused really easily and fall behind. Go to IPL office hours.

Clear grading criteria
Lots of homework
Online Savvy
5.0
2.0
CSE123
Grade: A+
Oct 18, 2023
Would take again

Great Intro series professor.

Participation matters
Inspirational
Caring
4.0
3.0
CSE121
Grade: A+
Nov 3, 2023
Would take again

I had Brett the first time that 121 was taught at UW. Overall, very good! Code quality was graded very harshly, but it generally felt like the course staff wanted you to succeed.

Tough grader
Amazing lectures
Hilarious
4.0
3.0
CSE123
Grade: A
Nov 3, 2023
Would take again

Brett gives great lectures! He tries to keep things fun and interesting and it feels like he has students' best interest at heart.

Tough grader
Amazing lectures
Hilarious
5.0
2.0
CSE123
Grade: Not sure yet
Nov 8, 2023
Would take again

Good lectures; makes sure students grasp content and cares about our success, also teaches clearly (same cannot be said about his co-teacher Kohlbrenner). Generally a pretty relatable guy. Sometimes comes off as condescending but only to students that actually didn't read directions, etc. Grading is very very nitpicky for "code style"

Tough grader
Amazing lectures
Caring
5.0
2.0
CSE123
Grade: Not sure yet
Dec 6, 2023
Would take again

Best CS Professor I've ever had. I'm envious of how much energy he has and his passion for his field.

Inspirational
Hilarious
Caring
5.0
4.0
CSE123
Grade: A-
Dec 11, 2023
Would take again

It's clear that Brett is passionate about education. The 12X series is hard, but you have plenty of resources and support to succeed. Brett is flexible and receptive to feedback, and constantly changes the courses based on what works and what doesn't. He and his TAs go above and beyond to accommodate students. Super awesome series! I will miss it.

Amazing lectures
Hilarious
Respected
5.0
2.0
CSE123
Grade: A
Dec 20, 2023
Would take again

He seems pretty intimidating but is actually very organized and nice. I came in with a lot of previous knowledge, so it might have been a bit easier for me than for others. I absolutely loved the projects, they were all super fun!

Clear grading criteria
Gives good feedback
Respected
3.0
4.0
CSE123
Grade: B+
Jan 17, 2024
Would take again

Great, funny guy - not very personable though, sometimes responds dryly to questions and comments.

Tough grader
Participation matters
Respected
2.0
3.0
CSE123
Grade: Incomplete
Feb 7, 2024

arrogant. offical speech, useless lecture. Wonderful Harvard student. consistent with my impression to them. (personal opinion, is incorrect if you disagree with)

Amazing lectures
Gives good feedback
Inspirational
4.0
3.0
CSE123
Grade: A+
Feb 15, 2024
Would take again

Great teacher for the CSE 12X series, lectures are recorded if you ever miss class.

Amazing lectures
Caring
Respected
4.0
3.0
CSE121
Grade: A-
Feb 15, 2024
Would take again

Took CSE 121 in Autumn 2022. Wortzman was a great lecturer and clearly cared a lot about the students in the class. Clearly cares a lot about the subject that he teaches as well. Lectures are recorded (like all of the CSE 12X series) if you ever miss class.

Amazing lectures
Inspirational
Lecture heavy
5.0
2.0
CSE123
Mar 3, 2024
Would take again

really engaging and funny

Clear grading criteria
Inspirational
Hilarious
1.0
3.0
CSE123
Grade: C+
Mar 14, 2024

Brett is a ridiculously overrated professor. His explanations are good but he treats university students as elementary school kids. He spends way too much time on everything and once spent 40 mins during the 3rd lecture talking about syllabus stuff. Painful to listen to, and grading is very very harsh, and you can't argue against it.

4.0
2.0
CSE123
Grade: A+
Mar 14, 2024
Would take again

Brett is pretty cool! He definitely knew his stuff and you can tell he has a background in education the way he treats his students with so much respect and is always happy to answer questions! He loves fostering discussions in classes, but most of the time the classes were pretty boring and most things can be learned through pre-lecture / section.

3.0
4.0
CSE123
Grade: B
Mar 19, 2024
Would take again

He's a good prof. It was a tough class for me though, but you just need to do loads of practice if you aren't naturally adept at CS and want a good grade. I kinda goofed and never went to lecture in-person, just watched the recordings, but Brett seemed like a good guy and decent prof.

Lots of homework
Test heavy
5.0
3.0
CSE123
Grade: A
Mar 25, 2024
Would take again

CSE123 was not easy but the professor was nice

Tough grader
Clear grading criteria
Lots of homework
4.0
1.0
CSE121
Grade: A
Dec 5, 2024
Would take again

Good lecturer, very inspirational during lectures. I also heard that he is the designer of the 12X series. These courses are enjoyable and meaningful.

Gives good feedback
Inspirational
Respected
5.0
2.0
CSE121
Grade: Not sure yet
Dec 9, 2024
Would take again

Brett is a good professor, making course content easy to understand while also keeping it entertaining.

4.0
2.0
CSE121
Grade: Not sure yet
Dec 12, 2024
Would take again

He's a great lecturer in terms of how he explains concepts and you can tell he cares about the material, but I personally didn't like his teaching style. The class itself is set up so that you can succeed with things like resubs on assignments, but it's very hard to determine what your GPA will be throughout the quarter bc of the grading scale.

4.0
3.0
CSE123
Grade: B+
Jan 19, 2025
Would take again

The class was challenging but the professor was helpful. Attend lectures, do lots of practice, and check out tools like Unstuck study - it really helped me prepare. Overall, a tough but worthwhile course.

5.0
2.0
CSE123
Grade: B+
Mar 27, 2025
Would take again

This guy will maintain your attention span the entirety of lecture. Go to office hours, you can talk to him about anything you want, he will spew out a lot of great stuff. Talk about UW, UW CSE, or Academia & Industry, he will talk! Greatest UW CSE professor, designed the Intro to CS: CSE 12X sequence for greatest accessibility and learnability.

Amazing lectures
Inspirational
Hilarious
4.0
4.0
CSE123
Grade: A
Mar 30, 2025

CSE intro series in general has vague grading criteria. Homework and quizzes are much more difficult than class content. But he's a decent lecturer - engaging + good explanations.

5.0
3.0
CSE123
Grade: A
Mar 31, 2025
Would take again

Quite clear (and loud, maybe due to the microphone in the room) during lectures. Is really enthusiastic about the subject being taught and is willing to answer any and all questions from the lecture room clearly to the best of his ability.

Amazing lectures
Hilarious
Caring
5.0
4.0
CSE123
Grade: B+
Apr 2, 2025
Would take again

Amazing Professor, CSE 123 is a challenging course, but every time I went to lecture I feel like I learned something new and interesting. Wortzman is very likable, and explains concepts well, and if you pay attention in class and attend quiz section, you are gonna do well.

Amazing lectures
Hilarious
Respected
4.0
3.0
CSE123
Grade: A
Apr 5, 2025
Would take again

Professor Wortzman had everything you'd want out of a CS professor; his lectures were engaging and well-planned, he was available outside of class, and assignments and tests were for the most part at an appropriate difficulty level. Quiz difficulty did vary quite a bit though, and the grading structure was very unclear.

Tough grader
Amazing lectures
Hilarious
5.0
1.0
CSE121
Grade: A+
Apr 28, 2025
Would take again

Very good lecturers and excellent at explaining CS concepts. He was co-lecturing with Matt Wang and I felt like his explanation was a bit more understandable (Matt was also a great prof though).

Participation matters
Amazing lectures
Inspirational
4.0
4.0
CSE123
Grade: A
May 13, 2025
Would take again

Brett explained concepts well. He gave us many opportunities to ask questions and used thoughtful analogies to explain things. But, important grading criteria was unclear, so TAs graded assignments very inconsistently. This does not reflect well on Brett, regardless of who implemented this policy, because of the stress on us. Overall, he's ok.

Tough grader
Amazing lectures
5.0
4.0
CSE121
Grade: A-
Dec 13, 2025
Would take again

Great professor and well-organized class but just difficult in general. The grading scale is makes it hard to determine your GPA during the quarter which is frustrating. They don't give Es generously so make sure to take lots of time on weekly assignments to build a cushion for the 3 quizzes. The final was much harder than the practice material.

Tough grader
Respected
4.0
1.0
CSE341
Grade: A+
Dec 17, 2025
Would take again

I took his ethics class which is diff from 12X most students take with him. He's a great prof and he engages his students during discussion very well. You might get the sense the he's totally against AI but he encourages you to form your own opinion. The reading isn't a big deal, have a sense of what the chapter is about and you'll be fine.

Get ready to read
Participation matters
Amazing lectures
5.0
3.0
CSE121
Grade: Rather not say
Dec 17, 2025
Would take again

His lectures were engaging, and the quizzes he gave were mostly easy. The programming assignments increased in difficulty and time required by quite a bit, but because you could redo many of them using resubmission forms, it was easy to achieve the maximum score. Issue: The final was longer and harder than a basic coding final should have been.

Amazing lectures
Clear grading criteria
Respected
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A+ (32)
A (22)
A- (12)
Grade Distribution
A(54)B(7)C(1)D(1)F(1)A-/B+(17)
Based on 90 reported grades
A+: 32
A: 22
A-: 12
Not sure yet: 5
Common Tags
Amazing lectures (42)
Hilarious (29)
Respected (28)
Clear grading criteria (27)
Caring (24)
Inspirational (22)
Amazing lectures (22)
Gives good feedback (21)
Rating Trend

Stable

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

CSE143X

5.0

(2)

CSE391

5.0

(2)

CSE143

5.0

(4)

CSE142

4.8

(70)

CSE121

4.6

(15)
+2 more courses
Difficulty by Course

CSE143

3.8

CSE341

3.5

CSE142

3.4

CSE143X

3.0

CSE123

3.0

Similar Professors