4.2

Steve Perry

Computer Science - Palomar College

4.2
Quality
3.0
Difficulty
92%
Would Retake
130
Reviews
4.2
Quality
3.0
Difficulty
4.2
Helpful
4.1
Clarity

92%

Would Retake

130

Reviews

Rating Distribution
Official

5

80

4

27

3

6

2

8

1

9

What Students Say

The worst class I have ever taken

CSWB120 - 2.0 rating

Im normally terrible online, but his lectures are amazing and very well done

CSWB150 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 96 grades
Most common grades:
A (56)
A+ (28)
A- (6)
Grade Distribution
A(84)B(1)C(3)D(2)F(0)A-/B+(7)
Based on 99 reported grades
A: 56
A+: 28
A-: 6
C: 2
Common Tags
Gives good feedback (43)
Clear grading criteria (39)
Participation matters (23)
ACCESSIBLE OUTSIDE CLASS (19)
Amazing lectures (14)
Respected (10)
Caring (9)
Would take again (7)
Rating Trend

Improving

+0.67 avg change
Jan
Mar
May
Aug
Dec
May
Last 6 months
Ratings by Course

ORACLESQL

5.0

(1)

ORACLPHP

5.0

(1)

CS280

5.0

(1)

CS0000

5.0

(1)

JS120

5.0

(2)
+21 more courses
Difficulty by Course

PERLCGI

5.0

PERL

5.0

JAVA

4.0

ORACLESQL

4.0

ORACLPHP

4.0

Reviews (130)
1.0
5.0
PERLCGI
Mar 28, 2003

Doenst Return E-mails for weeks, very hard class. Online materials dont help, no help what so ever. stay away if you want to keep your GPA up. Im a 4.0 student and struggling to keep a C.

1.0
5.0
PERL
May 3, 2003

Very tough..but come on, he's got the same name as the best rock lead vocalist in history...Steve Perry of Journey!! Ok, probably doesn't count for much, but heh, it's interesting!

3.0
1.0
PHP
Dec 4, 2003

No Comments

2.0
4.0
PHP
Grade: A+
Feb 26, 2004

No Comments

3.0
4.0
JAVA
Nov 15, 2004

Online class was good. Covers current topics, and has a test server for your use. Not for the novice programmer, must be prepared for this course. Takes a little while before getting help from him. Teaches a lot of online classes at one time. Take his classes if you actually want to learn Java.

2.0
3.0
PHPPERL
Jun 21, 2005

This is the ONLY 'good' Computer Science teacher at Palomar in my opinion. He makes things PERFECTLY clear and is really leanient on deadlines. I didn't really need any guidance so I don't know how good he'd be in that area. But otherwise he's the ONLY Computer Science teacher I'll take classes with!

5.0
4.0
ORACLESQL
Grade: D+
Sep 11, 2005

THE BOMB..YOU GOTTA LOVE THAT VIDEO INTRO HE'S GOT...PLUS HE AIN'T AFRAID TO CALL HIMSELF A GEEK!!!!

4.0
1.0
PHPPERLJAVA
Jan 16, 2006

Awesome, laid-back dude. You definitely have to be self-motivated and able to learn on your own to do well, but he corresponds via e-mail rather well. Extremely accomodating with deadlines, in that he doesn't use them!

4.0
2.0
CIS146
Feb 1, 2008

Professor Perry is a nice guy, tends to jump around a lot, but this guy knows his stuff. If you can catch a rare moment to pull him aside and work with him 1 on 1 he tend to be extreemly helpful without making you feel like a dip$#!7.

5.0
4.0
ORACLPHP
Dec 8, 2008

Liked the layout for the class/assignments. Wish this teacher taught more CSIS classes.

5.0
2.0
CS280
Mar 10, 2009

Took the online PHP class. Very helpful professor! Final grade was based mostly on programming assignments which is how it should be in this field in my opinion.

5.0
4.0
CSIS120
Aug 24, 2009

Steve is a good teacher. Subject is needed and exactly what I was looking for. I will take more of his classes.

2.0
4.0
CSWB150
Oct 9, 2009

Take PHP in class not online. Videos are good. If you get stuck you then send Steve a e-mail but no assistance. How do you learn if the assignments do not correspond to the book? Why doesn't the school something about this. Class is not for a beginner. Go to Saddleback Online for intro

5.0
2.0
CS0000
Dec 13, 2009

I had 4 classes with Professor Perry and I would say I like this classes the most of all the online classes I had. Best part is he made a custom "blackboard" so you dont have to use their crappy blackboard. The assignments were well laid out making it easy to do the assignments while still learning something. No Pro level, but pushes you that way.

2.0
1.0
CSDB110
Jul 14, 2010

Had many classes from this teacher. Website is not put together well, books are outdated, not helpful in any way. Don't ask a question you need the answer to. 3+ years of classes and I received maybe 2 answers where I didn't have to explain myself 2-3 times more through email. At least I learned from the book I guess?(Internet courses)

