4.6

Gerald Moulds

Computer Science - University of California Santa Cruz

4.6
Quality
1.5
Difficulty
96%
Would Retake
132
Reviews
4.6
Quality
1.5
Difficulty
4.5
Helpful
4.7
Clarity

96%

Would Retake

132

Reviews

Rating Distribution
Official
132 total ratings

5

102

4

21

3

6

2

2

1

1

What Students Say

As of now, it is WAY too easy

CMPE3 - 5.0 rating

It's a pretty easy college class

CMPE3 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 54 grades
Most common grades:
A (36)
A+ (14)
Not sure yet (5)
Grade Distribution
A(50)B(2)C(0)D(0)F(0)A-/B+(2)
Based on 61 reported grades
A: 36
A+: 14
Not sure yet: 5
Not_Sure_Yet: 1
Common Tags
Hilarious (19)
Caring (17)
Amazing lectures (16)
Clear grading criteria (15)
EXTRA CREDIT (14)
Gives good feedback (8)
Respected (8)
Amazing lectures (7)
Rating Trend

Stable

-0.07 avg change
Feb
Mar
Apr
Jun
Nov
Dec
Last 6 months
Ratings by Course

62479

5.0

(1)

CRWN80A

5.0

(3)

CMPTHRE

5.0

(1)

COMPE003

5.0

(2)

CMPEPERS

5.0

(1)
+26 more courses
Difficulty by Course

CE185

2.7

CMPE185

2.7

CMPE101

2.0

COMPTCMPE

2.0

COMP3

2.0

Reviews (131)
5.0
3.0
CE185
Aug 27, 2004

Interesting lectures. Somewhat amusing guy. Overall, a pretty chill guy.

5.0
3.0
CE185
Jun 23, 2005

The class is exactly hard enough for you to become a great writer and not any harder (the way things should be). He cuts out the crap busywork and unnecessary lecturing. Most likely the fairest teacher I've ever had.

3.0
3.0
CMPE185
Jun 27, 2005

Class was decent. Fair grader, tho lectures were a bit pointless. Gave some good general writing information and very knowledgable, but didn't cover much about asg's in class. Managed to skip class a lot and do the asgs how I thought they should be done and get an A on all of them, plus A in the class. A challenging class nontheless tho.

2.0
3.0
CE185
Jul 19, 2005

This class has no point. It's like junior high, with presentations and poster projects and boring, pointless lectures. People only seem to take it because it's a requirement for CE/EE. Also, the professor has no clue about anything technical, which is funny, since this is a COMPUTER ENGINEERING class.

4.0
3.0
CMPE185
Dec 6, 2005

A little light on the "technical" part, but a very good writing class. The assignments were pretty interesting since you can pick your own topics, and lectures contained some useful writing advice. Moulds is a good speaker as well.

3.0
2.0
CROWN80A
Dec 24, 2005

Very easy class, just consisted of 4 essays and selected readings. Didn't even have to do the readings after the first few weeks. Likes to talk a lot for a "seminar" class; he'll play devil's advocate if you argue something. Easy A if you talk in class and spend a few hours on the essays.

5.0
1.0
3PERSONALCOMP
Apr 20, 2006

I went to class a total of three times and still got an A in the class. Just study the reading before tests and it's easy

5.0
2.0
CRWN80A
Nov 18, 2006

Cool teacher fro core class at crown. Unlike all other core teachers, he is not a writting instructor he teaches some tech classes as well. Class only had to write four essays and were on the easy side. Open to any topic of dissusion. Didn't make us do a project that most all other cores had to do. TAKE HIM for core!

4.0
2.0
CMPE101
Nov 22, 2006

Class is easy, prof is very enthusiastic about what he's talking about, knowledgable, and brings up interesting points, which is hard to do because the material is extremely boring. Just study before tests.

4.0
1.0
CMPEN03
Mar 2, 2007

Good professor for the subject, on the nerdy side but its to be expected with this subject. Take the class for easy GE but dont expect to learn anything you wont already know.

5.0
1.0
CROWN80A
Mar 4, 2007

Gerald is very nice, funny and interesting. I really liked going to his class. He is down to Earth and understanding.

5.0
1.0
CROWN80A
Apr 10, 2007

Really straight forward professor. Easy A as long as you read the material before class and complete short write-ups due at the end of class every day. Grades easily on essays and most of the time debates during class.

5.0
1.0
CMPE3
May 26, 2007

FUNNY GUY! In the nerdy way. Makes jokes all the time, the class is super easy, total easy A. go to class because every week you have a quiz with an attendence question work like a third of it. The quizes are online, question 19 is always mouse. The HW is SO easy if you've ever touched a computer before. You really need no knowledge in the field.

4.0
1.0
CMPE003
Jun 4, 2007

TOTALLY EASY CLASS! Def good for GE. It's completely unnecessary to go to class other than midterm and final days and you can still get an A. It's fun to go to class though because Moulds is super funny and tells you very interesting facts about the Internet. I was put off by the title of the class orginally, but it turned out being great!

5.0
1.0
CMPE003
Jun 15, 2007

