2.7

Richard Stegman

Computer Science - Palomar College

2.7
Quality
3.7
Difficulty
30%
Would Retake
117
Reviews
2.7
Quality
3.7
Difficulty
2.6
Helpful
2.8
Clarity

30%

Would Retake

117

Reviews

Rating Distribution
Official

5

32

4

14

3

12

2

21

1

38

What Students Say

Requires you to buy his textbook

CSCI212 - 1.0 rating

If you have an option to be taught by someone else I would take that option

210 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 43 grades
Most common grades:
A (16)
B (8)
C+ (4)
Grade Distribution
A(19)B(10)C(7)D(4)F(2)A-/B+(2)
Based on 50 reported grades
A: 16
B: 8
C+: 4
Not sure yet: 4
Common Tags
Get ready to read (17)
Tough Grader (15)
Tough grader (15)
Lots of homework (13)
Skip class? You won't pass. (10)
LOTS OF HOMEWORK (9)
Graded by few things (4)
LECTURE HEAVY (3)
Rating Trend

Declining

-0.78 avg change
Dec
Feb
Apr
May
Oct
May
Last 6 months
Ratings by Course

CSIS191

5.0

(1)

MANY220

5.0

(1)

CS221

4.5

(4)

CSIS221280

4.5

(2)

CSIS210

4.3

(4)
+14 more courses
Difficulty by Course

CSCI212

5.0

CSIS220

4.5

CS210

4.4

CSCI112

4.4

CS221

4.3

Reviews (117)
2.0
4.0
CSIS221
May 2, 2003

Not very helpful. Gave strange assignments with weird and/or vague requirements. Not very flexible.

3.0
5.0
CS221
Oct 4, 2003

I had this class online. Very tough teacher. Does not teach, but expects you to know everything to do his monstrous and difficult lab assignments. This class would be a challange to even seasoned programmers.

1.0
5.0
CSIS221
Oct 7, 2003

No Comments

5.0
1.0
CSIS191
Oct 27, 2003

This teacher is so hot and sexy. He is the best!

4.0
2.0
CSIS221
Nov 5, 2003

I disagree with the other comments saying this class was too hard. I had 1 semester of C++ programming going into the class, and found it to be somewhat time consuming for the labs. However, it was not very hard if you pay attention to the lectures.

5.0
4.0
CSIS221
Dec 28, 2003

Stegman is a great teacher. He actually KNOWS HOW TO TEACH. This is rare for CS profs. Lectures are organized & useful. Labs are challenging, but I learned a ton. He will help you IF YOU ASK. Don't be afraid to raise your hand! Class is hard but worth it.

1.0
1.0
CSIS280
Feb 11, 2004

If you're a good programmer, don't let him know it. He gets jealous. I got an A on every project and an F in the class. He would be working for Microsoft writing GUIs if he was talented enough.

3.0
2.0
CSIS221
Apr 12, 2004

He doesn't explain the labs very well. He's a nice guy but his lectures are a bit hard to follow. You can definately do the labs (sometimes with a lil trouble), but don't expect to understand the labs too well.

3.0
4.0
CSIS221
Jun 10, 2004

No doubt knows material. Is a frustruated Ivy League school instructor. Throws lecture material on board & you better understand it. If you ask questions Stegman makes you feel like idiot. You must be dumb, cause it can't be his teaching style. Beware.

4.0
2.0
CSIS221280
Feb 21, 2005

I took his 221 class, then his 280 online class. For the 221 class he lectured very well, and presented the labs very clearly. If you had questions he'd answer them. For 280...it was online, so it wasn't as good. though he did put up a forum where he'd answer the majority of questions.

5.0
4.0
CSIS221280
Mar 11, 2005

Really good teacher, but really hard class.Labs are unnecessarily huge, not too hard, but huge.Ask questions about labs, make him be specific, he is picky. Usually polite & friendly, but has his rude moments. Learn Java b4 taking 221. He expects you to know it. 221 teaches concepts, not programming.

2.0
3.0
CSIS235
Jul 17, 2005

An online class is hard enough, but when the teacher takes almost a week to answer questions its infuriating. He's way to picky and vague when it comes to grading your labs. The labs are too long.

2.0
4.0
CSIS235
Aug 16, 2005

I concur with the below rating about CSIS 235 Online. Unfortunate that he's the only prof for many of the CSIS classes.

2.0
3.0
CSIS235
Aug 30, 2005

Had him 3 times. NEVER responded to emails for online classes. Takes off massive points for very little mistakes in programming although program runs near perfect according to lab specifications in the C for Programming class.

2.0
3.0
CSIS280
Aug 30, 2005

I got an A+ on ALL the labs & this was an online class so we had to take a final in the library where we were suppose to get them back in the mail. I GUESS I bombed the final cause I ended up with a C in the class..

2.0
4.0
CSIS221
Aug 30, 2005