1.0
3.0
CSWBCSIS
Aug 17, 2010

My worst instructor ever-- Doesn't answer specific questions, bug-filled web site, horrible grammar that makes things unclear, generally lazy. He knows himself that his grammar is horribly poor but doesn't care about it because he's not teaching 'English!' He also tends to talk about TV shows for the first 1 5- 30 minutes of class! UNBELIEVABLE!

5.0
1.0
JS120
Jan 24, 2012

Really great, uses his own site to teach with. Straightforward lectures, examples, debugging videos, and assignments. I think that students who have a hard time expect him to supplement not complement their programming education. Am currently taking his php and JS w AJAX courses now. great job, steve perry lol.

2.0
2.0
CSWB120
May 8, 2013

The worst class I have ever taken. If you want to learn JS there are TONS of better ways to do it than in this class. It's not even worth the credits... He teaches deprecated practices and hasn't changed his lectures (video/ppt) in years! Tech moves way too fast, and it seems as though he hasn't even considered catching up with it! Disappointing!!

2.0
4.0
CSIT160
Dec 16, 2013

Took an online course. Do not take his class! Does not answer questions or concepts properly. He is not at all helpful.. Extremely vague and boring lectures. Self study is better

5.0
1.0
CSIT160
Grade: A
Mar 25, 2014

Steve always responded in a timely fashion to any question. The online course was kind of tedious because it was mostly slides accompanied with Steve's lecture. The quizzes broke things up a bit. He uses his own website which was very organized. I think the in person lecture would be more productive but of course less convenient.

1.0
4.0
CSIT160
Oct 27, 2014

Took online class. All negative reviews are on the spot. Not helpful, wouldn't recommend this class! You won't learn much than you knew. uses his website and pre recorded lectures that don't quite correspond with assignments on important details and are not helpful with grasping details needed for completing assignments. not available for help.

2.0
3.0
CSIT150
Grade: Incomplete
Jan 12, 2015

Unhelpful, email responses took forever and were short . Unless you usually dont need any help from teachers, I dont suggest this class.

3.0
1.0
CSWB120
Grade: A+
Apr 7, 2015

Not a very helpful man with questions, but chances are you won't need help anyways. In his online class he gives you videos that contain all the information you'll need and practice assignments I highly recommend doing. If you are able to do all the practice assignments you should be able to do the real assignments. No real final or tests.

5.0
2.0
CSIT150
Grade: A
May 16, 2015

Steve was awesome. The lecture videos are short. The exercises are short. And the quizzes are short. He does a great job of showing you what is needed and responds quickly to the forum posts and emails. I would definitely take him for other classes.

4.0
2.0
CSWB220
Grade: A
Jun 4, 2015

I have taken four online classes from him and enjoyed each one. I strongly recommend him to students with programming experience in other languages. He is very responsive to questions and, unlike some profs, is willing to admit mistakes. FYI, few other local community colleges offer the subjects that he teaches.

5.0
3.0
CSIT150
Grade: A
Aug 11, 2015

Excellent instructor. Very responsive & helpful. I feel he really wants us to succeed. Didn't require a textbook for this course which is a big deal to me. Made the class affordable. He used his own LMS. It was perfect for the SQL class. I'm going to take another class or two from this instructor based on the good experience I had with this course.

5.0
4.0
CSIT150
Grade: A
Aug 11, 2015

Steve was very accessible and the class was informative and functional.

5.0
2.0
CSIT160
Grade: A+
Aug 11, 2015

Professor Perry is a real helpful and concise professor. He made learning oracle relatively easy and fun. GREAT teacher and I would definitely take another of his classes

5.0
1.0
CSIT150
Aug 11, 2015

Great class. Mr. Perry was really responsive to questions. Since this was a on line class, that is really important. Great feedback on the quizzes and discussions.

5.0
1.0
CSIT160
Grade: A
Aug 11, 2015

Professor Perry is one of the best professors at Palomar, with great feedback and willing to help understand the subject. This course is structured for students to take led of their own education and have Professor Perry willing to walk you through some work problems if needed.

4.0
3.0
CSIT15INTRO
Grade: A
Aug 12, 2015

Good instructor. Very clear and concise lectures. Will help if asked but answers tend to be short, this is onlihe course. Grading very clear and youll always no where you stand. Assignments,ie coding many but short,doable. If you are looking for a no nonsense, basic but thorough intro to SQL this course and prof fits the bill.

4.0
3.0
CSIT150
Aug 12, 2015

Prof. Perry was very helpful. The material was clear and the course was interesting. Do the exercises in order to understand the material and the exams will be a breeze!

5.0
4.0
CSIT150
Grade: A
Aug 12, 2015

Very detailed video lectures. He gives many examples of the subjects. Ask any questions and he will answer so long as it is not made clear in the text. Do not use search engines to find answers, he WILL call you out on it.

5.0
2.0
CSIT160
Grade: A-
Aug 12, 2015

