3.5

Thomas Gambill

Computer Science - University Of Illinois at Urbana - Champaign

3.5
Quality
2.5
Difficulty
100%
Would Retake
130
Reviews
3.5
Quality
2.5
Difficulty
3.5
Helpful
3.6
Clarity

100%

Would Retake

130

Reviews

Rating Distribution
Official
130 total ratings

5

49

4

31

3

26

2

16

1

8

What Students Say

Stutters and can't really make coherent sentences

CS101 - 2.0 rating

He got stuck teaching a boring class and he really isn't that great at it

CS101 - 2.0 rating
Class Info

Attendance Mandatory

25%

Textbook Required

97%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

62% confidence
Based on 4 grades
Most common grades:
A (3)
A+ (1)
Grade Distribution
A(4)B(0)C(0)D(0)F(0)A-/B+(0)
Based on 4 reported grades
A: 3
A+: 1
Common Tags
GRADED BY FEW THINGS (1)
Amazing lectures (1)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.13 avg change
Aug
Dec
Aug
Dec
May
Jul
Last 6 months
Ratings by Course

CS101CS357

4.0

(1)

CS101

3.8

(68)

CS105

3.8

(55)

CSA

3.0

(1)

CS357

2.3

(3)
+1 more courses
Difficulty by Course

101

4.0

CSA

3.0

CS101CS357

3.0

CS105

2.6

CS101

2.4

Reviews (129)
5.0
3.0
CS105
Feb 3, 2003

funny guy

1.0
4.0
CS101
Feb 9, 2003

boring, very unclear

3.0
1.0
CS105
Feb 15, 2003

boring class, read the DI...

3.0
4.0
CS101
Feb 21, 2003

No Comments

3.0
5.0
CS105
Feb 26, 2003

Fell asleep repeatedly

5.0
1.0
CS105
Mar 5, 2003

BILL GATES WANNA-BE!!!! cool ten-speed too

3.0
4.0
CS101
Mar 11, 2003

No Comments

3.0
3.0
CS101
May 12, 2003

C is terrible

1.0
5.0
CS105
Sep 16, 2003

No Comments

4.0
3.0
CS105
Sep 23, 2003

he's wicked funny and excitingly awkward. His bike helmet rocks my world.

3.0
3.0
CS105
Oct 2, 2003

this guy wore the same yellow shirt for like the first 3 weeks...definitely a bill gates wannabe...the epitome of a cs prof.

3.0
2.0
CS105
Oct 10, 2003

He talks like excited version of Ben Steins chrcter in Farris Bueller's Day Off. But he can be really funny at times. You have to go to labs or you won't understand anything.

5.0
2.0
CS101
Oct 17, 2003

Your classical computer programmer. A little boring sometimes, and might be a little unclear to people who don't know how to use a computer.

5.0
2.0
CS105
Oct 23, 2003

Much better than Woodbury, plus he's funny in a ah-look-at-my-pocket-protector-oop-nevermind-I-have-a-palm-pilot-ahahaha way, and has an awkward twitch. if your into that kinda thing. which I am. 100%.

4.0
2.0
CS105
Oct 29, 2003

excellent opportunity to read the DI

2.0
3.0
CS101
Nov 3, 2003

This guy sounds like an idiot when he talks. I can't stand the way he speaks, it puts me to sleep every time I go to lecture. When he talks, I want to punch myself in the face until he stops.

5.0
3.0
CS105
Nov 21, 2003

A hilarous lecturer sometimes, I swear the guy could have done stand-up and made alot of money. The course can be tough if you fall behind, lecture is good at explaining things. I'm not a CS major, but I learned an amazing amount.

2.0
4.0
CS101
Dec 18, 2003

Programing in C sucks, matlab is ok. Lectures are boring but he tries to work with the material given...its just not that interesting of a course.

5.0
2.0
CS105
Mar 19, 2004

This mo fo is hilarious....he has no life so he enjoys going over and over useful examples. I love that son of @#&*!!!

2.0
4.0
CS105
Apr 7, 2004

My God did I hate this class! He is the worst professor - no relevant notes, I LEARNED NOTHING. Just pray you have a decent TA

4.0
4.0
CS101
Apr 21, 2004

