3.3

Bob Erickson

Computer Science - University of Vermont

3.3
Quality
3.0
Difficulty
58%
Would Retake
138
Reviews
3.3
Quality
3.0
Difficulty
3.4
Helpful
3.2
Clarity

58%

Would Retake

138

Reviews

Rating Distribution
Official

5

58

4

19

3

12

2

12

1

37

What Students Say

This is supposed to be a beginner computer science course and it has driven me to hate computer science

CS008 - 1.0 rating

Deleted instructional videos this semester

CS008 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (23)
A+ (10)
A- (8)
Grade Distribution
A(33)B(5)C(3)D(2)F(0)A-/B+(11)
Based on 64 reported grades
A: 23
A+: 10
A-: 8
Not sure yet: 7
Common Tags
Hilarious (18)
ACCESSIBLE OUTSIDE CLASS (16)
Get ready to read (14)
Gives good feedback (12)
Tough grader (11)
Respected (8)
GROUP PROJECTS (8)
Lots of homework (6)
Rating Trend

Declining

-0.35 avg change
Aug
Oct
Nov
Jan
Nov
Jan
Last 6 months
Ratings by Course

CS48148

5.0

(2)

CS008CS148

5.0

(5)

CS8CS148CS142

5.0

(1)

CS008CS142CS1

5.0

(1)

CS14148

4.5

(2)
+11 more courses
Difficulty by Course

CS008CS191

5.0

CS121

4.0

CS14148

4.0

CS008CS142CS1

4.0

CS148

3.3

Reviews (138)
1.0
2.0
CS048
Oct 14, 2002

Doesn't teach in class but requires attendance. Is proud of trick questions.

1.0
4.0
CS121
Feb 25, 2003

Terrible. He can't keep up with his own syllabus, makes his TA's attempt to teach hard concepts, shows up late for class, focuses classes on 2 or 3 exceptional students, rather than the rest of us who NEED his instruction.

5.0
1.0
CS48148
Apr 1, 2003

I love bob. I think he is really helpful and he gives it to you straight.

1.0
1.0
CS002
Apr 2, 2003

this guy is a jerk...will single you out in class and make slanderous comments about you.

4.0
3.0
CS08
Apr 11, 2003

Bob's a cool guy, and CS 48 is a cool class. you have to be pretty good at figuring stuff out on your own though. I'd Highly recommend him for CS 48 (aka CS 008). but i can imagine that he would be a difficult teacher to have for a real class like CS 148

4.0
4.0
CS14148
May 1, 2003

Bob is a good guy. He teaches the class to make you think and do your own research. The projects are usually as difficult as you make them. He is, however, extremely helpful when you encounter errors.

1.0
3.0
CS002
Apr 13, 2004

This guy sucks, his class is boring, youd be better off just teaching this**** to yourself, thats what you end up doing anyway

1.0
5.0
CS002
May 14, 2004

the only reason i'm saying this class is hard is because bob teaches nothing, he also makes it so boring that going to his class will be the worst part of your day every day, this class is hard because you won't be able to take an idiot like bob seriously

3.0
4.0
CS008
Nov 12, 2004

Bad at lecturing, but very nice guy.

4.0
5.0
CS008
Nov 29, 2004

Hes a nice guy but he isn't easy. If you wait til the last minute to do your assignments you will recieve a bad grade >(

1.0
5.0
CS008
Dec 25, 2004

man i wish i listened to the comments on here before i took this class, this guy is a complete A$$.

1.0
5.0
CS008CS191
Jan 15, 2005

only the really really really geeky kids have something nice to say about bob, hes the biggest jerk ive met in my life. he'll screw you over on projects and won't change your grade even if you prove he gave you lower score than he should have

5.0
1.0
CS008CS148
Jan 20, 2005

classes are never boring, and always humorous

5.0
2.0
CS148
May 7, 2005

Bob is a really cool guy. He doesn't throw any curve balls at you. You always know what to expect. The course is a lot of work, but if you do the assignments then your grade will be high. He likes to pick on everyone, but he is a really funny guy. Class is always fun to go to.

1.0
5.0
CS002
Sep 28, 2005

Unhelpful and rude.

1.0
5.0
CS008
Nov 8, 2005

****. Need I say more?

5.0
3.0
CS008
Nov 10, 2005

fun to be around. made programming seem less geeky

3.0
2.0
CS008
Nov 30, 2006

Had Bob for the Online course of CS008. He doesn't always make his requirements clear and you spend a lot of time clarifying things. He has tendency to disappear right before you have a project due and may not respond to your questions in time, so it's important to finish your assignment a few days early. Take the online class, its worth it.

5.0
2.0
CS008
Dec 4, 2006

this class isnt that hard if you pay attention and you can copy half of the assignments straight from his notes and just moify a little with little knowledge of web design or just a little common sense. if you have troubles you can email him and hell get back quickly and usually hell just fix your problem for you.a little boring but hes a funny guy

