4.6

James Geddes

Computer Science - Santa Monica College

4.6
Quality
2.3
Difficulty
100%
Would Retake
161
Reviews
4.6
Quality
2.3
Difficulty
4.7
Helpful
4.6
Clarity

100%

Would Retake

161

Reviews

Rating Distribution
Official

5

132

4

19

3

4

2

4

1

2

What Students Say

Highly recommended, without any reservation

CS85 - 5.0 rating

I highly recommend Prof

CS80 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

55%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 28 grades
Most common grades:
A (18)
A+ (7)
Drop/Withdrawal (1)
Grade Distribution
A(25)B(0)C(1)D(1)F(0)A-/B+(2)
Based on 29 reported grades
A: 18
A+: 7
Drop/Withdrawal: 1
C: 1
Common Tags
Gives good feedback (17)
Clear grading criteria (8)
Inspirational (7)
Caring (6)
Respected (5)
ACCESSIBLE OUTSIDE CLASS (3)
Would take again (2)
GRADED BY FEW THINGS (1)
Rating Trend

Improving

+0.74 avg change
Feb
Mar
Jun
Aug
Dec
Dec
Last 6 months
Ratings by Course

1701

5.0

(1)

3460

5.0

(1)

CS80CS81CS85

5.0

(1)

CS80PHP

5.0

(1)

JAVASCRIPT

5.0

(1)
+36 more courses
Difficulty by Course

CS81PHP

5.0

BUS1387

5.0

PHP01

5.0

CSJAVA

4.0

CS1609

4.0

Reviews (161)
3.0
2.0
CS55
Feb 27, 2003

No Comments

4.0
1.0
CS80
Jun 26, 2003

Simple approach, dry lectures

1.0
5.0
CS81PHP
Dec 8, 2003

Worst professor I've ever had. I would never take another class with him under any circumstance. I tried to stick it through because I really needed the credits but this teacher is so bad it is unbelievable. All around more boring than Ben Stein.

5.0
3.0
CIS1
Nov 16, 2004

So sweet and nice really loves what he teaches really easy class if you pay attention and do the assignments

5.0
1.0
CS80ONLINE
Grade: Drop/Withdrawal
Jan 15, 2005

Easy A, just do the hw.I think he gave a perfect score just for turning it in.Quick to answer e-mails.Keeps grades pretty current.Really no lectures,just read chapter & do hw.Very easy & simple.

3.0
2.0
CS3
May 23, 2005

Boooorrrrriinnnggg as HELL!! Easy A, just study for your tests!! Good Luck.. Did I mention you may fall asleep lol! :)

2.0
1.0
CIS1
Jun 9, 2005

Nice Guy, bad teacher. Lectures are extremely boring! Most students don't pay attention and play on the internet the entire class. Easy A if you simply cram for tests and do homework. However, if you are truly looking to learn about computers don't take his class.

5.0
1.0
CS80CS81CS85
Jun 16, 2005

I took three classes with him: CS80 & CS81, and CS85. He knows his staff, always answers your emails; has a great web site with a lot of reference material. The classes are OK. He always finds a new material and ideas.

5.0
2.0
CS80PHP
Grade: C
Aug 3, 2005

Interesting subject, boring teacher. His method of teaching is not very good. I lost all interest in PHP after taking his class. Half the class dropped after 3 weeks.

1.0
3.0
CIS80
May 30, 2006

Nicest guy. Worst teacher on earth. Responds to emials with "you need to read the instructions". I'm still trying to learn PHP.

5.0
2.0
JAVASCRIPT
Jun 5, 2006

He is a very good teacher, very helpful and patient. Always brings some information about new technologies to the class. Gives opportunity to everybody participate in the class with comments and questions.

5.0
3.0
INTERNETPROG
Jun 6, 2006

Professor Geddes was very responsive to my questions - always answered them on the same day they were asked. He made taking an online class really a great experience. Very thorough and helpful. Gave me advice on future classes, too.

5.0
2.0
CS81
Jun 10, 2006

I learn a lot from his class and the knowledge I gain from his lectures help me a lot in my work.

5.0
2.0
CS3CIS1
Jun 12, 2006

I just want to say that Mr. Geddes is the best! He is very, very smart and knows a lot about computers. He also makes the class very interesting and fun. He is very helpfull and is always willing to go the extra mile for his students. And he is such a nice teacher. He is simply the best.

4.0
1.0
CS85
Apr 4, 2007

Prof. Geddes is helpful and his lectures are clear, therefore he will be getting a good rating from me. Unfortunately, this site doesn't allow you to give an overall rating. In this area Prof. Geddes would not do well. He teaches straight from the book which is very boring, and he has not proven to me that he is a master of PHP or JavaScript.