He's got a twitch, and always runs his fingers thru his hair like he's nervous. He's the classic computer nerd, but he can definitely be funny at times. Go to lab, and office hours help. Oh, and don't wait til the last minute to do your MP

4.0
1.0
CS101
May 3, 2004

Go to lecture! It helps even though it seems like it doesn't (unless you fall asleep).

3.0
3.0
CS101
May 4, 2004

Gambill is a really awkward lecturer, which means he's funny watch, but not very helpful to listen to. I went to all of two lectures and still cranked out good grades on the exams. GO TO ALL THE LABS and you'll be fine.

5.0
1.0
CS101
May 7, 2004

Gambill is a hilarious person, even though his lectures are quite boring at times and his lecture notes seem to be backwards which is confusing. But you really dont have to go to lecture, casue labs are much more important.

5.0
2.0
CS105
May 8, 2004

I liked Gambill. He moves slow enough for people who don't understand, but was hilarious in lectures. I felt he explained it well and was great at answering personal questions on assignments, as well as getting back with emails.

4.0
1.0
CS101
May 12, 2004

He's a funny professor and I got that from the first (and ONLY) lecture I went to. I'm sure he's a good teacher...but I stuck with my lecture notes and just went to labs, and I got an A, no sweat!

4.0
1.0
CS105
May 12, 2004

this class is boring but very easy. tom tries to make it interesting by acting like a geek.

5.0
2.0
CS105
May 14, 2004

Yeah, the lectures are boring. It is cs what do you except? He is a good teacher and really nice. He tries to make it interesting. And he is just so nerdy it makes you want to hug him!

2.0
1.0
CS101
Nov 4, 2004

A ridiculously easy class made far more difficult than it needs to be by a professor who can put you to sleep in 30 seconds flat. Bring a pillow to lecture if you feel the need to get out of bed in the first place.

4.0
3.0
CS105
Nov 10, 2004

He's a good teacher and can make lecture hilarious by acting like a computer nerd....and I'd recommend him over the other professor

5.0
1.0
CS101
Dec 15, 2004

complete nerdy programmer. Knows material extreamly well, funny, but lecture can be kinda boring. labs are more important.

3.0
4.0
CS105
Dec 16, 2004

he has absolutely no control over CS105. he is overpowered by lecturer woodbury and the TA's. he doesnt even seem to know what's going to be on the tests probably because he never even sees them.

3.0
3.0
CS105
Dec 18, 2004

nice guy, but i'd recommend the other prof. since she is the head prof. and leads with an iron fist...

5.0
2.0
CS105
Jan 9, 2005

He is a great teacher; not only does he cover the material required but he also helps students with the projects during lectures. The class is overall pretty easy with 2 midterms, a final, 6 projects, and some quizzes The TAs are excellent and available for help whenever. Class teaches useful info

5.0
3.0
CS101
Feb 21, 2005

Very intelligent about the subject and very funny also. Lectures are pretty boring, but it's CS, what do you expect? It's just coding. He's very helpful when you're working late nights for the MP's, and unlike the TA's he can actually speak english.

5.0
1.0
CS105
Mar 23, 2005

cs105

5.0
3.0
CS101
Apr 16, 2005

Gambill was a pretty good teacher. His lectures are very helpful, as long as you can stay awake. If you always go to lecture and lab the tests will be relatively easy. MPs are a pain though.

5.0
2.0
CS105
Grade: A
Apr 22, 2005

He is the funniest man ever.

5.0
2.0
CS101
May 7, 2005

Lecture is very clear and understandable, and he seems to enjoy teaching.

1.0
4.0
CS101
Jun 9, 2005

Lectures provided no help whatsoever in learning the material. TA's are useless in labs. Lecture notes aren't worth the paper they are printed on. Terrible professor, avoid him at all cost.

3.0
2.0
CS105
Sep 20, 2005

Class is pretty easy if you do the MPS, but it's really hard to stay awake in lecture! I've never seen so many people fall asleep at once. He's funny though.

5.0
2.0
CS105
Oct 17, 2005

Give him credit for trying to make a boring class fun. He makes fun of himself all the time, but manages to teach you something too. If you go to lecture, you're either going to love him and laugh or fall asleep within 10 minutes. Good professor overall though, and the class isnt that hard