This was a hard class. He did well on teaching it. Got A on all labs & aced the final but bombed the midterm cause i was 45min late, threatened to throw it in the trash cause it wasn't on lined paper...can be a very stingent grader..dont get on bad si

5.0
3.0
CSIS221
Nov 3, 2005

some brats got attitude problems & often miss A LOT of classes Then they get super pissed off & like jerks, write a defamation of character on a nice teacher Mr. Stegman is a good teacher! CS221 class isn’t a free ride, for cop-out “No Brainer” stuff Please take Beginning Tennis But if you’re gearing for the IT world you’ll appreciate his

2.0
4.0
CSIS235
Dec 22, 2005

Never responded to emails. Told me to meet in person during his fourty minutes per week of office hours. There he was willing to help me, but he cannot keep his online courses in order. Got an A on the midterm and an F in the class. I'd have tiny snags in programs I couldn't debug myself -- he wasn't going to help me either.

1.0
5.0
CSIS235
Oct 15, 2006

"Professor" Stegman is by and large, _without a doubt_, the worst professor I have ever had. I knew all of the material by heart before the class began, and his notes were confusing and largely misleading! To add insult to injury, it is almost impossible to get a response from him, and when you do it is purposefully unhelpful! WORST TEACHER EVER!!!

5.0
4.0
CSIS221
Nov 5, 2006

Mr. Stegman is one of the best profs I've ever had. He knows his stuff & his teaching style is very relaxed. He expects you to have the prereqs and to do the work required in the class. Computer labs are challanging but well worth the effort. When I transferred to a 4 yr college I felt more prepared than the students that had already been there.

5.0
4.0
CSIS280
Nov 6, 2006

Took Stegman's C++/OOP online class. Was challanging but a great class. He has terrific online course materials and you really know your stuff at the end of class. I know someone who sent Stegman an email at 11pm and got upset when it wasn't answered by 7am. Get real. He answers emails, participates in discussion forums, and works with you.

2.0
4.0
CSIS221
Dec 18, 2006

Stegman requires that all students go out and buy a lame book that he wrote for use in the class. All he does is read straight from this book. He never once showed up to class on time. Takes 4 weeks or more to grade labs, but labs are due every 3 weeks. If you can, avoid taking him.

1.0
3.0
CSIS221
Feb 7, 2007

I took two different online classes through this guy and dropped both. You'd figure an Computer programmer could make an online class? Nope. I'd email questions and get responses AFTER the assignment was due because the directions for the assignments were god awful. I lost all confidence for the Palomar computer science program after this.

5.0
3.0
CSIS280
May 15, 2007

Prof. Stegman was the best CS teacher I had at Palomar. He very knowledgeable and kept his class interesting. He always responded quickly to my emails. The best things he did was to write a book for his class. It was cheaper and more useful. I still keep it as a quick reference during my UCB classes. If you can't handle his classes, you aren't CS.

2.0
3.0
CSIS280
May 18, 2007

Pros: His online lecture notes are awesome and really a great learning tool. His grade is really fair and gave extra credit. Cons: Never available for help. Doesn't answer questions you email him. Doesn't leave much of any comments after grading. It will leave you very fustrated. I got an A still with doing hw last minute.

4.0
1.0
CSIS235
Nov 13, 2007

He's a great guy. He gives extra time on assignments and all you have to do is ask. I emailed him at 9PM and got response by 10PM.

1.0
5.0
CSIS220
Sep 18, 2008

Will never take another class with him again. Does not explain material and assignments are overly difficult.

5.0
3.0
CSCI210
Feb 26, 2009

It's a great course he explain a lot about Data Structures very informative his book is Awesome. He makes you think about the problem not by just giving you the answer like some professors,

4.0
4.0
CSCI220
May 22, 2009

An enjoyable and challenging online class, I learned a lot. The notes were very good. Most assignments were graded within a week until near the end when the professor seemed to disappear for a bit. Exams were hard, the midterm was online. I would have liked to know what I missed, it would have been helpful if correct answers had been posted.

5.0
2.0
CSCI220
Jun 9, 2009

Notes Are awesome very informative,He actually makes you think about the problem and his Labs are very cool and help you understand about OOP, wish this class was longer, If your serious about CS and want to go to a uni he can help you get ready.

4.0
3.0
CSCI220
May 13, 2010

Good teacher. Willing to help if you have a question. Labs wern't all that hard. His tests can be somewhat difficult as they are all fill in the blank with detailed answers. He won't stear you wrong as long as you have a good grasp of programming basics.

5.0
4.0
MANY220
Aug 7, 2010

I've taken many classes with Richard and love the way he teaches and his personality. excellent teacher. If you have any problems he will meet with you after class if you cannot resolve during class. Just make appointment. Knows his stuff,used to be head of the department. Loves to see students exceed. U can turn in your labs late & get full credit