I loved this class! There were weekly quizes and three scantron tests (no final). Graded on the best 4 out of 5 homework assignments. Yes the class was easy, but I enjoyed it because I actually learned about computers. Some of it was review, but most of it was new. If you have never taken a computer class before, I highly reccomend this class.

5.0
1.0
CROWN80A
Dec 19, 2007

Class with Gerald was dead easy. I had no problems getting an A. He's funny (if you get it) and pretty interesting to talk to. I didn't skip class just because sitting through it wasn't a bother.

5.0
1.0
CROWN80A
Dec 20, 2007

Moulds is one of the easier teachers I've taken. Be sure to speak in his class, and spend a bit of time on the essays. If you happen to screw an essay up, just resubmit it for a better grade. While some people think he talks an aweful lot, pay attention to him, he knows what he's talking about.

5.0
1.0
CMPTHRE
Mar 20, 2008

Great guy! overall lectures were pretty interesting...he was a good lecturer. i felt bad though because a lot of people were disrespectful and a lot blatantly cheated on tests.

5.0
1.0
CMPE003
Mar 21, 2008

Easy A and you can learn a lot if you don't know much about computers. You don't need the textbook if you go to lecture. Great guy and he truly wants people to well in the class. and only about 15% of the class actually goes to lecture and everything is submitted online.

5.0
1.0
COMPE003
May 10, 2008

He deserves a lot more respect than he gives. He knows what he's talking about and makes what is usually a boring/easy subject pretty interesting and useful. Three non-accumulative midterms, no final. Take this if you need an IN GE.

5.0
1.0
CMPE3
Jun 9, 2008

He is very upbeat and enjoys what he is teaching. Class is based on online quizzes with all answers in the book. Assignments are online too and he drops the lowest score. Very straightforward and easy with not a lot of IN-CLASS time required!

5.0
1.0
CRWN80A
Nov 20, 2008

Moulds is a very interesting and thought provoking teacher. He enjoys his work and thus his discussion classes are very enjoyable. The work load is manageable and he offers many chances to raise your grade. He is one of my favorite professors, partly because you can relate to him. In his class you only write 5 papers and give a small presentation.

4.0
1.0
CMPE3
Dec 5, 2008

Class is pretty easy. Almost all of the work is done online. Only midterms are taken in class. There are no finals for his class. Online quizzes are easy as well. It's straight out of the book. If you know little about computers, this would be a good class. Overall, this class is super easy.

5.0
1.0
CMPE3
Feb 5, 2009

Very good class on all levels. Teacher is amazing and gives very interested lectures. For someone like me who did not know how to use excel/program/html before the class, I now have a little background. Yes, this class is a total easy A. I got 100% on all three midterms (95% questions on midterms are gimmes). There is around 15% EC in the class too

5.0
1.0
CMPEPERS
Feb 23, 2009

Easy, interesting, useful, funny/not mandatory lectures, BUENO. happy face. take this class. Oh and once he asked me if I had a scantron when I came in late for a test and I think he intended to give me one if I said no. Very cool guy despite looking kinda weird.

4.0
1.0
CMPE003
Mar 2, 2009

He looks kind of wierd, and sometimes he tries to be funny but he really isn't. Although this class was an easier A then P.E. in high school. Thank You Gerold!! Has 5 easy assignments, and he drops the easiest one (so just skip the hardest one). Tons of extra Credit!! Midterms are 100% common sense. I never studied or went to lectures & I got an A!

5.0
2.0
COMPTCMPE
Mar 5, 2009

Gerald is a great teacher. I think he is funny. He is aproachable i enjoy going to his class. For some students his class was easy for me it was too but i learned alot i didnt know. I recommend you take his comp class if you want to learn about software & hardware. If you already know about comp. why waste your time learning something u already kno

5.0
1.0
CMPE3
Mar 9, 2009

Great guy. Interesting and skilled lecturer. This class may be easy, but I was one of those who went to every lecture because he is very interesting. Easy A, yes. I would recommend him to anyone, even if they know about computers. This class touches on a lot of topics and it has enlightened me. Best teacher so far at UCSC for me.

5.0
2.0
CE185
Mar 13, 2009

Good teacher, clear lectures. A little too much reliance on student presentations.

4.0
1.0
CMP003
Apr 9, 2009

Very Great Teacher. Helpful and gives a lot of extra credit :D its hard not to get an "A"

5.0
1.0
CMPE3
May 28, 2009

He is a very nice, cool but slightly dorky guy. You can tell he loves computers and writing. You have 10 quizzes that are due once a week along with 5 assignments that are very spread out. 3 midterms and no final. Overall, very easy class(easy A) and he tries to make things as exciting as possible. He talks really fast though!

5.0
1.0
CMPE003
Jun 12, 2009

Moulds is such a nice professor take his class for sure, he's very clear about what will be on his quizzes and tests and he is always willing to help anyone that is having trouble with the assignments.

5.0
1.0
CMPRE03
Jun 16, 2009

Great class. Took it to satisfy a GE. Super easy, I rarely went to lecture, but I did spend a good deal of time on the assignments and studied for the tests. Moulds is great. Really laid back, understanding, really helpful. Highly recommend for an easy A.

