2.4

Delbert Bailey

Computer Science - University of California Santa Cruz

2.4
Quality
3.4
Difficulty
31%
Would Retake
83
Reviews
2.4
Quality
3.4
Difficulty
2.4
Helpful
2.4
Clarity

31%

Would Retake

83

Reviews

Rating Distribution
Official
83 total ratings

5

11

4

11

3

9

2

26

1

26

What Students Say

Assignments are extremely hard and long even at the beginning of the course

CMPS10 - 2.0 rating

Bailey is a very boring lecturer

CMPS12A - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

26%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
A (19)
Not sure yet (8)
B+ (5)
Grade Distribution
A(20)B(5)C(4)D(2)F(0)A-/B+(5)
Based on 46 reported grades
A: 19
Not sure yet: 8
B+: 5
B: 5
Common Tags
Graded by few things (23)
Test heavy (18)
Tough grader (13)
Lecture heavy (8)
Skip class? You won't pass. (7)
Lots of homework (7)
Clear grading criteria (6)
Amazing lectures (5)
Rating Trend

Stable

-0.01 avg change
Dec
Feb
Mar
Jun
Jul
Oct
Last 6 months
Ratings by Course

CS109

5.0

(2)

CMPS109

4.5

(2)

CMPS130

4.3

(3)

CSE102

4.0

(5)

CMPS060N

3.0

(1)
+15 more courses
Difficulty by Course

CMPS201

5.0

CMPS2

4.5

CMPS010

4.3

CSE30

4.3

CMPS10

4.2

Reviews (82)
1.0
4.0
CMPS180
Apr 25, 2005

Oh my god!! Who let this idiot teach?? Between, homework, quizzes, exams, projects you have no time to learn anything. Because he sure doesn't teach you anything in class. Just reads the Chapters off the book. Can't answer any questions. Instead, sends you to the poor TA.

3.0
4.0
CMPS060N
Jul 10, 2005

Extremely boring, hard to follow and assigns ridiculous amount of homework for programming. Seems nice enough, though doesn't have enough experience, can be unfair. Do not recommend, very, very bad teacher.

1.0
5.0
CS12A
Mar 5, 2007

HE IS SOOOOOOOOOOOOOOOOOOO BORING! and He dosent care whether people understand the matrial or not. He only cares about getting the stuff done. and soooooooooooo much work to do...

5.0
4.0
CMPS12A
Mar 11, 2007

The class is not all that interesting, but Bailey is very helpful if you make the attempt to come to him. I would recommend him, but this class IS hard, so don't expect to have an easy time and get pissed at him when it isn't. He's a very fair grader, doesn't bend.

4.0
3.0
CMPS109
Apr 24, 2007

I think he's a great professor. He's very nice and its clear he knows the subject he's teaching. Very flexible with assignments and fast response time to questions. This is the third class I've had with him and I've enjoyed them all so far!

2.0
3.0
CS12A
Jun 8, 2007

This class is hard. If any of u want to be an computer science or engineer, this class will tell u so. The lectures were boring, the assignments were hard, the tests were easy. If you can sit through lectures and absorb this information like a sponge I apologize. For those of you who can't bear to listen to his voice, I here u brother/sister.

2.0
2.0
CMPS12A
Oct 5, 2007

I get the impression that he doesn't know what he's doing. Talking to him is like the feeling you get when you screw off for the whole weekend and realize that there's a test on Monday. The class was easy as hell, though. He co-taught it with Charlie McDowell.

5.0
2.0
CMPS109
Nov 15, 2007

Hmm, not a lot of people like this guy but he made 109 one of the most enjoyable classes I've taken here at UCSC. His lectures are clear and to the point and I felt like I had a great understanding of the material.

2.0
5.0
CMPS101
Nov 19, 2008

I hear this is his first quarter teaching this class, but his lectures are useless. He has mistakes in his in-class proofs. Listening to him explain red-black trees is like watching ants build a Saturn V rocket out of melting jello. Also, I think he is accidentally assigning the projects in reverse order. Maybe he'll be better next quarter.