3.0
4.0
CSCI220
Dec 4, 2010

You can tell that Stegman is a great programmer, but his class makes me lose confidence in my CSCI major each time I'm in there. Lectures are very easy to understand conceptually. Labs, however, are difficult and vague Java-wise. I've only taken one semester of Java prior (only exp. in coding), which apparently isn't enough for a class like this.

5.0
4.0
CSCI220
Dec 23, 2010

Stegman is a great computer science professor. He's usually on Blackboard at least once a week to help answer questions for his online class. If you spend time on the labs, participate in discussions, read his notes, the book, and have a good grasp on programming syntax (hint: practice in Notepad before compiling), then you should get an A.

1.0
3.0
CSCI222
Apr 30, 2011

He knows his subject and does a fairly good job teaching it. However his labs are terribly vague and he refuses to clarify. He then takes points off for minor details because you "didn't follow directions". Avoid taking him if you want to learn the subject instead of trying to solve his cryptic lab assignments.

2.0
3.0
CSCI220
May 16, 2011

I took this class online which i do not recommend with this teacher. He generally uses a completely different syntax than the book so you have to figure stuff out, but its not that bad. His labs though are extremely difficult and confusing, i wouldn't take this teacher online. There are teachers though who are good at online courses but not Stegman

5.0
4.0
CSCI220
Jun 9, 2011

I have taken several classes with Stegman and he has been my favorite professor. He is hard but it also makes students learn a lot. BTW, if you plan to make a career in CS, plan to do about 500% more work than required for a class. Quit being lazy.

5.0
2.0
CSCI210
May 21, 2012

Stegman is an awesome professor. I learned a great deal in his class and I don't know if I just understood the concepts well, but his labs were a cakewalk. Just do your homework and complete your labs and the class will be no problem. Midterm and Final are very fair and you get to use a sheet of notes. Answered all of my e-mails the same day.

5.0
4.0
CSCI210
May 27, 2012

I enjoyed this class a lot. I did not find the labs to be too difficult although many people did. Tests and final were fair, lectures were interesting and entertaining. This was my favorite class at Palomar so far.

5.0
1.0
CSIS210
Oct 6, 2012

This professor is the best not joke. He know how teach so that all student understand. He gives 3 week for a lab. I think that is too much. He should make it 1and1/2 week.

5.0
2.0
CSCI210
Apr 15, 2013

Amazing professor. Labs are a step up in complexity from previous classes, but do-able. No complaints what so ever!

5.0
2.0
CSIS210
May 9, 2013

Fantastic professor. Very knowledgeable, helpful, and engaging. I took Data Structures with him. It was well-organized and informative. Many class meetings were just open time to work on labs, and during these he would always point students in the right direction. He also gave 3 weeks to complete most labs, which was more than enough time.

2.0
3.0
CSCI210
May 14, 2013

His explanations and labs are not very clear about what he wants you to do and he is very nit-picky when it comes to grading the labs. The exams are alright and very much revolve around the theory. Avoid him if you can and if you can't, don't take an online class with him.

5.0
2.0
CSIS210
May 22, 2013

An excellent course taught by a brilliant professor. If you take this class online you wont gain a solid understanding of the concepts, so take it in-house. Show up to class, pay attention, do your homework, start your labs early, ask questions, and this will be one of your favorite classes. Guaranteed.

5.0
4.0
CSCI210
Jul 27, 2013

Very great class. Lectures were totally easy to follow and class guide was informative. Labs and grading are INSANE though. Not for those seeking easy As. But whatever you do, do not take any of this professor's classes online as it gets real confusing. Was also in CSCI 222 online.

5.0
3.0
CSCI220
Nov 18, 2013

Loved the class. Labs were great a reinforcing concepts. A lot of work so don't wait until the last minute and wouldn't recommend taking online but a great class.

3.0
5.0
CSCI210
Dec 16, 2013

The prof is an intelligent man but has trouble passing on his intellect. His book that he has you buy is decent quality. However his lecture materials focus heavily on the theory behind how the system works, but no practical examples of how to use the code. Labs are frustrating, his help is vague. Wouldn't take online, large course load.

3.0
5.0
CSCI222
Dec 16, 2013

The prof is an intelligent man but has trouble passing on his intellect. His book that he has you buy is decent quality. However his lecture materials focus heavily on the theory behind how the system works, but no practical examples of how to actually use the code. Labs are frustrating, help is vague. Wouldn't take online, large course load.

2.0
3.0
CSCI222
Dec 18, 2013

This was an online class for which you had to buy Stegman's own book. The book is basically a printed up power point presentation and was pretty much useless. If you need any help with the subject you better hope there are some students who can help because Stegman almost never answers and when he does his answers are about as useless as his book.

1.0
3.0
CSCI210222
Dec 23, 2013