4.0
2.0
COMP3
Oct 28, 2009

I also had him for my Crown Core section, he was interesting, I rarely got bored. His Personal Computers class was incredibly easy... it's completely unnecessary to attend lecture, and nobody ever does, he gives online quizzes every week and the in class midterms/final are just all the questions he uses from those quizzes...

5.0
1.0
CME3
Nov 18, 2009

Gerald Moulds is such a fun professor! Has an awesome sense of humor and really knows how to give an interesting lecture about something I don't find too much interest in. Awesome guy!

5.0
1.0
CMPE3
Mar 10, 2010

Easy teacher, interesting lectures. take it for a GE

5.0
1.0
PERSCOMP
Mar 30, 2010

Super easy! Don't get the book. You can find all the answers to the quizzes online (although there is one attendance questions). I never went to class and I did well in the class. Easy GE. Moulds is a really nice guy and he LOVES computers.

5.0
1.0
CMPE5429
Apr 20, 2010

Gerald is god. He is extremely helpful and wants you to pass. He loves computers and helps you anyway he can. My comp broke down and he showed me step by step to fix it, saving me some money. His lectures are clear, interesting, and he is really in to it. you don't even need the book since he covers everything in depth and posts everything online

2.0
1.0
CMPE003
May 12, 2010

Easiest class in history. Lectures are completely silly. basically know someone in the class so they can tell you the participation question, OR stay for the first 5 mins. Nice, funny guy tho

5.0
1.0
CMPS3
May 17, 2010

GREATEST TEACHER IN UCSC, Take this class before he leaves this place. I wish all my classes were like his. Class is easy, but if you are struggling he does his best to help you. Ive seen him help kids set up their new lap tops so besides class in heart he is a good man for spending his time on his students

5.0
1.0
CMPE003
May 19, 2010

Clear, fun, and sometimes very interesting lectures and an easy class to boot. Some of the material is too simple and it can be boring, but it is a basic computer class so that is expected. Lectures aren't mandatory and most students don't attend, but I'm glad that I've attended them. Mr. Moulds is excellent overall.

5.0
2.0
CMPE03
Oct 10, 2010

He is awesome!! I love going to his class. He tells good stories that relate to the topic.

5.0
1.0
PERSCMPE
Oct 23, 2010

He's awesome! Really funny and the lectures are interesting. It's a simple class, but worth taking because he really is a cool guy. He is more than willing to help students with anything he can and explains everything well

5.0
1.0
CMPE003
Nov 16, 2010

He's very funny and helpful. This class was the easiest I've taken. I hardly ever went to class and I got an A. Do the quizzes (whose answers can be found online) and study the quizzes for the tests. The assignments are easy, simple busy computer work.

5.0
1.0
CRWN80A
Nov 22, 2010

The guy looks like Snape but doesn't act like him. He is extremely helpful and willing to talk to his students. He even gave us rice krispy treats :)

5.0
1.0
COMP1
Dec 15, 2010

really easy, but a really nice guy and extremely helpful and interesting

5.0
1.0
COMPE003
Jan 25, 2011

this guy is awesome. i didnt have to buy the book and went to lecture for funsies. every time i talked to the guy he was understanding and accommodating (i had to reschedule a midterm) and he knows whats hes talking about.

5.0
1.0
CMPE3
Jan 27, 2011

easy class!!! just study the MCs online (which are also practice tests) and you'll get an easy A without a doubt. it's stupid if you don't because he'll give you extra credit

5.0
1.0
CMPE003
Feb 9, 2011

Love this class. He busted out the MAME & played old school arcade. That is awesomeness to the nth degree. The answer to #19 is always peacock.

5.0
1.0
CMPE03
Feb 16, 2011

He is very good teacher and his class is fun. He never waste any time and he is very helpful in office hour. I like him very much.

4.0
1.0
CMPE3
Mar 16, 2011

Moulds is a really good professor he is very passionate about computers which makes class interesting. The class is good for common knowledge throughout life as well as a gen. ed. I really enjoyed this class, he is a cool guy. Tests are very reasonable, you need to textbook to take the weekly quizzes. A good class, I recommend it to all majors!

5.0
1.0
CMPE3
Mar 25, 2011

I enjoyed this class. Lectures are kinda long winded at times but he tells funny stories. Gives lots of extra credit options, including on the exams. If you can't get a seat during the 1st week - don't worry. Halfway through, only 25% of the class shows up.

4.0
1.0
CMPE3
Aug 7, 2011

Oh man, Gerald is definitely something. It's unfortunate that since the class is so easy, people just take notes off the powerpoints he posts so they never come to class, so they kind of miss out on this guy. He is something sort of a modest genius and quite a memorable person and he could offer so much more than just teaching a class. Recommended.

5.0
1.0
CPME3
Dec 24, 2011

Super easy class. Highly recommend, you learn interesting facts. He goes off topic, but the midterms and finals are super easy. You can get a good grade my skimming the book.

5.0
1.0
CMPE3
Jan 16, 2012