4.0
2.0
CMPS101
Dec 9, 2008

Good Professor. 80% Lecture = interesting. practicality was obscure. Labs = 12 - 4 hours. Homework load = acceptable. Question: why is RUN TIME included in an Abstract Data Types Class? That pissed me off.

2.0
3.0
CMPS010
Feb 25, 2009

HIS HOMEWORK ASSIGNMENTS & PROGRAMMING ASSSIGNMENTS ARE COMPLICATE & THE TA'S ARE CONFUSED THEMSELVES. HIS VOICE PUTS YOU TO SLEEP. THE QUIZS ARE 30% OF YOUR GRADE BUT ALOT OF PEOPLE FAIL IT SO I BELIEVE HE GIVES A BIG CURVE..HOWEVER, HE MAKES THE CLASS COMPLICATED WHEN IT IS NOT SUPPOSE..PREVIOUS PROF. WHO TAUGHT THIS COURSE WAS EASIER

2.0
3.0
CMPS10
Mar 3, 2009

One of the worst teachers I have every had

2.0
4.0
CMPS10
Mar 4, 2009

Not good. The class is much harder than it should be. The quizes are difficult and long. 80 question quizes? Much too long. It doesnt help he is extremely boring. Textbook is equally incompetent. Lab assignments deal with python. For someone who hasnt done it before, its confusing. I had no idea what the hell I was doing.

3.0
4.0
CMPS10
Mar 5, 2009

Bring a pillow

2.0
5.0
CMPS010
Mar 14, 2009

Horrible. Extremely boring and and is horrible at answering e-mails. For someone who has no knowledge of this subject, i would AVIOD!

2.0
5.0
CMPS10
Mar 18, 2009

Awful, awful learning experience. Classes are boring, lectures are dull. He does not interact enough with students to make sure they understand concepts. Lecture slides are posted WEEKS after they are given, and never checks WebCT for student questions. He writes so lightly and small on the board, it's as if he's writing personal notes for himself.

2.0
5.0
CMPS010
Mar 21, 2009

His handwriting is incromprehensible and everything I learned I had to teach myself.

2.0
5.0
CMPS201
Jun 22, 2009

Bailey=bad, his lectures are pretty much useless and seems like he reads off of the lecture notes. The T.A. was okay, he is tough grader, but is dedicated and got us through the course. Took me awhile to get used to him. Bailey exams are "you will not be able to finish it by the end of time" So your grade is based on a curve =(

5.0
3.0
CS130
Dec 14, 2009

I sometimes find myself counting sleepers in class but dont get me wrong, this class is very interesting especially for CS majors and Bailey did a good job, the TA was extremely helpful, and I think those who think he's bad? TRY harder, you are going to a UC not some night school...it suppose to be challenging and rich in (prof's)characteristics...

1.0
4.0
CMPS101
Jan 6, 2010

This class was a miserable experience. I would never recommend taking a class with this professor.

2.0
4.0
CMPS10
May 6, 2010

Horrible.

1.0
5.0
CMPS2
May 24, 2010

A very nice professor, but his lectures are really boring. He doesn't explain the material very well, and gives out quizzes and homework to do every week (via webCT). His midterm is open book, but test questions are random and somewhat hard. It seems like an easy 'A' course, but it is not. Take personal computers for GEs instead!!!

3.0
2.0
CMPS112
Jul 18, 2010

Really nice and respectful. Tests extremely easy (no punches pulled); taken from the practice online quizzes. He lacks clarity though in his class assignments and I ended up having to pour in several more hours in total due to discovering new specs at the last minute.

2.0
1.0
CMPS02
Aug 18, 2010

Computer literacy...this class should not exists. Lecture was super boring, though the class was very easy. Big waste of time if your looking to actually get something out of this class. This is not what I'm paying $12,000 tuition for...

5.0
2.0
CS109
Jun 11, 2011

Didn't buy the book (used cplusplus.com instead) and still did well on exams. Very clear about the key concepts you should understand. Loves teaching. Assignments are work intensive but never brain-breaking. Will help in office hours and nice guy too. Didn't learn as much as a Mackey class, but didn't stress as much as a Mackey class either!