The book was fine, however his grading for the labs was very nit picky (takes off too many points for small mistakes). Additionally, many of the instructions on the labs were ambiguous or not detailed enough. His tests were fine (mostly multiple choice), so the ambiguities he does have on questions a cleared up by the answers.

2.0
4.0
CSIS210
Jan 21, 2014

I should have known the textbook was going to be useless, when he authored it himself. Not a textbook for serious CS majors, but just designed for his own class/liking. His labs are a lot of work and get more vague with less detail as they go on. He says you can show him code, but would not help much. Office hours practically wasted my time.

2.0
5.0
CSCI220
Grade: Not_Sure_Yet
Mar 26, 2014

He forces you to use his own book, which is abstract and terribly organized. It will address concepts two chapters too early and you will be expected to know those concepts without ever reading about them yet. If you are capable at CS, you should be fine.

4.0
3.0
CSCI210
Grade: B
May 20, 2014

Good professor, great labs that really teach you the concepts if you are willing to learn. The only downside were his exams. He goes out of his way to make sure the exams are extremely difficult. Not sure why, but he seems to get some sort of gratification from making his exams as difficult as they are. Aside from that, great class would recommend.

5.0
3.0
CSCI210
Jun 20, 2014

Cool Professor, will offer help when needed, brought guest speakers from Gen Atomix the labs due 3 weeks, work on them asap and ask questions Labs are weighed more, exams 2nd, homework third. Get good grades on the LABS & just do the homework do the best on Exams they are hard dont halfass yourself they accumulate. these concepts are FUNDAMENTAL.

3.0
3.0
CS210
Jul 19, 2014

Lab descriptions have expounded theoretical details mixed with instructions, and there are notes like "should contain at least these classes" with only names given. Exams are on the longer side, so you need to study. Book is okay, not great. A used copy of Lafore Data structures and algorithms in java for reference would help most students.

4.0
4.0
CSCI210
Grade: B
Dec 9, 2014

It's a tough class but he is willing to help. You just need to ask for it. If you take the time out of your day (office hours) he will take the time out of his to help. Not to serous and seems genuinely interested in getting the the student to understand the material. Questions 3 ) .c pointers

1.0
3.0
210
Grade: C
Jan 12, 2015

If you have an option to be taught by someone else I would take that option.

5.0
3.0
CSCI220
Grade: A
May 15, 2015

I took this class online. It wasn't easy class for me, I worked hard and finally got an A, but was close to getting B even though I took programming languages before. If you want to succeed in this class expect spending time reading (hundr pages), a lot of time writ programs. You will need to take midterm at the library, even its an online class .

4.0
4.0
200
Grade: A
May 31, 2015

Class is hard. There is lots of reading and labs can be intense. Don't procrastinate. Do the reading, and read all of the requirements. Do everything exactly the way instructed and not only will you find the labassignment to be very easy, but you'll pass. Final and midterns are hard, but only 15% of grade. Do the extra credit. Learned a lot.

4.0
4.0
CSIS220
Grade: C+
Aug 12, 2015

Took this class online, it was a month long. I was an active duty marine with a newborn, so it was very difficult for me to find time to see the professor or to finish all the reading. It's a lot of reading and a lot of material to learn, YOU MUST HAVE TIME to do well in this class. If you're confused, see the professor or YOU WILL FALL BEHIND.

2.0
4.0
CSCI112
Grade: A
Sep 22, 2015

Professor makes you buy his book for $60, it's useless but required because the homework assignments are in it. The actual textbook is online only. Expect to read hundreds of pages per week. Ask a question? Refers to his book. Grades hard even when he isn't clear. Puts no effort into the class or helping students. No videos or powerpoints.

1.0
4.0
CSCS210
Oct 23, 2015

Grading rubric is undefined. Feels he needs to spread his wisdom of being good students to 3rd semester students. He writes the book, which could be a conflict of interest. The book is too abstract in my opinion. His grading is very tough and confusing. I wouldn't take him.

4.0
2.0
CSCI210
Grade: A+
Nov 19, 2015

Personally, GREAT teacher, but stubborn and proud of self. Is willing to help with any questions asked though. Book is required for homework, labs, and understanding of material. Homework every week, lab every 2 -3 weeks. Labs take time; do not procrastinate. 2 tests: midterm and final each 15% of grade. Is pretty meticulous with material. Not bad.

5.0
4.0
CS210
Grade: A+
Dec 16, 2015

Data structures the best class I have taken at Palomar. Stegman makes the material interesting and introduces the topics in ways that are easy to understand. The labs are a lot of work, but if you start early then you wont have any issues. Just triple check that the lab is submitted correctly to not miss points. Tests are completely fair.

5.0
4.0
CSCI210
Grade: A
Dec 20, 2015

Data structures can be tough to the uninitiated but Prof. Stegman is always happy to clarify. Make use of his office hours if you need help. Make sure you are familiar with Java and OOP so you don't struggle with the labs. Also, pay very close attention to the lab instructions and read his book carefully to make sure you understand the concepts.