5.0
1.0
CS101
Grade: A+
Dec 8, 2005

professor tom is awesome. yeah he's definitely geeky but he's funny. lectures are definitely worth your time, especially if you're like me and completely computer illiterate. he's very good at analogies and explaining complicated concepts. MP's are difficult but not impossible but DO NOT COUNT ON YOUR TA'S! they aren't helpful at all

5.0
2.0
CS101
Dec 15, 2005

He was hilarious and actually made CS lectures fun to attend. (At least as fun as they can be...) He knew what he was talking about, was very helpful, and was easy to talk to.

4.0
1.0
CS101
Dec 19, 2005

Lectures are boring but I suggest going and paying attention (if you can) if you want to do well. The tests are pretty easy if you do the practice tests. The MPs are the hardest part of the class, which just take a while

5.0
2.0
CS105
Jan 17, 2006

poor guy, he tired sooo hard to make CS interesting and fun, but i just couldn't stay awake! he really is a good teacher, but i just wasn't interested in the material. if u get a good group together and u do well on the MP's, the class is easy.

5.0
2.0
CS101
Feb 22, 2006

He was a pretty cool professor. The class was kind of boring, but he made it as interesting as he could. Given the subject i think he did a good job.

4.0
3.0
CS101
Mar 28, 2006

Not much contact with the professor outside of lecture, but he's helpful during lectures.

4.0
3.0
CS101
Apr 20, 2006

hilarious. seriously. he also was a very good teacher and you can tell he really knows what he's talking about. he's very quick to respond to emails if you have questions.

2.0
1.0
CS105
Apr 24, 2006

"blah blah blah"...he's so boring.

4.0
1.0
CS105
May 21, 2006

EASSYYYY CLASS!

2.0
3.0
CS105
May 23, 2006

"HEhe, so it appears this code is wrong. Anyone know what to do? Anyone? Anyone? ....(2 minutes silence) You're all going to fail the final, oh well" - Professor Gambill. That's just a typical day at one of his lectures. GET WOODBURY, I learned more at her review session for the final than Gambill all year. He does ride his bike into class though.

4.0
1.0
CS101
Oct 29, 2006

Have him for CS101. He seems like a friendly helpful guy. However I feel like he overestimates how well some students understand the material. It's easy if you've taken programming before though.

3.0
2.0
CS101
Dec 5, 2006

Somewhat boring. I stopped going after the second lecture. The next time I went back a few months later, I fell asleep during lecture. Does ride a bike to class, and does think that "Java is sexy" compared to C. Still, I would recommend going back to class during later lectures, since the material does get increasingly complicated.

3.0
3.0
CS105
Dec 6, 2006

He is quite boring. I would not take this class unless u are a computer genius and like doing excel and that kind of stuff. All in all, he is an ok teacher but he class is quite dull. I got a B in his class

5.0
4.0
CS105
Dec 12, 2006

Gambill made a very boring subject more fun and exciting. He has kind of dumb humor but it's enjoyable. He's a great explainer and it's easy to follow along in lecture because he goes straight from the slides. Also, he gives you help on the projects during lecture if people are struggling. Gives some test questions during lecture too.

5.0
2.0
CS101
Dec 20, 2006

Gambill is a really cool instructor. He really tried his best to make CS as interesting as possible. He is also very helpful with the MPs. The labs are not difficult and the MPs where also not to difficult. The exams seemed a little difficult. They use questions similar to those on the Pre-Labs; you may want to check those out before the exam.

4.0
2.0
CS105
Jan 9, 2007

overall good teacher. attending lecture is not necessary but helpful. gambill can get boring but can also be a funny little nerd.

2.0
3.0
CS105
Feb 26, 2007

Here's once happened in his class(in fact,many times) ----> He forgot what is the answer in the blank of the powepoint. Just try to go to Woodbury's class.. though you sleep one hour less, but you might turn from a B+ into A.

4.0
2.0
CS105
Mar 25, 2007

He's really intelligent and nice. Tends to be a little goofy/dorky with his lectures. The topics arent always interesting, but if you need the basics covered or examples done then his lectures really help.

5.0
3.0
CS101
Apr 16, 2007