1.0
4.0
CMPS2
Jun 11, 2011

barely no one shows up too class cause his lectures are useless. this class was a waste of time and the multiple choice questions were SO MUCH, no one could finish in time. who the hell gives 200 multiple choice questions so you can fill them in the answer sheet on the final? so dumb.

5.0
4.0
CS109
Aug 29, 2011

Great teacher! Lectures are on point and he answers questions clearly. Gives plenty of hints about programming assignments. Even nicer during office hours. If you go in and ask, he'll often give deadline extensions. Assignments fit well with class content. Midterms were a bit tough, though. I feel like I learned exactly what I needed. :)

2.0
5.0
CMPS10
Grade: Not sure yet
Oct 12, 2014

Assignments are extremely hard and long even at the beginning of the course. Would not recommend him, you have to pass all midterms and get passing grades on all assignments otherwise you will fail the course.

3.0
4.0
CMPS12A
Dec 20, 2014

Bailey is a very boring lecturer. Everything was word-for-word out of the assigned book, so make sure you read all of it. His class is very difficult if you've never had any programming experience. Definitely attend MSI and additional labs if you have trouble with the assignments. If you can take 12A with another teacher, do it.

3.0
5.0
CMPE16
May 21, 2015

The lectures weren't doing it for me, so I ended up self-studying from the textbook. During his lectures, he goes through slides quickly, so unless you can shorthand or type everything ridiculously fast, it'd probably be best to write down the terms and search them up separately. However, make sure you attend his classes or sections before tests.

2.0
2.0
CMPE16
Grade: A
Aug 17, 2015

Boring lecturer that goes by his presentation slides. It was an 8AM class and more than half the class was missing. Even the discussion TAs thought he was a bad fit for CMPE 16. He doesn't focus on important topics but rather tries to teach a little bit of everything. He goes over everything that will be on the midterm and final.

4.0
1.0
CMPE16
Grade: A+
Mar 23, 2016

Bailey was a good teacher but a bit boring. Go to class and takes notes. The examples he gives in class (especially those right before the exams) are similar to what you will be tested on. Go over the examples he does many times and you will be fine. Also, most of the class was missing or asleep during the 8 am classes. (I went to every class)

1.0
2.0
CMPS12A
Grade: A
Aug 22, 2016
Wouldn't take again

Just a terrible teacher, I did not learn anything and he was the most monotonous guy. He had so much useless information that he kept telling us and presented it in a horrible way. After attending the class for 2 and half weeks I decided that self studying was the only way to go. His class is easy as I got an A but you have to learn it all youself

Get ready to read
1.0
5.0
CMPS12A
Grade: B+
Sep 25, 2016
Wouldn't take again

Do your future self a favor and avoid any of Bailey's classes at all costs.

Tough Grader
LOTS OF HOMEWORK
2.0
3.0
CMPS12A
Grade: A
Nov 15, 2016
Wouldn't take again

Lectures are boring. But you can still learn a lot by doing the projects and labs

4.0
2.0
CMPS12A
Grade: A
Dec 6, 2016
Would take again

Despite being intensely boring during lectures, Professor Bailey is one of the best professors to have for an intro class. His respect towards the students, enthusiasm towards CS, and love of teaching all show, especially during office hours. The learning experience itself is mediocre, but that is mostly due to the large class size (300 students).

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
1.0
3.0
CMPS12A
Grade: A
Dec 13, 2016
Wouldn't take again

5 Assignments throughout quarter, 1 midterm and 1 final. Assignments are not hard except the 4th one. Create a 4x4x4 tic tac toe game with AI using 3-dimensional arrays. The way he makes you complete this assignment is idiotic, so make sure to go to MSI/office hours. Class is easy IF YOU HAVE JAVA EXPERIENCE. Bailey is a horrible lecturer.

Get ready to read
Skip class? You won't pass.
GRADED BY FEW THINGS
3.0
4.0
CMPS12A
Grade: A
Dec 20, 2016
Wouldn't take again