Personal computers was an easy A. DONT BUY THE BOOK, you wont need it and its expensive. Most of the answers you can find by googling the questions. Class is somewhat mandatory - some of the answers to his quizzes are references made only in class. He's a kool guy even if lectures can be a bit dry at times. if you need an easy A, this is the class.

5.0
1.0
CMPE3
Mar 7, 2012

He is really enthusiastic about the class and that makes me enjoy it. It is pretty easy because most college students know the stuff he talks about however it goes a little deeper and I like that. This is the only class I actually want to go to. If you need another class TAKE THIS CLASS.

4.0
1.0
CMPE3
Mar 30, 2012

very enthusiastic teacher! drops lowest score out of 5 assignments. study the quizzes/practice exams to get A on exams

5.0
2.0
CMPE3
Mar 31, 2012

Enthusiastic about subject and really tries to make the lectures as interesting as possible. Section is not mandatory, but is helpful if you are struggling with an assignment. You don't need to buy the textbook to do well.

5.0
2.0
CMPE3
May 20, 2012

Besides subject being fairly easy if you're somewhat knowledgeable about computers, his lectures are enjoyable! He really knows a lot of about computers and their history. He makes the class a good time!

5.0
2.0
CMPE185
May 23, 2012

This is an upper division writing class, so long papers are expected. He wants you to focus on the clarity of your point, not your grammar. He really wants you to pass. Rewrite your papers for a better grade. Ask him any question and he'll be helpful. Class was a little boring, but he is a really nice guy. My writing improved too.

5.0
1.0
CMPE3
Jun 28, 2012

It's a pretty easy college class. That doesn't mean you don't have to do anything, you still need to do your projects and quizzes. Study the online cmpe3 flash cards before midterms and you wild do fine.

5.0
1.0
CMPE3
Nov 26, 2012

best class I have ever taken at UCSC. Yes it is an easy class but it is really fun and enjoyable. Try actually going to the lectures they are a lot of fun.

5.0
1.0
CMPE3NA
Feb 16, 2013

I'm in love with his class. Lectures were fun and the 3 exams were super easy if you actually studied for them.

5.0
1.0
CMP3
May 12, 2013

I love this class, I cant get enough. I even read the book becuase the stuff is so interesting(note that to pass the class you really dont need to read the book). He is an awesome professor.

5.0
3.0
CMPE3
Jun 17, 2013

Gerald Moulds is very knowledgeable and this class is very fun. He is really charismatic and I had to fight the urge to go up to him and hug him on the last day of lecture. He is adorable.

5.0
2.0
CMPE3
Grade: Not_Sure_Yet
Jun 5, 2014

moulds has a great interest in the subject which makes lecture NOT boring. it is not really necessary to attend to class. Class is composed on 10 weekly quizzes (piece of cake. but make sure not to miss any because there are no retakes), 3 noncom. exams, and 5 assignments (which he chooses best 4). Also, gives a lot of extra credit!!!!

5.0
1.0
62479
Grade: A
Oct 15, 2014

The class is pretty straight forward, if you don't do the assignments you won't pass. Weekly ecommon quizzes that are copied into the midterms and final.

4.0
2.0
COMPS80L
Grade: Not sure yet
Dec 10, 2014

He is constantly asking students if they understand, calling them out if they don't and being very understanding and not naïve about their situation. Does whatever he can to help a student pass and always reminds students of office hours. He also goes out of his way to calculate how students are doing in the class, which helps.

5.0
1.0
CMPE3
Grade: A
Dec 30, 2014

I found lecture to be enjoyable enough that even though I already knew most of the material, I attended class anyway.

5.0
1.0
CMP3
Grade: B+
Feb 23, 2015

The class subject is very basic you can still learn many new things. He is very clear in lectures and the assignments are straight forward. However, it does not mean the class is an easy A, you still have to pay attention and need to study but again its not that hard because the subject is basic.

5.0
1.0
CMPE3
Mar 17, 2015

This class is the definition of a piece of cake. All the weekly quiz answers are online, the exams are the exact same questions as the quizzes (most of the time), and most of the assignments are fair (there is one or 2 hard ones though). The class is easy but REMEMBER you DO need to still study. Never went to class and still managed to get an A.

4.0
4.0
CE185
Mar 25, 2015

Tons of writing. Very time consuming. Moulds himself is awesome though just not the class itself.

5.0
1.0
CMP3
Grade: A+
Dec 14, 2015

Do the assignments study terms for the tests and the online quizzes which all the answers are online and get an easy A

4.0
2.0
CMP3
Grade: A
Dec 15, 2015

Many students do not attend class but I did because Moulds made it interesting. Moulds shows enthusiasm almost every lecture. He throws jokes here in there and lets us know some tricks. Exams are easy but do require some studying. Assignments are easy except for one

5.0
1.0
CMPE3
Grade: A
Dec 20, 2015

I like him as a teacher, but I wish the class was more challenging. As of now, it is WAY too easy. You learn a lot in lectures, but the assignments are a joke. Assignments 1, 2, 3, and 5 take a little under a total of 3 hours to do (you can skip an assignment). Quizzes are also a joke since they aren't timed and you can Google answers if needed.