Professor Gambill is a good teacher at the university. He is very helpful when it comes to the curriculum and he finds ways to make things beneficial for you in the future. He applies a lot of the material to future use. The only difficult part about the class is it is very based on exams and tough material. Otherwise he is a good teacher to have.

4.0
4.0
CS105
Apr 18, 2007

He made class pretty fun, cracked a few jokes here and there, but kept you learning the material at a fast pace.

5.0
3.0
CS101
Apr 28, 2007

Gambill has a good sense of humor, boring subject, but he makes it a little less boring. Easy to get an A in class.

4.0
2.0
CS101
May 6, 2007

He's nerdy, but cool. Not a bad teacher at all. His handouts are good too.

1.0
5.0
CS105
May 8, 2007

Easily the worst class I have ever taken in my life, including my AP physics class and both calculus 1 and 2 here. Never seen so many people fall asleep in one place before and never been so bored in school myself. Woodbury and TAs run the class and hes frickin clueless. Only usefull thing in lectures was when he'd do the mp for us on the board.

5.0
1.0
CS101
May 14, 2007

Great Professor. Really kept our interest in a rather dry subject. Very Very EASY CLASS.

3.0
1.0
CS101
May 14, 2007

very easy class...never went to lecture and didnt read book, just read lecture notes. MPs are tme consuming but they are managable.

5.0
1.0
CS101
May 18, 2007

His class is very easy so you don't have to go to leacture, but you may want to because he is funny.

4.0
3.0
CS101
Jun 7, 2007

Tom is a nerdy, funny guy. Alas, this combination does not make his style of teaching great. A few times I've written in pen, just for him to say; "...but we didnt exactly do it right..." Lecture isn't necessary but go anyways. Start on the labs/MPs early if you can. He, unlike the TAs, can speak ENGLISH! Get help from him for MPs. A/B is easy to get.

5.0
3.0
CS101
Jul 5, 2007

Lectures are boring, but occasionally he'll say something funny to spark your attention. Tests are fine as long as you study the sample exams.

4.0
4.0
CS101
Nov 4, 2007

If you haven't taken programming, like the rest of the UIUC nerd population, CS 101 will be hard. Lectures, in true UIUC fashion will be pointless, and exams will not be easy as all these kids claim. These mofos who say it's easy are a bunch of smart kids, CS 101 is not easy and the professor doesn't help it.

4.0
3.0
CS101
Dec 12, 2007

Extremely funny. Great teacher for CS. Tests and MPs somewhat hard depending on if you've done programming before.

5.0
3.0
CS101
Dec 12, 2007

He is really funny. It is a challenging class, but its worth going to lecture.

3.0
3.0
CS105
Dec 22, 2007

Meh.. just do the work! and u'll get an A. if u rely on ur friends to do an MP, you'll get a C. If you kinda help on the MP's, you'll get a B. If you don't care...you'll get a D..and if you REALLY don't care, you'll get an F. COOL GUY, though!

4.0
3.0
CS101
Dec 29, 2007

Lectures are pretty boring but he makes funny jokes occasionally. Start on labs and mps early because later on everyone has questions and there arent enough TAs. His exams are tough but go to his review sessions and try to do problems the same way he does them, trust me it helps! Do a lot of practice exams so you can see all his little tricks.

2.0
5.0
CS105
Jan 3, 2008

I hate the COB for making me take this class. I survived with a B+ but I absolutely hated it. Slept through most of his lectures which were useless except for the few things he'd mention about the MPs. The TA section is helpful. Managed to do decent on exams without knowing any of the material from the MPs (which were really hard)

2.0
4.0
CS101
Jan 20, 2008

lectures were extremely dull; he even hinted that everything is in the course notes so we don't have to come to class. when it came to the MPs, he stayed way past his office hours to help students and always answered my emails when i had questions about the MPs. makes entertaining sarcastic remarks occasionally

4.0
4.0
CS101
Apr 3, 2008

such a funny guy but material is incredibly boring & he admits it. best way to study for exams is to use class website & look at all the past exams & solutions. sign up for this class with a friend because there are lots of group labs/projects, a smart one.

5.0
2.0
CS105
Apr 27, 2008

he's funny. take him for lecture instead of woodburry

4.0
2.0
CS101
May 4, 2008

