3.8

Keith Kurtz

Computer Science - Santa Monica College

3.8
Quality
3.1
Difficulty
69%
Would Retake
84
Reviews
3.8
Quality
3.1
Difficulty
3.9
Helpful
3.8
Clarity

69%

Would Retake

84

Reviews

Rating Distribution
Official

5

50

4

8

3

7

2

4

1

15

What Students Say

Although he really know his stuffs, he it not a great teacher

CS42 - 2.0 rating

Otherwise, you grade will be bad

CS42 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (23)
A+ (8)
B (4)
Grade Distribution
A(31)B(4)C(3)D(2)F(0)A-/B+(1)
Based on 47 reported grades
A: 23
A+: 8
B: 4
Not sure yet: 3
Common Tags
Caring (14)
Clear grading criteria (14)
Gives good feedback (12)
Accessible outside class (9)
Respected (7)
Amazing lectures (7)
Get ready to read (6)
Test heavy (6)
Rating Trend

Improving

+0.27 avg change
Dec
Jan
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

CIS3VB

5.0

(1)

CS1

5.0

(1)

CIS3

5.0

(1)

CISCIS

5.0

(1)

CS3

4.8

(25)
+6 more courses
Difficulty by Course

CS15

5.0

CS42

3.8

CIS9

3.0

CS9A

3.0

CS3

2.1

Reviews (84)
5.0
1.0
CS3
Dec 14, 2003

No final or midterm, 3 multiple choice exams and 10 hw assignments. Can email or call him anytime for help. He's an easy A. Toughest part is visual basic and if you go to class he makes that clear and shows you how to do hw assignments.

5.0
1.0
CIS1
Apr 20, 2004

Very easy, but you actually learn. Very willing to help and assist you. Loves what he does, seems a little dorky at first, but is a really cool guy. Lectures are the key to passing the class, and are very easy to understand.

5.0
1.0
CIS3VB
Jul 8, 2004

Great teacher! He is the essence of fun.. Now you know that any computer class is extremely boring however he tries sooo hard to make it fun and does a great job at it! Definently worth taking!

5.0
1.0
CS3
Sep 28, 2004

Took the class recently and got a B, because I missed one assignment. He is a great teacher and is very interesting. The programming logic assignments were very easy but tedious. Great teacher.

1.0
5.0
CS42
Nov 23, 2004

Taking this class with this teacher is suicide.

1.0
5.0
CS42
Dec 24, 2004

Once I asked him some questions from this teacher and I found out that the exams he gives are on a CD that is only for the instructors. He himself can't answer the questions he gives on the test unless he finds the answer in the answers that he prints out from the CD has.

1.0
5.0
CS42
Dec 24, 2004

The army was going to send him to Iraq to clean the guns; instead he decided to come to SMC. Where is better than SMC that bunch of fools want to take CS 42 with this guy who has good ratings in CS 3. Even my butt can teach CS3. So if you want to be a fool or a looser take this class with this guy.

1.0
5.0
CS42
Jan 7, 2005

This retarded teacher has to lookup his notes in order to find the answers. He can't answer your questions by himself or even if he does he is not certain. If you have to take this class with this guy make sure that you ALREADY know all the material or have seen the material in some other colleges.

5.0
2.0
CS3
Feb 10, 2005

Dr. Kurtz is a great instructor. He's very knowledgeable and helpful, though sometimes seems confused by our "dumb" questions. Completing the homework assignments in time, seems to be the key to getting a good grade. He often applies real-life examples to his lectures, which make them interesting.

3.0
5.0
CS42
Jun 16, 2005

First of all I don’t think he has PhD (MS from UCLA as far as I remember). Kurtz is not a bad instructor. He's very well organized, quite knowledgeable and helpful. He is a very hard grader, and material is not easy.

4.0
3.0
CS42
Aug 16, 2005

