5.0
Quality2.3
Difficulty96%
Would Retake111
Reviews96%
Would Retake
111
Reviews
Rating DistributionOfficial
5
110
4
1
3
0
2
0
1
0
What Students Say
“I've never heard anyone say anything bad about Dodds, and he deserves that good reputation”
CSCI005G - 5.0 rating“DODDS IS THE BEST PERSON IN THE WORLD EVERYONE SHOULD TAKE THIS CLASS NO MATTER YOUR MAJOR”
CS5 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
51%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.03 avg changeRatings by Course
CSCI060
5.0
(1)CS5CS6
5.0
(1)CS189
5.0
(1)CS60
5.0
(9)CS005
5.0
(29)Difficulty by Course
CSCI060
4.0
CS60
3.0
CS01
3.0
CSCI60
3.0
CSCI5
3.0
Reviews (111)
Nothing like office hours at 2am.
No Comments
No Comments
No Comments
No Comments
No Comments
No Comments
Nicest guy ever.
No Comments
Yep...nicest prof in the whole wide world!
Nicest most helpful prof ever!
yay Dodds!
great teacher
awesome
Best prof ever
This guy is insanely good at teaching. A bunch of my classmates (and me) consider him to be the best teacher at Mudd. Get him whenever possible!
dodds is the best professor at mudd. he'll still be in his office at 2 am - go check sometime! he responds to emails immediately with detailed answers. if you haven't had him yet, go sign up for his class.
Amazing professor! Favorite yet!
Amazing prof. A+++
Great Prof.
Dodds is the man. Best prof ever, hands down. You can email him a question at 4:30 in the morning and have an answer in 5 minutes.
They don't come any better than Dodds. He's the man.
Dodds is the best! He always remembers your names and what's going on in your life, and his lectures are so much fun. I don't know where he gets his energy, but it's always upbeat and positive. What an amazing guy :)
Dodds is awesome. He makes cs5 a cake walk. He's also amazingly helpful. He makes me wish I wasn't and Engineering major so I could take another class with him.
AWESOME PROFF!!! Very helpful too.
Waaaaay awesome class!!! Dodds is great! :)
One of the best teachers at mudd
Great prof! He is always helpful and makes the subject easy to grasp.
Totally awesome prof! Wish I could rate him 42. ;)
Amazing at integrating humor with work topics. Take him if you get a chance... he's THAT awesome
Amazing teacher and very amusing! A great person.
Dodds is awesome. Best prof I've ever had - always extremely helpful, nice, friendly, funny . . . I could go on forever. He's amazing.
I love Prof. Dodds! I had him for CS 5, and he was amazing. Super energetic, and super fun. Even though it was a lecture class of about 50 people, he knew my name and always said hi to me as we passed in the halls. A great professor and a great person.
Amazing teacher. Very entertaining and clear.
Prof Dodds is amazing. He's so nice and so energetic during class - even though CS5 was my 8am class, I never once fell asleep. He cares so much about the subject that you can't help feeling more interested in it than you were before. He's also very nice one-on-one, so go see him if you're having trouble.
Fantastic professor! Dodds is so enthusiastic and engaged. He spent his Friday afternoons at tutoring for the class, which made me learn the material so much better. I retained more from this class than any other Mudd class I have taken. GO DODDS!
Awesomely awesome! I took CS 60 just for fun, and it was a great idea! You can tell he loves teaching. I would definitely recommend taking a class from him! Very helpful.
Great prof!! We didn't have a text book, but I learned a lot from his class. He shows me that text book is not important at all :) Love his class so much, very clear, helpful and interesting.! I didn't need any coffee to keep me to stay awake through out the semester.
Prof Dodds is incredible. He's totally dedicated to hsi discipline - occasionally you can catch him in his office at strange hours of the night, working on material for his classes. He's so energetic during class, and so friendly when he's not lecturing, that its impossible not to do your very best work for him.
Prof Dodds is awesome! His stories before class are hilarious, and he is super enthusiastic. Good in office hours too.
Best prof ever.
Extremely competent and approachable. Professor Dodds is obviously extremely intelligent and involved in the computer science community. Moreover, he is extremely friendly and encouraging. He very much embodies all the qualities one could want in a professor.
He is approachable and his enthusiasm makes class so much fun. His teaching is very clear too.
Best professor I've ever had, easily. Great in lectures, very approachable and forgiving yet still challenges you. Learns everyone's name in two sections of 60 students. SO AWESOME!!
Easily one of the best professors I've ever had for an class in any discipline at any school. Dodds' class is a treat to take.
Best professor I've ever had, hands down. Incredibly enthusiastic, super helpful, GREAT lectures. I changed my major after this class.
Highly touted among almost every student who took a class with him, I took CS5 Gold with Prof Dodds, and he was every bit deserving of the hype. It was an absolute joy listening to his lectures, in which he demonstrates coding examples live as well. He's definitely one of the profs who's capable of changing your major just by teaching you a class.
42 thumbs up for this man. I am fascinated by how he manages to make HOMEWORK actually entertaining. The material isn't exactly intuitive, but he is very clear and will help you whenever you need it, and he is super nice/funny. CS5 feels more like a game than a class - which means that going to it is hella fun. Go 3 eyed alien..
Dodds is literally the best prof I've ever had the privilege of having. He is the kindest, quirkiest, smartest man I know. Everyone at the 5Cs should take CS 5 with him - it will completely alter your outlook on the future of technology and society.
Probably the most amazing professor I've taken a class with. CS 5 is a huge lecture, but because how good he is, the lecture hall is always packed. Attendence counts for 5% of your grade (in the form of the quiz). Homework takes some time, but there is a lot of extra cred. Highly recommend everyone at the 5Cs to take CS5 with Dodds.
BEST CS PROF - If you're willing to put in the work, this will be one of the most rewarding classes you take.
Believe the hype. Dodds is absolutely awesome. Friendly, understanding, smart, engaging, and very reasonable about grading and workload. He is really everything you could want in a professor. He even learns (almost) everyone's name in a class of hundreds. I've never heard anyone say anything bad about Dodds, and he deserves that good reputation.
Dodds is the best. Enthusiastic, intelligent, and somehow remembers most names in a class with 100+ students. You'll want to take more CS with him for sure.
Prof Dodds is by far one of the best professors at Mudd, and quite possibly at all of the five Claremont Colleges as well. He is kind, genuine, and makes learning a difficult subject fun.
Good class - a step up from CS5 (although you can still finish the HW the night before!). He is, as usual, cheerful, interesting, and nice. The lectures were pretty good, although you definitely have to think through some things very carefully.
CS005 with Prof Dodds was the single greatest class I've ever taken
Take CS5 you will not regret it!
Amazing Professor. Extremely hard class!
Simply the best. Take it or you will regret. Expect time commitment and you will get As. He's super supportive and gives a lot of extra credit.
DODDS IS THE BEST PERSON IN THE WORLD EVERYONE SHOULD TAKE THIS CLASS NO MATTER YOUR MAJOR
Don't know what to say that hasn't already been said. He's incredible!
Put it this way: I honestly don't think it's possible for a professor to be better than Dodds. He has attained the perfect levels of informative lecture style, humor, understanding, approachability--you name it. And he freaking learns the names of all the students in a 150+ size class! Amazing. And almost a guaranteed A if you put in the work.
What do you get when you put together clear explanations, hilarious lectures, and a great personality? Professor Dodds!!!
Prof Dodds is the reason Mudd has so many CS majors!!
Prof Dodds is literally the most amazing professor in the world. He cares so deeply for every student (even though there are about 150 students in one section). He's always available to give advice or help. 3
The BEST professor I have ever had! You have to take cs5 no matter what your major is. He is just the best!
Prof. Dodds is the most enthusiastic professor I've ever had. He is so caring and wants everyone to do well. He is fantastic to work for as well, so if you take this course, consider becoming a grutor for it!
Easily the best prof I have ever had and I hope I'm able to take later CS classes from prof. Dodds. He is enthusiastic and makes you want to learn CS! I went in taking it because I had to for my major but somehow fell in love with CS and am planning to duel major with it now. BEST PROF EVER!
Easily the best professor within the Claremont College Consortium. He knows Python better than anyone I have ever meet. He is truly an amazing teacher with a heart of gold.
Very very good professor. He was the reason for a CS major.
Best Professor in the Claremont Consortium! He truly lives up to the hype of being THE best professor who goes out of his way to know you and the other 300 students. He made CS interesting and can truly change your career path to something that revolves around CS. TAKE HIM!
He is the most amazing professor in the world! You should definitely take one of his classes.
Prof Dodds is an absolute legend. He is so passionate about CS and making it accessible for all that he is an absolute pleasure to have as a prof. His enthusiasm is wonderful, and he is so respectful of you as a person. He WILL know your name and say hi when you see him, and it is so heart-warming. As the youth say: get you a man.
Prof. Dodds is the powerhouse of the CS department. He is such an energetic, inspirational, and lovely professor. I am not sure that he is a real human being, but he gets to all your 2 AM emails and always pulls through with the recommendation letters. Plus, I never want to skip his lectures because he is just that great.
His excitement to teach makes the class very fun
Professor Dodds is easily one of the kindest professors I've had thus far. I took CS5 with him over the summer and he made CS a really engaging subject. He really cares about you and simply wants to help build the intuition that makes a good computer scientist, so definitely make use of the hours that he makes himself available outside of class.
Dodds is amazing! Such an engaging and interesting class! Could not recommend more!
I don't think I will ever have a professor as good as Dodds.
Prof Dodds made me enjoy coding and I hate coding. He was always available, and very happy to help with assignments, especially during lab time. Definitely get him as your professor.
Prof Dodds was amazing. His lectures were always engaging and he did a good job of explaining the concepts so people who were new to CS could understand them well. Absolutely would take another class with him.
He made me change my career path from bio to CS. An amazing professor.
The most enthusiastic professor I have had at the Claremont Colleges. This class is essentially an advertisement for a CS degree, and he is their star professor. He can turn anything into an interesting topic, and gives out pop tarts just because he can.
Prof.Dodds is one of the best professors I had!!! He is very inspirational and his lectures keeps you engaged even tho I took it online. He made me want to switch to a CS major and do more CS related studies. Def recommend!! Take him whenever you get a chance
Perhaps the best prof at Mudd. He even had me seriously considering pursuing computer science even though I had no intention when I got accepted.
The BESTTT
Awesome Professor. Would definitely take for the data science sequence. I've never had a better computer science professor or one that is as enthusiastic as he is.
Haven't even taken Dodds yet but he is a legend and an amazing guy! I can't wait to learn from him.
Prof. Dodds is really the best! Took his CS005 and there is nobody out there as caring and patient like him T.T Wish I could take CS005 again
You will want to do your homework. Prof. Dodds manages to make a large lecture course fun and energetic. Lectures are upbeat and the army of grutors are a extension of Dodds. TAKE CS5, no matter what your major.
An absolute legend. Learned all of our names by day 2. His lectures are interactive, the workload is completely manageable as long as you pay attention in classes (which is super easy to do since they are fun). He's passionate about CS and genuinely cares for his students. Couldn't have asked for a better professor.
Very good teacher.
Great professor, very energetic in the mornings, remembers everyone's names, and so approachable.
Amazing professor. I have not taken CS before - am from cmc so was only finance intensive. This class is amazing for those who want to explore what CS actually is and potentially want to major in it like I do. Easy exams, easy assignments, the professor is there whenever you dont understand something.
Easily the best professor at Harvey Mudd. Incredible lectures, comprehensive and well structured homework (though it can be a lot at times), and great opportunities for help and learning at labs (don't just go to your assigned hours if you need help, you can go to as many as you want). Hilarious, caring, and somehow knows all his students.
Prof. Dodds is an incredible lecturer and teacher. He is kind and intelligent, always helpful, and meets you more than halfway. He has presence in an outside of the classroom, but he does seem constantly caffeinated.
Prof. Dodds is a legendary instructor who inspired me to explore computer science. His engaging lectures, unstuck study, and focus on hands-on learning made this class a highlight of my studies, despite its challenging content.
It is impossible to not like Prof. Dodds. He saved me from a burning building, pulled me out of the ocean from his $240 million superyacht when I was about to drown, and most importantly got me interested in computer science!
GOAT. living legend
THE MOST AMAZING PROF EVER. THE GOAT.
Met this Professor at UCI for a Formal Languages and Automata class, and he sat in front of my group while in lecture. During the lecture activities he would turn around are help us with proofs by reduction. He was very helpful in our process of learning these proofs and would push us in the right direction without flat out giving us the answers.
THE GOATTT 10000/10, so grateful to have had the chance to take his class even if it was online, it was the best!!!!! :)
Prof Dodds is genuinely one of the best professors you can take!
Very nice and patient professor. I wish he could be my advisor!
Proff Dodds is one of the most amazing and passionate professors you will have! It is an honour to take his class. Also he has a never ending supply of poptarts for everyone!!!
One of the best professors you'll ever have. He cares so much about his student and loves what he does so much and dedicates so much effort. His lectures are amazing.
Prof. Dodds is the best professor you will have during your first semester at Mudd. CS5 looks over many many many different aspects of CS (mostly python though), but everything feels extremely easy because of how organized Dodds and the homework is. Super funny guy as well. (He will also remember your name, even in a class of 120!)
Every single review you see here is true. This man is the most cheerful and amazing lecturer I have ever met. He makes an effort to know every single student in the class of 150, has great HW, lectures, analogies, idiosyncrasies, etc. He's been seen on campus from 6AM to past midnight working on the class and being involved in the school as a whole
You just can't ask for more. He's super supportive, and can explain difficult concepts so well anyone could understand. Hands down the best prof ever
I LOVE PROF DODDS!! TAKE THIS CLASS, HE OFFERS A LOT OF HOURS TO ASK FOR HELP AND GENUNIELY CARES ABOUT HIS STUDENTS. HE ALSO GIVES YOU POPTARTS. YES, IM GLAZING, AND HE DESERVES IT :)
awesome professor and cares about his students =) would take again 110%
You can't really go wrong with Dodds
Class Info
Online Classes
100%
Attendance Mandatory
51%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.03 avg changeRatings by Course
CSCI060
5.0
(1)CS5CS6
5.0
(1)CS189
5.0
(1)CS60
5.0
(9)CS005
5.0
(29)Difficulty by Course
CSCI060
4.0
CS60
3.0
CS01
3.0
CSCI60
3.0
CSCI5
3.0