5.0
1.0
CS3
Apr 19, 2007

Totally laid back and chill. He has a great personality. Has great character and cares about his students. Very brilliant, and knows his subject. Has a lot of experience with computers. I recommend him definetly. Makes class most interesting!

2.0
5.0
BUS1387
May 15, 2007

he doesn't help to students.he should be retired.don't take his classes.we have never used a book.we didn't study on alice program.i got b but i didnt learn anything in this class

2.0
2.0
CS3
Sep 18, 2007

He is soooo bad!!!! Don't even waste your time taking his class!

5.0
1.0
CS81
Oct 3, 2007

He is a very good teacher and very helpful.

5.0
3.0
CS3
Oct 28, 2007

i truly enjoyed this class

5.0
1.0
CS1614
Dec 14, 2007

Professor Geddes is awesome. He is very helpful, tests are take home and not hard. You do have to have a tiny imagination to answer stuff sometimes, but nothing much. He understands we have a life and sets up assignments that are not too time consuming. Excellent at teaching programming (PHP, MYSQL, etc.) in a way that seems easy. Highly recommend!

5.0
1.0
CS3
Dec 15, 2007

Great personality,great attitude,great knowledge!Helpful,patient,nice,understanding,pertinent.I took CS3 in this past fall semester and it was delightful to be in that class.I dind't miss one class,even when I was dead tired.Professor Geddes definatelly knows what the word "teacher" really means !!!

5.0
4.0
CSJAVA
Dec 21, 2007

Professor Geddes is a great instructor who teaches his class with such clarity. The classes I've taken with him have been online and I have always been able to learn by his methods. Responds to questions very quickly.

5.0
2.0
CS80
Dec 22, 2007

I loved this class - it's the best class I've taken in a long time. Prof. Geddes was extremely helpful and an excellent teacher. I would highly recommend him and have already signed up for his next class.

4.0
1.0
CS3
Dec 25, 2007

Very nice teacher. Although I am a CSE major, this is probably the easiest class I have EVER taken. all the questions on the test are on his website. Uses discretion and lots of extra credit. I had at least a 100 at the end of the semester.

5.0
1.0
CS3
Feb 6, 2008

Excellent instructor, patient and understanding. I have not had an instructor before who is as understanding as he is. He understands the subject very well and knows how to make students master the material. He explains so well that one can easily get a 100% on every tests. He has the best teaching style. I highly recommend him to every student.

5.0
1.0
CS3
Feb 20, 2008

An A+ instructor. Even if you are not a computer buff, Professor Geddes makes an effective effort to make this class fun and understandable for everyone. His lectures, in-class activities, and homework are all real-world related and interesting. Rest assured, there are a lot of students who have taken a new liking to computers because of him.

4.0
3.0
CS1164
Feb 26, 2008

great teacher, cares not only about Computer Science but about students and positivity in general. I will take another class with him if possible

4.0
5.0
PHP01
Jun 12, 2008

I learned a lot in this class. The professor is very helpful, he's always available, even do the class is online( which made it better for my schedule). The method of teaching is very effective. Im very satisfy with the class and the professor.

5.0
1.0
CS80
Jun 13, 2008

This Survey of Internet Technologies class is offered online and is very well-structured. Prof. Geddes is attentive to detail and cares about his students! There is quite a lot of work, but everyone can get a good grade if they put in the effort. The material is very useful and offers just the right amount of detail.

5.0
1.0
CS85
Jun 14, 2008

Prof. Geddes is a great (online) teacher. You will learn a lot! All assignments are clearly given on his website, and he is always helpful and patient on the discussion board. All quizzes/tests are take-home, open book, with at least 4 days to complete each. He grades very generously, easy to get an A if you are willing to try. HIGHLY RECOMMENDED!

5.0
1.0
CS3
Nov 4, 2008

Easy A, because he's thorough and makes sure everyone is well informed. He grades on a curve so if no one understood the content then no ones suffers. He's very lenient and helpful. Would recommend him for the strong and weak students alike. I got a lot from this course. Oh and this CLASS can get boring.

5.0
3.0
CS1651
Dec 2, 2008

Take him. He's awesome, he's available, he gives you your book list a month in advance. If you know nothing he's awesome, if you know everything already he's even better. He's fair, always willing to help, and most of all he goes the extra mile to explain things. I will definitely take any other classes by him I can!

5.0
2.0
CS81
Jan 6, 2009

This was the Javascript class online. My 2nd class with this prof. -- he has his online teaching methods down to a science. In an online class, you need to be able to learn independently, but this prof. also provides supplementary materials that he writes or gathers himself. He communicates frequently and thoroughly, so you are never stuck.