Lectures were clear, answered all my questions and responded to every post in the the discussion area. I liked this class - a good into to SQL.

5.0
1.0
CSWB170
Grade: A+
Dec 16, 2015

I had already taken CSCI 114, so this class was a refresher, but there were many techniques that I learned from this class that I had not seen before. Assignments are straightforward and are very similar to lecture and examples. I really enjoy that Perry records his lectures rather than just a PDF and he is extremely helpful in discussion and email

5.0
2.0
CSWB120
Grade: A+
Dec 17, 2015

Great class, good feedback, all around nice guy! Also happy to learn JavaScript while I was there.

5.0
4.0
CSWB150
Grade: A
Dec 17, 2015

Have to participate with a purpose in online forum. Recorded lectures are to the point and he covers everything you need to pass. Pay attention and try and you'll pass. I've had Steve for a few classes and love his style and format. No text needed. Already signed up for another class with him.

4.0
2.0
CSWB120
Dec 17, 2015

Fun and great class.

5.0
2.0
CSIT150
Dec 17, 2015

I took an online SQL class with this professor. He had really clear video lectures, as well as written information and practice exercises. Quizes were easy but helped me learn. Great feedback and response times.

4.0
3.0
CSIT150
Grade: A+
Dec 17, 2015

Great professor. I have taken several classes from him and have enjoyed each. Very clear instruction and grading. As an online student his well planned and scheduled class allows you to work when you can and plan when you will be able to accomplish tasks. Wish he taught more classes.

5.0
4.0
CSWB120
Grade: A
Dec 17, 2015

Prof Perry's cswb120 was a great class. I learned a ton about java script. He presents the data in a very informative and organized way that makes it go down much easier than most other classes. I highly advise taking his class.

5.0
1.0
CSWB120
Grade: A
Dec 18, 2015

Steve is an awesome professor. His lectures are very clear and easy to understand. He's also really good about answering questions.

5.0
4.0
CSWB170
Grade: A
Dec 18, 2015

It's mandatory that you apply yourself.

5.0
3.0
CSWB150
Grade: A
Dec 18, 2015

Prof Perry is a great professor! His online courses are taken on his own website, which is much better than Blackboard. Some of his classes use a book, and some don't. This one was CSWB150, PHP/MySQL, and it didn't use a book. Instead, there are tons of video lessons, all of which are really good. I highly recommend Prof Perry!

4.0
4.0
CSWB120
Grade: A+
Dec 18, 2015

I really enjoyed this course. All coursework is done exclusively on Prof Perry's website, which is well-organized, easy to navigate, but might be in need of an update to a more modern design. Prof Perry is quick to reply to all questions and takes time to explain the gritty stuff if you don't quite get it from the video lectures.

4.0
4.0
CSWB120
Dec 18, 2015

Prof. Perry's lectures are clear; his didactic material is easy to understand and follow. I would definitively recommend him if you plan to follow the information technology field as he will be there to assist you anytime you get stuck!

4.0
3.0
CSWB120
Grade: A
Dec 18, 2015

By comparison to other online classes this was the best one to date. Unlike other programming online classes, prof perry has set up his own online lectures that deal with the material and assignment we are working on. My only complaint is a few assignments I did not code correctly I did not receive feedback other than what didn't work, whch I knew

5.0
2.0
CSIT150
Grade: A
Dec 19, 2015

I enjoyed this class and learned what I expected to. The materials (video - no text) were easy to follow and provided relevant information to do the assignments. Prof Perry gave very quick and helpful feedback. The assignments and grading system was very clear and updated promptly as lessons were submitted. Do the work and you'll get a good grade.

4.0
2.0
CSIT150
Dec 21, 2015

I like the teacher. He is good. He explains details . If I have any questions he answers right away I would like him to re-write his quiz questions. Sometimes these questions are Vague and I have hard to figure what is the ask. I recommend the class and the teacher. Worth taking for sure. Thanks

5.0
1.0
CSWB150
Grade: A+
Dec 21, 2015

Professor Perry has mastered online teaching. He uses his own intuitive website to conduct the class. The course consists of video/transcribed lectures with corresponding exercises that prepare you for regular, evolving assignments. Very fair grader, regularly interacts with the class, and promptly answers questions. No book required!

4.0
3.0
CSWB120
Grade: A+
Dec 24, 2015

Very helpful whenever a student had a question. Would work with you until you felt you had a proper understanding of the material being covered. Approachable and willing to help you after class if needed.

5.0
3.0
CSWB120
Grade: A
Jan 30, 2016

The video lectures are broken into short lengths so we learned incrementally. It made the material easier to learn. He answered every question posted on the discussion board and explained things clearly. He sets us up to succeed. A great teacher. I actually can look at jquery code now and understand what it is doing. Nice.

5.0
3.0
CSIT150
Grade: A+
Jan 30, 2016

Best teacher I've ever had. I'm on my third class with this instructor now. He is patient and really knows his stuff.