5.0
2.0
CS002
Jan 10, 2007

Very easy class if you do all the work and attend class. Friendly guy and pretty funny as well.

2.0
4.0
CS002
Apr 18, 2008

No Comments

3.0
1.0
CS008
May 3, 2008

Bob is a cool guy, if you are organized take the online course and it will be a breeze.

3.0
3.0
CS008
Nov 8, 2008

I liked the class overall. Bob is a good guy and means well. He can be a little unclear on assignments and has very high expectations of students, and grading in the class is strict. I was angry when I did a standout job on my final project and got an A-, when other people did much worse and put less effort and got A+'s on their assignments.

3.0
4.0
CS008
Nov 20, 2008

Bob is a pretty nice guy, and loves making jokes during class. his "lecture" style isn't too good if you don't know anything about html, you basically end up teaching yourself pretty much everything and asking bob questions. but i must say he is really helpful if you ever have a problem and usually gets back to you via email in an hour or two.

1.0
2.0
CS008
Feb 10, 2009

Guaranteed to be the worst professor you'll ever have. Requirements for assignments are unclear and vary depending on his mood, his notes are recycled from last year and sometimes irrelevant to the class, his ego is the size of Manhattan, but his own web site being mediocre (at best) should tell you something...

2.0
5.0
CS148
Mar 4, 2009

Bob is funny, but I honestly have hardly learned anything from him all semester. I'm supposed to be learning about php and databases, but his lectures are boring and don't ever seem to have a real point. It says in the syllabus that you have to teach yourself some things, but I've had to teach myself everything!

5.0
4.0
CS148
May 4, 2009

Bob is a great professor and very knowledgeable when it comes to web based technologies. His lectures are usually being a mixture of questions, discussion and new topics. His classes are a lot of work though, and he expects you to put in plenty of time outside of class. The class is project based with there only being 4-5 in the semester with a fin

4.0
3.0
CS008
Dec 8, 2009

Bob is really funny. He goes off on long unrelated tangents which are fun to listen to, but I would leave class not knowing what was going on. Attendance was mandatory. The projects were not too hard if you put some time into them. He is really friendly and will always help you out with any questions, about the class or about computers.

5.0
1.0
CS002
Dec 21, 2009

Bob was great at giving directions and was quick about returning emails. I learned a lot from this course and found that it wasn't too difficult to figure out. Really glad I took this course.

4.0
2.0
CS002
Mar 27, 2010

I really like him. He is always in high spirits and is very quirky. I think the class is pretty each, but the exams are a little ridiculous.

5.0
1.0
CS002
Dec 22, 2010

Bob is an awesome teacher and he makes learning fun and interesting. He's the life of the class, never boring! He's a real easy going teacher, and sometimes his lectures wander off but they're entertaining nonetheless. His projects aren't hard if you put a bit of time into it. Attendance is mandatory but that's the only down side.

5.0
4.0
CS148
Dec 22, 2010

Bob is a cool professor and he knows what he's talking about. If you want an A in his class, don't miss class because he explains how to do the lab assignments before hand. His assignments are a bit long and do require a lot of time but he's there to help when needed.

4.0
2.0
CS008
Mar 24, 2011

If u don't have any html/css knowledge, it can be a little difficult as you have to teach yourself from the book. He's very helpful and answers your questions in class or thru email. Has a very good sense of humor and isn't boring at all. The book is very straightforward and he helps you with any problems you encounter. Easy class.

4.0
1.0
CS002
Dec 19, 2011

The whole mandatory attendance is annoying since most if not all labs can be done from home. The TA's tend to make mistakes while grading so be careful, and classes can be boring, but pretty easy overall, there is a final project that is annoying, but again easy course if you want to deal with annoying assignments.

4.0
2.0
CS008
Nov 19, 2013

I was worried initially by reading these comments, but Bob is awesome. He has a great personality and makes each class enjoyable which is hard to do at a 5:10pm slot. I learned so much from this class and although he purposefully makes the directions confusing so you can ask in class, it's not really that much of a hassle. Easy fun class.

2.0
4.0
CS148
Jan 15, 2014

Lectures were nearly useless. I would highly recommend taking his CS008 before taking this class. Also little in class instruction was given on MYSQL and if your interested in learning PHP don't take this class. He gives you confusing and complicated PHP examples to use without explaining how they work very well.

4.0
2.0
CS008
Grade: A
Nov 20, 2014

His Lectures are long but he uses fairly good humor and some teasing to break it up. so long as you actually study the amount you need, the homework will be easy. the tests can be fairly trivial so be sure to remember specifics about tags. don't be afraid to ask for help from him or anyone else.

4.0
2.0
CS008
Grade: A
Nov 20, 2014

Bob is a great professor, he really sparked my interest in web design and I've gotten pretty close with him throughout the semester. I'm definitely going to take another one of his classes!

