3.5
Quality3.2
Difficulty85%
Would Retake124
Reviews85%
Would Retake
124
Reviews
Rating DistributionOfficial
5
49
4
25
3
19
2
14
1
17
What Students Say
“More like bad test maker”
CS349 - 1.0 rating“But answers questions very well”
CS135 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
71%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.26 avg changeRatings by Course
CS122
5.0
(1)CS135
4.2
(22)CS131
4.2
(6)133
4.0
(1)CS132
4.0
(21)Difficulty by Course
CS131
3.8
CS349
3.5
CS132
3.2
CS136
3.2
CS130
3.2
Reviews (124)
Grrrrrr... Not my type of prof.
No Comments
No Comments
No Comments
No Comments
Very energetic. Likes to teach.
No Comments
high energy, but can be boring
Ask him what the (calculus) quotient rule is and see what his answer is.
Excellent prof. He's a genius.
clear, energetic, cared about students, available to help, recommended
Very dynamic prof, clear explanations. A bit on the easy side of things, though.
excellent prof........i recommend him
switch out of his class if you have him.
What more do i need to say? GAME OVER!!
Way up there!!! please consider students as human beings
He definitedly knows how to make you hate CS!!!!
No Comments
He's funny and very intelegent, but unless you are a genious you won't do well
he is the worst teacher in this whole school, if you have him drop right away!!!
you're the worst prof in this whole university. I think you are a ****
Hard to follow, boring, energetic, helpful if you go to see him
Very clear, compared to other 130 profs. Take his section and win final exam.
Goes Fully out of his way to make sure everyone knows He authored stuff
He is passionate about his work and is very helpful in and out of class.
unless u know ur stuff, not recommeded, really boring
You can learn from him if try... Some odd manerisms
He is a shame to the Math Faculty.
take him if the other prof is not Karen, energetic but still borin, not recomndd
well, I hate computers... but I liked his class
nice teacher,known his stuff well, and always helpful.He 's energetic.
em, this guy nice and helpful, plus super smart. but his exam made me swear...
Loves CS and loves Jotto, plays Jotto with his wife every night before bed
Much easier to understand then some... explains concepts well.
he's a good prof........explains things quickly........but his exams sucks
He can explain concepts clear but his lecture is boring.
Once asked me, What are you doing in CS134?? . Built a suspension bridg
Decent prof, a little strict when we don't know what we're doing, brutal exams!
Very smart but cannot explain concepts very well. Lectures were boring.
I don't know if he even knows how to program a VCR, let alone a comp program!
Good prof! Explained things very clearly. But, if you don't have any programming experience prior to high school, good luck! This was one hard course, probably the hardest course I will ever have to take!
He is a little bit like a monkey when teaching. He used to speak aloud to frighten us, maybe he just want us to pay much more attention to him! And the exam really sucks.
Helpful prof, but his exams are ridiculously hard. He expects you to know way too much...much more in depth than what he covers in class...
He knows his stuff. He teaches well but his exams are totally brutal.
EXpects alot from students
Very helpful and honest teacher.
JUST DON'T EVEN BOTHER STUDYING FOR THE EXAM, YOU'LL STILL FAIL!!!
The next comment says it all, the midterm is NOTHING like the sample!
Obsessed with his book. If there's an error, he'll pause for a minute making corrections on his hard copy. Don't buy the book; just use your partner's. Course was easy. Be cautious of the poor wording on assignments and tests (they won't clarify).
nice guy, wants to help...i just didn't understand anything, and the book doesn't help with much except some stupid robots.
His book is great if you are a beginner to Java. Lectures are boring and the material doesn't really lend itself to be anything entertaining.
He's alright, but after his lectures you still won't get it.
This guy's a bit of a tool. What's with all the freakin' analogies, just teach it straight!! I think he'd make love to robots if he had the chance. He always insists _his way_ is the best and only way to do things. Don't bother with this course, go to 134
He knows the stuff very well. Excellent prof if you want to learn stuff from him. However, the lectures and practicums, similart to other cs courses, are way too boring (almost fell asleep in every class).
The book he wrote won't help you on the exam. He expects alot from his students. Hard midterm and hard final
Good prof, answers your questions and makes you understand. But, the textbook is useless for this course as warned at the beginning of the course. Go to the lectures, and you should do fine.
not great speaker...make assumptions of students too much..
Very helpful, but lots of people just hate CS and can't understand it. Didn't touch the textbook, the course notes were perfect. Some assignments seemed unorganized, but overall very easy for me to learn. Answered questions perfectly.
Good prof. Very enthusiastic and explains things clearly.
textbook is awful, and I think he'll never get rid of it even though a million students have complained about it.
Really friendly and helpful. I personally thought that the textbook was a good introduction to CS having no background in it. Definitely a brighter part of my day.
He thinks he is funny, but he is not.
wrote a horrible textbook but is a great teacher. (although the fact that cs132 is a joke might have helped)
Becker is a fun guy. Tries to make CS interesting even for those that don't want to be there. His textbook is completely useless...make good use of the course notes and you'll be fine.
A very good prof! I personally found the textbook to be helpful, and the course notes to be very clear. However, the assignments are demanding, and the exams are quite brutal!
great prof! useful textbook
I thought he was a great prof. He explained concepts very clearly. He uses very good analogies, which helped a lot esp during my final exam! Even though he might be a little boring at times, he did a great job of teaching the material.
He was overly enthusiastic...and he jumps all over the place. Somewhat intimidating for those who don't know whats going on in the class. Difficult subject. Midterm was a killer...but final was slightly easier. Didn't understand much of the material.
No Comments
great prof., knows how to keep the attention of those who don't want to be there, VERY fair and reasonable man in general
Excellent!
Knows his stuff, but isn't really helpful in person. He wrote the book that all CS lecturers use for 1A, so he knows what he's talking about. You'll either hate him or love him.
I never programmed**** b4 this class. He is an awesome prof. REally energetic TAKE HIS COURSE. Really nice guy too. Should really change that belt tho .. looks like a cowboy :P
He is very enthusiastic about the course and tries to get students involved. His explanations could be better however and asking him for help outside of class isn't "helpful". The fact that all students had to buy the incomplete, useless and irrelevant textbook that he wrote really annoyed me.
He new my name by the end of the course.
good prof... you can tell he really enjoys it. in the course, just do all the assignments and go in for help if you need it. it's can be hard (especially written ones for me, since at least with the programming assignments you knwo when you get it right). textbook is optional, it can help to clarify things. but not necessary.
This course was deadly dull. Please take CS 135/136 instead if you can.
Awesome prof. Explains things amazingly well. Even if you are in another section, attend his lectures!
prof was ok, but he seemed to focus more on programming code than teaching theoretical concepts.
Very clear in his explanations.
By far the most organized, clear course ever. Prof knows his material, presents it in a clean fashion. There are no course notes or textbook but the way he teaches the course you honestly dont need them. Do the assignments and that should get you through. Exams and very concept based so go to his class, sit down, and shut up. there, A guaranteed
Pretty good prof overall. The concepts he teaches aren't too tough and if you attend class, you will go over examples. The class has been made easier since I had it and I know the assignments aren't as big as they once were. Just read the text readings, look over the examples and you'll ace the course. Oh and the exam was quite long; 18 pages.
Great proff, I would attend his lecture over the one I signed up for because he makes understanding easy. I hope UW holds on to him.
Didn't quite like him much, maybe 'cause in the past I've always had AMAZING cs profs. Not very funny, voice kind of monotone/quiet, only went to his class for the i-clickers.. not very friendly when replying emails.. fallen asleep in his class WAY too many times.. but out of the teachers in cs136 this year he's decent. !HtDP IS AVAILABLE ONLINE!!
Easily one of the best CS professors in the University. Really knows his stuff, and keeps people engaged. Extremely nice person.
Crystal clear explanations in class. I had a lot of fun in his class, and many would agree. Definately a top-tier lecturer. Experience in teaching is very well displayed during classtime. Keep it up!
He knows his stuff alright, and student learn from him. Teaching skill is just as expected from university. However, he is just too over inflated, and is not nice to students. Would not have him again, there are more better professors than him, hand down.
I thought he was good at first, until I realized he didn't teach us enough.
Makes an ungodly hard course much easier than it is. This guy is absolutely amazing, and really knows his stuff. If you're taking CS 136, pray that you get this prof. One of the best professors I've ever had.
Decent teacher, class wasn't too though. Used the i-clicker a couple times a class.
He is good at teaching the material with enthusiasm. However when I took this the assignments were really confusing and he even admit that it was. When you approach him for help, he seems like he doesn't care about the student. He is also one of the CS advisers and every time I ask a question, he seems to have a "screw you" attitude.
Worst prof ever. He doesn't teach the material well in class and if you ask him for help outside of class he wont help you, he'll just be a **** to you..
In his class, you're just another number.
He is very clear and concise, but in his class, you're just another number, not a student. His asssignments aren't very easy and you definitely need an i-clicker for his class.
I don't know why people have bad things to say about this man. He is pretty enthusiastic, good at explaining things, answers any questions you have and you can tell he cares when he is answering people's questions late at night on the newsgroup right before an assignment is due.
You know he's good, when at the end of the course, everyone claps. I dont understand everyone's negative comments, because the assignments are very doable, and they're the same across all CS 135 classes no matter the teacher. He's very clear, and an communicate very well. Currently one of my best teachers.
Very enthusiastic teacher,he will help you is you go to him during office hours. He helps on the newsgroup and if you contact him via email. Not very good board writing practice, but is very clear when talking. My favorite CS 135 and 136 teacher.
i had to drop down from this course after a month, but i was really sad about it because byron was awesome! willing to spend an hour helping me.
Slide reader... And he looks very strict. However, enthusiastic.
Course is ill-structured. Exams are unfair -- he asks about in class details rather than generic concepts. Need to memorize slides to do well in exams. Assignments take huge effort and are not related to exams.
Good prof! This man knows his stuff. Very organized and very approachable. He is also good at communicating.
Good prof. Exams are a bit unusual (focus more on the theory side, whereas the assignments are almost exclusively practical). Active on the message board, and available outside of class. Interesting lectures as well. The course was a lot of work but was marked fairly and explained properly.
Awesome prof. Well organized course, interesting content, very practical assignments. Straightforward but helpful in class, on discussion board or via email. Exams focused mostly on theory (which was ok, since it was barely tested on assignments). Very fair marking of exams and assignments - provided explanations wherever possible.
This course is interesting and helpful. But I would suggest you to take it with other professor. If you insist to take it with him, get ready to receive a low grade.
Spoke clearly in different tones. Lectures were very entertaining. Lecture slides were concise and informative. The prof was very enthusiastic and he motivated students to really think in class. Cared about students very much. Great demos. Put a lot of effort into making the course as good as possible. Need to manage time better though.
Most professors at UW try to give us a grade for assignment and exam as high as possible, however, this guy try to give student a grade as low as possible.
Awesome prof, very clear, always available after class. The assignments were cool, I think I benefited from them a lot. In addition to coding some portion was about theory of design as well, and he even addressed problems in design like gender, age stereotyping etc without any bias, in other words: he's a true gentleman!
If you looked at his CV, he is a lecturer since 1991. Now he is still a lecturer. If you know what I mean, skip him if possible.
Tough grader? More like bad test maker! The lectures were pretty much a waste of time. Assignments are about the only thing where you will learn stuff in this course. The exam questions are "list the 5 principles of ___" or "what are cones and rods?". That's the kind of exams you will be getting, so be prepared to memorize every word on the slides!
his slides has nothing to do with the assignments and be prepared to remember every single words on the slides for the exams. good thing is you can skip all the lectures because he's a slides reader.
well, I would say that slides are not reader friendly even though this course talks much about users' feelings. Titles aligns vertically. It sucks!!! I feel like reading about psychology and biology instead of computer science... assignments are interesting and really cost much time.
Explains concepts clearly,willing to answer questions. Only problem is assignments are very time consuming & course notes aren't helpful for it. This course has always been text heavy (lot of psychology and a little anatomy but it's UI, what else do you expect?) so as long as you know the slides and have common sense, exams aren't hard.
Worst quality of exams I had at UW.
Lectures very engaging with solid worked examples. Took time to answer questions in class and was very approachable and helpful during office hours
Great prof. Funny, accessible, explains things clearly, answers questions fully and in detail.
Excellent lecturer. The course content was quite dry, which isn't his fault, but his explanations are very clear. He is willing to your questions during lecture, right after the lecture or during office hours. Moves through the content at a good pace and does his best to make the lecture interesting.
Very boring lectures, couldn't pay attention at all mostly because he talks like he's talking to himself and is a slide reader. But answers questions very well.
An amazing prof, really seems to care for all of his students. His lectures are funny and quite helpful, he puts great emphasis on material to make everyone understand. Was my first time ever programming yet did very well in the course thanks to this man, without him as a prof I reckon I would not have done nearly as well, 3.3 rating is not right!
I actually loved this prof. I don't know what else to say. He was amazing. He had online lectures for my class, due to covid, and I watched all the videos with enjoyment. They were not boring at all imo. I don't know why his rating is 3.3, I would've expected much better.
You're lucky if you have him. He puts a lot of effort into the course, amazing prof I would take CS135 again if I could with him.
Went above and beyond during online learning His videos were really funny
Took CS135 online in 1A and this man's video lectures were the GOAT. He clearly put a lot of effort and care into them to make it easy for us to understand challenging concepts.
Very dedicated to online training, and very good at it too. Great course and slides. Probably the only fun course I've ever taken in this hellhole
One of the best professors I've had.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
71%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.26 avg changeRatings by Course
CS122
5.0
(1)CS135
4.2
(22)CS131
4.2
(6)133
4.0
(1)CS132
4.0
(21)Difficulty by Course
CS131
3.8
CS349
3.5
CS132
3.2
CS136
3.2
CS130
3.2