Though he is not the most exciting or entertaining lecturer, Professor Kurtz explains the material clearly and in an organized fashion. True, he does need to refer to his notes to answer most HW questions, but I would expect that from any part-time teacher. Work hard and do the HW and you should have no problem getting an A or B.

2.0
4.0
CS42
Aug 30, 2005

He knows his stuf but... not a teacher.

5.0
1.0
CS1
Aug 31, 2005

No Comments

5.0
1.0
CS3
Sep 14, 2005

This class is for people who have never seen computers before. He was very knowledgeable about many other topics and was willing to chat about interesting work experiences that he had after class. Great teacher, nice dude.

1.0
5.0
CS15
Mar 28, 2006

Keith Kurtz is a HORRIBLE teacher.Nice & very very smart HOWEVER that DOESNT make him a good teacher.Had to get a tutor which is $$.He should stick to his gig at the City of Santa Monica & give up teaching.Take an online class before you take his.Im so pissed i want a refund for this class. STOP TEACHING Kurtz you are a WASTE OF TIME & MONEY.

1.0
5.0
CS15
Mar 28, 2006

Needs to take Teaching 15 before he teaches CS 15.

1.0
5.0
CS15
Mar 28, 2006

yes he should learn to teach before trying to teach others.

3.0
3.0
CIS9
Jul 3, 2007

THE ONLY CIS CLASS IKNOWOF NOT TAUGHT at A PC.KK didnt take us into lab...I liked him and class. it would be better if students in PM talked in class of their experiences. teamwork in class itd be better im not sure why some others had such neg. comments bout KK..even gave a pretest !. i didnt take him for cs5 so i dont know how good he was for.

5.0
1.0
CIS3
Jul 21, 2007

Keith Kurtz is a terrific teacher! I don't know where these negative comments are coming from. First of all, he has a BS in engineering and an MBA from USC. He worked for Hughes aircraft in the satellite division for many years and now is the webmaster for the city of Santa Monica. He really knows his stuff, and could be a standup comic!

5.0
1.0
CS3
Aug 13, 2007

Professor Kurtz is the coolest instructor! His lectures are entertaining and informative. He is unambiguous with what he expects of his students and is extremely available to assist with HW and questions. Prof. Kurtz gave me a superior understanding / appreciation for computer programming and I am excited to take more of his classes in the future.

5.0
1.0
CS3
Aug 13, 2007

Professor Kurtz is the coolest instructor! His lectures are entertaining and informative. He is unambiguous with what he expects of his students and is extremely available to assist with HW and questions. Prof. Kurtz gave me a superior understanding / appreciation for computer programming and I am excited to take more of his classes in the future.

5.0
1.0
CS3
Aug 13, 2007

Professor Kurtz is the coolest instructor! His lectures are entertaining and informative. He is unambiguous with what he expects of his students and is extremely available to assist with HW and questions. Prof. Kurtz gave me a superior understanding / appreciation for computer programming and I am excited to take more of his classes in the future.

5.0
5.0
CS42
Dec 12, 2007

Course subject is very complicated, but is extremely well organized. Keith Kurtz has great experience in the area, which makes the class interesting for those who care. Real challenge for people with fried brains after full day at work is his organization of midterms - 1.5h only... I just couldn't finish them on time. Compensated with final, got A.

5.0
2.0
CS42
Sep 5, 2009

He is an odd person but by far one of the best at TEACHING a complex subject like this. Do the homework, study the notes, study the exam reviews and you will pass this course no problem. With this teacher taught more courses!!!

5.0
2.0
CISCIS
Jun 15, 2010

Hes a great teacher, I only struggled in the class a little because Im not the smartest when it comes to computers and stuff but I did learn alot. He makes everything that he lectures clear and all the assignments are very well organized. I couldn't ask for a better teacher, hes also not rude and full of helpful information open to answer questions

4.0
1.0
CIS1
Dec 13, 2010

Fair teacher.

4.0
2.0
CS4098
Nov 20, 2011