5.0
1.0
CMPE3
Grade: A
Mar 26, 2016

Gerald is a really nice teacher and this class is about as close to a guaranteed A as it can get. Tests are multiple choice and easy. All the assignments are easy except #4, but you get to drop one anyways. As long as you do your work and study a little for the tests you will be fine

3.0
2.0
CMPE003
Grade: A
Dec 1, 2016
Would take again

Overall good teacher. People say it's an easy A and it is, but you still have to do a fair amount. The exams consist of the review AND the past quizzes ( this messed me up on the first one). Lectures are really boring imo, but he does a pretty good job.

EXTRA CREDIT
LECTURE HEAVY
5.0
1.0
CMPE03
Grade: A
Oct 12, 2017
Would take again

He knows this class is an easy A, and it really is. Big extra credit opportunities, pretty simple/common sense projects and lectures, easy quizzes (one attendance question, answer given in class), and a really nice and enthusiastic professor. Sections are optional, didn't do supplemental reading. Good start to learning more about Microsoft Office.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CMPE3
Nov 29, 2017
Would take again

Moulds is a great guy. He makes his class really enjoyable, and really seems to care about his students. He has office hours and encourages you to go to assure everything on your assignment is done. Overall hes a really great professor, and I 100% recommend taking his class not because its easy, but because of how great he is

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
CMPE3
Grade: A+
Dec 10, 2017
Would take again

His lectures are interesting and he is overall a great guy. Tests were easy and you can find quiz answers on quizlet.

Respected
EXTRA CREDIT
Would take again
5.0
1.0
CMP3
Grade: A
Dec 24, 2017
Would take again

Loved this class and learned a lot. Tests are based off of quizzes!

Hilarious
Amazing lectures
5.0
3.0
CMPE3
Grade: B-
Mar 4, 2018
Would take again

Prof Moulds is a really cool guy, he's very understanding if you have something personal going on. If you miss something on a quiz or an assignment because of a mistake you made, he's willing to help you out as long as it doesn't happen constantly. He's very passionate about teaching even if not a lot of kids show up for lecture. 10/10 a real gem

Hilarious
Caring
EXTRA CREDIT
5.0
1.0
CMPE003
Grade: A
Jun 23, 2018
Would take again

Moulds is a very lovable guy teaching a very easy class. The 3 (non-cumulative) exams were very easy to study for- going over the weekly quizzes on Canvas and lecture notes was more than enough for me. The assignments (your best 4 out of 5 are graded) were fun and simple. Would recommend to anyone.

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CMPE3
Grade: A
Mar 27, 2019
Would take again

Amazing professor and class. Super easy & really engaging. I would highly recommend taking this class if you are interested in computers and/or would want a GPA/unit boost.

Respected
Hilarious
Amazing lectures
5.0
1.0
CMPE3
Grade: A
Apr 2, 2019
Would take again

This class is an easy A. Would recommend to anyone looking to balance their workload or just want the units.

Clear grading criteria
Hilarious
Caring
4.0
2.0
CSE003
Grade: A
Dec 23, 2019
Would take again

Genuinely good lecturer (for the few lectures I attended). For CS majors, this class is an easy A. If you're genuinely unfamiliar with computers, this class is a great intro to how they work, and can be a solid intro to VERY basic coding for those with absolutely no experience with it. Best 4 of 5 assignments used for grades, and 3 exams are easy.

5.0
1.0
CSE185
Grade: A
Jun 19, 2020
Would take again

185 is pretty easy class no midterm or finals, just alot of writing. Also, you should be pretty comfortable with public speaking before taking this class. Its a class I would take late in your 3rd year or into your 4th as the class is geared towards preparing you for post graduation either getting a job or applying to grad school.

Gives good feedback
Clear grading criteria
So many papers
5.0
1.0
CSE3
Grade: A+
Jul 2, 2020
Would take again

REMOTE - You can attend Zoom meetings or watch the recorded versions later. 3 multiple choice exams (open-notes, open-web). Weekly quizzes. 5 graded assignments relatively easy. He drops your lowest assignment score. Very funny and interesting guy. He really knows a lot. I enjoyed just listening to him talk. Class was easy even for a psych major.

Respected
Hilarious
Amazing lectures
5.0
1.0
CSE3
Mar 6, 2021
Would take again

Super easy class! Great Professor as well, if you're having issues email him, and he'll be really understandable. Only 5 assignments and 1 gets dropped, so if you get 100% on 4, you don't have to do the last one. Weekly quizzes (easy) and 2 midterms with a final (also easy) RECOMMEND THIS PROFESSOR/CLASS!!!

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
3PERSONALCOMP
Grade: A
Mar 26, 2021
Would take again

Gerald was an amazing teacher and had a lot of emotion towards the students and would make a lot of jokes in the lecture to keep it alive and interesting while listening to him. If you had a reasonable issue come up and needed to have an extension, he would be very helpful and give you a small extension. Overall, an amazing teacher and person.