Sure Prof. Bailey is known well to be boring. But outside class he is a laid-back and warm person. I learnt almost nothing from his lecture but his course forced me to learn a lot by myself lol. I'm sure you can use his help very well if you schedule a lot of office appointments with him.

Clear grading criteria
2.0
1.0
CMPS12A
Grade: A
Dec 21, 2016
Wouldn't take again

Delbert is definitely not the best professor. You will learn much more by going to the MSI tutoring sections. I took AP cs in high school and scored a 4. Thought the class was very easy. Went to the lectures but still would have gotten an A if I hadn't gone to any at all. Would not recommend this class if you dont have experience in java.

1.0
1.0
CMPS12A
Grade: A
Jan 14, 2017
Wouldn't take again

Literally the only thing I'll say: He does NOT prepare you for the next classes in CMPS.

Skip class? You won't pass.
5.0
2.0
CMPS130
Mar 18, 2017
Would take again

Definitely one of the easier upper division CS classes. Also, Bailey is a really nice guy that wants everyone to succeed. He is a little boring but please go to lectures. He basically gives up 90% of the midterm during review sessions. Homework wasn't that time consuming.

Respected
Get ready to read
Clear grading criteria
4.0
3.0
CMPS130
Mar 27, 2017
Would take again

He is a very nice guy. The homeworks were graded with a little bit of nitpickiness. He goes over the topics of the questions before the tests, but doesn't tell you 10% which can trip you up. It's a straightforward class, but it's not necessarily easy. The topic does become very interesting once all the pieces fall into place.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
CMPS130
Grade: A
Mar 16, 2018
Would take again

He covers a lot of material, but prepares you for the tests. On both midterms and the final, he has the test in front of him and basically reads off what the test will cover.

LOTS OF HOMEWORK
TEST HEAVY
Caring
2.0
4.0
CS101
Grade: Rather not say
Oct 23, 2018
Wouldn't take again

Bailey is a very nice professor, he cares about students a lot but his 101 is a REALLY hard class. His programming assignments are pretty hard, two midterms are ok, but final is REALLY long and hard. Be aware of his 101, don't take it with him if you have another choice.

Respected
LOTS OF HOMEWORK
TEST HEAVY
1.0
3.0
CMPS101
Mar 17, 2019
Wouldn't take again

His lectures are extremely technical and the information he is supposed to teach us in lecture is only able to be understood if you already know the topic. In addition, he doesn't cover nearly as much content as other 101 professors leaving you unprepared for future computer science classes.

Lecture heavy
Tough grader
4.0
4.0
CSE103
Grade: B
Jul 21, 2019
Would take again

Bailey's a solid choice. He's a good balance of easy and challenging. Class used to be called CS 130. You need to know induction proofs. He loves teaching this class. Final is very long. It was 29 pages for my class, but this is also because he gives a ton of space to answer each question. There's like 1-2 questions per page.

Skip class? You won't pass.
Graded by few things
Lecture heavy
1.0
1.0
CS130
Grade: A
Apr 29, 2020
Wouldn't take again

Very boring lecturer. Requires you to show up to lectures, but it is not worth it because every lecture, he bores you to death. In addition, he does not explain course material well. His feedback for homework is very unclear.

Participation matters
Skip class? You won't pass.
Lecture heavy
1.0
4.0
CSE30
Grade: B+
May 11, 2020
Wouldn't take again

Delbert Bailey is the quintessential 80 year old professor, without the marquee enthusiasm. I found that there was no need to attend a single lecture. Though, that isn't possible due to his grading system's reliance on attendance. While giving him credit for assigning no exams, it's impossible to overlook his utter neglect toward student needs.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CSE30
Grade: A
Jun 6, 2020
Wouldn't take again

Lecture does provide so much things for you, but you have to attend.

Lots of homework
Participation matters
Tough grader
1.0
5.0
CSE30
Grade: A
Jun 8, 2020
Wouldn't take again