4.0
3.0
CSWB170
Grade: A
May 12, 2016

8 assignments and an online final. Watch the chapter videos, do what the assignment asks and he pretty much cookie-cutters the job for you. If you paid attention to the videos, then you can fill in the rest. Responds to email, usually, within the day. Just be clear on what you're asking/needing to know. Meh on the text, cracked it a few times.

5.0
2.0
CSIT160
Grade: A
Oct 11, 2016
Would take again

I really enjoyed taking Professor Perry's course. I took it for personal knowledge, not for course credit, because I figured SQL would be a useful skill to have as a developer. I definitely would take his course again. His lecture videos were good and clear, and he was very clear in what he wanted on assignments.

Gives good feedback
Participation matters
Clear grading criteria
4.0
4.0
CSWB120
Grade: A+
Oct 11, 2016
Would take again

Steve Perry is great. His online program is top notch and easy to use. He is by far the best online computer science teacher at Palomar I have come across for his course & assessment style, feedback, general nature and use of a personal online portal. Doing SQL with him. Took some other teachers online computing courses and his were best.

Gives good feedback
Respected
Caring
5.0
4.0
CSIT150
Grade: A
Oct 12, 2016
Would take again

SQL online class. Excellent instruction. Videos with accompanying text and practice lessons. Each lesson was short and covered specific subjects with quizzes directly related to the lessons. The advantage of the video lessons vs in-class is that the videos could be repeated and used as reference which greatly improved the learning experience.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
CSIT150
Grade: A
Oct 12, 2016
Would take again

I took intro to SQL online with Professor Perry at Palomar College. Professor Perry is very clear and uses his own site to assign, grade and track all HW assignments for the class. His lectures are up to date and informative. No tricks with the material. Watch the lectures, do the practice, post on the discussion board, do the hw, done.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CSWB150
Grade: A+
Oct 12, 2016
Would take again

Professor Perry is one of the best teachers I've had. It was online class, however Steve was always available when I needed him. He responded to emails fairly quick.

5.0
3.0
CSIT160
Grade: A+
Oct 12, 2016
Would take again

Had this professor for SQL and Oracle. Everything for lessons and homework was available on his webpage and his materials made learning the languages very understandable. Homework load was consistent and deadlines were not cutthroat. Questions posted on the discussion board of his website were promptly answered, and he comments on quiz answers.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
CSIT150
Grade: A+
Oct 20, 2016
Would take again

Professor Perry is one of the best online Professors I have had. He is really fair and his goal seemed very focused on my learning.

Gives good feedback
Participation matters
Clear grading criteria
5.0
2.0
CSIT150
Oct 27, 2016
Would take again

SQL is easy to learn anyway. The way he presents the material is to the point and easy to follow. The on-line style allows for flexibility to work ahead or take your time if needed. Anytime I had a question or problem I couldn't figure out he answered within 48hrs of email or message post on website. He grades quickly. No waiting :)

Gives good feedback
Clear grading criteria
GRADED BY FEW THINGS
5.0
3.0
CSWB120
Oct 27, 2016
Would take again

Javascript was a bit of a challenge, but Prof Perry proved to be an excellent teacher and answered my questions in a timely manner. The lectures were in video format with slides that you could review for notes. Since this was an online course, I could work ahead when the lesson was easy and take my time on the challenging weeks.

Gives good feedback
Clear grading criteria
GRADED BY FEW THINGS
5.0
3.0
CSWB150
Oct 27, 2016
Would take again

Intro to PHP and MySQL. No Book required, everything you need is posted on the website. Quick to grade work and responds to emails and message board posts. Plenty of hands on practice. This is the third time I have him for a CS class. I wish I could have him for the rest of my classes. Best part is no writing reports/essays/exam questions.

Gives good feedback
Clear grading criteria
GRADED BY FEW THINGS
5.0
3.0
CSWB120
Grade: A+
Nov 28, 2016
Would take again

I'm terrible with online classes, but he has excellent videos that make it easy to learn from and get the info you need to pass the class.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CSWB120
Grade: A+
Nov 28, 2016
Would take again

There is a lot of homework in this class if you do all of the exercises. They all serve a purpose though. I recommend doing as many as you can. Great class though.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
CSWB150
Grade: A+
Dec 22, 2016
Would take again

The absolute best professor at palomar. I took him for three classes this semester and I made sure to sign up early so i could take him for one more next semester. He's super easy to talk to and explains everything in great detail. Im normally terrible online, but his lectures are amazing and very well done. Highly recommend to anyone.

Gives good feedback
Participation matters
Clear grading criteria
4.0
3.0
CSIT150
Grade: A
Dec 22, 2016
Would take again

Good class. Taught online but professor responds regularly on class forum. Directions were clear and the class helped me understand the basics of SQL.

Gives good feedback
5.0
4.0
CSWB120
Grade: A
Dec 22, 2016
Would take again