5.0
3.0
CS85
Feb 19, 2009

Great class! Great professor. I took both CS80 and CS85 from him, and I would love to take more classes. He is very helpful, very fair, and makes the class extremely interesting. I learned a lot and it was fun! These are the only classes I've taken that I can say I'm sad when they end.

5.0
4.0
CS85
Feb 24, 2009

Curriculum was challenging without being overwhelming. Lots of hands-on work, great experience. Text was appropriate and very readable. Only suggestion is to schedule db upload assignment a little earlier to iron out issues, maybe before XML assignment. Professor Geddes is helpful, positive, and an excellent instructor.

5.0
3.0
CS80
Feb 24, 2009

He is a great professor and is very helpful and understanding. Materials are concise and without verbiage.

5.0
3.0
XML1704
Feb 27, 2009

Excellent XML Class!

4.0
3.0
CS80
Jun 11, 2009

Good survey class. Breadth of material covered quite comprehensive. Deitel book is outstanding.

5.0
3.0
CS80
Jun 11, 2009

Awesome teacher! very accommodating and helpful. answers all your questions and replies to email fairly quickly. I also like the fact that he provided the scan copy of the first 3 chapter of the book while most of us waited for our book to arrive so that we weren't left behind. Higly recommends. A+++

5.0
3.0
CS81
Jun 12, 2009

Prof. Geddes is a pleasure to work with. He's been nice throught the class and very helpful in learning JavaScript. I recommend everybody who's interested in learning JavaScript.

5.0
1.0
CS81
Jun 15, 2009

What a wonderful experience with his classes. I had him twice for online courses. As long as you are the type who would push yourself, his teaching style can really help you to learn and explore with a lot of interest. He's laid back but structured and clear on instructions. He is extremely understanding too.

5.0
3.0
PHPCS85
Jun 22, 2009

Very helpful, and supportive for a difficult subject. I could not have completed the course with any other teacher.

5.0
4.0
CS81
Jun 23, 2009

I have had Prof. Geddes for 2 programming classes so far. I came to the classes not knowing much and have left ready to program. Very good class pace to cover this kind of material.

5.0
3.0
CS85
Jun 24, 2009

Awesome and compassionate are two great words for this amazing professor. Take him if you can, he loves to talk about stuff, is quick to respond to e-mails, and most importantly, is realistic. If you work hard and do your best, he will be more than fair. Professor Geddes is dedicated to the success of his students.

5.0
2.0
CS85
Jul 23, 2009

This professor was very helpful. I appreciated his efforts at running an engaging online course introducing the PHP scripting language.

5.0
3.0
CS80
Dec 18, 2009

Very organized and thorough in approach to teaching. Strict in a good way. Really emphasizes that the students understand the subject matter.

4.0
4.0
CS80
Dec 18, 2009

Materials presented was clear and concise. Questions answered in a timely manner.

5.0
2.0
CS80
Dec 18, 2009

Great teacher, great class, what else do I need to say? Just read, keep up with the coursework, and you'll do fine...

5.0
3.0
CS81
Dec 18, 2009

Great teacher and great personal website resources. The textbook was unclear and cumbersome to use. It appeared outdated as well and did not really present the power of JavaScript in relation to AJAX and all the Web 2.0.

5.0
3.0
CS1660
Dec 19, 2009

Great professor !!!!!!!!!!!!

4.0
4.0
CS1609
Dec 19, 2009

If you are interested in open source web programming which covers main programming topics for beginning to intermediate this is the professor you want.

5.0
3.0
CS81
Dec 20, 2009

Great Class!!! Take this class and learn to programming with lot of fun..great course work.

5.0
3.0
PHP1662
Dec 21, 2009

Great teacher, took two online classes: javascript and PHP. Both text books were under $30(one was $15 E-book), they were VERY good books though. He chose a couplechallenging but not impossible excerices for homework and none of the mindless repetitive ones. also had his own homepage for each course on top of the schools with additional resources

5.0
3.0
CS1635
Dec 22, 2009

Very Kind and generous, i can't explain his good side by word. Just one word! BEST

5.0
1.0
CS3
Dec 28, 2009

MY GOOOOD, HE IS SO GREAT, AND EASY, AND KIND, AND INTERESTING, AND ...... DO NOT MISS HIS CLASS, I TOLD YOU

5.0
2.0
CS80
Dec 28, 2009

This class is great for those who are self starters and are willing to put in the time to take in the material. Professor Geddes is there if one needs directions and is very prompt to respond. I give the class an A.

5.0
1.0
CS3
Feb 9, 2010