Gives good feedback
Respected
Hilarious
3.0
2.0
CSE185
Grade: A
Mar 26, 2021
Would take again

Class was an easy A. However it is a good amount of work and sections/lectures were required with only a few skips allowed. Some assignments are good preparation for careers/later studies, but I found that I was not learning much from lecture. Be prepared for presentations and a lot of writing, but don't stress too much about this class.

5.0
1.0
CSE3
Grade: A+
Jun 7, 2021
Would take again

Gerald Moulds is the best professor. Made the class straightforward and flexible. 5 assignments (1 is dropped). 10 quizzes and 3 exams (open notes). Can watch his lectures at any time we want, engaging and hilarious. Definitely looking forward to taking his CSE 185S class in the future.

Hilarious
Amazing lectures
Caring
5.0
2.0
COMP3
Grade: A
Dec 5, 2021
Would take again

Great lecture, keeps it interesting, projects are fun and not that hard

Hilarious
Amazing lectures
Caring
5.0
2.0
CME3
Grade: A
Dec 19, 2021
Would take again

Follow the instruction finish the assignments on time and then you will pass with A. Quizzes and exams are all open book.

4.0
1.0
3PERSONALCOMP
Grade: A
Feb 22, 2022
Would take again

Had Gerald for my first quarter here in 2020 just to take a GE and let me tell you CSE 3 is probably the easiest class I have ever taken here (online) Not sure how it is in person but it was really easy online , just learning about basic computer components and some tech history.

5.0
3.0
CSE185
Grade: A
Mar 31, 2022
Would take again

Moulds is a wonderful teacher who really gets you prepared for the real world. His lectures were amazing and really made me enjoy the class. There is a decent amount of HW but it is well paced and not too overwhelming.

Amazing lectures
Hilarious
So many papers
5.0
1.0
CSE3
Grade: A
Jun 14, 2022

Take this course to boost your GPA. Easy A.

5.0
1.0
CSE185
Grade: A+
Nov 23, 2022
Would take again

Professor Moulds is THE best lecturer I have ever had in all 4 years at UCSC. His homework consists of various papers and presentations on topics YOU are interested in. He has almost no restriction on what you choose to write or present on so long as it is appropriate and has enough content. 100/10 best professor I've ever had.

Amazing lectures
Clear grading criteria
So many papers
5.0
2.0
CSE3
Grade: A+
Feb 12, 2023
Would take again

I honestly couldn't recommend this professor more. He's a rare breed of professor who you can immediately tell is passionate about teaching and connecting with his students. His lectures are interesting, he's extremely compassionate, and he is very lenient about late work especially if you're struggling to keep up. Overall an amazing professor!

Amazing lectures
Clear grading criteria
Caring
4.0
2.0
CSE185
Grade: Not sure yet
Mar 3, 2023
Would take again

Great lecturer and a fairly easy class. He does take attendance through in-class attendance quizzes. Miss class five times, and they will lower your grade by a letter.

Amazing lectures
Hilarious
Caring
5.0
1.0
CSE3
Grade: A+
May 24, 2023
Would take again

Amazing class. His lectures were very passionate and kept me going to them. Prof. Moulds is energetic and captivating. Pay attention to lectures and you will do great.

Amazing lectures
Hilarious
Caring
5.0
2.0
CSE3
Grade: B
Jun 21, 2023
Would take again

It's very clear he possesses a deep passion for his subject, like a literal grown up version of those nerdy comp-sci kids we all know. I personally thought that made his lectures more interesting to listen to, even if I wasn't the biggest tech fan. Easy class with transparent grading and some actually useful stuff you might wanna learn. I recommend

EXTRA CREDIT
Clear grading criteria
Online Savvy
5.0
2.0
CSE185
Grade: A
Jun 22, 2023
Would take again

Has a great attitude and sense of humor. Clearly passionate about teaching. Lectures are very helpful for understanding assignment requirements and getting general writing advice. Allows resubmissions for every assignment to give us a chance to use feedback.

Amazing lectures
Hilarious
Respected
5.0
2.0
CSE185
Grade: Not sure yet
Jun 24, 2023
Would take again

Professor Moulds was one of the nicest professors I have ever had here at UCSC. His writing assignments can be long but you are given alot of time, plus alot of feedback, and you can resubmit assignments with changes as many times as you want for a higher grade. Also, the fact that for some assignments you can write about whatever you want is fun.

Participation matters
Gives good feedback
Inspirational
4.0
3.0
CSE185
Aug 24, 2023
Would take again

This class took a lot of time, but the assignments were reasonable. Definitely felt a little like busy work. The professor's lectures were interesting, but the attendance policy was strict. Some of the assignments included public speaking, which was good practice but can be stressful. Overall, pretty easy class in comparison to other CSE courses.

5.0
2.0
CSE3
Grade: A+
Nov 21, 2023
Would take again

Gerald Moulds was an absolutely fantastic professor. He was very responsive when it came to emails. If you have a question about a certain subject that lies within the class material, he will go out of his way to give you more resources as well as spend more time during the class period explaining your question in depth. If you can take him, do it.