Professor Perry uses his own platform that's very well organized. I took 2 classes by him, SQL and Javascript 1 and have only praise for these online classes at Palomar. I will be taking Javascript 2 from him next.

Gives good feedback
Clear grading criteria
GROUP PROJECTS
4.0
4.0
CSIT150
Grade: A-
Dec 23, 2016
Would take again

Great class I enjoyed it

Gives good feedback
Participation matters
Clear grading criteria
5.0
2.0
CSWB120
Grade: A
Dec 23, 2016
Would take again

Perfect online teacher, responsive and available, sometimes even nights and weekends. Very knowledgeable in this subject and related fields.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
CSWB120
Grade: A-
Dec 26, 2016
Would take again

I really felt that Prof Perry would take the time to help me understand what was difficult for me to get at first. He's very accessible and I appreciated the extra help.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
CSIS120
Grade: A
Jan 8, 2017
Would take again

I didn't use the recommended textbook, I found it hard to follow. I found the videos posted by the professor to be enough to get through the class 90% of the time. The professor was active in the discussions in regards to answering questions on exercises/videos. This was a very challenging, yet rewarding course.

Gives good feedback
LOTS OF HOMEWORK
4.0
3.0
CSWB150
Grade: A+
Jan 27, 2017
Would take again

Professor Perry's lectures are clear, concise, and informative. In addition, the message board is very active (due to participation requirements) and one can always count on Professor Perry to answer any and every question on his message board. My only complaint is the lack of lectures on best practices for security when using PHP and MySQL.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CSIT150
Grade: A-
May 24, 2017
Would take again

SQL course w/ him was excellent! I'm a repeat student because he sets up his own user-friendly classroom platform. Video lectures, exercises, quizzes are all there for you so if you want to move ahead of schedule, you can. Quick grader, responds promptly via msg board/email. Always there to help you, straight to the point. Work load is reasonable.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CSIT150
Grade: A
May 26, 2017
Would take again

Professor Perry was professional quick to return answers to questions. Sent you in the right direction to find solutions.

Gives good feedback
Participation matters
Inspirational
3.0
3.0
CSWB150
Grade: A
May 26, 2017
Would take again

Professor is VERY kind and willing to help. His assignment instructions and expectations are very clear for the most part. I found a lot of the course material was outdated, which can often be a problem when dealing with things that constantly change, such as web development. His lessons are very relevant and useful to the assignments.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CSIT160
Grade: A
May 26, 2017
Would take again

I took 2 classes with Steve and he's been always helpful and gave me the opportunity to learn and understand and not just pass the tests.

Respected
Participation matters
Inspirational
5.0
4.0
CSIT150
Grade: A
May 26, 2017
Would take again

Excellent comprehensive look at SQL programming fundamentals. Professor was engaging and provided top notch guidance and feedback.

Gives good feedback
Respected
Participation matters
4.0
3.0
CSWB110
Grade: A
May 26, 2017
Would take again

Prof Perry really enjoys teaching and computer programming. His grading was very clear & he quickly responds to any questions regarding assignments via email (within hours). He was always willing to help & really wanted you to learn the material & do well. Attendance in class was not required as the work could be done at home & submitted online.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
CSIT150
Grade: A
May 26, 2017
Would take again

This on-line course was structured well, the Chapters where in order to make sense learning things first that were needed in later chapters. The videos where easy to follow and exercises and quizzes were appropriate for the content. Gave enough time and ways to access the answers. Timelines were fair....I learned SQL skill set?

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CSIT150
Grade: A
May 26, 2017
Would take again

For me this is not an exciting subject and Professor Perry made this a very enjoyable class. I would, and have, recommend this class to anyone.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CSIT160
Grade: A+
May 26, 2017
Would take again

I was very pleased to have taken this class with Prof. Steve Perry. He has an exceptional gift -- a friendly, high-affinity manner for making a complex/intimidating subject seem easy - even fun. I am now confident that I have a sound footing in this subject (SQL with Oracle), and have tentative plans on how I will use it. I recommend his class.

Gives good feedback
Respected
Inspirational
5.0
3.0
CSIT160
Grade: A
May 27, 2017
Would take again

Excellent teacher. Very kind, flexible, and fair grader. Clearly explains all concepts thoroughly. Excellent

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CSIT160
Grade: A
May 28, 2017
Would take again

ez pz class. needs to go back and polish the chapters so ppl wont be confused with the two different coding in oracle and sQl.

Skip class? You won't pass.
Inspirational
GROUP PROJECTS
5.0
3.0
CSIT150
Grade: A
Dec 17, 2017
Would take again

Professor Perry does an outstanding job of conveying the material . The exercises relate directly to the lecture material and give one good opportunity to put into practice the lecture concepts. Assignment expectations are conveyed clearly. He is very timely with answering questions (posted and emailed). I've learned a lot from his courses.

Clear grading criteria
Amazing lectures
Would take again
5.0
2.0
CSWB110
Grade: A
Dec 17, 2017
Would take again