Great Professor. He's very nice, very easy, and loves to help his students. He actually cares. Homeworks are very simple, doesnt consume time at all, i have anothe rclass along with this class and sometimes i even forget about this class its so easy.. Tests have study guides wit all answers, TAKE HIM!

3.0
1.0
CS3
Feb 12, 2010

In simple words easy marks... i took him over the winter session and i can tell u .. all i did was sleep. This guy will give u marks but you aren't going to learn anything that important

4.0
1.0
CS50
Feb 15, 2010

I took him for cs3 and cs50. Great teacher, he explains stuff very well for the most part and he's willing to go over stuff you didnt understand. For the most part, you can actually miss class and still pass with a decent grade as long as you email him ahead of time that you're gonna miss.

5.0
1.0
CS50
Feb 22, 2010

took him over winter i am not a cs major and found him to be very strait forward bout what he wants his test review was him just going over the things he was going to put on the test, test was open internet book notes excpet strait up asking somone to do it for u. so even if you had no idea how to do somthin u just look it up. TAKE GEDDES

5.0
3.0
CS85
Jun 9, 2010

I took CS 85 as a distance learning class. I thought the class was a great intro to PHP. Professor Geddes was extremely responsive to questions about the class in discussion threads and was very accessible over email. I would definitely recommend both this class as well as Professor Geddes

5.0
4.0
CS85
Jun 11, 2010

Great Job!!

5.0
1.0
CS1590
Jun 11, 2010

Excellent instructor, wonderful class

5.0
3.0
CS81
Jun 12, 2010

Make sure follow his schedule, you will be alright. There are tricky questions on the tests, some aren't in the book. You will have to google up yourself to find the answer.

4.0
4.0
CS1609
Jun 12, 2010

Good instructor, Always available for questions.

5.0
1.0
CS1607
Jun 12, 2010

Great teacher especially if your new to all this

5.0
5.0
CS80
Jun 12, 2010

Great instructor. I can't wait for my next class with Professor Geddes.

4.0
2.0
CS3
Jun 13, 2010

He is a very nice and fun guy. He has a wonderful study guide for every test. you just need prepare to the study guide and finish your homework, then you will get A in his class very easy:)

5.0
1.0
CSABCD
Jun 14, 2010

Really recommended this professor.Take his class and u will never regret !

3.0
3.0
CS80
Jun 16, 2010

Learned a lot and really enjoyed the class. It is totally online and you have due dates, but other than that you work on your own.

5.0
4.0
CS85
Jun 17, 2010

This is an online class. The professor was very responsive, and eager to help. There is a fair amount of work in the class, but the assignments are useful and educational. I would gladly take another class from this prof.

5.0
2.0
CS85
Aug 4, 2010

Excellent professor. Very helpful with your questions. This class was very rewarding and I also learned a hell of alot. I highly recommend this class. If you plan on taking this class on the summer or winter be ready for a lot of work. Lab assignments are due every 3 days. the good thing is that he will help you if you have questions.

2.0
3.0
CS80
Aug 4, 2010

This class started out fine. He used the textbook frequently, learned quite a bit, and wasn't too difficult. Then after the third week, it changed dramatically. Tests no longer covered material in the textbook. It began to be a class on how well you could search google for the answers. Several times asked questions, told "I don't kow"

5.0
4.0
CS85
Aug 4, 2010

Great class. I learned a lot and would like to continue learning more. The pace fas very fast since it was done in summer (half the regular time in a quarter). Lab assignments due every twice a week so could not afford to fall behind.

5.0
1.0
CS3
Sep 16, 2010

Professor Geddes is an adorable and wonderful teacher and I enjoy his class! He has a webpage for the course so you know all the upcoming assignments and can do them early if you wish. It also has important announcements and lots of helpful tips and everything - it's a very organized and useful website. I would definitely take him again and again.

4.0
1.0
CS3
Dec 2, 2010

Very disorganized in teaching! he is very confusing especially if you're new to computer subjects. I didn't learn anything in his class and thank god i have plenty of computer experience. Take him if u want an easy A and boost ur GPA. If ur gonna take more serious CS classes i recommend you choose someone else!!

4.0
3.0
CS80
Dec 16, 2010

Professor Geddes is a really good teacher. He is always willing to help you if you need it. His teaching methods are straight forward and can have a nice sense of humor. I took his online class and it was not too difficult. The book helped a lot and it was mandatory to have. I learned a lot taking his classes; recommended teacher in/out of class!

5.0
2.0
CS81
Dec 17, 2010

Have had him for several classes. Great teacher!

4.0
2.0
CS3
Dec 17, 2010

Wonderful professor! His class is easy, but helpful. You will learn a lot of knowledge about computer and Java. Go ahead take his class.