Gambill is the man. The class is boring, and he admits it, but he's hilarious.

5.0
1.0
CS101
May 4, 2008

hilarious and hates TAs. best professor ive had

5.0
1.0
CS101
Jun 6, 2008

Awesome teacher.

5.0
1.0
CS105
Aug 2, 2008

He's really funny, makes class interesting.

4.0
2.0
CS105
Nov 14, 2008

Funniest Professor at U of I. Lectures are pretty pointless, he just reads the notes to you. Show up to class so you can listen to his humor, but bring other homework. If the TA speaks decent English, they are pretty helpful.

3.0
4.0
CS105
Nov 19, 2008

The lecture is pointless to go to, but if you go you should make it to the beginning because the most interesting thing about the class is when he takes his backpack off. He tries to be funny, but it is hard to make computers fun. An easy A if you study for the tests and get a good partner for the MP's.

5.0
1.0
CS105
Dec 6, 2008

His examples in lecture were really helpful, couldn't understand my TA because of his accent but it doesn't really matter since the class is so easy. Be prepared to spend a fair amount of time on the machine projects though.

4.0
3.0
CS105
Dec 11, 2008

Good class to sit through if you've been falling behind on your sleep. Soft, comfy seats. The temp. always hovers around a toasty 70 deg., and the droning sound of Tom's voice lulls you into a deep trance. If you bring a little pillow and throw blanket, you'll be in heaven. Would take class again (I need the rest).

3.0
2.0
CS105
Dec 27, 2008

Tom was a decent teacher. I thought he was funny, in that his jokes were so nerdy that it made you laugh. He hates the tricky TA's, and called the final "embarrassingly easy" in his wonderful Bill Stein voice. MP's are long but easy. Take the class with a friend, and get your A. Only buy the course guide.

5.0
1.0
CS101
Jan 11, 2009

No need to go to any lectures, as you will probably fall asleep anyways. You learn anything you need to know for the class during lab. MP's are way harder than exams, but force you to learn the material. Do the practice exams, because the exams are extremely similar. His review sessions are also helpful.

1.0
4.0
CS101
Apr 21, 2009

The MP 2 was ridiculous everybody that actually did the MP hates the guy because it was way over our head. So many people cheated on the MP and finished a 20 hour project in 30 minutes that it makes me sick to know that it all happened right under his nose.

2.0
5.0
CS101
Jul 31, 2009

His teaching just never clicked with me. I don't think he was that bad, it just didn't work for me. He was super lazy though. His TA's make up every assignment and his tests and even his lecture slides. The C MP is not the 10 hours that he says it is. An unexpirienced progammer will take at least 20 hours on it.

5.0
3.0
CS101
Aug 25, 2009

Tom is great. He is delivers what is boring material in a very clear and concise way. Anyone who comments that he is boring needs to look at the subject matter, which is mostly boring. As an instructor, Tom is the perfect person to teach cs101 to new students beginning their studies in science/engineering.

4.0
1.0
CS101
Sep 8, 2009

Gambill is a great professor who really works hard to explain and relate concepts to his students. He does a lot of examples in his lectures. His lectures are interesting, informative, and he's also pretty funny so there's motivation to go to lecture.

4.0
1.0
CS105
Oct 4, 2009

Pretty easy class at the beginning. He's a good lecturer, but people sitting in the back of the room will talk and make fun of his "clear eyes" voice. I thought he made the material easy to understand, and he's a really friendly person.

5.0
1.0
CS105
Nov 13, 2009

Sarcastically funny and generally boring but easy prof and easy class

3.0
2.0
CS101
Dec 1, 2009

Overall the class is easy and Gambill is a good guy. His lectures can boring to the point where it's not even worth going, but the good thing is you don't really need to go to lectures to do well. A basic understanding and hard work in the labs should be enough to get an A.

3.0
1.0
CS101
Dec 16, 2009

This class is extremely easy if you do the labs and put the time into the MPs. All the exams are fairly simple, no reason to not get an A if you put any effort into learning C code.

3.0
3.0
CS105
Dec 23, 2009

Gambill's a decent instructor, but I found lectures incredibly dry and boring. The class itself isn't extremely difficult, but you do have to study. It would've been harder without the curve at the end. Probably harder than most 100-level classes.