Steve is a great professor, you can tell he really loves his work and the field of IT. Which seeing that passion really helps to get you involved and listening to what he says during lectures. Hes very energetic and Teacher and seems like an all around happy guy. He argues with the book and who wrote it, and then shows you how he would of done it.

Gives good feedback
Participation matters
Would take again
5.0
3.0
CSWB150
Dec 18, 2017
Would take again

I have taken a few classes with Pro. Perry and have learned a lot from him. I enjoy his teaching style and is able to learn the concepts from Pro, Perry.

Gives good feedback
Would take again
5.0
3.0
CSWB110
Grade: A
Dec 18, 2017
Would take again

Professor Steve made the class fun with his silly jokes and comments. I learned a lot and had a blast at the same time.

Hilarious
Caring
Would take again
4.0
3.0
CSWB120
Grade: A
Dec 18, 2017
Would take again

Steve does a good job of monitoring the discussion board and responding in a timely and appropriate manner. His presentations are well done and he has a good sense of humor.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Would take again
5.0
3.0
CSWB150
Grade: A
Dec 20, 2017
Would take again

Steve is passionate about the classes he teaches. His online videos are clear and concise. He is helpful and really wants you to understand the material. He responds very quickly to email questions. He is also funny too. Your grade is based on the programs, participation, and a very short final.

Gives good feedback
Would take again
4.0
4.0
CSWB150
Grade: A
Jan 2, 2018
Would take again

Steve did a good job explaining the material with his on-line videos. My only suggestion would be to add a text book as a reference. Unfortunately, this material is easy to forget. Thx Steve!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Would take again
4.0
4.0
CSWB150
Grade: A
Jan 2, 2018
Would take again

Good professor. No book, everything you need is provided online. I enjoyed the class and material was presented clearly.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Tests? Not many
5.0
4.0
CSWB120
Grade: A
Jan 3, 2018
Would take again

Steve is a good professor. He was tough on me at first when I did not understand the material. He truly cared and helped me. I bucked down and studied hard and finished with an A. I recommend taking his classes, he is thorough and knowledgable in these subjects. Thanks Steve!

Gives good feedback
Respected
Participation matters
5.0
4.0
CSIT150
Grade: A+
Jan 27, 2018
Would take again

Great and Fun professor, optional textbook. Teaches everything from self-made videos and discourages using external sources for code but sometimes references them.

Tough Grader
Respected
Participation matters
5.0
2.0
CSWB120
Grade: A+
Jun 1, 2018
Would take again

Teaching web development through a website he built himself, it just makes sense. The class is incredibly easy to understand, his lectures are available easily, all laid out in a comprehensive way. This is easily the most organized online class I have ever taken. Java Script is very useful too.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CSIT160
Grade: A
Jun 2, 2018
Would take again

This on-line class was enjoyable. Learned a lot. The material is well organized and conducive to learning.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CSIT160
Grade: A
Jun 4, 2018
Would take again

Steve brings lots of practical knowlege and experience and a lecture style that highlights the important points.

Gives good feedback
Clear grading criteria
Amazing lectures
4.0
4.0
CSIT150
Jun 5, 2018
Would take again

Responds to questions quickly. Clear syllabus. Know exactly what is expected.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
3.0
CSWB120
Grade: A
Jun 7, 2018
Would take again

Great teacher for online computer programming class. These classes might be tough for a true beginner. Anyone who has programmed a little before, online is the way to go. Steve has good lectures and class notes. No book. Would definitely take his class again.

Gives good feedback
Clear grading criteria
5.0
3.0
CSIT160
Grade: A
Jun 25, 2018
Would take again

I was very pleased to have taken this class with Prof. Steve Perry. He has an exceptional gift -- a friendly, high-affinity manner for making a complex/intimidating subject seem easy - even fun. I was a in the category of beginner with Sql but now i can see myself a step ahead of it.

5.0
4.0
CSIT150
Grade: A
Aug 14, 2018
Would take again

This was my 2nd class with Professor Perry and I enjoyed it even more than the first. Steve is a great professor who cares about his students and has a true passion for programming. He is knowledgeable and is always willing to help. His classes can be tough, only if you are not dedicated to learning the material. Overall great course and professor.

Gives good feedback
Participation matters
Caring
5.0
3.0
CSWB120
Grade: A
Aug 14, 2018
Would take again

Over all pretty interesting learning all very the basics of JavaScript, JQuerry, and DOM. CSWB 120 was somewhat time consuming, but the material is good and easy to handle making it easy to learn and earn a good grade in the course.

ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CSWB120
Grade: A
Aug 15, 2018
Would take again

This was my first class with Professor Perry and I really appreciated his style of teaching. He provided notes, lecture videos and videos for assignments. He was very willing and generous with his knowledge. I would definitely take a class with him again!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
3.0
CSIT150
Grade: A-
Aug 15, 2018
Would take again

Great material and video lessons plus a fair grading system