5.0
2.0
CS85
Dec 18, 2010

Online Class so you need to read the book and learn on your own. As in all computer classes, you get out of it what you are willing to put into it. The professor answers questions in a timely manner (both day and night). He was nice enough to make the assignments due after the weekend for working people. He posted many references. Easy Grader.

5.0
4.0
CS1644
Dec 20, 2010

Excellent Professor.

5.0
1.0
CS3
Dec 20, 2010

He is the best prof. I think.Never had a good prof. like him in this college before.Exams,homework are easy to do and you can give homework one week later if you are working or unable to give it on date.And class is really fun not boring at all.

5.0
4.0
CS85
Dec 20, 2010

I would admit Professor Geddes has given me my first great online experience. Not only I have learned PHP but also learned how to read textbook properly to save me time from experimenting. As english is my second language, i jump on sentences which I thought was not really important but realized it was.

5.0
1.0
CS81
Dec 21, 2010

James Geddes is a great teacher.

4.0
2.0
CS80
Jan 20, 2011

This class (as well as CS 81) both online were extremely easy. Professor Geddes was a good professor, very helpful. However his tests seemed to be more of a test on how to google the answers. Also, he had you grade your own tests, made it seem as if he didn't want to do the work....

5.0
1.0
CS3
Jun 10, 2011