4.0
1.0
CS101
Apr 20, 2010

Great guy, hilarious

4.0
2.0
CS101
May 18, 2010

the course book contains all the lecture slides so it's ok to miss one or two lectures. however, i do recommend to do the mp extra credits and look over as many prac exams as you can. he puts similar questions on the midterms. overall, the class isn't too hard but c language can be a little confusing and difficult.

5.0
3.0
CS105
May 22, 2010

I loved Gambill! He is funny and makes lessons easy to understand.

2.0
5.0
CS105
May 28, 2010

Difficult 100 level class. Although required for Business majors, I would suggest only taking the course if you have a background in programing. Lectures are (yawn) boring, but Tom sprinkles in jokes here and there. He reminds me of the PC guy, in the Apple Mac vs PC commercials. MPs suck, just get used to it.

2.0
4.0
CS101
Jul 26, 2010

For Matlab he was a great prof... For C the MP was useless and the exams were confusing.

5.0
2.0
CS105
Jan 3, 2011

The lectures were somewhat boring but I enjoyed Gambill's efforts at keeping the class interesting.

2.0
3.0
CS357
Feb 15, 2011

terrible professor. he'll start explaining something then stop because he doesn't want to do it. he doesn't really have a plan in CS357 and the TA's don't help either. it's unstructured and unorganized.

1.0
3.0
CS357
Mar 10, 2011

this guy stutters so much and mutters it's almost impossible to understand what he's saying. I can't follow what he's saying because he doesn't speak in coherent sentences

3.0
2.0
CS105
Apr 5, 2011

Class is very boring, but not too difficult. There isn't too much homework, but the few large projects count for a lot.

2.0
4.0
CS101
May 21, 2011

He's kinda funny, but useless. CS 101 requires MUCH more work than it should, and lecture does not help AT ALL. He got stuck teaching a boring class and he really isn't that great at it. Lecture notes are available at bookstores and online so... good luck I guess? Find someone who has taken CS 101 before and make them your friend, lecture's useless

3.0
2.0
CS101
May 26, 2011

He is an okay prof who knows his stuff. He clearly is bored teaching this class but tries to make the class funny.. the matlab material was easy but C needs more effort from the Prof and the Tas..

5.0
2.0
CS101
Aug 10, 2011

Great Instructor. You can tell he is bored with and simply dislikes the material he is teaching but still does his best to teach us what he can. I got stuck on MP2 and went to him and within 10 min he knew what was wrong and enlightened me on it and then instead of having me just write the rest, he wrote the first half of the function as an example

2.0
4.0
CS105
Oct 31, 2011

He stutters a lot and sounds like Al Gore from Southpark, but does make you laugh some times. The material is INCREDIBLY boring. Class is semi-useful. Go to lab. Don't buy the books, the only one possibly worth buying is the notebook he made. Difficulty of this class varies greatly from person to person. Avoid if possible!

5.0
1.0
CS105
Nov 11, 2011

This class is beyond easy. Gambill is also always willing to help. Great teacher.

3.0
3.0
CSA
Nov 13, 2011

Gambill is OK. (I've never been to office hours so maybe he's more helpful there) He tries to make the class fun by making jokes and rambling during lecture, but in reality that just makes it more confusing. Like the others say, go to lab - that's where you'll do code and be able to ask questions. I regret not taking labs seriously enough

5.0
2.0
CS105
Dec 1, 2011

One of my favorites teachers. He somehow managed to make computer science enjoyable and even funny at times. I would highly recommend taking his class if you have the option.

3.0
4.0
CS105
Dec 30, 2011

Good teacher overall, difficult class. He tries to make it fun with jokes. Sometimes he can go a little fast in lecture (def go to lecture). Discussions were helpful at times, depending on what we were on. TAs help a lot on MPs so don't hesitate to go. The only book I would def get, besides the lecture notes book, is the VBA book.

4.0
1.0
CS357
May 10, 2012

Really GOOD and nice Professor, and his class is easy, and very easy to get an A, or even A+, so choose his class!

3.0
2.0
CS101
Jun 2, 2012

He's a great guy and good at answering questions; he's funny in a nerdy kind of way (he taught recursion with Dr. Seuss). But I just couldn't stay awake in his lectures. I learned the most when I read the book on my own. The class was pretty easy, but it took a bit of work. You can check your grade on the MPs before you submit them, which is nice.