He is a very objective grader and somewhat helpful. Class participation is not part of the grade but he does check attendance. Some of materials he uses seem a little dated but he does want students to do well. He provides updated sheets with your grade progress in class and notes about your mistakes. He agreed to write a transfer reference for me.

5.0
2.0
CIS1
May 18, 2012

Professor Kurtz is a great teacher, he lectures off of powerpoints and bases the tests on them, so showing up is key plus attendance earns you points. The hw assignments are straight forward. You just have to pay attention to the material being lectured!! I recommend this professor!

3.0
4.0
CS9A
Jun 19, 2012

Rather boring, lectures off slides and reads out of the textbook. Disappointed student-teacher class interaction doesn't happen. Fine for rote memorization. Needs more vibrant sources than the limited textbook.

4.0
2.0
CIS1
May 1, 2013

Monotonous and boring. 3 hours with him were insane...just remember that you don t need to take cis 1 to major in computer science. take cs 3!!! hes nice but boring.

5.0
3.0
CS42
Jun 8, 2013

He does a good job of explaining a complex subject. He will go over problems with you before/after class if you don't understand the material. Do the homework and reading and the tests are not so hard.

5.0
2.0
CS3
Grade: A
Dec 9, 2014

Kurtz is Santa Monica city employee with a long background in the tech industry. He makes good use of eCompanion, and includes review packets for all his lectures so that you can be prepared for the tests. I never actually needed the textbook, but I had experience in CompSci. I'd recommend him to anyone.

5.0
1.0
CS3
Apr 23, 2015

Are you majoring in CS? Well, take him! He will provide you with real life experiences. Easy tests! Take him, you won't regret it.

5.0
2.0
CS9A
Grade: A
Nov 22, 2015

Highly recommend this Prof for CS9A - Very clear lectures, follows text and samples from book. Homework requires software installation of MS Project. Homework straight from textbook, All tests are open book but can be a little tricky. All in all a very good course taught by a very knowledgeable prof. He works as a Systems Analyst for Santa Monica

2.0
4.0
CS42
May 15, 2016

He is a really nice professor for sure, but not really helpful. Really need to improve on teach skills. Although he really know his stuffs, he it not a great teacher. In fact, some of online video even more clear than him. He usually assume all of the students already know "the basic stuffs" so he often time is not bother to explain a lot of things

1.0
5.0
CS42
Jun 1, 2016
Wouldn't take again

You have to be perfect. Otherwise, you grade will be bad. Not always clear. Hard to find him after class. Not really helpful.

5.0
4.0
CS42
Grade: A
Jun 14, 2016
Would take again

Professor Kurtz is top notch teacher, one of the few who has actually worked in the field he is teaching. You should really read the book for the basics, but aside from that Professor does many problems for you to understand. He is clear with what he wants you to know, and gives a study guide. I really enjoyed this class and I learned a lot.

3.0
3.0
CS42
Jun 16, 2016
Wouldn't take again

It was fine.

2.0
4.0
CS42
Jun 20, 2016
Wouldn't take again

No extra credit offered. Simply not care students. Indeed,community college quality class. Doesn't care attendance and doesn't take the attendance often time. Only thing you have to do it's have good scores on all the tests. If you don't know how to solve one problem in the midterms or final, you could lost 20-50 points. Total 490 points.

5.0
2.0
CS42
Grade: A+
Jul 26, 2017
Would take again

Well all the reviews here for CS42, I guess they didn't do assignments. Mr Kurtz gives fluent lecture and if u study assignments, easy A. The tests are WHOLLY based on the assignments. For me I only studied assignments for like 2-3 times and got 100% in the exam. He provides answers as well so lecture+assignments (max 10 questions), then easy A

Gives good feedback
Hilarious
TEST HEAVY
5.0
4.0
CS42
Grade: A
Sep 2, 2017
Would take again