Ah Delbert, Where do I begin? Lectures are mandatory for 5% of your grade is attendance but his mediocre teaching skills leaves everyone confused, and god forbid you ask a question, or he will go back and repeat exactly what he rambled about earlier. If you go to MSI and LSS you may have a chance of getting a good grade. I'll probably get an A or B

Lots of homework
Graded by few things
Tough grader
1.0
3.0
CSE103
Grade: Rather not say
Dec 17, 2020
Wouldn't take again

This was an absolutely terrible experience. I'd like to believe Bailey has good intentions but his ideals are very old fashioned and not flexible or adaptive with remote teaching. His lectures are dry and I could never read his hand written notes. Our entire grade was based on one final test and it was more of a speed test than a test on content.

Lots of homework
Skip class? You won't pass.
Graded by few things
1.0
3.0
CSE103
Grade: C
Dec 23, 2020
Wouldn't take again

20% HW, 80% Final. Need I say more? Main gripe with the class is how the grade is almost purely determined by how you do on the final. We were given 2 hours for a 48 problem Final, where there was no expectation by Prof. Bailey that we would actually finish the whole thing. Handwriting is poor. TA's were the only redeeming factor in the whole thing

Graded by few things
Test heavy
Lecture heavy
1.0
3.0
CSE103
Grade: D+
Dec 23, 2020
Wouldn't take again

80% of your grade is your final. Handwriting is illegible, lectures are dry, and did I mention 80% of your grade is the final?

Graded by few things
2.0
3.0
CSE103
Mar 12, 2021
Wouldn't take again

Bailey is very bad at explaining the intuition behind concepts and their significance on a deeper level. He just follows his notes mechanically.

1.0
4.0
CSE103
Grade: C
Mar 25, 2021
Wouldn't take again

Bailey's lectures are pretty garbage, very dry and his handwriting is barely legible. To make things worse he doesn't post lecture recordings, so if you miss the class you are sol. 90% of your grade is midterm/final which are intentionally designed to be impossible to finish. Class avg on midterm was 40-50% before curve.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
CSE103
Grade: B
Mar 27, 2021
Wouldn't take again

The professor is an absolute mess. Lectures aren't recorded, doesn't let you record, terrible handwriting, gets confused often and his exams are impossible to finish. To top it off, exams are 90% of your grade. Average exam pre-curve was a 30-40%.

Graded by few things
Test heavy
Tough grader
5.0
3.0
CSE103
Grade: A
Mar 27, 2021
Would take again

Its important to attend lectures, and all the questions in the tests are taken from Professors lectures, homework, and review sessions. Ask questions in class. He will slow down and repeat concepts or about his handwriting. As in other courses, you may have to go to office hours, MSI, or watch online videos to understand the material.

1.0
4.0
CSE103
Grade: Drop/Withdrawal
May 21, 2021
Wouldn't take again

If you fail one of the part of the assignment, homework, midterm, or final, you automatically get an F, at least in this class. He is boring, it is really hard to pay attention to him. He does not record his lectures which for some can be very inaccessible. Only about half the class attends his lectures.

Lots of homework
Graded by few things
Tough grader
1.0
4.0
CSE103
Grade: C
Jun 15, 2021
Wouldn't take again

Top 3 worst professor at UCSC in CS, in my opinion. Average in the class was a 75% in the class. Think about that for a second. Harsh grading, final is 60% of your grade - just avoid Bailey. At first he doesn't seem like the worst lecturer, but he just isn't super interesting and his lectures are just him writing notes. Don't take him, your welcome

Graded by few things
Tough grader
3.0
3.0
CSE103
Dec 15, 2021
Wouldn't take again

Material for this class isn't hard, but I didn't like the structure of Bailey's class at all. 90% of your grades is in exams and everyone felt pressured with time. Also his teaching style is a makes the class material harder than it should be. If you do take this class, then it's best to rely on TAs for learning the topics.

Graded by few things
Test heavy
3.0
4.0
CSE103
Grade: B
Jan 10, 2022
Wouldn't take again

I thought his class was ok. I wish he didn't make 3 exams worth 90% of our grade. The lectures were boring, but easy to follow along. Overall wasn't too bad as people made it out to be. He does curve generously so that was nice.