5.0
3.0
CS101
Dec 10, 2012

Great class and teacher, but the projects were a little hard.

5.0
1.0
CS101
Jan 12, 2013

Class is an easy A. All the assignments and MPs are spoonfed with directions. The professor makes lectures fun with humor. The content was clear to me, but I could see that others were confused because he used sarcasm a lot, and they didn't realize it. I highly recommend!

5.0
2.0
CS101
Jul 24, 2013

Pretty solid professor. Has kind of a dry sense of humor. Very laid back and doesn't really care so long as you do your work. That being said he grades unforgivingly so always use the checker programs. I recommend taking it in the summer, its easier than during the year.

5.0
1.0
CS101
Aug 19, 2013

Lectures cover things at a very basic level. Exams are simple if you take your time and work out each problem even if it looks like the answer is obvious. The hardest part of this class are the MP assignments.

5.0
1.0
CS101
Dec 19, 2013

Lectures are vital to learning. No textbooks required, but the slides are a good purchase. He's a pretty funny guy if you're sharp enough to notice. I knew nothing about programming and I got an A+ with minimal effort. Just start the MPs early and you're good. Exams test how deep your knowledge is. Final is not cumulative. Extra credit galore.

5.0
1.0
CS101
Aug 9, 2014

Tests are easy if you go to lecture, but a lot of kids skipped because he is a bit boring. MP's can be difficult, but if you start early there are lots of help opportunities. No need to show up to labs if it's far away for you; just do them on your laptop. Not a remarkably good professor, but probably a 4/5.

2.0
3.0
CS101
Dec 18, 2014

Lectures were absolutely useless - get a friend or the textbooks to explain it better for you because he doesn't really care about your grade. Go to MPs and labs because that's where you learn everything in the class. Stutters and can't really make coherent sentences. Also is an arse on emails., and don't ask him about bumps because he'll troll

1.0
5.0
CS101
May 8, 2015

His lectures were useless and boring, and his tests were impossible

4.0
3.0
CS101CS357
Grade: A
May 10, 2015

Homework is easy when you put in the time. Projects are easy when you put in the time and go to office hours. Lectures are usually not helpful, especially when his slides are so detailed and placed online; I stopped going part way through the semester.

1.0
4.0
101
May 16, 2015

Probably the worst lecturer on the planet...I mean the guy's funny in an awkward sort of way but lectures are completely useless. MP's are very easy, labs as well however, the tests are difficult. This is also a hard class to study for. Unfortunately if you have to take cs 101, this is the only guy who teaches it.

3.0
4.0
CS101
Grade: A
May 24, 2015

CS 101 is generally many people's first CS class ever, and in my opinion, it could be taught more effectively. The attitude I got from Gambill is that "if it ain't broke don't fix it". Teaching CS is hard, but it doesn't help when you have a teacher with a bad attitude. Tests are weighted way too heavily and are not curved at all (midterm 2 is 40%)

5.0
2.0
CS101
Jul 9, 2017
Would take again

This guy is a trip, just take his class and enjoy. The class was very easy, but the distribution of credit was pretty wonky. He openly admits he makes the class such that you can attend lecture or just learn it yourself. The class is made for you to do well.

GRADED BY FEW THINGS
Amazing lectures
EXTRA CREDIT
Class Info

Attendance Mandatory

25%

Textbook Required

97%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

62% confidence
Based on 4 grades
Most common grades:
A (3)
A+ (1)
Grade Distribution
A(4)B(0)C(0)D(0)F(0)A-/B+(0)
Based on 4 reported grades
A: 3
A+: 1
Common Tags
GRADED BY FEW THINGS (1)
Amazing lectures (1)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.13 avg change
Aug
Dec
Aug
Dec
May
Jul
Last 6 months
Ratings by Course

CS101CS357

4.0

(1)

CS101

3.8

(68)

CS105

3.8

(55)

CSA

3.0

(1)

CS357

2.3

(3)
+1 more courses
Difficulty by Course

101

4.0

CSA

3.0

CS101CS357

3.0

CS105

2.6

CS101

2.4

Similar Professors