Professor Kurtz has real-life work experience related to this topic which makes him uniquely suited to teach it. Every class session matters to build you up to the end. His lectures were well-organized and clear. You MUST pay attention to the lectures and do the assignments or you will not pass the tests. This was a worthwhile and interesting class

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
5.0
4.0
CS42
Grade: A
Dec 10, 2017
Would take again

The book is not required as he only covers the important material. Your grade is 20% homework and 80% exams, which are 2 midterms and a final. VERY clear lectures that do cover a lot of material. The tests are focused solely on the homework with slight variations: if you understand the material, it's an easy A. Not an easy class, so pay attention.

Skip class? You won't pass.
TEST HEAVY
GRADED BY FEW THINGS
1.0
3.0
CS3
Grade: A
Nov 6, 2019
Wouldn't take again

Prof Kurtz doesn't really explain anything! his homeworks and quizzes are easy yes, but they didn't really teach me anything about computer science. He reads off the slides and the textbook. He doesn't grade toughly at all and if your homework is late, that is fine. Bottom line.. if you wanna get an easy A without putting in the effort, take him.

Respected
Accessible outside class
Graded by few things
5.0
2.0
CS3
Grade: A
Aug 8, 2020
Would take again

I really enjoyed taking Professor Kurtz' class. He seemed to really enjoy teaching and he was very passionate about the subject. I really enjoyed his stories about working in the industry over the years. For an Intro class I also got a really good Visual Basic foundation that has helped me out in other classes.

Amazing lectures
Caring
4.0
3.0
CS3
Grade: Incomplete
Nov 9, 2020
Would take again

As long as you have a passion and motivation for learning how to write a basic code and knowledge on the information system, you will be fine with his lecture. For a few first chapters of this class, except for the cloud computing part, you could find the class boring. So, I would suggest someones who are self-motivated to take his class.

Respected
Accessible outside class
Get ready to read
5.0
4.0
CS42
Grade: A
Nov 22, 2020
Would take again

Professor Kurtz cares about students' progress; extra practice problems were provided for the second midterm in CS42 after students asked him. I found him helpful and responsive over email. Exams are similar to the HW and said additional practice -- for sure doable if you go thru & understand the homework problems, which he provides solutions for.

Accessible outside class
Caring
Test heavy
5.0
2.0
CS3
Grade: A+
Dec 31, 2020
Would take again

Professor Kurtz is a gem of a teacher who anyone in computer science is lucky to take. His background is impressive and varied which provides for a wealth of knowledge for those looking to get into the field. For an intro class, Professor Kurtz did a fantastic job creating a sense of wonder instead of the monotony that intro courses can be.

Inspirational
Amazing lectures
Caring
5.0
3.0
CS3
Grade: Not sure yet
Mar 28, 2021
Would take again

My class is fully online. I appreciate the way that he designs his course on the site. Though there is required reading, he provides free materials. He posts and emails often. Somehow, it does feel like he is still making a connection with us. I also appreciate that we are doing hands on projects. I would definitely take one of his classes again.

Get ready to read
Clear grading criteria
5.0
2.0
CS3
Grade: A
Apr 15, 2021
Would take again

Professor Kurtz was an awesome professor, he organized the class extremely well and had great assignments. I had a problem with my final exam so I just called his phone number, and we chatted for a bit! Very nice guy, he was very warm and friendly while also providing a great introductory environment to CS.

Respected
Accessible outside class
Caring
5.0
2.0
CS3
Grade: A+
May 11, 2021
Would take again

Professor Kurtz has led one of the best classes at SMC in which I have taken. His courses are extremely well structured and he is very considerate when it comes to grading and making rearrangements to suit your schedule and needs. Assignments are easy, but very insightful and provide you with all the knowledge you need to succeed in CS3. 10/10

Get ready to read
Clear grading criteria
Caring
1.0
3.0
CS42
Sep 15, 2021
Wouldn't take again

Kurtz clearly knows his stuff but he is horrendous at actually teaching. he will drop a mountain of information on you with literally zero context and move along at speed without giving you time to process what he's saying or even to take notes. This content is very logic heavy and if you don't understand it in moments you'll be left behind