He is an awesome professor of SMC. His class is guaranteed "A" when you attend in his class!! I do recommend Geddes`s Class!!!!

5.0
3.0
CS3
Jun 11, 2011

Ken Geddes is an outstanding professor! He is very kind, knowledgeable and helpful. There are no surprises here, thanks to his crystal clear webpage where everything that you need to know is posted. Follow his instructions and claim your A. It?s a shame he doesn?t teach any Java class, would be so nice to have him again!

4.0
1.0
CS80
Jun 11, 2011

Extremely easy for Computer Science majors. I passed with 95% (missed on work intentionally). Professor is kinda late on replying email. Recommended professor. Organized material. Exams are pretty for you to grade. I graded the exam and got the score I thought I would get. TAKE THIS PROFESSOR

5.0
1.0
CS81
Jun 11, 2011

Great professor, hard to drop grades to the low 90's. Assignments are 40 points, week late max = 30, tests =100, final project = 200. One of the best classes you might ever encounter. Ken has a great assignment schedule, I kept an average of 95% through out the whole semester easily even after turning half the assignments a few days late. Thank You

5.0
1.0
CS3
Jun 11, 2011

he is an OUTSTANDING professor!!!!!!!!!!!!!!!!!

5.0
1.0
CS1604
Jun 11, 2011

He is a very nice teacher, and his class is very helpful.

5.0
2.0
CSPHP1624
Jun 13, 2011

Couldn't ask for a better online prof. Prof Geddes is clear, well organized, concise, flexible, and puts a lot of work in preparation-wise to ensure you have a smooth learning experience. And he responds quickly to emails - a must for online classes. Best online prof I've ever had.

5.0
2.0
CS80
Jun 14, 2011

One of Best Prof in SMC

5.0
1.0
CS1155
Aug 3, 2011

James Geddes as a professor stays a great instructor.

5.0
1.0
CS1155
Aug 3, 2011

an outstanding professor

5.0
2.0
CS80
Aug 3, 2011

An ideal online CS experience. I'm an informed user with no previous programming skills, so the class just introduced me to a new world. Geddes is most highly recommended.

5.0
2.0
CS81
Sep 5, 2011

The teacher was great. I have never taken an online course before and was worried, at first. Instead, I found I got my best studying in from 10PM to 1AM. Any questions I had, I could email the teacher and get a response back right away. His answers were always clear, insightful, and with a dash of humor.

5.0
1.0
CS81
Dec 19, 2011

Online section. Assignments and tests were pretty basic, but let you add as much (i.e. show how much more you learned) as you wanted. Plenty of time to do homework and tests. Professor Geddes was very quick in responding to eQuestions.

5.0
1.0
CS86
Dec 19, 2011

Very structured. Syllabus was followed exactly as listed.

5.0
2.0
CS80
Dec 20, 2011

I just finish taking CS 80 and CS 81 online with this professor. He is very nice and will cut some slack if you have problems during the semester. He understands people work and have a personal life. The material is pretty straight forward. In order to get an A you have to do all the homework. Stay on top and you will get an A. He is very helpful.

5.0
3.0
CS80
Dec 22, 2011

I just had CS80 with Geddes, and can safely say that he is a good professor. He is helpful towards his students and cares about the subject. As long as you keep up with the class work, and ask questions you will do fine.

5.0
2.0
CSALL
Jan 9, 2012

One of my favorite professors at SMC. Wished he taught all the programming classes!!!

5.0
3.0
CS80
Jul 31, 2012

Awesome professor and class. If you do all your work you will be compensated with a good grade.

5.0
3.0
CS1175
Jul 31, 2012

Professor Geddes runs great programming classes. You end up learning a lot about the language at the end. You may not end up an expert (but, after one semester, who could), but it's a great foundation moving forward. The key to doing well is getting organized and staying on top of your due dates.

5.0
2.0
CS1693
Oct 24, 2012

Gives you every opportunity to get a perfect score. Very helpful with clarifications if you need them. You have several days to complete the tests, plenty of time.

5.0
1.0
JAVAS1175
Nov 25, 2012

The way Professor Geddes sets the tone in his online session from the beginning is remarkable. The overall effect becomes student’s win-win attitude therefore a big boost of enthusiasm and energy to accomplish the objectives of the course.

5.0
2.0
CS80
Dec 8, 2012

Great teacher who really knows the subject matter. I was worried about taking an online class but it was almost like having the teachers attention one and one cause he gets back to you so quickly with a response. I really enjoyed the course and the textbook was very helpful. A++++

5.0
2.0
CS80
Jun 14, 2013

I enjoyed the class and looking forward to taking more from this professor.

5.0
1.0
CS80
Jun 16, 2013

Enjoyed learning from this professor very much.

5.0
1.0
CS85
Oct 23, 2013

Awesome professor, clear instructions and kind human being.

5.0
1.0
CS85
Dec 18, 2013

Great professor. Very responsive. Would recommend to anyone.

5.0
3.0
CS85
Dec 22, 2013

Great class!

5.0
4.0
CS85
Dec 22, 2013

PHP/MySQL has got to be SMC's most useful & most important programming course SMC has to offer! Prof Geddes is great to have had! PHP is challenging to learn, but if you stick it out, & if you did well in other programming courses, then you will want to take this one before you graduate!

5.0
1.0
CS80
Jan 15, 2014

Very easy straight forward class.

5.0
1.0
CS80
Jun 2, 2014

Very easy and straight forward teacher. Everything is from the book, he's very helpful, and I hope I can take another one of his classes again in the future.

5.0
2.0
CS85
Grade: A+
Jun 18, 2014

Awesome professor. I took cs 80, 81, and 85 online with him. The professor is always available through email to help. What I learned in this class sequence is actually a big part of how I make my income now. I can not recommend this professor highly enough. If you don't work your way up to taking cs 85 your are just cheating yourself.

5.0
1.0
CS85
Jun 18, 2014

Great professor–one of the most interesting classes I've taken.

5.0
1.0
CS80
Grade: A
Jul 31, 2014

Very well organized online course. I started in-class and finished up entirely on-line. Very good instructor, nice guy, responsive to emails, has a unique grading style that surprised me in its effectiveness for learning. I highly recommend Prof. Geddes for this class.

5.0
1.0
CS80
Grade: A+
Dec 10, 2014

I took him once before and withdrew and complained about him, but after retaking him I realized it was my fault I was doing poorly. I got literally a 100% in his class just by putting forth effort. The assignments and tests are simple and clear with answers straight out of the book. Excellent professor, helps you understand the material, easy A.

5.0
3.0
CS80
Dec 20, 2014

This was a great class with a ton of variety and so many online resources and tutorials. Additionally, the class discussions pointed out great additional resources and asked good questions. The teacher was available and helpful and made the material fun to learn. I look forward to more classes like this one!

5.0
2.0
CS85
Grade: A
Dec 20, 2014

Awesome teacher. Took him for CS80, 81, 85. All online but took two weeks of CS86 so got to meet him. Very easy-going, nice guy. Lectures are clear, chooses good textbooks, easy A if you do the work. He also helped me get my web programmer's certification by signing off on a course sub form for me because I was unable to take CS86 due to illness.

5.0
1.0
CS81
Dec 23, 2014

Helpful class.

5.0
3.0
CS85
Dec 23, 2014

I've taken CS80, CS81, and CS85 from this professor, and have been greatly impressed with his availability and attention to students via threaded discussions and email. Professor Geddes creates a wonderfully inclusive online learning environment to provide strong support for all students. Highly recommended, without any reservation!

5.0
3.0
CS80
Dec 23, 2014

I really liked the useful resources and links that the professor gave us in order to understand the class.

5.0
1.0
1701
Dec 26, 2014

The subjects covered in this class is practical and in industry I use it . Also, I took this class for credit as well . Professor is very good . Lecture are clear and he respond so fast .

5.0
2.0
CS80
Jan 21, 2015

Great professor, want to take his class again.

5.0
2.0
CS80
Grade: A
Jun 12, 2015

Really well structured class. He's very clear about what he needs from you. The textbook is mandatory at first but W3 is sufficient later on in the course. Great overview and looking forward to take his next class in the summer. Helpful too. If you say you don't understand something he'll explain very clearly and quickly through email.

4.0
3.0
CS80
Grade: A
Jun 17, 2015

Make sure you read the chapters and pay close attention the lectures. If you don't understanding you can always ask him. There is a project due.

5.0
1.0
CS80
Grade: A
Aug 17, 2015

Okay, his classes are honestly a joke, there's nothing he teaches that you can't learn in 5 minutes on codecademy. As long as you turn something in, you get full credit on the homework, even if you skip 90% of the problems, and his tests are all open book, open note and open internet. Easy A. He talks alot it's painful to listen to him sometimes

5.0
1.0
3460
Grade: A
Sep 25, 2015

I love professor Geddes. I took him for CS 80 online, and I had to absolutely take him again. I love the way he teaches. It's so easy to understand. I recommend reading the book, helped a ton!

5.0
3.0
CS80
Nov 23, 2015

I took Professor Geddes' CS80 Internet Programming Online class and had a wonderful experience. His classes are very well structured and the assignments related to materials in the reading/lectures. The professor responds quickly to questions and answers in a way easy for students to understand.

5.0
2.0
CS80
Grade: A
Dec 14, 2015

Terrific professor. Made learning the basics very easy. Lectures were thorough and feedback rocked.

5.0
4.0
CS81
Grade: A
Dec 22, 2015

Great Professor! Explains the material very well and helps when you need it!

5.0
3.0
CS81
Dec 23, 2015

This guy, is awesome. Had him twice, and is very understanding. Great at teaching, giving CLEAR explanations, is helpful, replies to you ASAP, and gives straightforward assignments that aren't too hard . Same thing with his exams, and they are open notes, so that is an extra plus mark in my books.

5.0
1.0
CS81
Dec 24, 2015

very good class

5.0
3.0
CS81
Grade: A
Dec 24, 2015

javaScript is more powerful than I thought, and this course builds experience in the fundamental tools and terminology of a vastly versatile programming language. All of the course materials, resources, syllabus, schedule, etc. are easy to access , straightforward schedule, clear expectations, must do homework to do well.

5.0
2.0
CS81
Grade: A
Jan 29, 2016

Very organized and helpful professor. I took three online courses with him and latest was a JavaScript programming. You'll get a good grade and learn the subject matter if you do the weekly HW's . The tests are open book and they are not timed. Final project is due at the end of the semester.

5.0
3.0
CS80
Dec 31, 2016
Would take again

I enjoyed Professor Geddes' class. He answers questions quickly to make sure you understand the concepts. The class itself is not very difficult, but the more you put in and learn it, the more you get out of it. The textbook he chose is especially helpful, so make sure to get it. He cares about his students' success and is a very good teacher.

ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CS80
Grade: A
Jun 1, 2017
Would take again

The professor goes out of the way to kindle interest among students. He wishes well for the students and their careers.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CS80
Grade: A+
Jun 2, 2017
Would take again

Hard to tell by doing a course online, naturally, but the course was well-organized. Good use was made of online resources and instructions and assignments were clear. I have had bad professors that didn't know how to use the online system and it made the class so much more difficult.

Gives good feedback
Clear grading criteria
4.0
2.0
CS80ONLINE
Grade: A
Dec 8, 2017
Would take again

The professor was very accessible online. This was very important because this was an online class. He always gave good feedback and in timely manner. I learned a lot from this web programming class and this class is very useful. I also enjoyed the class because of the material. We created our own website for the final project which was really fun.

Gives good feedback
Clear grading criteria
Would take again
5.0
3.0
CS80
Grade: A+
Dec 8, 2017
Would take again

Professor Geddes was quick to respond to every question that I emailed to him with detailed, easy-to-understand insight. He was a fair grader, and I enjoyed the majority of the course assignments. I would recommend this professor.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Would take again
5.0
4.0
CS80ONLINE
Grade: A
Mar 28, 2018
Would take again

Excellent instructor for his online classes you can learn a lot from him. take his classes.

5.0
4.0
CS80ONLINE
Grade: A
May 25, 2018
Would take again

Awesome professor, he is very practical, clear, gives out good material and good homework so you will get practice, one of the best at santa monica college.

5.0
3.0
CS3
Aug 13, 2018
Would take again

Excellent class. Straightforward and easy and clear instructions. Prepares you for future CS classes. Highly recommended.

Gives good feedback
Respected
GRADED BY FEW THINGS
5.0
2.0
CS3
Grade: A
Aug 13, 2018
Would take again

Professor Geddes gives great feedback and actually engages in discussion with students in the online version of this class. Often, online classes feel like you are given material and told to teach yourself. Professor Geddes was always quick to respond to discussion posts and provide help to the students.

Gives good feedback
Participation matters
Clear grading criteria
5.0
2.0
CS3
Grade: B+
Aug 20, 2018
Would take again

Easy class. The actual coding can be difficult but if you send him a screenshot he'll walk you through how to fix your problem.

Gives good feedback
Caring
EXTRA CREDIT
5.0
3.0
CS81
Grade: A
Dec 20, 2018
Would take again

This class was fun! I felt it was a somewhat-easy. I had no problems with the professor.

Gives good feedback
Respected
Clear grading criteria
4.0
3.0
CIS80
Feb 8, 2019
Would take again

This was a very good online class as alot of work was required. A compressed online class should have alot of work because you must compensate for lack of in class. Prof Geddes explained everything with tons of support online. A very well documented, designed, taught class

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
2.0
CS80ONLINE
Grade: A
Feb 8, 2019
Would take again

awesome teacher! he really care about your grade and you learning. their is quiz and test every week online but they are really easy and not too long.

Gives good feedback
Hilarious
Caring
5.0
3.0
CIS80
Feb 8, 2019
Would take again

I have taken so, so many online classes. Like a LOT. This was one of my favorites. My old CIS instructors took, like 8 days to respond to my e-mails, which sucked in an online class that builds on the lessons from the week prior. Geddes is prompt in reponse and makes what can a times be a boring and complicated subject matter fun and interesting.

Gives good feedback
Inspirational
Caring
5.0
3.0
CS80
Grade: A-
Feb 8, 2019
Would take again

I learned a lot from him. His materials and the way he teach will inspire you to work hard.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
CS80
Grade: A
Mar 26, 2019
Would take again

Excellent instructor, he gives a lot of material and is friendly and helpful.

5.0
3.0
CS80ONLINE
Grade: A+
Jun 5, 2019
Would take again

Professor always available to answer questions, offer suggestions, and encourage students.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CS80
Grade: A+
Jun 5, 2019
Would take again

Professor Geddes is great, the whole class is outline from the very beginning, you know when to read the chapters, when homework is due and when to prepare for a quiz. If you stay up to date with the weekly readings you should have no problem completing the weekly assignments and getting a satisfactory grade in the quizzes and the class as a whole.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
CS80ONLINE
Grade: A+
Aug 1, 2019
Would take again

I took his online web development class to improve my product mgmt skills and have had difficulty with online courses in the past. The textbook, instructions and assignments for this course were very clear and grading was fair. If you put the time in you will learn so much through this course I have already recommended it to many of my friends.

Clear grading criteria
5.0
4.0
CS3
Dec 12, 2019
Would take again

Prof. Geddes is a good professor. All of the presentations and documents he shared for this online class were easy to understand and helpful. He's a nice professor and seems to care about his students.

Get ready to read
Inspirational
Caring
5.0
5.0
CS50
Dec 4, 2024
Would take again

It's so great to take this course, I've learned a lot in this class. Highly recommend to take this course!

Gives good feedback
Inspirational
Caring
5.0
5.0
CS50
Dec 4, 2024
Would take again

Highly recommend it! It's really nice course!

Gives good feedback
Inspirational
Respected
5.0
3.0
CS50
Dec 4, 2024
Would take again

It's really nice course! Highly recommend!

Gives good feedback
Inspirational
Respected
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

55%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 28 grades
Most common grades:
A (18)
A+ (7)
Drop/Withdrawal (1)
Grade Distribution
A(25)B(0)C(1)D(1)F(0)A-/B+(2)
Based on 29 reported grades
A: 18
A+: 7
Drop/Withdrawal: 1
C: 1
Common Tags
Gives good feedback (17)
Clear grading criteria (8)
Inspirational (7)
Caring (6)
Respected (5)
ACCESSIBLE OUTSIDE CLASS (3)
Would take again (2)
GRADED BY FEW THINGS (1)
Rating Trend

Improving

+0.74 avg change
Feb
Mar
Jun
Aug
Dec
Dec
Last 6 months
Ratings by Course

1701

5.0

(1)

3460

5.0

(1)

CS80CS81CS85

5.0

(1)

CS80PHP

5.0

(1)

JAVASCRIPT

5.0

(1)
+36 more courses
Difficulty by Course

CS81PHP

5.0

BUS1387

5.0

PHP01

5.0

CSJAVA

4.0

CS1609

4.0

Similar Professors