Clear grading criteria
Inspirational
Respected
5.0
1.0
CSE185
Grade: A
Dec 18, 2023
Would take again

Professor Moulds sets clear guidelines for all his assignments which are due weekly. There is a final presentation and a final essay for this class which contributes a significant chunk of your grade. Overall, it is a pretty manageable class and your TA also has a factor on how strictly things are graded.

Clear grading criteria
Gives good feedback
4.0
1.0
CSE3
Grade: A
Dec 21, 2023
Would take again

Professor Moulds was a very enthusiastic lecturer. You can do well in the class by just doing the canvas assignments and looking at the lecture slides. His assignments are very intuitive and he offers extra credit on them. His 3D printing assignment was a fun opportunity to get the DSI certification.

Get ready to read
EXTRA CREDIT
Lecture heavy
5.0
1.0
CSE3
Grade: A
Dec 22, 2023
Would take again

he gave amazing lectures! very dedicated to making computer science understandable. the technical assignments were an introduction into different things, my favorite was the DSI one as you got to learn how to 3D print. As long as you pay attention/rewatch lectures and study for the final/midterm, you can get a good grade! Very easy and interesting!

Clear grading criteria
Hilarious
Online Savvy
5.0
2.0
CSE3
Grade: A
Jan 6, 2024
Would take again

Very straightforward, lectures can be a bit rambly but overall he provides interesting information, very easygoing guy, lots of extra credit offered

EXTRA CREDIT
Amazing lectures
Caring
3.0
1.0
CSE185
Grade: A+
Feb 21, 2024

The professor is kind and great, but the class topics feel irrelevant. Assignments are tedious with no real purpose. Most of what we learn is just a repeat of high school English. It's good for credits but lacks valuable information. Easy A class if you don't care about it. Definitely needs to rework the coursework.

So many papers
Lecture heavy
5.0
2.0
CSE3
Grade: A+
Feb 28, 2024
Would take again

My favorite professor to date, the passion, joy, and effort Professor Moulds puts into teaching is highly admirable and brought me so much peace during a stressful academic period. I finally felt like I knew how to learn again thanks to Professor Moulds easy to understand and enthusiastic teaching. I wish he taught every class offered.

Amazing lectures
Inspirational
Caring
5.0
1.0
CSE3
Grade: A+
Feb 29, 2024
Would take again

Great lectures and easy work make this a fun class. Took this for GE credits and was pleasantly surprised by how fun it was. Prof has a good sense of humor.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
CSE3
Grade: A
Mar 1, 2024
Would take again

Attendance isn't mandatory, but Moulds is an incredible lecturer so I'd recommend showing up! He's a great speaker with obvious passion, a sense of humor, and lots of little anecdotes related to the material. The content isn't difficult as long as you keep up with the readings, and the technical and writing assignments are graded fairly.

Amazing lectures
Hilarious
Accessible outside class
5.0
1.0
CSE3
Grade: A
Mar 7, 2024
Would take again

Overall, this class had a lot of fun assignments such as the 3d printing project which I liked. Directions are very clear and easy to follow. Lectures are recorded and posted to canvas. Biweekly quizzes on reading, 4 short essay writing assignments, and 5 "technical" assignments (simple coding, 3d printing, spreadsheet making, ect.)

EXTRA CREDIT
Clear grading criteria
Hilarious
4.0
1.0
CSE003
Grade: A+
Mar 11, 2024
Would take again

Lectures are a bit boring but otherwise good class. Generally one or two assignments a week, such as reading quizzes, writing assignments, and technical assignments. Everything is very doable, easy GE.

EXTRA CREDIT
5.0
1.0
CSE003
Grade: A
Mar 19, 2024
Would take again

Clearly passionate about what he teaches. Lectures are very digestible, recorded, and entertaining. Unfortunately I am not a CSE major but if he taught more lower div CSE classes I would be the first to sign up. Amazing professor, wish he taught some programming classes I could sign up for

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
1.0
CSE3
Grade: A
Mar 27, 2024
Would take again

Very friendly professors, and very easy courses, even if you are not a CS-related major, you can easily get an A, as long as it takes some time, and the exam and homework are not difficult, I highly recommend this course as a GE course!!! Although some lectures are a little boring, I can still learn some useful things!

Amazing lectures
Caring
Accessible outside class
5.0
1.0
CSE185
Grade: Not sure yet
Dec 6, 2024
Would take again

Moulds is the best professor I've ever had. He made a potentially tedious and boring class into something really enjoyable. I am writing this instead of working on the final project for this class (which is a lot of work, btw). If you don't wait to start it until 3 days before the deadline you'll be fine, the normal workload is pretty light.

Amazing lectures
Gives good feedback
5.0
3.0
CSE185
Grade: Not sure yet
Dec 9, 2024
Would take again

The professor is funny and lectures are good. The class was way more work than I was expecting especially towards the end of the quarter, if you don't procrastinate, you should be fine.

5.0
1.0
CSE3
Grade: A+
Dec 19, 2024
Would take again

Assignments are easy if you understand basic HTML and Python. His assignment have step by step guides (if followed you will get a A) plus each assignment will have extra credit as well. Has Bi weekly reading quiz's which are very easy. Midterm and Final were questions from said quizzes. Overall he cares about his students and will help you pass.