Gives good feedback
Clear grading criteria
Amazing lectures
4.0
4.0
CSWB120
Grade: A+
Aug 17, 2018
Would take again

Good course. Well organized, experienced teacher. Professor Perry does a very good job of teaching you the most important concepts of the subject matter. Only suggestion for him would be to update syllabus to be in sync with optional textbook's chapter page references (for latest textbook version). Look forward to another course with him.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
CSWB120
Grade: A+
Aug 17, 2018
Would take again

I have taken many classes with Prof. Perry. Online classes are usually confusing and hard to keep up. But I was amazed how well organized Prof. Perry's teaching material is. He is prompt with his replies to your questions. Fair grading and regular feedback to the work you submit.

4.0
3.0
CSIT150
Grade: A-
Aug 21, 2018
Would take again

Most of the material need for the tests were found in the lectures. There were a few instances the answers were outside the course lectures and required some independent thought and the loss of a lot of hair.

Gives good feedback
Clear grading criteria
5.0
3.0
JS120
Grade: A
Aug 26, 2018
Would take again

Professor Perry was amazing for my online JavaScript class. His lectures were on point. He made the assignments regarding the lecture so that you would have to completely understand the material in his lecture. The best thing was his engagement. Many online professors launch the class and never show. Perry was there answering people's questions

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
CSIS120
Grade: A
Jan 9, 2019
Would take again

Ive taken Oracle DBMS, JavaScript, php and soon advanced JavaScript. Professor perry is by far my favorite teacher ever. His lectures are clear and to the point. He is accessible, he is responsive and caring. I would strongly recommend this professor

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
CSWB150
Grade: A+
Jan 9, 2019
Would take again

Steve Perry has set up his own lectures/and exercises online. There was no need to purchase any overpriced books, and his tutorials were very informative. He is always quick to reply to questions and heavily involved in class discussion. The course was a challenge, but he taught it well. I really wish the rest of my classes were in this format.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CSIT150
Grade: A
Jan 10, 2019
Would take again

I took CSIT 150 intro to SQL as the first class back to receive a certificate in Information Technology. Prof Perry made the material very clear and simple to learn with his online lectures and examples. He was very understanding if things popped up out of the norm and was very helpful when there were questions needing answers.

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
CSWB120
Grade: A
Jan 12, 2019
Would take again

First Online. Has his own website that feeds you through the class. Plenty of videos directing your path. Also he has pdf's with the same or extra & example code you can dl. He gives small exercises no grade then a graded lab/assignment. Read the assignment it is more like a directed how to. Discussion group with his always participation for help.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CSWB150
Grade: A
Jan 23, 2019
Would take again

Great online portal to learn PHP and SQL languages. Steve Perry knows his stuff and offered quality videos and sample code to make learning fun.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
CSWB135
Grade: A+
Jun 5, 2019
Would take again

Steve was a champ as always. I've had him for CSIT 150 (SQL), CSWB 120 (JavaScript+jQuery), and CSWB 180 (Python). He imparts usable information at a reasonable pace. He is exceptionally well at predicting what will confuse his students, and addresses those concerns in the videos or lesson text. Finished projects are great reference material.

Gives good feedback
Participation matters
Amazing lectures
4.0
3.0
CSWB180
Grade: A+
Jun 5, 2019
Would take again

Steve was a champ as always. I've had him for CSIT 150 (SQL), CSWB 120 (JS+jQuery), and CSWB 135 (Advanced JS + Apps). He imparts usable information at a reasonable pace. He is exceptionally well at predicting what will confuse his students, and addresses those concerns in the videos or lesson text. Finished projects are great reference material.

Gives good feedback
Participation matters
Amazing lectures
5.0
4.0
CSIT150
Jul 19, 2019
Would take again

Great professor. Doesn't require you to purchase a textbook as all his material is on his site. If you need a textbook you probably aren't reading OR paying attention to his lectures properly. Definitely a fun yet sometimes tricky class. All lectures/assignments are on his website and he provides timely feedback to questions you ask him. Great clas

Gives good feedback
Get ready to read
Participation matters
1.0
3.0
CSIT175
Jun 24, 2021
Wouldn't take again

He is not available via Zoom. He is emotionally checked out. He is condescending. If you know the material it won't matter, you won't need him. If you need him, you may be very disappointed.

3.0
3.0
CSIT175
Grade: A
Sep 23, 2022
Would take again

Asynchronus online. Videos and readings can only help so much, though the readings are good. If you're new to coding, getting past a stuck point on homework is difficult. He doesn't help very much if you have a question, just gives hints. I had a uncle who could help thankfully. If was was alone I couldn't have pulled it off. FIND A TUTOR!

Lots of homework
1.0
5.0
CSIT175
Grade: Rather not say
Dec 13, 2022

One of the more difficult professors to take. If you already have background to python or any kind of coding, maybe it will be easier for you. This was my beginner course for coding. Big Mistake... Its more of a "look it up by yourself" course. He doesn't give you much help at all. When you do try to ask for help, he is very cryptic about it. Sad.

