2.4
Quality3.4
Difficulty31%
Would Retake83
Reviews31%
Would Retake
83
Reviews
Rating DistributionOfficial
83 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
CS109
5.0
(2)CMPS109
4.5
(2)CMPS130
4.3
(3)CSE102
4.0
(5)CMPS060N
3.0
(1)Difficulty by Course
CMPS201
5.0
CMPS2
4.5
CMPS010
4.3
CSE30
4.3
CMPS10
4.2
Reviews (82)
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.
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.
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...
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.
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!
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.
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.
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.
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.
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.
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
One of the worst teachers I have every had
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.
Bring a pillow
Horrible. Extremely boring and and is horrible at answering e-mails. For someone who has no knowledge of this subject, i would AVIOD!
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.
His handwriting is incromprehensible and everything I learned I had to teach myself.
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 =(
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...
This class was a miserable experience. I would never recommend taking a class with this professor.
Horrible.
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!!!
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.
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...
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!
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.
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. :)
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.
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.
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.
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.
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)
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
Do your future self a favor and avoid any of Bailey's classes at all costs.
Lectures are boring. But you can still learn a lot by doing the projects and labs
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).
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.
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.
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.
Literally the only thing I'll say: He does NOT prepare you for the next classes in CMPS.
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.
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.
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.
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.
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.
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.
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.
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.
Lecture does provide so much things for you, but you have to attend.
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
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.
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
80% of your grade is your final. Handwriting is illegible, lectures are dry, and did I mention 80% of your grade is the final?
Bailey is very bad at explaining the intuition behind concepts and their significance on a deeper level. He just follows his notes mechanically.
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.
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%.
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.
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.
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
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.
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.
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
Uninspired teaching
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
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.
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.
just awful
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.
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.
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!
Good teacher and would take again. He teaches very well just go to lectures
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.
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
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.
This the hardest class I have ever taken.
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.
Dry lectures, very slow pacing. Didn't even cover P/NP which is the whole point of the class.
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
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
CS109
5.0
(2)CMPS109
4.5
(2)CMPS130
4.3
(3)CSE102
4.0
(5)CMPS060N
3.0
(1)Difficulty by Course
CMPS201
5.0
CMPS2
4.5
CMPS010
4.3
CSE30
4.3
CMPS10
4.2