EXTRA CREDIT
Caring
Graded by few things
5.0
1.0
CSE3
Grade: A
Dec 19, 2024
Would take again

Professor Moulds makes this class a breeze, even for non-CS majors. Engaging lectures, fun projects like 3D printing, and fair grading. unstuck study was a great study tool alongside the free textbook. Definitely take this if you want an easy A!

5.0
2.0
CSE185
Grade: A-
Dec 19, 2024
Would take again

Moulds is the real deal. Prepare for lots of writing and research topics to explore; the grading (depending on your TA) is pretty easy but YMMV. Lectures are great though some felt less important than others. Lecture and section is mandatory.

Participation matters
Inspirational
So many papers
4.0
2.0
CSE185
Grade: A
Jan 6, 2025
Would take again

Very nice guy, will understand if you have any troubles in the class. Only gripe is class attendance is mandatory, miss 3ish classes and you drop a letter grade, though I'm sure he makes exceptions if you have a valid reason. SECTION IS MANDATORY, so pick your section wisely. Lots of research/writing, but grading is easy if you follow the rubrics

Lecture heavy
Accessible outside class
3.0
2.0
CSE185
Grade: A+
Feb 28, 2025
Would take again

Great guy my problem isn't with his teaching it's the course content itself. Honestly feels like a busywork class but the work isn't too challenging. If you want to clear the major requirement do CSE115A as most of the assignments don't really feel meaningful. But if you need to graduate and need to clear the req this is a good choice.

Clear grading criteria
Caring
Respected
5.0
2.0
CSE185
Grade: A
Mar 19, 2025
Would take again

Professor Moulds is a breath of fresh air if you're in CE. If you've taken the entry writing classes, this should be relatively easy. Sections are mandatory but the TAs are very flexible. Lectures are also mandatory but very engaging and relevant, in my opinion. You do two presentations, which were fun to do as well. All around an easy class.

Participation matters
Amazing lectures
Hilarious
5.0
1.0
CSE3
Grade: A
Mar 28, 2025
Would take again

Literally the best professor. Good class for anyone who wants to know history about computers and other online resources, or if you want to fill in some gaps on your computer terminology. Amazing lectures, even when he rambles or tells personal stories, they still relate and makes you understand what he's teaching. Fun assignments, amazing person.

Clear grading criteria
Hilarious
Caring
5.0
2.0
CSE185
Grade: A
Apr 1, 2025
Would take again

Awesome guy and gives interesting assignments. If writing isn't your thing (STEM moment), then this class might feel like a slog. For me, I had a blast with the mandatory lecture presentation (do it in main lecture!) and got to talk/write about my interests all quarter. He also gives great advice for career/academia, so chat him up!

Get ready to read
Amazing lectures
Hilarious
1.0
1.0
CE185
Grade: A
Jun 14, 2025
Would take again

Gerald is such a great guy but he talks way too much for my liking so I did not enjoy the mandatory lectures. However, all his homework assignments are straightforward and real-life applicable. You have an assignment almost every week and must give one oral presentation and one poster presentation. No exams, overall great class.

Caring
Lecture heavy
5.0
2.0
CSE3
Grade: A
Nov 19, 2025
Would take again

Gerald is a really nice guy and is always happy to help with any questions or problems you have. Lectures are pretty interesting especially if you like history. The assignments are pretty straightforward and his goal is for you to actually learn the material. Exams aren't super difficult if you prepare and pay attention during lecture. I recommend!

EXTRA CREDIT
Clear grading criteria
Lecture heavy
5.0
2.0
CSE003
Grade: Incomplete
Dec 5, 2025
Would take again

entertaining lectures and just super nice guy. has fun stories and a clear passion for the subjects he teaches. i had a bunch of missing work due to some mental health issues and he was super understanding and allowed me to turn in late work. 10/10 dude would take again. work isnt super hard and he posts the slideshows from the lectures on canvas.

Amazing lectures
Gives good feedback
Caring
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 54 grades
Most common grades:
A (36)
A+ (14)
Not sure yet (5)
Grade Distribution
A(50)B(2)C(0)D(0)F(0)A-/B+(2)
Based on 61 reported grades
A: 36
A+: 14
Not sure yet: 5
Not_Sure_Yet: 1
Common Tags
Hilarious (19)
Caring (17)
Amazing lectures (16)
Clear grading criteria (15)
EXTRA CREDIT (14)
Gives good feedback (8)
Respected (8)
Amazing lectures (7)
Rating Trend

Stable

-0.07 avg change
Feb
Mar
Apr
Jun
Nov
Dec
Last 6 months
Ratings by Course

62479

5.0

(1)

CRWN80A

5.0

(3)

CMPTHRE

5.0

(1)

COMPE003

5.0

(2)

CMPEPERS

5.0

(1)
+26 more courses
Difficulty by Course

CE185

2.7

CMPE185

2.7

CMPE101

2.0

COMPTCMPE

2.0

COMP3

2.0

Similar Professors