Tough grader
Lots of homework
Lecture heavy
5.0
2.0
CSIT150
Grade: A
Jan 29, 2023
Would take again

Lecture/Assignment/Discussion each week. No surprises and no deviations from the syllabus. If you are a beginner in this class, don't be intimidated! He broke everything down and made it super easy to follow. He also has a test environment so you can experiment and really get familiar with the concepts. Great class, highly recommend this professor!

Amazing lectures
Clear grading criteria
Gives good feedback
2.0
4.0
CSIT175
Grade: Drop/Withdrawal
Sep 23, 2023

He's very clear on how the class is ran and how assignments are graded, but even when hard stuck on an issue I felt I was on my own to completely figure the problem on my own. This is mentioned in the syllabus however failing even one assignment automatically means I can't pass the class.

Tough grader
Get ready to read
Clear grading criteria
5.0
3.0
CSIT175
Grade: B+
Dec 11, 2023
Would take again

Dr. Perry is one of the most caring professors I've had at Palomar. I'm not a computer science major but needed one of his classes to complete my GE. I was struggling, but he showed so much flexibility that I may or may not have deserved at times. As long as you do the work and study, you will be just fine. I highly reccomend him.

Clear grading criteria
Caring
Respected
5.0
3.0
CSIT175
Grade: A+
Jan 20, 2024
Would take again

Class is organized and easy to follow along. Assignments get progressively harder, with a noticable jump in difficulty mid-way through. Provides good feedback and will update grades if you reach out with corrections to programs. Textbook has topics not covered in modules, and its not on Palomar bookstore so be willing to make that purchase.

Gives good feedback
Graded by few things
Accessible outside class
1.0
5.0
CSIT175
Grade: C-
Mar 18, 2024

I found his intro to Python class to not be introductory AT ALL. If you already have experience with Python, this class may be for you. If not, I would highly advise hiring a weekly tutor. This class will take more time than you think. He has a "figure it out yourself" approach, so don't bother asking him for help. And no, ChatGPT won't save you.

Tough grader
Lots of homework
5.0
2.0
CSIT175
Grade: A+
May 7, 2024
Would take again

If you rely on AI to program for you or don't like to be challenged, don't take this class. It's pretty straight forward and the grading is fair; you have more than one opportunity to pass assignments required to move forward. That being said, this class is very challenging as you have to do a lot of debugging on your own. But that's how you learn.

Participation matters
Clear grading criteria
1.0
5.0
CSIT175
Grade: C
Aug 26, 2024

The class, while clearly outlined, is impossible for beginners. I don't do CS, asking for help was as helpful as rephrasing the question. You can't go to tutors because it has to be his exact way, you can't use chatGPT. The textbook and modules do not cover all of the topics you need and if you search elsewhere you're punished. Just dumb 4 newbs

Get ready to read
Clear grading criteria
3.0
4.0
CSIT175
Grade: B
Dec 6, 2024
Would take again

This class is challenging, but if you put in the effort and utilize resources like Unstuckstudy, ChatGPT, and tutors, you can succeed. The professor has a 'figure it out' approach, so be prepared to do a lot of independent learning.

1.0
5.0
CSIT175
Grade: C
May 9, 2025

This is NOT a beginner class, if you ask for help he directs you back to all the tools that didn't help u in the first place. He wants you to figure out things on you own and that's not effective for beginners. If you have previous computer science experience then you'll be fine. But if you're a true beginner please choose a different professor!!

Tough grader
Get ready to read
Lots of homework
5.0
2.0
CSIT175
Grade: A
May 27, 2025
Would take again

This class was great! I went from knowing very little about programming to feeling like I have a pretty solid foundation now. Just keep in mind that the online class had only like 1 assignment every 1-2 weeks, with some discussions here and there. Each assignment can take you a bit of time, so just make sure you don't wait too long to do them!

Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 96 grades
Most common grades:
A (56)
A+ (28)
A- (6)
Grade Distribution
A(84)B(1)C(3)D(2)F(0)A-/B+(7)
Based on 99 reported grades
A: 56
A+: 28
A-: 6
C: 2
Common Tags
Gives good feedback (43)
Clear grading criteria (39)
Participation matters (23)
ACCESSIBLE OUTSIDE CLASS (19)
Amazing lectures (14)
Respected (10)
Caring (9)
Would take again (7)
Rating Trend

Improving

+0.67 avg change
Jan
Mar
May
Aug
Dec
May
Last 6 months
Ratings by Course

ORACLESQL

5.0

(1)

ORACLPHP

5.0

(1)

CS280

5.0

(1)

CS0000

5.0

(1)

JS120

5.0

(2)
+21 more courses
Difficulty by Course

PERLCGI

5.0

PERL

5.0

JAVA

4.0

ORACLESQL

4.0

ORACLPHP

4.0

Similar Professors