Lots of homework
Graded by few things
Test heavy
1.0
1.0
CSE103
Grade: Not sure yet
Feb 10, 2022
Wouldn't take again

Bailey was probably the worst lecturer I've had at this school, the driest lectures I've had the misfortune of sitting through, completely inaccessible outside of class, super test heavy with your grade determined by a few assignments that made no sense and no help is given

Lots of homework
Test heavy
Tough grader
2.0
3.0
CSE103
Feb 24, 2022
Wouldn't take again

Uninspired teaching

2.0
4.0
CSE103
Mar 14, 2022
Would take again

Dry but helpful lectures, definitely ask questions to clarify things. Glad he kept it remote. hw can be found online, so understand the solutions. tests hard and majority of grade, but online open notes and curved greatly. really wish he would give practice exams though. trick questions were truly stupid. he's actually kinda funny sometimes lol

Tough grader
Participation matters
Lecture heavy
1.0
3.0
CSE103
Grade: C
Mar 30, 2022

Delbert has very dry lectures and a terrible grading policy. I had the displeasure of having my grade rounded down because of his terrible rules. Recommend that you avoid taking 103 with him and look to take it with another professor if you can.

Tough grader
1.0
4.0
CSE103
Grade: Not sure yet
Jun 15, 2022

Just awful. Lectures are beyond boring and he doesn't go over enough examples in detail, his handwriting is so bad that it will have your eyes drawing decagons trying to figure out what he wrote down on the board/notes. Do yourself a favor and take this with literally anyone else.

1.0
4.0
CSE103
Grade: B
Dec 6, 2022

just awful

Tough grader
Test heavy
Graded by few things
2.0
2.0
CSE103
Grade: Not sure yet
Feb 4, 2023

Not hard. Hand writing is very bad. He never actually talks about what he is writing, he just kind of assumes everyone is following. The whole lecture is him copying his notes onto the chalk board and then talking once in a while. Exams are basically 100% of your grade, but he has a policy where if you fail the homework category you fail the class.

Tough grader
Test heavy
Graded by few things
5.0
4.0
CSE103
Grade: A
Mar 22, 2023
Would take again

Bailey's CSE103 is difficult because it's graded by few things. The class is 10% homework (which is fairly easy to get 100%), two midterms worth 40%, and a final worth 50% of your grade. It is A LOT of pressure to be graded on so few things, but my advice is to attend as many lectures as possible because the exams often copy problems from lectures.

Amazing lectures
Test heavy
Graded by few things
5.0
2.0
CSE102
Grade: Not sure yet
Nov 22, 2023
Would take again

Delbert Bailey was a great professor for 102! He is funny, smart and although sometimes he gets lost in his own lecture but he always listens to his students corrections. 100% would take him again!

Participation matters
Test heavy
Graded by few things
5.0
3.0
CSE102
Grade: Not sure yet
Dec 6, 2023
Would take again

Good teacher and would take again. He teaches very well just go to lectures

Amazing lectures
Clear grading criteria
Gives good feedback
2.0
4.0
CSE103
Grade: B
Apr 13, 2024

Pretty tough. You need to study hard for both midterms. The highest grade is applied to both. The final is cumulative and has more content, our midterm averages were C and final D-. Final was curved on a bell curve I think. No +/- so an 89% is a B not a B+ and a 71 % is a C. Homework was P/NP. You're graded by tests only.

Clear grading criteria
Test heavy
Graded by few things
2.0
5.0
CSE103
Grade: B+
Dec 10, 2024

CSE103 and 102. Really nice guy but he is in his mid 80's now and barely knows how to use his laptop. His lectures are slow and, somewhat disorganized. You are pretty much going to need to teach yourself the material. The grading breakdown of his classes are 30% x2 for midterms and 40% for the final. Cheatsheets for midterms not for finals

Get ready to read
Test heavy
Graded by few things
5.0
3.0
CSE103
Grade: Not sure yet
Feb 20, 2025
Would take again