3.0
4.0
CSCI210
Grade: B+
Feb 22, 2016

One of my least favorite professors. Very intelligent, EXTREMELY arrogant, talks to his students as if they were children. Makes you buy his $75 book, which is useless, but contains all of the homework prompts. When I asked him for help with a program, he was outright rude and rushed me out (during office hours). Do not recommend.

4.0
3.0
CS210
Grade: B
Apr 12, 2016

This isn't an easy class but i do recommend it. Grab a coffee before class because you will need it! Its hard material. He does expect you to act like a professional, well formed questions, do the foot work yourself, basically things that you should do anyhow. He is a little arrogant but has a good heart. Would take him again.

2.0
4.0
CSCI222
May 13, 2016

Makes you buy a useless textbook written by himself. Book is only good to do the class assignments but for overall programming is useless. Did not find the class especially difficult, but was annoyed about the grading. He gives comments like "this is wrong" with no input on how to fix it or do it right. Just seemed like a lack of effort.

5.0
2.0
CSCI210
Grade: A
May 17, 2016

Stegman was a great professor for data structures, he illustrates everything on the board vs PowerPoint so lectures were very clear. Material was tough though, exams were tough but labs are easy and tons of extra credit is available- do it all! He'll be happy to clarify anything in his office. Only gripe about him was he made us buy his pricey text

5.0
3.0
CSCI112
Grade: A+
May 23, 2016

Overall, his class was excellent. He is very clear in his materials. Expect to have long hours of lab works (up to 10 hours per lab assignment). Well experienced students in basic programming should not have a problem, but it will be challenging for the first-timer programmers. Make sure to learn basic programming in advance.

5.0
3.0
CSCI222
Grade: A
May 26, 2016
Would take again

Stegman is my favorite professor at Palomar. His online C++ class is very straightforward and interesting. If possibly try to find someone else in the class to compare lab outputs with to help catch mistakes before grading. Also, don't be afraid to visit his office hours. He is extremely approachable and answers any questions you might have.

1.0
5.0
CSCI112
Jun 10, 2016
Wouldn't take again

I took his online class and he is the first professor I've ever had who actually DISCOURAGES the students from working together and helping each other out. And I'm talking regular homework assignments--not tests. He does a VERY poor job of explaining things at a level that you'll understand and he's a harsh grader.

3.0
2.0
CSCI210
Grade: A
Aug 9, 2016
Would take again

Took this class online over the summer. The book (for the most part) is an easy read and gives clear explanations of topics, but is required for EVERYTHING and requires some additional studying. Lab writeups can be confusing but the actual assignments are easy and meaningful. Professor is friendly, and responds to emails/discussion posts quickly.

1.0
5.0
CS210
Grade: Not sure yet
Oct 30, 2016
Wouldn't take again

This was an online class for which you had to buy Stegman's own book. The book is basically a printed up power point presentation and was pretty much useless. If you need any help with the subject you better hope there are some students who can help since Stegman most never answers and when he does his answers are about as useless as his book.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CS210
Grade: D
Oct 30, 2016
Wouldn't take again

Do not take any class with him. Awful awful awful

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CS210
Grade: D
Oct 30, 2016
Wouldn't take again

Believe me guys do not risk your brain and life with his classes. He is on of the worst professor that I have ever had. If you must take cs210, go to Mira Costa college. There are great professor for this course. Do not take any class with him.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CSCI210
May 24, 2017
Wouldn't take again

Book is exactly like his lecs, making it confusing and largely unhelpful. Extremely tough grader, made the hardest lab due 2 days after the midterm. Gave me 0s on multiple occasions on HWs I at least turned SOMETHING in for. Has a smug/arrogant demeanor, very unapproachable, but very knowledgeable. Lied about material on tests multiple times

Tough Grader
Skip class? You won't pass.
3.0
4.0
CS210
Grade: B
Jun 2, 2017
Wouldn't take again

It's clear that Stegman knows his material, and can lecture fairly well, but he prides himself on being tough. This wouldn't be so bad if it weren't for the tests. They don't test your ability as a programmer they test your ability to memorize algorithms. I could breeze through the labs, but ultimately lost my A to poor midterm and final grades.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
CS210
Sep 17, 2017
Wouldn't take again

Took his online class. He didn't provide any lecture or anything, just told us to buy and read the book (that he wrote, I should add). Nit-picky grader, doesn't test your ability to code but your ability to follow his instructions, however confusing and nonsensical those may be.

Tough Grader
Get ready to read
1.0
5.0
CS210
Grade: Not sure yet
Oct 9, 2017
Wouldn't take again