5.0
1.0
CS148
Dec 14, 2014

Bob is the man. Easy class if you play with the material in your free time.

5.0
3.0
008
Grade: C
Jan 12, 2015

Bob is an amazing guy. His lectures are great and he is a great person. However, the TA's have the worst grading system imaginable, and really nitpicks for things hurt your assignment grades. I also don't like the whole mandatory attendance thing, but his lectures are enjoyable enough to put up with it.

5.0
1.0
CS008
Jan 29, 2015

He is very vague but I think he does this on purpose to force questions. This is one of those classes that you get what you put into the class. It is very easy if you put the time in. It does require a decent amount of work, but infrequently. So if you are looking for an easy A without doing work this is not your class

5.0
2.0
CS142
Jan 29, 2015

The books bob assigns are essential to read to pass this class. They are not only great reads but great references. I do have to say if you ever want to web design this class is worth taking. Once again this class is easy but you have to put the time in or you won't pass. The quizzes are a bit tough even when you do the reading.

2.0
1.0
CS008
Grade: A-
Apr 4, 2015

This class was a waste of time. I took this class with the hope that it would be easier then simply teaching myself html, php, etc. Unfortunately, it wasn't. I attended lecture to do nothing more than watch Bob wander off topic. He answered most questions with, "Google it." It's a web design class where you can't use a computer. SoMnyThngsNtEnghspc

5.0
1.0
CS148
Apr 18, 2015

Bob is the man. This class was really helpful with databases. He makes the class very real world based. He gives you code, you dont necessarly have to understand it, but you do have to know how to manipulate it which is very real world based. the assignments are a little difficult but the ta or bob can help you out pretty well.

5.0
1.0
CS148
Grade: Rather not say
Apr 18, 2015

Bob is the man. This class was really helpful with databases. He makes the class very real world based. He gives you code, you don't necessarily have to understand it, but you do have to know how to manipulate it which is very real world based. the assignments are a little difficult but the ta or bob can help you out pretty well.

1.0
5.0
CS008
Apr 21, 2015

Incredibly annoying, rude, and awkward. Avoid at all costs.

2.0
4.0
008
Oct 6, 2015

Very unclear with assignments, gives out assignment without explaining what he wants or how to even do the assignment. You end up waiting for him to tell you everything the day before its due and staying up all night doing the assignments. Also only professor I have that takes attendance and gives you a grade based on it.

3.0
3.0
CS008 142 148
Grade: A-
Oct 25, 2015

Each of Bob's classes are the same. Most learning is done through the projects, which are not that clearly explained. Go to office hours to clarify, and spend time working. You will learn the material however. Unfortunately he does take attendance. Learned a lot from his classes, not necessarily from him. Take them, but expect to be frustrated.

3.0
3.0
CS008
Nov 17, 2015

Makes instructions very unclear for projects in the beginning. Lectures arent very helpful, but his assignments teach you a lot and are very well thought out.

3.0
2.0
CS008
Nov 19, 2015

Bob's class is mostly project based so the nightly homework load is never too bad. Some might say that Bob goes off topic a little too much but you really get a lot out of his class. He's just a great guy who genuinely cares about his students success and will always answer questions when his lectures and project rubrics aren't super clear.

5.0
1.0
CS008
Grade: A+
Dec 15, 2015

Very fun class. Some assignments are vague but that allows for creativity. Willing to go on tangents to answer questions. Quizzes are short, so its hard to get a good grade. Some days we work on projects in class with TA help, but the time flies & I never got much done. Everything builds on previous material making studying for the final easy

4.0
2.0
CS008
Grade: A
Apr 8, 2016

Bob Erickson is an outstanding professor. He genuinely cares about his students and will do anything to help them. Not only is he a brilliant guy but what makes him great is how quirky/crazy/funny he is. I am currently working on an app with a group of students that is non related to the class and Bob has gone out of his way to assist us. Great guy

5.0
1.0
CS008CS148
Grade: A+
Apr 29, 2016

Hands down one of the best professors at uvm. This man does two jobs at once. He teaches four classes and serves as students major connections for internships. His classes are designed to prepare you for the real world and boy have they. Out of every cs class taken at uvm the Bob classes prepare you the most.

5.0
1.0
CS142
Grade: A
May 17, 2016

Awesome dude, gives good life/career advice. In class we discussed each others websites. Not much "teaching" in class & you need to read & teach yourself. The few assignments (some group projects) are peer graded & you get good feedback. Exams aren't hard, but not long so missing 1 question costs you. Easy to pass, hard to get a great grade.

1.0
3.0
CS148
Grade: Not sure yet
Oct 3, 2016
Wouldn't take again

While Bob is a great guy, and he'll help you out outside of class if you make the effort to meet with him, he can't teach worth a damn. The lectures ramble, are disconnected from each other, and don't provide any real knowledge of the material. Students essentially have to teach themselves in this class because Bob won't teach them himself.

ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
CS8CS148CS142
Grade: A
Oct 5, 2016
Would take again