Test heavy
1.0
5.0
CS42
Grade: Drop/Withdrawal
Oct 11, 2021
Wouldn't take again

One of the worst CS professors at SMC (and I thought Dehkhoda was bad). Can't explain anything at all so you WILL HAVE TO watch youtube videos. Doesn't give enough time for exams, makes them super hard, and overall not accessible. Goes at a fast pace during lectures when material then takes forever on non-related stuff. Take this class elsewhere!!!

Graded by few things
Test heavy
Tough grader
5.0
4.0
CS3
Grade: A
Nov 8, 2021
Would take again

Kurtz is great he took time for me to have a personal zoom meeting to help me while he was on vacation! Not only this but he was always very happy to help out. He's a nice guy, the curriculum was a difficult for me but I asked him for help and I took the time to learn and got an A.

Gives good feedback
Caring
5.0
2.0
CS42
Grade: A
Dec 16, 2021
Would take again

It was very easy to self study for this class. He organized his class very neatly into modules with relevant reading assignments, homework, homework solutions, slideshows, and notes in them. He also put up his Zoom lectures so you can download them. The lectures were great, he explained the topics very thoroughly.

Gives good feedback
Amazing lectures
5.0
3.0
CS3
Grade: A-
Jun 4, 2022
Would take again

I feel real fortunate he was my first professor coming back to school after 10 years. I found myself struggling at times with the material (I work 60+ hours, didn't devote enough time, not his fault) and Kurtz gave me all the help I needed. HE MADE A 1 ON 1 ZOOM SESSION WHILE ON VACATION. Most professors stick to office hours, not him. Great class.

Caring
4.0
2.0
CS3
Grade: A
Jul 23, 2022
Would take again

Professor Kurtz was very nice and approachable. His introduction class was an excellent way to dip your toes into the Computer Science. The homework was always manageable and his night class was great for someone who was a returning student. Definitely recommend for someone just interested in learning something new.

Lecture heavy
Online Savvy
5.0
2.0
CS42
Grade: B
Nov 9, 2022
Would take again

Professor Kurtz was absolutely amazing! Very great at teaching and will answer your question clearly and his lectures were understanding. If you get Professor Kurtz for any CS class, you are good to go.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
CS3
Grade: A+
Feb 13, 2023
Would take again

That was a wonderful introduction to computing. The professor was easily accessible by email and answered my questions to give a great understanding of the topic.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
CS3
Grade: A
Feb 18, 2023
Would take again

I had no knowledge of computer science at all and was very nervous going into his course, but Professor Kurtz's course made it very simple and enjoyable to learn about it. He gives great feedback, has lectures that are easy to follow, and the course is just flat-out fun. I highly recommend you take his course!

Clear grading criteria
Gives good feedback
Online Savvy
5.0
3.0
CS3
Grade: A
Apr 22, 2023
Would take again

Loved this class! Professor Kurtz has clear grading criteria and very accessible outside class, replies to emails quickly. There was a lot of reading for my class, but all that information was clear and useful. Very easy-to-understand grading, and participation in discussions matters a lot, but chill in terms of late work overall.

Get ready to read
Clear grading criteria
Caring
5.0
2.0
CS3
Grade: A+
Jun 4, 2023
Would take again

very great professor, responds quickly to emails outside the class, has understandable grading criteria. class was pretty easy overall, very clear instructions. important that u participate in class discussions. prepare to read a lot of information.

Get ready to read
Caring
Accessible outside class
5.0
2.0
CS42
Grade: A
Jun 10, 2023
Would take again

Very passionate about the subject. He preps you well, provides everything you need to know to do well on the exams. No curveballs. Drops absolute knowledge bombs and draws from his own experience in industry to show you why the things you're learning pertain to applications in the world. A certified G.

5.0
3.0
CS42
Grade: B
Jul 4, 2023

I did not enjoy the subject at all; however I cannot say anything bad about him or his class. Everything is very organized, and he is a good lecturer. Objectively speaking, excellent professor and best option for any CS class. He's very responsive and caring, so you'll never have a bad time in his class. Overall, a must even if you don't enjoy CS.

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
CS3
Grade: A+
Jul 27, 2023
Would take again

Great teacher and I learned a lot. He was also very accessible outside of class, and when I was having issues with certain code he was ready to set up saturday zooms to help out. Great guy.

Caring
Respected
Accessible outside class
5.0
4.0
CS42
Grade: A+
Dec 20, 2023
Would take again

If you study hard, You will definitely get an A. Good professor, Gives good feedback.

Gives good feedback
Inspirational
Caring
4.0
4.0
CS42
Grade: A
Dec 22, 2023
Would take again

The class is very tough, but professor Kurtz is a good instructor. For the most part he teaches you on example problems so you understand the system and do it by yourself after. The textbook he tells you to buy is not actually useful. You will be able to learn everything from canvas notes. This way it is actually more clear to understand.

Clear grading criteria
Respected
Test heavy
5.0
3.0
CS42
Grade: A+
Feb 8, 2024
Would take again

Good teacher, the material is difficult, but he explains it well; he also provides all the answers to the homework, so once you've finished your own attempt, you can see the correct way to attempt each problem, which is very helpful.

Amazing lectures
Clear grading criteria
Accessible outside class
3.0
5.0
CS42
Grade: B
Feb 16, 2024

CS42 was a difficult class. Prof. Kurtz did not manage to make it less so, at least for me. He's an experienced professional. My guess is that he cannot relate on a basic level anymore. He would jump very quickly through the fundamentals, on which I believe many students did not have a good grasp.

Online Savvy
5.0
3.0
CS42
Grade: A
Mar 24, 2024
Would take again

This class material is hard. Kurtz is a good guy and a good professor. But he does tend to zoom through new topics lightning fast without much time to introduce topics. So you need to read & maybe watch youtube videos before lecture so you understand it and can follow along when Kurtz goes through a ton of problems. Overall good class, organized

Gives good feedback
Hilarious
Accessible outside class
5.0
2.0
CS42
Grade: A
Apr 23, 2024
Would take again

Great professor, very clear instruction. He offers recorded lectures and very concise study material. I wish every instructor was like this one.

Amazing lectures
Clear grading criteria
5.0
4.0
CS42
Grade: Not sure yet
May 31, 2024
Would take again

Professor Kurtz is a great teacher. He really knows all about digital logic and walks you through the material needed for success in the course. You must do the work in order to pass the midterms and final.

Get ready to read
Amazing lectures
Test heavy
1.0
5.0
CS42
Grade: Drop/Withdrawal
Jun 1, 2024

I do believe he is a good person, but the tests are extremely hard. He will post the grades for all students with percentage, and you will see this, more than half of the class got less than 70, most around the range 50 for quiz 1.

Tough grader
Lecture heavy
1.0
5.0
CS42
Grade: C
Jun 3, 2024

So he will give you homework solutions, but then make the test 10x harder with very min time, and he say his grading are lean, while the truth he is very tough grader.

Tough grader
Lecture heavy
Test heavy
2.0
5.0
CS42
Grade: C+
Jun 4, 2024

So now the class is over, I can give my full review, his teaching is okay, but I felt like he is going really fast with lecture, some of the methods of solving problems in YouTube felt much easier.

1.0
5.0
CS42
Grade: C
Jun 12, 2024

I don't know if this professor know that most of the students have other classes as well as jobs, he only have 1 homework a week but the tests are extremely hard with no time at all! I literally had no time for my other classes I had to drop them and still got a C!

1.0
5.0
CS42
Grade: Rather not say
Jun 15, 2024

His teaching methods could be better. He rushes through the lectures and then sets very difficult tests with only an hour and a half to complete them. The main problem is that he's the only one teaching CS42.

4.0
4.0
CS42
Grade: A
Dec 2, 2024
Would take again

I was worried before because of the reviews that were written here. However, it wasn't that bad. His lectures might seem fast, but if you ask questions, he makes sure you can perfectly understand. Also, the assignments help a lot for the test. If you know and understand how to do the assignments, you'll get an A for the test.

Clear grading criteria
Gives good feedback
5.0
4.0
CS42
Grade: A
Dec 7, 2024
Would take again

Sorry but all of the people who gave 1 stars have a skill issue. Prof Kurtz is the ideal teacher I would have wanted for this class. Grades quickly, no suprises on the exam, always does midterm/finals review, has video solutions for every single problem on the homeworks. I learned a lot in this class and would have it no other way.

Amazing lectures
Caring
5.0
3.0
CS42
Grade: B
Dec 14, 2024
Would take again

Phenomenal professor. I wish I could take him for all classes. He will find any opportunity to help you raise your grade. I have no idea why anyone would rate him poorly. I failed the first exam and managed to raise my find grade to a B with 97 on the final exam thanks to him.

Clear grading criteria
Gives good feedback
Online Savvy
5.0
4.0
CS42
Grade: A
Jan 5, 2025
Would take again

One of the best computer science professors! Lectures are on Zoom and recorded for easy review, especially before exams. He grades quickly and the Canvas course is well-organized with fun, relevant weekly videos and announcements. With extensive industry experience, he also shares many insightful stories.

Amazing lectures
Clear grading criteria
Inspirational
3.0
4.0
CS42
Grade: Rather not say
May 22, 2025

I feel like the class lacks practice, which makes the class pretty difficult for me. Due to the class practice only being the homework and the two problems that he does a week in a lecture, I believe that the class really wasn't that good. YouTube is a pretty good place to learn. lot of reading due to class being shorter due to the new thingy.

5.0
2.0
CS3
Grade: A
Aug 14, 2025
Would take again

Good easy class during the summer if you're good at following directions. Time consuming for readings, but professor is very responsive and uploads his own videos for some modules instead of relying on other sources. Midterm/Final are each ~20% of class--discussions, quizzes, and some assignments are the rest.

Participation matters
Clear grading criteria
Accessible outside class
3.0
2.0
CS42
Grade: Not sure yet
Nov 5, 2025

Pros: Pace is slow, exams are easy and almost identical to hw. Professor is accessible, kind, adjusts to student performance, is a retired design engineer. Cons: Course is a bit thin on material compared to equivalent offerings at 4-yrs (ex: MIT 6.004). Course is too procedural; lacks theoretical underpinnings and relation to the computing stack.

Caring
5.0
3.0
CS42
Grade: A
Dec 23, 2025
Would take again

Amazing Professor! Although there were limited examples and practice problems, I feel like this allowed me to retain information better and become more familiar with concepts. Be sure to do the practice exams because the time given is short. The exams are easy and similar to the homework. He even rounded my grade from 88% to an A!

Amazing lectures
Gives good feedback
Caring
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (23)
A+ (8)
B (4)
Grade Distribution
A(31)B(4)C(3)D(2)F(0)A-/B+(1)
Based on 47 reported grades
A: 23
A+: 8
B: 4
Not sure yet: 3
Common Tags
Caring (14)
Clear grading criteria (14)
Gives good feedback (12)
Accessible outside class (9)
Respected (7)
Amazing lectures (7)
Get ready to read (6)
Test heavy (6)
Rating Trend

Improving

+0.27 avg change
Dec
Jan
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

CIS3VB

5.0

(1)

CS1

5.0

(1)

CIS3

5.0

(1)

CISCIS

5.0

(1)

CS3

4.8

(25)
+6 more courses
Difficulty by Course

CS15

5.0

CS42

3.8

CIS9

3.0

CS9A

3.0

CS3

2.1

Similar Professors