Have you ever wanted to learn data structures? Cool. Buy a normal DS&A book and you will learn more than this class. Stegman doesn't realize that an online class doesn't mean you can't teach. You have to buy his poorly written book and learn entirely on your own. He is standoffish and doesn't seem to care much when you contact him.

Tough Grader
GRADED BY FEW THINGS
1.0
5.0
CSCI210
Grade: B
Oct 12, 2017
Wouldn't take again

Will confuse u & himself at times. Says he's will help u but doesn't. Takes forever 2 respond 2 email & by the time he does then the assignment's due. It's like he wants you to fail. Makes u buy his book & doesn't like any other DS book out there. Rly arrogant for a guy who nvr had a career as a programmer. Better off buying CLRS or any DS&A book.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
2.0
4.0
CS210
Grade: B
Nov 11, 2017
Wouldn't take again

To those who are thinking of taking this class, specifically online, be warned. Stegman does not teach anything to you. You merely will have his poorly, non-intuitive book as your sole aid for this class. Furthermore, Stegman gives very leeway for grading/opportunities and it is very easy for your grades to drop.

Tough Grader
1.0
4.0
CS210
Grade: C
Nov 21, 2017
Wouldn't take again

Do your best to try and find a different teacher when it comes to teaching computer science. Not only is Stegman's book worthless, he presents the information in an archaic, uninspiring manner that will only leave you anxious and unsure. He does not try to make the material the least bit interesting or thought provoking, giving very little examples

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
CSCI212
Grade: B
Nov 28, 2017
Wouldn't take again

Requires you to buy his textbook. The textbook is not only unclear, but DRY. When you email him to ask about something confusing you, he TELLS YOU TO READ IT AGAIN. That's really freaking helpful, thanks. Maybe I HAVE read it multiple times, googled it, stackoverflow'd it and still didn't quite understand and took the time to message you TO LEARN.

Tough Grader
LOTS OF HOMEWORK
Tests are tough
1.0
4.0
CS210
Grade: D
Dec 4, 2017
Wouldn't take again

The worst. This class doesn't add any information to yours. He likes you copy his codes. Never think about extra extra credit because his knowledge isn't updated, and you will lose points if you use any codes except the book. At first, he wants everyone write which website use. But you will lose the point if you use any information for your lab.

Tough Grader
Skip class? You won't pass.
Tests are tough
3.0
4.0
CSCI210
Grade: A
Dec 14, 2017
Would take again

I should point out that he's a pretty decent teacher. He's not great but he's not the worst one I've had this semester. Yes, the book costs way too much and it isn't very helpful OUTSIDE of class but class runs alongside it fairly well. So a passing grade is doable. He doesn't like to answer questions directly. He answers q's with another question

Tough Grader
LOTS OF HOMEWORK
Tests? Not many
4.0
4.0
CS210
Grade: B-
Jan 22, 2018
Would take again

I am a professional programmer for 25 years, have a BS comp sci and going for an MS too. I had him years ago and saw he was still teaching at Palomar. Yes, it is true Stegman's class is tough because of the subject. It hurt my brain. But, his class was also the most important class for my career because almost every job interview has DS questions.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS221
Grade: A
Jan 29, 2018
Would take again

I had Stegman way back in the '90s and have continued in Computer Science as an engineer and enthusiast ever since. I was energized by his immaculate lectures on data structures. I think it would be a shame if they were never caught on video. He was rather inaccessible, but I respected that and it encouraged me to pay attention.

Get ready to read
Skip class? You won't pass.
Amazing lectures
3.0
3.0
CSCI210
Mar 27, 2018
Wouldn't take again

He's a VERY specific, strict grader, but his homework questions are vague. I didn't have trouble understanding the material, he breaks it down nicely. But if you have a question DON'T ask him. All of his responses to questions are snarky, condescending, and at times just straight up rude. Decent professor, terrible as a person.

Tough Grader
Skip class? You won't pass.
2.0
4.0
CSCI222
Grade: A
May 23, 2018
Would take again

I took this class online so I had to learn everything on my own. His textbook is pretty good and it has all of the hw so u definitely need it. Class consists of 5 labs in which he gives u about a month to do each one. Will have weekly written hw but it is easy. Also gives extra credit. Final is super easy cuz it is online and all multiple choice.

Get ready to read
EXTRA CREDIT
2.0
4.0
CSCI210
Grade: A
May 23, 2018
Would take again

Typical online class, u have to learn everything on ur own. He will not teach u anything but tells u what to read. U will have 5 labs that are pretty hard but will have about 3 weeks for each. Midterm and final will test ur understanding on the readings of his textbook. This class will require a lot of ur time for it is a hard subject. Good luck!

Get ready to read
EXTRA CREDIT
4.0
3.0
CSCI222
Grade: A
Sep 3, 2018
Would take again

No issues with Prof Stegman. He was responsive to questions on the discussion board and quick to reply with options for some extenuating circumstances I had. Do the homework, pay attention to instructions. I felt the labs were about practical application and the final more about theory, so go over notes and readings for tests.