Bob is loved and hated at UVM, but if you're truly passionate about CS you have to take a class with him. He loves his students and tries his best to provide them with real world examples. This can get confusing or frustrating for some because the material is relativily tough, but that's life, and he really prepares you for that.

Gives good feedback
LOTS OF HOMEWORK
Hilarious
4.0
3.0
CS008
Grade: A
Oct 31, 2016
Would take again

Bob is well known at UVM. Took his CS 008 class. A lot of the learning had to be done in my own time but this expected for most CS courses as you won't learn how to code unless you sit down and crank out a project. He really means the best for his students and has excellent career/ real world advice.

Respected
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CS148
Nov 16, 2016
Would take again

Great professor, learned a lot!

5.0
3.0
CS148
Nov 16, 2016
Would take again

He is the best professor at UVM! So awesome!

5.0
3.0
CS148
Grade: A
Nov 16, 2016
Would take again

Bob is always available to help outside of class.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
3.0
CS148
Grade: Not sure yet
Nov 16, 2016
Would take again

Offers a fair amount of extra credit

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
4.0
CS148
Nov 16, 2016
Would take again

Taken all of his classes but all are very challenging. Really helps you to engage in the material.

5.0
3.0
CS148
Nov 16, 2016
Would take again

I've taken 3 classes with Bob so far, and let me tell you I wish there was more (I am only doing a minor). He is knowledgeable, easy to understand, and clearly explains things during office hours. Funny guy, and pretty fair too.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
4.0
CS148
Nov 16, 2016
Would take again

Bob is a great guy who tends towards a great class if you involve yourself

Tough Grader
Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS148
Nov 16, 2016
Would take again

Great Professor that s willing to help as long as you ask

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CS148
Nov 16, 2016
Would take again

Tough class, without going to office hours probably would fail

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
5.0
CS148
Nov 16, 2016
Would take again

Bob is a chill guy but CS148 is a tough class

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
CS148
Nov 16, 2016
Would take again

Great guy, great class

ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
CS148
Nov 16, 2016
Would take again

Bob is the kind of professor that sets you up for real world situations. He's down to earth and funny and wants to set his students up to succeed. Don't procrastinate on his assignments, and make sure you ask questions in class.

Gives good feedback
Skip class? You won't pass.
Hilarious
5.0
4.0
CS148
Grade: Not sure yet
Nov 16, 2016
Would take again

Good teacher, classes are enjoyable, projects are very open ended (can good or bad)

4.0
4.0
CS148
Grade: Incomplete
Nov 16, 2016
Would take again

Bob is a great guy and very knowledgeable but CS148 is a tough class. DO NOT PROCRASTINATE

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
CS008CS148
Nov 16, 2016
Would take again

Would definitely take the class again

Gives good feedback
5.0
4.0
CS148
Grade: A
Nov 17, 2016
Would take again

Bob is a good guy and is extremely intelligent. He makes class fun by having a great sense of humor and by picking on kids who act out of line. His class is challenging but rewarding to those who put in the extra effort. Don't expect this class to be a cakewalk unless you are already proficient in PHP and HTML.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
CS148
Grade: A+
Nov 17, 2016
Would take again

Awesome professor who cares about their students.

Participation matters
Clear grading criteria
GROUP PROJECTS
5.0
4.0
CS008CS142CS1
Grade: A-
Nov 17, 2016
Would take again

I've taken all the classes Bob teaches at UVM and have realized that yes the classes are semi hard at time, but it's hard in a good way. His classes require you to think a little harder and you also learn skills you will need for the workforce, which really come in handy.

Respected
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
5.0
4.0
CS148
Nov 17, 2016
Would take again

tough class good guy

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
4.0
CS148
Grade: Not sure yet
Nov 17, 2016
Would take again

Bob is a very nice guy. However, his lecture is a boring sometimes and assignments are kinda hard

Participation matters
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
2.0
CS148
Nov 17, 2016
Would take again

Great professor

Hilarious
4.0
3.0
CS148
Nov 17, 2016
Would take again

Bob is very kind-hearted and is a funny guy. He expects you to put in time on your own to try things out and stumble before you fully understand the material and can properly utilize it in assignments. Bob's expectations for assignments are usually not very clear, but he is 100% willing to answer any questions you may have.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
4.0
4.0
CS148
Nov 17, 2016
Would take again

He is very helpful. No matter when I go to his office, he is willing to help. Very nice!

5.0
3.0
CS148
Nov 17, 2016
Would take again

He makes class fun and always give us many informtaion about job opportunities. Good professor!

5.0
4.0
CS148
Nov 17, 2016
Would take again