CSE 103 is actually a pretty important class. If you don't like this class, you don't actually like computer science. Delbert is actually a very good lecturer and he cares! Yes, it's a little old fashioned with the chalkboard and handwritten notes, but actually I realize that I prefer it. If you already know the material, just sit back and relax.

Amazing lectures
Caring
2.0
5.0
CSE103
Grade: Not sure yet
Mar 18, 2025

This the hardest class I have ever taken.

Tough grader
Test heavy
Graded by few things
3.0
3.0
CSE103
Grade: B+
Mar 27, 2025
Would take again

Tbh rlly wasn't that bad. Only downside is midterms are 50% and final is 50% but he is very generous in terms of hinting at what's on the exams. I cannot stress enough how important going to class and attempting the reading is though (not yuja you will NOT pay attention or see what hes writing) I promise it isn't super tough and it seriously helps.

Clear grading criteria
Lecture heavy
Graded by few things
2.0
2.0
CSE103
Grade: A
Mar 28, 2025

Dry lectures, very slow pacing. Didn't even cover P/NP which is the whole point of the class.

Lecture heavy
Test heavy
Graded by few things
4.0
4.0
CSE103
Grade: A
Mar 29, 2025
Would take again

He is 86 and still teaches this with quality. Said this is his fav course. Class has hard material but he teaches it very well. The class weighs 50% both midterms and 50% final. Exams come from his lectures, then also from his handouts he posts. Definitely attend his review lectures which is 1 class before the exams. Incredible person tol

Amazing lectures
Respected
Test heavy
4.0
2.0
CSE103
Grade: A
Mar 31, 2025
Would take again

Pretty good class, and he explains stuff pretty well. He uses the chalkboard and doesn't speak very loudly, so his lecturing style isn't very well liked by zoomers with low attention spans. Your grade is 50% midterms and 50% final, but he always has a review lecture before exams where he basically gives you exactly what will be on the exam.

Test heavy
Graded by few things
4.0
4.0
CSE102
Grade: A
Jun 18, 2025
Would take again

simple class. go to lectures or read textbook, memorize everything, win exams. exams are disgustingly comprehensive so be prepared for EVERYTHING to be on an exam. final copies a bunch of questions from both midterms. old guy but nice and explains things well, albeit with a slower paced lecture than other classes.

4.0
3.0
CSE102
Grade: A
Jul 22, 2025
Would take again

Just like his 103, your grade in this class is 50% midterm and 50% final, and tests are comprehensive. The lectures are pretty good, but the homework is really difficult and at times feels disjoint to what he covers in lectures. Overall, his 102 is a pretty decent class, but in my opinion 103 is where he truly shines.

Amazing lectures
Test heavy
Graded by few things
2.0
3.0
CSE102
Grade: B+
Oct 22, 2025

I couldn't learn much from him, I mainly learned from my friend who took his class before and worked for him. Learning the content isn't hard, it's just a lot of memorization. He grades based off of two midterms and one final. Again, the content isn't hard and he reuses midterm and final questions. The questions are also pretty simple.

Lecture heavy
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

26%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 35 grades
Most common grades:
A (19)
Not sure yet (8)
B+ (5)
Grade Distribution
A(20)B(5)C(4)D(2)F(0)A-/B+(5)
Based on 46 reported grades
A: 19
Not sure yet: 8
B+: 5
B: 5
Common Tags
Graded by few things (23)
Test heavy (18)
Tough grader (13)
Lecture heavy (8)
Skip class? You won't pass. (7)
Lots of homework (7)
Clear grading criteria (6)
Amazing lectures (5)
Rating Trend

Stable

-0.01 avg change
Dec
Feb
Mar
Jun
Jul
Oct
Last 6 months
Ratings by Course

CS109

5.0

(2)

CMPS109

4.5

(2)

CMPS130

4.3

(3)

CSE102

4.0

(5)

CMPS060N

3.0

(1)
+15 more courses
Difficulty by Course

CMPS201

5.0

CMPS2

4.5

CMPS010

4.3

CSE30

4.3

CMPS10

4.2

Similar Professors