Gives good feedback
Get ready to read
5.0
4.0
CS221
Grade: A
Sep 14, 2018
Would take again

Honestly the best Professor, taking his course has over prepared me for cs 211 for cal state San Marcos. Very demanding class but well worth it, take his course serious. I wish I would've gone more to his office hours to questions

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
4.0
CS221
Grade: A
Nov 11, 2018
Would take again

Throughout these past few years as a Computer Science major, I have reflected on this class. It is absolutely foundational and Stegman offers a very high caliber course. It is demanding, frustrating, sometimes aggravating, with difficult exams and fair grading. If you're a CS major, this class should be your cornerstone.

Respected
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
4.0
CSCI210
Grade: B
May 24, 2019
Wouldn't take again

If you're taking data structures with him, let it be noted he's a INCREDIBLY picky grader. You can do a lab assignment perfectly but end up with a 7/10 because of some dumbass petty mistake like not naming a file directory correctly. He's not a bad lecturer, just a hardass grader. You can skip the hassle by taking this class at Miracosta.

Tough grader
1.0
5.0
CSCI112
Jun 4, 2019
Wouldn't take again

As I am taking an online class, I understood that I had to tech myself everything. His assignment instructions are often vague and unclear, and when you ask him for clarification, he makes you feel very small for not understanding, and will essentially, now answer your question. Wouldn't recommend.

Lots of homework
Get ready to read
Tough grader
2.0
5.0
CSCI112
Jun 11, 2019
Wouldn't take again

required textbook is vague, good to work with others than alone. don't procrastinate or else you will be lost!

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
4.0
CSCI112
Grade: Drop/Withdrawal
Jun 24, 2019
Wouldn't take again

Do not take his 4-week intersession class without prior knowledge of programming and/or math. He assumes you know all the terminology. His book is $90 and full of typos. I dropped less than a week in and tried to return the book, they said he doesn't accept returns. WHY? He takes pride in his class being "hard" when in reality, it's just bad.

Get ready to read
Graded by few things
Tough grader
5.0
4.0
CSCI112
Jun 25, 2019
Would take again

I really like Professor Stegman. He is very knowledgable and responded promptly to any questions I had. I took the accelerated 4 week course. For me, this was pretty tough. I had to read, study, and practice material almost everyday. I believe that after taking this class, I have a much better understanding of the basics. //READING IS MANDATORY

Gives good feedback
Lots of homework
Get ready to read
1.0
5.0
CSCI210
Grade: C+
Aug 6, 2019
Wouldn't take again

I've always gotten A's in all my other programming classes except his. He's extremely picky & his textbooks are horrible. There's a lot of typos, it's disorganized, and he changes the required edition of the textbook every semester so you have to buy a new one if you're retaking the class. He was the only option for 210 & 222 when I took them.

Get ready to read
Graded by few things
Tough grader
1.0
5.0
CS210
Aug 6, 2019
Wouldn't take again

At a point this professor is the only one you can take if you want to go into computer science. He writes the books he uses in the class each semester and as the only professor for a lot of programming classes he basically has a monopoly and its his way or the highway. I don't feel he has student learning at heart.

Graded by few things
Test heavy
Tough grader
2.0
4.0
CSCI222
Grade: C
Aug 19, 2019
Would take again

The class is not that hard on its own, but it is easy to fall behind. If you named a file wrongly or something didn't print out correctly, you can get a failing grade on a lab, and he does not offer any extra credit to make up for that. The book is easy to understand but needlessly expensive. Overall just be wary of taking this course.

Respected
Graded by few things
Tough grader
1.0
5.0
CS210
Grade: A-
Aug 29, 2019
Wouldn't take again

Absolutely bogus. Not only does he make you buy a textbook that HE WROTE FOR 100 DOLLARS, he is horrible at teaching and when you try to ask for help he tells you to re-read his book. Really dude? Because he's the only Data Structures teacher at Palomar, there's no option but to buy his stupid book. He profits off of students yet teaches nothing.

Tough grader
1.0
5.0
CSCI210
Sep 24, 2019
Wouldn't take again

Stegman is just a professor who is unbelievably stingy in grading. If homework isn't done the right way, despite the right answer, lose some points. Lab turn ins not done the right way, lose points. Labs are the only thing tolerable about him, since he seems to grade homework assignments harder than the labs.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
CSCI210
Grade: A
Oct 7, 2019
Would take again

You get what you put in. His lectures are very well thought out and the way he teaches Data Structures is incredibly clear. He basically gives you the code in the book through examples and is always available in his office. He loves when you ask questions and are active in the class discussions. This class is meaty, but it's good.

Accessible outside class
Caring
Tough grader
1.0
4.0
CSCI210
Dec 9, 2019
Wouldn't take again