Bob is one of my best professor in UVM. He is so nice and helpful and humorous! He is always there to provide help. The class is a little tough, definitely need hard work. But only if you begin the project ahead and put efforts to it, you will be fine. He is a fair grader. And this class is actually very very useful. So definitely recommend him!

Hilarious
GROUP PROJECTS
5.0
4.0
CS148
Nov 17, 2016
Would take again

Bob is a wonderful man, if you're not putting in the work for the class, you won't get anything useful out of it.

Tough Grader
Gives good feedback
Skip class? You won't pass.
1.0
3.0
CS142
Grade: A-
Nov 18, 2016
Wouldn't take again

Honestly, Bob doesn't seem to know how to code. You should expect to teach yourself everything especially if you are using PHP. Would recommend avoiding his classes if you have the choice.

GRADED BY FEW THINGS
GROUP PROJECTS
5.0
3.0
CS148
Grade: B+
Nov 18, 2016
Would take again

Bob really does care. It might not seem like it sometimes, but he does mean well and wants you to pass his course. He's wide open for help, within reason. 2AM the day before a project is due isn't reasonable. He's a great guy, and pretty funny too.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
4.0
CS14148
Dec 14, 2016
Would take again

Excellent professor -

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CS148
Grade: A+
Dec 20, 2016
Would take again

Bob gives you the tools to succeed both in life and in class but you have to put the work in. A lot of self-learning but web design is so creative you have to have interest to explore new things. 2 tests, only 5 assignments & final project. Assignments NOT equal difficulty. Be prepared to think before you code.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
CS008
Grade: A
Jan 19, 2017
Would take again

Amazing guy. Would definately take again.

5.0
1.0
CS142
Grade: A+
Jan 19, 2017
Would take again

He definitely knows a lot about the subject. He's always willing to help.

5.0
1.0
CS008CS148
Grade: A+
Jan 19, 2017
Would take again

He's hilarious and he's always in his office and ready to help students.

5.0
1.0
CS008CS148
Grade: A+
Jan 19, 2017
Would take again

He's a great professor. You'll have an amazing time. Just remember to put in the work.

3.0
2.0
CS008
May 22, 2017
Wouldn't take again