Stegman does have a clear and strict grading criteria and is specific on what he requires for lab and homework submissions, which is useful. However, if you get stuck on something and try to reach out to him, sometimes you'll still be stuck. Best thing to do when you're stuck is look at help forums online like stackoverflow or geeksforgeeks.

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
CS210
Grade: F
Dec 11, 2019
Wouldn't take again

Constantly gave me 0/10 on Labs where I got the same output as other students who received 10s. Gives extremely vague advice when you do something wrong. The most specific critique was "There is something wrong with your output". I am an excellent programmer/student who had straight A's before Stegman. Extremely passive-aggressive. Bad teacher.

Tough grader
1.0
4.0
CSCI210
Dec 13, 2019
Wouldn't take again

AVOID AT ALL COSTS

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CS210
Dec 20, 2019
Wouldn't take again

Stegman, don't even get me started with this man. He is the WORST professor ever, first he makes you buy his book that is full of errors and little explaining and cost too much. He grades so unfairly on the labs (can't complain he's department chair) he literally gives 0's on homework if it isn't done correctly. Don't take him. Go to a diff college

Lots of homework
Get ready to read
Lecture heavy
4.0
4.0
CSCI112
Grade: A
Feb 22, 2020
Would take again

Intersession course. The previous reviews almost scared me away, glad they didn't. His Programming I course was difficult, but stick with it and learn to deal with the difficulty in learning new concepts and it will pay off. I'm in a couple of other programming courses now and feel as though I am more than prepared, he set me up for success.

Lots of homework
Get ready to read
Clear grading criteria
1.0
5.0
CSCI112
Grade: C+
Apr 13, 2020
Wouldn't take again

In all honesty, this teacher is just awful. He makes you purchase HIS textbook that HE wrote. This "textbook" written by Richard Stegman is almost equivalent to having someone with dementia writing an autobiography. Every year he "changes" his textbook, so that the next class would have to purchase a new one. Also, he is just flat out horrible.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
1.0
CSCI210
Grade: F
Apr 13, 2020
Wouldn't take again

FOR THE LOVE OF GOD PLEASE AVOID HIM AT ALL COST. This "professor" admitted that he wrote "positive" reviews to himself on here, just to get people to show up to his class. He is terrible, I could've learned better if not more if I just Youtube the information or just transfer to another community college to take the same class.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CSCI112
Grade: Not sure yet
May 4, 2020
Wouldn't take again

If i could give this guy a 0, i would. Horrible person and teacher.

Lots of homework
1.0
5.0
CS210
Grade: Not sure yet
May 18, 2020
Wouldn't take again

Stegman is a very unfair professor to take, he expects you to buy his book (which does not change from year to year save for homework) and has extremely picky grades. If you add a space where he doesn't like it, that's a docked point. The labs are very difficult and not very well explained, and he has accused entire classes of cheating repeatedly.

Lots of homework
So many papers
Tough grader
1.0
4.0
CSCI210
Grade: B-
May 20, 2020
Wouldn't take again

Richard Stegman isn't the worst teacher but he certainly isn't the best either. Here are some main points about his class: - Ridiculously expensive and crappy textbook written by him, mandatory for class - Tough grader on labs & homework - Confusing set up for assignments & no rubrics on how he grades - Tests are in-person, even for online classes

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CS210
Grade: Incomplete
Oct 4, 2020
Wouldn't take again

This man has ruined my life. I am unable to finish my computer science degree because of his awful teaching, his awful books and awful tactics. If you have the chance, never take his classes, go for literally anyone else that Palomar has.

Get ready to read
Tough grader
1.0
3.0
CSCS210
Grade: C+
May 31, 2025

Very unfair grading as I spent hours writing my computer programs and then being accused of giving my programs to rest of class. I believe it came from the computer lab at SJ where students who were there got into my account and stole my programs. Of course the students who worked there were never investigated.

Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 43 grades
Most common grades:
A (16)
B (8)
C+ (4)
Grade Distribution
A(19)B(10)C(7)D(4)F(2)A-/B+(2)
Based on 50 reported grades
A: 16
B: 8
C+: 4
Not sure yet: 4
Common Tags
Get ready to read (17)
Tough Grader (15)
Tough grader (15)
Lots of homework (13)
Skip class? You won't pass. (10)
LOTS OF HOMEWORK (9)
Graded by few things (4)
LECTURE HEAVY (3)
Rating Trend

Declining

-0.78 avg change
Dec
Feb
Apr
May
Oct
May
Last 6 months
Ratings by Course

CSIS191

5.0

(1)

MANY220

5.0

(1)

CS221

4.5

(4)

CSIS221280

4.5

(2)

CSIS210

4.3

(4)
+14 more courses
Difficulty by Course

CSCI212

5.0

CSIS220

4.5

CS210

4.4

CSCI112

4.4

CS221

4.3

Similar Professors