OK here's the thing: I left this semester knowing WAY more about web design then when I started it (woohoo!) but I got all that from the textbook (which is awesome btw). I can attribute MAYBE 10% of my learning to Bob. While he's not a bad guy (he's actually quite nice and very funny), he's not my cup of tea when it comes to professors.

Get ready to read
Hilarious
3.0
2.0
CS008
Grade: A
May 30, 2017
Would take again

Class is easy if you do the work. It's a little time consuming, especially if it's your first CS class, but nothing unreasonable. Final project can be done in a group, don't start last minute. You'll be teaching yourself most of the material, Bob's not very good about teaching you. Midterm & Final all multiple choice, was done before finals week

Participation matters
LOTS OF HOMEWORK
GROUP PROJECTS
2.0
2.0
CS008
Grade: A
Oct 24, 2017
Would take again

The material is easy and he makes videos for the assignments so you just have to watch them and copy what he does. Not good if you go into it knowing no CS. He does a bad job of explaining stuff. He says you learn by typing out the code but he doesn't tell you much of what it does. If you question him he just defends himself and doesn't help much.

EXTRA CREDIT
1.0
3.0
CS148
Grade: B
Nov 20, 2017
Wouldn't take again

Literally the worst teacher I could have imagined. Told us on the first day of class that he wouldn't teach us anything and that we would be teaching ourselves. He took attendance over thanksgiving break. Thinks he's a saint but designs the worst websites I've ever seen. Most disorganized teacher I've ever met.

5.0
3.0
CS008
Grade: B
Dec 16, 2017
Would take again

Bob's a funny guy and the class is designed for freshmen. As long as you read the chapters and do a good job on the weekly assignments you should be fine. It can be intimidating at first if you think you are expected to know everything but Bob understands you'll probably only retain about 30% of what you see and he teaches accordingly.

ACCESSIBLE OUTSIDE CLASS
Tests? Not many
Hilarious
2.0
3.0
CS008
Oct 30, 2018
Wouldn't take again

You will think Bob is a cool guy at first, but then you realize that you've taught yourself everything. You get thrown into this class first semester as a CS major, but if you have little to no CS experience before this class, like myself, all you will learn is how to copy and paste, and follow a video tutorial.

5.0
3.0
CS008
Grade: A
Dec 11, 2018
Would take again

Bob is one of the real old school hippie coders from the time when programing was a fringe major, he loves computer science and is one of the chillest humans alive

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
4.0
3.0
CS008
Dec 17, 2018
Would take again

Hes alright I would rely more on the TAs for his 008 class tho. Also, attendance is not required so thats really nice. I went once a week got a B+.

Get ready to read
EXTRA CREDIT
GROUP PROJECTS
2.0
4.0
CS148
Grade: A+
Dec 25, 2018
Wouldn't take again

Bob has high expectations and does not actually teach course material in lecture. This is a self taught course. He provides notes but he offers little help to learn. First three projects are deceptively easy (for 148), and then the last three are absurd- don't slack off in the beginning! Final group project as well.

Tough Grader
Get ready to read
GROUP PROJECTS
1.0
5.0
CS008
Grade: Not sure yet
Mar 29, 2019
Wouldn't take again

He deleted all tutorial videos this semester, but he still doesn't teach much in class. As a CS course, he only allows students to use their computer once a week in class and only talks about the theory rather than how to code, so we need to learn much after class. A terrible truth is that for my class, the average level of the first test is C+

Group projects
EXTRA CREDIT
1.0
5.0
CS008
Grade: Drop/Withdrawal
Apr 7, 2019
Wouldn't take again

Avoid if possible. Deleted instructional videos this semester. Unnecessarily hard for an ENTRY level CS course. Failed the midterm even after reading & taking the practice test as multiple people did. Lecture is pointless. Had to withdraw and know other people did as well. Expects you to type out his exact code. Be prepared to learn w/ no help.

Group projects
EXTRA CREDIT
1.0
5.0
CS008
Apr 9, 2019
Wouldn't take again

I took CS8 two years ago and it was pretty easy(as an entry level CS course SHOULD be). This semester my friend took this class and I checked in after the first week and they said it's awful!! Ever since I've been monitoring it and honestly, Bob has heightened his expectations way to high. It's a shame because he's pushing students away from CS...

Tough grader
1.0
5.0
CS008
Apr 9, 2019
Wouldn't take again

This is supposed to be a beginner computer science course and it has driven me to hate computer science. Almost half the class has withdrawn (yes, WITHDRAWN) and it's really disappointing to have a sudden hate for this topic. I can attribute this feeling to Bob's poor teaching style 100%. Sorry @Bob... Cool guy but should look for a new career.

1.0
5.0
CS008
Apr 9, 2019
Wouldn't take again

Bob always had talked about rate my professor in class and how the reviews said that cs8 was easy because it was copy and paste for an A. I wonder how he feels now that the ones from spring 2019 are all saying cs8 sucks? RIP me in Bob's class. I'm happy I withdrew...

Tough grader
1.0
3.0
CS142
Grade: A
Apr 26, 2019
Wouldn't take again

After an exam I asked him why I got one of the questions wrong, and his response was unintelligible. Then I asked him what the correct answer was and he said he didn't know. It was a multiple choice question. I think that basically sums it up. Oh and his "advanced" web design class focuses on CSS. That would have been advanced 20 years ago.

Lots of homework
Group projects
Tough grader
1.0
3.0
CS142
Grade: A
Apr 27, 2019
Wouldn't take again

The title of the class is highly misleading, as the class couldn't be further from advanced. Most of the labs were eerily similar to the CS8 labs, and the entire class is focused almost entirely on CSS. Bob writes assignment directions that are so confusing, that he often openly admits to being confused by them. I regret every second of this class.

Group projects
1.0
4.0
CS008
Grade: C+
May 7, 2019
Wouldn't take again

Avoid this class if you care about your GPA. Overall grade is based almost entirely on weekly assignments where very little useful information is taught in class. The grades that are given on assignments do not reflect time/effort put in, only final product. For my semester, almost all assignment and exam averages were in the 70's

Graded by few things
Tough grader
1.0
3.0
CS008
Grade: Not sure yet
May 8, 2019
Wouldn't take again

Don't choose his class! Every time I asked many friends. Most of them told me they only got B or C, but the blackboard always shows the average is A. I am sure that I have completed them well as the direction requirement. I thought I can get A, but I often got C or D. I don't know who evaluates our labs, Bob or TAs. They gave me ridiculous reasons.

Lecture heavy
Tough grader
1.0
5.0
CS008
Grade: Drop/Withdrawal
Aug 28, 2019
Wouldn't take again

Terrible, terrible class. Avoid taking CS 08 with this professor as he has very little regard for his students' success. I went into the class hoping to minor in CS, and ended up being terrified/scarred to pursue more CS courses even though I'm convinced it was the teacher, not the material that ruined it for me. Wish I could rate 0!

5.0
2.0
CS008
Grade: A
Nov 11, 2019
Would take again

Intro to Web Design is one of my favorite CS classes at UVM. Bob is a very good guy who tries his hardest to teach a lot of content in a short semester. The following things are a must, and if you do them, you shall earn a perfect grade: do the assignments, show up, read the book. If you do those things, you will learn a TON of useful information.

Respected
Participation matters
Group projects
5.0
1.0
CS008
Grade: A
Nov 11, 2019
Would take again

I found that the TA's were very helpful when it came to the lab assignments. If you take time to read the textbook, you should be fine. Bob was a helpful resource when it came to solving issues with CSS and the final project. The class is essentially copy and paste, anyone who complains about that being too difficult shouldnt take the class

1.0
3.0
CS142
Feb 11, 2020
Wouldn't take again

This is one of the worst classes I've ever taken. Attendance is required, but no actual material is covered in class. Computers are not allowed, despite it being a COMPUTER SCIENCE course. Bob spends the entirety of the class rambling about topics that do not help whatsoever. Grading is ridiculous. His style is absurd. AVOID!!!!

Tough grader
1.0
3.0
CS008
Grade: A-
Mar 3, 2020
Wouldn't take again

He serves literally no purpose of the online class since you literally have to learn everything on your own. He puts 0 effort into actually doing anything for the online class because he thinks its the same thing as the physical class. The class it literally just something he can say he teaches when he does nothing.

Lots of homework
2.0
4.0
CS008
Grade: A-
Mar 8, 2020
Wouldn't take again

His lectures were not helpful at all. I went to most of them just for the extra credit on attendance but they were a serious waste of time. However, if you go up to him and ask a specific question he's very helpful, and even had a blackboard page dedicated to answering questions that he checked frequently.

4.0
4.0
CS008
Grade: A+
Mar 24, 2020
Would take again

Bob is great at giving one-on-one help. You need to read the textbook (which is online and interactive) to understand the course material. Everyone on here who is giving him bad reviews and saying that they didn't learn anything definitely did not read the textbook. If you put in the work you will enjoy the class. Bob is a funny and kind as well.

Lots of homework
Get ready to read
1.0
4.0
CS008
Dec 5, 2020
Wouldn't take again

Terrible at actually teaching the material... HOWEVER, if you happen to find yourself at 11:30pm realizing you have a lab due in 29 mins, just make sure that you delete the extra blank spaces after the text on each line that you copied - that's how he knows if you 'cheated' (you will know what I mean if you do it)... Just a little helpful hint :)

1.0
2.0
CS008
Grade: A
Mar 2, 2021
Wouldn't take again

Bob is simply doing a very, very poor job of teaching CS008. Labs are more copy and past than actual coding, the homework is tedious, and the classroom lectures are subpar. Grading from the TAs is mediocre at best. Some people are great programmers, and some are great teachers; however, bob is not in the center of that Venn diagram.

Get ready to read
Graded by few things
1.0
1.0
CS008
Grade: A+
Apr 22, 2021
Wouldn't take again

Bob is the rudest and most passive aggressive professor I've had. His lectures are pointless which is likely why he makes attendance mandatory. You have to teach yourself. He doesn't actually teach anything, he just has you copy and paste which sucks when you actually want to learn it. I wish the CS department hired someone with more experience.

Get ready to read
1.0
4.0
CS008
Grade: C+
Dec 16, 2021
Wouldn't take again

Great guy personally, but do not believe he taught me anything. Class was a time to ask questions to him and rarely felt that he explained anything. This was an into course and needed to do so much work outside of class just to figure out what he was talking about. Yes, I wasn't the smartest, but i tried to be interested and was just not taught

Accessible outside class
Tough grader
1.0
4.0
CS008
Grade: B
Feb 22, 2022
Wouldn't take again

Took this to get my level 0 elective for CS out of the way. Worst mistake I've ever made. Lectures are pointless, reading is dry, labs are mostly copy and paste but even then he's a harsh grader. No computers in class? He teaches like a high school teacher. DO NOT WASTE YOUR TIME. Wish I could rate 0. Absolutely do not recommend. bad. horrible.

Lots of homework
Get ready to read
2.0
4.0
CS148
Feb 7, 2023

As others have written, in Professor Erickson's class you have to teach yourself the material, the lectures are largely unhelpful, and assignment instructions and quiz/exam questions are very often inscrutable - leaving you more or less to guess what is expected of you. Then, Erickson is unforgiving when it comes to student errors.

1.0
4.0
CS008
Grade: Incomplete
Feb 19, 2023

Bob Erickson makes learning php and HTML a million times more difficult than it needs to be. He doesn't really even teach the material, he expects you to figure it out through extremely tedious and redundant methods in the textbook and labs, more testing you on how well you can follow his awful instructions that are super specific yet still vague

Tough grader
1.0
5.0
CS002
Grade: B
Mar 8, 2023

My weenie goes down whenever I go to class, it goes back up when I leave. Pretty much all the other reviews on here are right.

Tough grader
Get ready to read
Online Savvy
1.0
2.0
008
Grade: B
Apr 3, 2023

Extremely mid at teaching. Material is not hard but somehow we finds a way to take points off.

1.0
4.0
CS008
Grade: A
Apr 20, 2023

Avoid Bob at all costs. He says attendance is not mandatory, yet he marks attendance every day "for his records". He doesn't teach in class and has you watch videos every week on your own instead while you complete assignments. He doesn't allow laptops to be out during class either, which is ridiculous considering its a coding class.

Lots of homework
1.0
5.0
CS008
Grade: A
Apr 21, 2023

This class was a hard introduction to computing at UVM. Course material is not up to date and students learn a style of web development from the Medieval Era. Very particular about assignment submissions, which left little to no creative freedom. While "clear as mud" may be his favorite expression, it was our nightmare.

Tough grader
Get ready to read
Clear grading criteria
1.0
2.0
008
Apr 24, 2023

This class was 90% busy work that doesn't really teach you anything. For example, you are expected to write three 100+ word text boxes on THREE of your different webpages, I'M SORRY... WHEN DID THIS BECOME AN ENGLISH CLASS??? I expected it to be fun but you have to follow Bob's 100 checklist items for each project, ruining all creativity... 0/10

5.0
3.0
CS008
Grade: A-
May 8, 2023
Would take again

very nice and helpful professor! but this class requires a lot of work. Labs every week. Bob always answers emails and is super helpful when you take the time to meet and you put in the effort! Lovw Bob so funny and nice!!

Get ready to read
Caring
Respected
5.0
1.0
CS008
Grade: Not sure yet
May 8, 2023
Would take again

amazing professor! soooo helpful with any problem and willing to sit with students to fix assignments. very friendly and funny. lovvveee bob. be cool.

Get ready to read
Clear grading criteria
Accessible outside class
3.0
1.0
008
Grade: B+
Aug 1, 2023

Bob is a cool guy. He doesn't take attendance and hands you recorded, step by step lecturers for graded projects. However, he leaves a lot to be desired in the classroom. He delegates all reading and the whole 'learning' part of class to recordings/text. Expecting students to entirely self-teach web development at the intro level is not smart.

Get ready to read
Online Savvy
2.0
4.0
CS008
Grade: A
Oct 22, 2023

This class has basically become a meme in the cs department for how hilariously awful it is. You are not allowed to use your computer in class (a CS class!) and so are forced to listen to bob talk about technology that could be useful if you had a time machine and could travel back in time 20 years. Called his reviews on RMP "Cyberbullying".

Lots of homework
Lecture heavy
2.0
3.0
CS008
Grade: A-
Oct 24, 2023

This guy is honeslty crazy like the class is easy but he is just so confusing like idk. He does lecture a lot also this is a coding class but you can't have your computer out... Like what

5.0
4.0
CS008
Nov 30, 2023
Would take again

Bob is a great professor. I took his website development course and found it moderately challenging. The lectures are very helpful, so they are important to attend. Fridays are lab days, which is very helpful for getting a head start on the lab. I also thought his exams were fairly easy. He also posts lecture videos and extra resources online.

Participation matters
Hilarious
Accessible outside class
3.0
3.0
CS1080
Grade: A
Jan 16, 2024

Bob is a great guy. He's funny, nice, and always has a positive energy. His teaching style however is not ideal. The textbook readings are long and dense and don't always relate to the skills we are utilizing for the lab. Attendance is not graded and he has video lectures for each class on bs. Not the worst class just be ready for a lot of work.

Get ready to read
5.0
4.0
CS142
Grade: A
Jan 17, 2024
Would take again

Bob is an excellent professor when you apply yourself and interested in his course. He will go above and beyond if you make the effort.

4.0
3.0
CS008
Grade: B+
Nov 21, 2024
Would take again

Professor Bob's class is a mixed bag - it can be challenging, but he's genuinely helpful if you engage with the material. Attendance is a must, and while no laptops in class is odd for a coding course, the lecture videos and unstuck ai tools made studying more manageable.

5.0
5.0
CS48148
Grade: A
Jan 7, 2025
Would take again

I found the course incredibly engaging, and Professor Erikson's teaching style was clear and insightful. However, the rigorous nature of the course left me feeling like there wasn't enough time to absorb everything. Even so, I think I walked away with a strong understanding of the material and lots of good skills.

Tough grader
Hilarious
Respected
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (23)
A+ (10)
A- (8)
Grade Distribution
A(33)B(5)C(3)D(2)F(0)A-/B+(11)
Based on 64 reported grades
A: 23
A+: 10
A-: 8
Not sure yet: 7
Common Tags
Hilarious (18)
ACCESSIBLE OUTSIDE CLASS (16)
Get ready to read (14)
Gives good feedback (12)
Tough grader (11)
Respected (8)
GROUP PROJECTS (8)
Lots of homework (6)
Rating Trend

Declining

-0.35 avg change
Aug
Oct
Nov
Jan
Nov
Jan
Last 6 months
Ratings by Course

CS48148

5.0

(2)

CS008CS148

5.0

(5)

CS8CS148CS142

5.0

(1)

CS008CS142CS1

5.0

(1)

CS14148

4.5

(2)
+11 more courses
Difficulty by Course

CS008CS191

5.0

CS121

4.0

CS14148

4.0

CS008CS142CS1

4.0

CS148

3.3

Similar Professors