1.8

Gregory Chapman

Computer Science - Cosumnes River College

1.8
Quality
4.2
Difficulty
14%
Would Retake
156
Reviews
1.8
Quality
4.2
Difficulty
1.8
Helpful
1.8
Clarity

14%

Would Retake

156

Reviews

Rating Distribution
Official
156 total ratings

5

12

4

8

3

17

2

24

1

95

What Students Say

This is a foundation computer science class

CISP310 - 2.0 rating

This class is the definition of complete Despair

CISP360 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

81%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 46 grades
Most common grades:
Drop/Withdrawal (28)
Not sure yet (14)
B (11)
Grade Distribution
A(14)B(11)C(10)D(31)F(1)A-/B+(7)
Based on 104 reported grades
Drop/Withdrawal: 28
Not sure yet: 14
B: 11
Rather not say: 11
Common Tags
Tough grader (56)
Test heavy (25)
Skip class? You won't pass. (20)
Tough Grader (19)
Get ready to read (17)
Lots of homework (13)
Lecture heavy (11)
LOTS OF HOMEWORK (10)
Rating Trend

Declining

-0.95 avg change
Jan
Mar
May
Jun
Dec
Jan
Last 6 months
Ratings by Course

VB

5.0

(1)

CISP310360

5.0

(1)

CISP401

3.0

(2)

PROG

3.0

(1)

CISP440

3.0

(1)
+12 more courses
Difficulty by Course

COMPUTER

5.0

CISP370

4.8

CISP300

4.5

ASSEMBYCISP310

4.5

CISP310

4.3

Reviews (155)
5.0
4.0
CISP401
Jan 11, 2005

Not easy, but learn a lot.

3.0
4.0
PROG
Jan 17, 2005

You learn a lot in his class, but there are a bit too many tricks and the homework is a killer but helpful for the tests and final. overall he's pretty good but definatly needs some work on his personality.

1.0
3.0
CISP370VBNET
Feb 18, 2005

This was an online class. Might have well bought the book and taught myself for all the help we received from the professor. Lectures were worthless. Powerpoints were basic and worthless. Professor did not elaborate or explain anything. Personality is very bad. Would not recommend this instructor

4.0
3.0
ASSEMBYCISP310
May 11, 2005

Good teacher- heplful lectures, a lot of HARD Homework- need to work your A$$ off for hw but if you pay attention to the lectures and ask questions, you can do pretty good.

5.0
4.0
VB
Grade: A+
Jul 13, 2005

Mr. Chapman is an excellent teacher. What you learn in his class you can apply to the workforce. His class isn't easy, but neither is the working world. He does his job well when you look at it from the right perspective. Because his courses are upper division classes, you should not take his classes online. You really need in class instructio

1.0
5.0
COMPUTER
Dec 19, 2005

what a bum. had him for 2 classes in same semester. very lazy and has attitude problem. his answers to any question? look in book/look at notes. dont care if you miss a lecture. will not discuss what was talked about. i ask could he go over a problem i had with code. his answer? we went over it before, just look in your notes.

5.0
1.0
CISP310360
Dec 21, 2005

Good teacher, you just have to work hard, and you will receive what you deserve.

5.0
4.0
CISP360ONLINE
Feb 5, 2006

Dr. Chapman is an exceptional and very good teacher. Understand his students well. Grades well, just make sure you do it right and submit it on time. I will always remember what he said last year, that "Always trust your abilities."

2.0
4.0
CISP360
Apr 8, 2008

Tough professor. CISP360 is a hybrid course, everything is done mostly online. He expects you to learn C++ Programming by yourself with the book and the internet. Coming to lab was not required. Some HW/Labs were not too bad, but some were extremely difficult. I would recommend taking CISP360 at SCC becuase there is a lecture.

1.0
3.0
CISP360
Oct 28, 2008

This is by far the worst teacher to ever walk the earth. Taking his class is like not knowning how to swim and getting thrown into the ocean. His does not answer a single question you ask him, he will tell you " to read the book" or give you a run around. All homework is online and is kinda hard, he gives you 4 days to do it including your weekends

1.0
5.0
CISP360
Dec 8, 2008

the "teach yourself" type of professor. don't take cisp360 with him. book is not the best. after the first half of the semester, hw and labs become confusing and difficult. they can drop your grade from an A to a C easily. rarely helps students and is very unclear when he "attempts" to help. you literally have to teach yourself in his class.

2.0
4.0
CISP360
Dec 11, 2008

He appears to be helpful, but ultimately is not. He turns your questions around to make you feel like a fool and he lectures with no depth. Unless you're capable of figuring out everything pretty much on your own or you have a knack for programming, if there is another prof, take them.

4.0
4.0
CISP360
Dec 14, 2008

Prof Chapman is a very good professor. If you actually study the material, you wont end up asking questions that expose your lack of effort. It's programming, so it's technical and hard, and of course some people aren't up to it. Do you hate maths? Be realistic about your capabilities and scale the amount of studying you need to do accordingly.

2.0
5.0
CISP360
Dec 20, 2008

This teacher is absouletly the WORST computer programming teacher I have ever seen. He doesnt help you with the labs if you are stuck. More importantly, he busts you out in a class discussion by saying "Reedeem Yourself"....Bad Personality, Bad Teacher, So in a nutshell, if you need to take CISP 360, take it at ARC or SCC. That's just my two cents.

3.0
4.0
CISP440
Dec 3, 2009

If he spent half as much time giving explanations to help students understand the concepts as he does grading homework, he would be a decent teacher. This teacher doesn't understand the difference between why people take a class to learn, and why people read a book to learn. Do yourself a favor and avoid any classes with him.

5.0
1.0
CISC302
Dec 9, 2009

VERY GOOD TEACHER. His computer class was my very first class which I had in my life. I got very good knowlege. Easy teacher.

3.0
4.0
CISP360
Dec 13, 2009

Average teacher except he assigns more work than he cares to grade. He's quick to assign Lab & Homework exercises but doesn't want to grade them which sort've ticked me off. The book choice for the class was lame - teaching arrays and loops before if statements seemed like bad structure when trying to learn from the ground up. Decent class I suppos

3.0
5.0
CISP370
Dec 21, 2009

He's a smart guy, but you're learning from the book, not the teacher. Focus on doing all the turorials in the book. Great program! I learned a lot from it but I already had a very basic understanding of the material. The teacher wants you 2 be ready 2 answer questions, so come prepared. Test is hard, & hand written. A lot of homework. Geeky hot!

1.0
4.0
VB371
Aug 27, 2010

terrible teacher. unclear and cemented in teaching patterns. will take no alternate routes in teaching and doesn't clarify, he merely repeats himself. dropped me because he assumed i would not pass. what he had forgotten is that we have already communicated about this. he knows that im an IT at Fi$cal and also a comp science major that can code.

3.0
5.0
CISP360
Nov 30, 2011

Wished I listened to the reviews. This professor is horrible. Very lazy and definitely wants you to figure everything on your own! Say...If you were hanging off the cliff, you might as well let go.

2.0
2.0
CISP371
Dec 12, 2011

Pretty disappointed in the class. Labs every week were basically made up of the same concepts. We covered no ADO.NET code as listed in course Syllabus. The ASP.NET we covered was very weak. Last assignment is a WPF Silverlight Application but we didn't learn XAML at all. Primary focused on Classes and only OOP concept covered was encapsulation.

2.0
4.0
CISP360
Apr 17, 2012

Bad teachers try. This guy is not a teacher. Three minutes of lecture a week. No online lectures. Learn everything out of the book and not willing to help with questions. It's understandable when you don't help a student who isn't trying, but he's unwilling to clarify anything and expects you to be able to look it up and understand it yourself.

2.0
5.0
CISP370
Jun 5, 2012

Exams are difficult and hand-written. Mini lectures in the beginning of class are useless in the lab. READ THE BOOK! He will randomly ask you a question. Don't ask him a question if you need help, he will not directly give you an answer. Try to do good on the labs and hw's because they help a little if you if you screw up on the exam. GOOD LUCK!

2.0
4.0
CISP370
Jun 20, 2012

You pretty much have to be self-sufficient in this class. Lectures are basic summaries of the book chapters. God help you if you get stuck and need to ask a question! Teacher is unhelpful and is deliberate in making you feel bad. His analyses of your programs get personal and he assumes any success is accidental.

1.0
5.0
CISP370
Sep 13, 2012

Bad teacher. Does not answer the question "figure out yourself". Finish up & submit labwork in single session or loose your grades. His lectures are just waste of time. What is the purpose of keeping him there? His attitude is nasty. If one is sick & unable to finish his lab then he doesn't allow extra time but feel happy to drop the grads.

4.0
3.0
CISP360
May 25, 2013

Professor Chapman is a good teacher, the class requires that you have a good understanding of CISP 300, if you lack the basics, you are not going to learn them here. Lessons are few and very short, what needs to be said is said. The class is a graded lab, the learning is done by reading the book. Fair grader, if you have questions he will answer.

2.0
4.0
CISP360
Sep 4, 2013

This professor is very rude and disrespectful. His class is one giant lab and he does not lecture at all. And if you ask him a question he will either answer your question in a condescending manner or not answer your question at all. He will leave class for 10 minutes at a time. There are better professors out there and this one should be avoided.

1.0
5.0
CISP300
Grade: Incomplete
Feb 7, 2014

This professor is not even good as I thought. He looks mean right away since the orientation. But he is the only option. DON'T TAKE ME EXCEPT ,no choice

1.0
5.0
CISP300
Grade: Not_Sure_Yet
Feb 12, 2014

Would not recommend at all but he was the only teacher. He expects you to go to him for help on things he doesn't go over, but will test you on and then not help you. Very disrespectful, unhelpful, unfair, and rude. He acts like a computer; copy and paste messages to all students; Did not feel like I was talking to a professor at all.

1.0
5.0
CISP300
Grade: Incomplete
Feb 22, 2014

what is the point in keeping him to be a prof???? he is rude,disrespectful, and answer the question on your own. WHAT IS THE POINT IN TAKING THE CLASS IF I CAN LEARN FROM THE BOOK AND NO LECTURE?>? and not to forget his homework assignment is complicated. LEARN NOTHING OUT OF THIS GUY..

3.0
5.0
CISP300
Grade: Not_Sure_Yet
Apr 1, 2014

The good thing that with this professor you have to learn hard and normally I like this style of teaching, but what's frustrating is that even knowing the material might not guarantee that you will pass the class. The tests are set up the way so if you don' t resolve one problem on exam you will fail since it worth so many points.

1.0
5.0
CISP310
Apr 28, 2014

Very rude professor! Doesn't answer any of the questions properly. Just assumes that you know everything. Avoid Him. I had to drop the class finally.

5.0
1.0
CISP360
Grade: A
May 25, 2014

I have no complaints with this professor. My advice is to have a solid understanding on the very basics(cisp300) before taking this course. No online lectures, but you don't need it,the book explains everything. Read the book and study. For the labs,I spent most of my time thinking about the algorithm. For exams, there isn't time to think, just do.

3.0
4.0
CISP300
Oct 31, 2014

Three out of four people in my study group dropped this class. 9:30pm online quizzes aren't fun or conducive to learning - being given ten minutes to finish, even when the task is 'write a program' (which we hadn't done prior, at all) sucks. The class is down to about 13 of what it was. This is not the mark of an effective teacher.

2.0
4.0
CISP300
Grade: A
Nov 5, 2014

He responds to questions in a rude manner. I went to his office hours a few times and his attitude wasn't any better. You lose lots of points for a simple oversightmistake on the exam. His online quiz method is terrible, he sets aside 10 minutes on a weeknight to take the quiz. Acing this class shouldn't be hard, but he makes it difficult.

2.0
4.0
CISP360
Grade: B
Dec 20, 2014

I could have learned the same amount alone and using online forums. He grades very harshly. He is very rude and doesn't listen well, yet tells students to ask him for help. He releases the lab instructions the night before the lab and expects you too have it worked out by the start of lab. Unnecessarily difficult if you have a heavy class load.

2.0
3.0
CISP300
May 5, 2015

Chapman is just incredibly rude. While algorithms aren't the easiest topic, he just belittles you the entire time he is speaking. The tests weren't very clear. He does his best to trick you, and wont help at all. Isn't approachable except he expects you to ask questions, and almost any question he is asked he responds with a condescending answer

4.0
3.0
CISP310
May 17, 2015

I have a much greater respect for him this time around. He may come off as stuck-up in the beginning, but if you are sure to do your part of the studying, he will be seem less intimidating. If you have any questions, ask them. He is really helpful and addresses many common confusions with his mini lectures at the beginning. He knows his stuff.

2.0
4.0
CISP310
Aug 25, 2015

The First day , We dove right into Algorithms & he expected the entire class to know what they were in 30 minutes . This is a foundation computer science class . He is rude , & will humiliate you if he calls on you & you get the answer wrong . He also treats the students as if we're in elementary by pulling cards & calling names .

1.0
4.0
CISP300
Jan 4, 2016

He has a stuck up personality and dont listen to anyones opinion. His training is in mechanical engineering but he mainly teaches CISP beginning level courses. He is very hard to communicate and work with.

1.0
5.0
CISP300
Mar 2, 2016

Makes the class work in groups, so of course there would be some similar content as another student. After turning in our work a few weeks later, he files a report saying that multiple students were cheating with similar content, but not EXACTLY the same content. Do not take this professor. Take this course and the next 2 courses at another school.

5.0
2.0
CISP300
Grade: A+
Apr 9, 2016

He is not rude, but strict, straight-forward, and blatantly honest. If you listen to his advice the first time, he will be happy to help you as much as you need. If you are ready to work hard to fully understand the content, he is happy to sit with you until you do. You just have to meet him half-way.

5.0
2.0
CISP360
Grade: A+
Apr 9, 2016

Gave quiz and mini-lecture before each class, the rest is for working on programs. Assignments were given 48hrs before & logic was expected to be done before class. Be sure to leave enough time in your schedule! Tests are short, so be sure to get your logic down on paper so you're sure to have something to submit. Understanding the logic is key!

3.0
5.0
CISP300
May 13, 2016

Hardly used the textbook because everything in Chapman's lecture was the exact same format. He always called on students randomly and it was very intimidating, especially if you answer his question incorrectly. He wants perfection in your algorithm so even the minuscule detail that is incorrect will get marked off a few points.

1.0
5.0
CISP310
Jun 16, 2016
Wouldn't take again

Extremely hard and rude professor. AVOID HIM!!!

1.0
3.0
CISP310
Grade: Drop/Withdrawal
Aug 13, 2016
Wouldn't take again

Terrible Teacher. Extremely rude

2.0
4.0
CISP310
Grade: Drop/Withdrawal
Sep 3, 2016
Wouldn't take again

Provides ambiguous assignment on binary complements before the first class of meeting. Lack of respect and rude on student who does not code the way he wants. Expects perfection.

Tough Grader
Skip class? You won't pass.
1.0
4.0
CISP300
Dec 1, 2016
Wouldn't take again

Don't take this professor. Just don't do it. Listen to everyone else on here. If you do take it, be prepared to feel terrible every class. Do not take him. Listen to me.

3.0
4.0
CISP300
Grade: Not sure yet
Dec 17, 2016
Would take again

A very blunt professor. Intimidating at first, but you get use to it. I suggest reading the chapter before class because of fast paced lecture. He will try to trick you throughout the class, but that is to better your understanding. Despite all of the hate, he is a VERY good teacher, just intimidating and condescending. Effort is required to pass.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
3.0
4.0
CISP300
Grade: B+
Jan 3, 2017
Wouldn't take again

He's very disrespectful when it comes to answering questions. He gives you very little chances to do things correctly. Compared to the other campuses, the way he teaches this course is very different.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Feb 2, 2017
Wouldn't take again

This is the worst professor I have EVER encounter in my life! He is VERY rude to student's like if you do not answer the question he will call you on it. He does not learn names that quickly he calls you guy with a red shirt guy with glasses? I mean his class is a VERY unhealthy environment!Why did we buy textbooks when he does not use it!!

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
CISP300
Mar 26, 2017
Would take again

He's a professor that teaches you more than just CS. Also how to be a better student. I understand that no one wants a tough grader, although I must say that his class' difficulty reflects the reality of your career choice (Assuming it's CS). Don't do CS if you have a weak math background or if you won't put the extra 1hr 30mins of study.

Tough Grader
Caring
LECTURE HEAVY
1.0
5.0
CISP300
Grade: A+
Apr 4, 2017
Wouldn't take again

He destroyed my will to live and my will to be a programmer. if you want to avoid life from severe depression avoid this professor because he thinks he's teaching university level but it's just his teaching that makes an easy class hard. Other professors told me to avoid this professor and I advise you to do the same

Tough Grader
Clear grading criteria
Caring
1.0
5.0
CISP360
Grade: Drop/Withdrawal
Apr 30, 2017
Wouldn't take again

Professor Shih's class doesn't prepare you for Chapman's CISP 360 class AT ALL. Unless you have a lot of programming experience, especially in C++, I suggest you steer clear from him as much as possible. If you do have to take one of his courses, put aside at least 12 hours a week just for this class, and don't mess around. He doesn't go easy on u.

Tough Grader
Get ready to read
TEST HEAVY
1.0
4.0
CISP310
Grade: B
May 4, 2017
Wouldn't take again

He makes the class overly difficult. He makes his own standards for programming and everything must be exact. I don't know why he likes asking trick questions but he does. Gave a quiz on a minor topic that we wouldn't use. He is rude and acts like he is okay. Stay away from this teacher.

Tough Grader
3.0
4.0
CISP300
May 10, 2017
Would take again

He can be condescending and intimidating, he asks questions in a really confusing manner, but just do the assignments and follow along with the lectures and it shouldn't be too bad. I guess some people can't handle pressure. As for the "harsh" grading: a single mistake will cause errors, possibly rendering it all useless. Welcome to programming.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CISP300
Grade: F
May 19, 2017
Wouldn't take again

Stay away from this professor!!! he is the worst professor i had ever had in my entire life. I am majoring in computer science and this professor makes you hate your major. he is very rude towards his students. Trust me, do NOT take HIM..!!

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
4.0
CISP300
Grade: C
Jun 2, 2017
Wouldn't take again

Homework is done Apollo 11 style: pencil + paper. I have burned through so many papers because he doesn't allow you to print out your code saying "it promotes bad habit" because tests are done in graphite. Consistently boasts/preaches about his credentials and why "it must be done his way". Difficult for an intro course, but with good reason.

Skip class? You won't pass.
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
5.0
CISP360
Grade: A+
Jul 13, 2017
Wouldn't take again

This class is the definition of complete Despair. One time in class he told me to change my major to anthropology and I started to cry. He then proceeded to drink my tears and laugh.

Inspirational
Hilarious
Caring
2.0
5.0
CISP300
Grade: Drop/Withdrawal
Dec 8, 2017
Wouldn't take again

Only class I've dropped If you can pass this you can pass anything. The difficulty Isn't what drove me to drop it was his attitude. He spoke in a condescendingly angry tone in my class in particular. There is poor motivation he'll be nice every now and then but disappointed at your very existence.

Tough Grader
Participation matters
Tests are tough
1.0
5.0
CISP300
Grade: C
Dec 29, 2017
Wouldn't take again

This professor is so miserable that he's infecting other teachers with his garbage methods (releasing homework 48 hours before due, paper tests for CS classwork). He put me off EDUCATION as a whole for two years as a result of his "teaching" style. Best bet? Find training elsewhere, then take his class for an easy C. You won't get an A, anyway.

Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
CISP300
Grade: B+
Jan 7, 2018
Would take again

Very stoic and abrasive. Not very kind. High expectations of all of his students. Presents the material well. If you study you will do fine. Don't be afraid to ask questions.

BEWARE OF POP QUIZZES
TEST HEAVY
LECTURE HEAVY
3.0
4.0
CISP360
Grade: C
Jan 8, 2018
Would take again

Professor Chapman has bad reviews, and that's because his style isn't for the faint of heart. His hard grading is justified in that for programming, the computer won't give you a pat on the back for effort. He's hard on us so we don't make the same mistakes later down the road. Think of him as a Computer Science Drill Sergeant as a metaphor.

Tough Grader
Get ready to read
Skip class? You won't pass.
2.0
4.0
CISC302
Grade: Rather not say
Jan 11, 2018
Wouldn't take again

Steer clear of this professor if you take your G.P.A. seriously! The fact that he thinks he's God's gift to computers is ridiculous. In his mandatory orientation he explained the class criteria in a rude way, while bragging about his credentials. He changed due dates and times as he sees fit without any apology, tests are long and complicated.

Tough Grader
Skip class? You won't pass.
Tests are tough
1.0
4.0
CISP300
Grade: Drop/Withdrawal
Feb 12, 2018
Wouldn't take again

I did take the CISP 370 (Visual Basic Studio), but I need to take CISP300 for my A.S degree,but I feel bad and confuse his way. I don't know what exactly he wants me do in the homework. I just know it after he gives us the answer and I got zero. I'll dropd/withdrawal this class and wait for other professor and take it again.

1.0
4.0
CISP360
Grade: D
Apr 9, 2018
Wouldn't take again

I would not recommend you take any class with Chapman. Rude and condescending from his first class. Every question I've asked him regarding code implementation was responded to with "you should be able to figure that out." Lectures 5-10 minutes during the 3 hour lab. HW is posted 24 hours before due, assignments vanish 5 hr after lab w/o any reason

Tough Grader
Skip class? You won't pass.
1.0
4.0
CISP300
Apr 13, 2018
Wouldn't take again

Assignments take hrs even though they are really simple. The time sink is his "Chapman Five Step Solution Method." EX: You have to draw a picture of what would appear on screen, including intros and all prompts. So sometimes you're drawing/writing the same thing verbatim multiple times, just changing one value. A monkey could do it, but unhappily.

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
2.0
5.0
CISP360
Grade: Not sure yet
Apr 29, 2018
Wouldn't take again

I took is CISP 300 class before his CISP 360 and passed with a B-. He's a very difficult teacher, with good reason. Programming has to be exact, and little mistakes can be the end of your program. However, he is not very clear with how he teaches, and his class is not for the feint of heart. Passing his class, however, will make you a better coder.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
CISP300
Grade: B
Jul 19, 2018
Wouldn't take again

The most memorable moment with this teacher was when he told me that I didn't accidentally do my homework wrong, I purposely chose to do it incorrectly. The class is terrible. The book was useless, but he always checked to make sure we had it. He was rude and spiteful in and out of class, and always acted like we were the worst students he ever saw

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
5.0
CISP310
Grade: B+
Sep 20, 2018
Wouldn't take again

Prof. Chapman is by far the worst professor I've come across. His behavior is completely unacceptable. The way he conducts himself by belittling students should have been reported a long time ago. This behavior alone should be cause for concern, but his grading style is also tailored in a way that is not helpful for students. If you have a (cont.)

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CISP300
Grade: B
Sep 25, 2018
Wouldn't take again

Hard make the course harder than it actual should be. Stop to talk his class if you want to continue your programming life. Only few people show up final exam day. Becareful

Tough Grader
SO MANY PAPERS
LECTURE HEAVY
1.0
4.0
CISC302
Grade: A-
Nov 1, 2018
Wouldn't take again

Chapman is definitely the worst teacher I've had yet, the dude never gives helpful advice and has extremely odd methods of delivering homework. He also feels as though he's ABOVE everything, and shouldn't be hassled to use such primitive systems such as the college website to post due dates/schedules.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
3.0
CISC302
Jan 5, 2019
Wouldn't take again

I took his online class. Miss one assignment and it really messes up your grade. This class brought my GPA down drastically. The class was pretty easy but the final is in class and there was not enough time to finish.

Get ready to read
TEST HEAVY
1.0
3.0
CISP360
Grade: B
Jan 21, 2019
Wouldn't take again

Great teacher if you enjoy you enjoy doing a lot of reading and a lot work on your project just to fail because you missed one small thing. It doesnt matter that was your first time ever trying to do that, your supposed to learn everything perfectly from the book and come in monday ready for the quiz and with a perfect homework assignment

Tough Grader
1.0
5.0
CISP310
Jan 31, 2019
Wouldn't take again

1st day of semester was a holiday, the 310 class I was enrolled in was Monday only. It didn't start until 2nd week, so I stopped by his 310 . I was taken aback by how immediately rude he was. Kept interrupting me and twisting my words. Very bizarre; never met a prof as unpleasant. Also, when I came in I saw him fully brush off a students question.

1.0
5.0
CISP300
Grade: Drop/Withdrawal
Feb 28, 2019
Wouldn't take again

After two consecutive semesters in a row I can say, stay far away from his classroom. If you have a decent understanding of programming and a very loose schedule, have at it. If it is your introduction to Computer science find someone else. He is condescending; will never provide a straight answer until he feels he has humiliated you sufficiently.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CISC302
Apr 16, 2019
Wouldn't take again

Awful

4.0
5.0
CISP300
Grade: Not sure yet
May 19, 2019
Would take again

Really challenging class but if you put in many hours of work and make sure to ask questions (Chapman is very helpful during office hours) you'll understand the material and learn a lot in this class.

Accessible outside class
Test heavy
Tough grader
5.0
4.0
CISP360
Grade: A
May 29, 2019
Would take again

Although he might come off as a hard grader, and a very test heavy professor, he really just wants to weed out the students who dont care about the class and dont turn in homework/dont attend. His tests are harder, but put in the work and you will pass for sure. Go to ofc hours, but most importantly MAKE TIME for studying. CS isnt meant to be easy

Gives good feedback
Inspirational
Clear grading criteria
1.0
1.0
CISP401
Grade: C
Jun 5, 2019
Wouldn't take again

I changed schools to FLC and omg its like im in heaven compared to this guys class. Easy A

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Nov 15, 2019
Wouldn't take again

I just come out of his office hour and decide to drop/withdraw this class and hes that kind of professor that make me want to change it major . ( this is how bad) I dont understand his lecture at all the stuff sounds easy but when he grade it, you realize you dont understand anything from that class. (Sign) I give up on computer science now ...

Skip class? You won't pass.
Tough grader
2.0
4.0
CISP300
Grade: C
Jan 2, 2020
Would take again

The homework takes a long time because we have use paper, which I wish was changed. Sometimes he may not get the syntax exactly right during the lecture, which can lead to points missed on the homework; he's a tough grader. I believe if we had a more efficient way to do the homework I could solve the problems faster. He did help me w/ office hours.

Accessible outside class
Tough grader
3.0
4.0
CISP310CISP300
Grade: A
Jan 3, 2020
Would take again

I took him twice for 300 and 310. He is very strict, but I learned a lot from his class. The only way to succeed in his class is thoroughly reading the textbook and asking him questions. With 310, I struggled a lot and almost failed at the beginning, but then I worked harder and fortunately ended up with an A. Ask him questions and you'll succeed!

Get ready to read
Test heavy
Tough grader
2.0
4.0
CISC302
Apr 12, 2020
Wouldn't take again

I've had courses that were way more difficult and got A's. I don't mind working for my grade. But the directions and assignments are NOT clear. It takes reading the directions multiple times and in more than one location. Also quizzes are timed with hardly enough time. You don't have time to read and recheck your answers before submitting.

Get ready to read
Graded by few things
Tough grader
1.0
4.0
CISP300
May 27, 2020
Wouldn't take again

Don't waste your time, energy, or love for programming by taking this professor. He's exceptionally rude and is the most unprofessional employee at his institution. He plays mind games with his students. He abuses his power over them. Don't play his game and do yourself a favor and take someone else. You can become a great programmer!

1.0
4.0
CISP300
Grade: Drop/Withdrawal
Aug 1, 2020
Wouldn't take again

Good person but not a good professor. I spent extra hours figuring out his homeworks - cutting into my other classes study time. Its not how hard it was it was how he would explain and then go back and forth on oops. If perhaps you take him for any reason - be prepared to write your own textbook and rewrite because of his mistakes he wont admit.

Accessible outside class
Skip class? You won't pass.
Lecture heavy
1.0
5.0
ASSEMBYCISP310
Grade: Not sure yet
Sep 5, 2020
Wouldn't take again

Homework and quizzes are ridiculous. Super hard and he does not help you prepare for them well at all. He will dock you a substantial amount of points for small errors. I feel bad for anyone getting into comp sci that has to deal with this guy, he might make you hate it. seriously he makes the class as miserable as he is.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CISP310
Oct 16, 2020
Wouldn't take again

Didn't even have a chance to take the class because the online class was so ridiculous. The quizzes and assignments were due within a 15min to 2hour window. Was not very flexible for an online class. Quizzes were open 6:00pm and closed 6:15pm on the dot. Assignments were not very well supplemented and the professor did not explain any material.

Hilarious
1.0
4.0
CISP360
Oct 29, 2020
Wouldn't take again

Horrible teacher, he should get out of this profession. Makes students feel like they're stupid when asked questions. Just because of him solely, I'm transferring to SCC to complete my Computer Science courses. Byeeeeeeeeeeee!

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
CISP360
Grade: B
Dec 7, 2020
Wouldn't take again

Honestly a terrible professor. Chapman encourages questions and collaboration between his students, yet it is impossible to do so without him restricting how his students can help one another. He's vague and flat out rude when you ask him questions. If you need this course, you're better off choosing another professor from a different college.

Lots of homework
Tough grader
4.0
5.0
CISP310
Grade: B+
Dec 9, 2020
Would take again

He is TOUGH. He is rude. But you will be the best programmer in your future classes with him. I took 3 of his classes, so I know him pretty well. Go to office hours, read all material on canvas (especially before week 1 even starts), go to office hours (seriously he is very kind and helpful during them). Find someone else if you want the easy A.

Gives good feedback
Respected
Inspirational
2.0
4.0
CISP300
Grade: B
Dec 21, 2020
Wouldn't take again

The professor is very blunt and his lecture can be confusing and vague to people who have zero experience with CS before. Also heads up there may be little homework, but if you do not read the assignment CAREFULLY and do EXACTLY what he wants. He will minus so MUCH POINTS even for the little things.

1.0
5.0
CISP310
Grade: Drop/Withdrawal
Jan 25, 2021
Wouldn't take again

Sparse, disjointed, unprofessional course content. Felt like learning from notes three people took; hard to follow. 5, 2-page PDFs covered a whole week's worth of content. Lab had suggestions in it to complete it one way, but I was graded because he expected a different approach. Rude in discussion; his "help" was just saying you were wrong.

Tough grader
1.0
5.0
CISP300
Grade: Not sure yet
Feb 24, 2021
Wouldn't take again

Horrible, won't help you in nothing. Only answer specific questions, when I asked him if I had anything wrong with my HW assignment he told me he will not look at it until he grades it. His lecture are confusing and horrible. I am new to CISP and didn't get any help during my time taking his class. I learned mostly from my other classmates then him

Test heavy
So many papers
Tough grader
1.0
5.0
CISP310
Grade: Not sure yet
Mar 3, 2021
Wouldn't take again

Grades tough on students and really slow on grading and giving feedback on work. About 5 weeks in and only 1 lab graded with moderate feedback. Not recommended if you're looking for help along the way and actual feedback.

Skip class? You won't pass.
Tough grader
1.0
4.0
CISP310
Mar 12, 2021
Wouldn't take again

Dropped his class. Tough grader. Barely gives any time for quizzes. Teaches terribly. I don't know why there are so many assembly profs that are so tough for such a minor class, but he is definitely one of them. If you're new to CS i feel bad for you. Its really fun, don't let this guy discourage you.

1.0
5.0
CISP300
Grade: Drop/Withdrawal
Apr 17, 2021
Wouldn't take again

Does not care for students. He does not teach at all, makes constant mistakes and does not clear them up for students. He does not answer students questions clearly, assist them when he is needed, and does not give clear instructions on homework and/or exams. If your going to take CISP AVOID THIS PROFESSOR.

Tough grader
1.0
5.0
CISP300
Grade: Not sure yet
Apr 22, 2021
Wouldn't take again

This teacher is horrible, gives vague responses and is so harsh in grading. He even gave a exam that gave questions about stuff he'd never taught. When he realized this he told us oops I made a mistake and had to give us extra points to make up for his stupid mistake. He barely teaches us anything and his lectures are confusing. I should've withdra

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CISP300
Grade: Not sure yet
Dec 15, 2021
Wouldn't take again

The professor is rude, condescending, no late work, obscure due dates for assignments and exams, lectures are confusing and hard to read, and will mark you off for little mistakes. DO NOT TAKE THIS PROFESSOR, SWITCH CAMPUS. If you do end up stuck with Chapman, I'd suggest being in contact with other students to pass using apps like Discord or drop.

Get ready to read
Test heavy
Tough grader
1.0
4.0
CISP360
Dec 15, 2021
Wouldn't take again

Due dates were weird. He was very unhelpful. Exams had content that wasn't taught during the course and continuously accused the class of cheating. I would never take any classes with this professor again.

Tough grader
1.0
4.0
CISP300
Jan 19, 2022
Wouldn't take again

I despise this professor. He doesn't do videos or PowerPoints. Instead, he posts plain text pages on Canvas. He is rude and condescending. He doesn't allow his students to cooperate on ANYTHING. He grades harshly and puts things on the exam that weren't on the lectures. Do not take him, no matter how much CS you already know.

Graded by few things
Tough grader
1.0
4.0
CISP300
Grade: Drop/Withdrawal
Feb 13, 2022
Wouldn't take again

Prof Chapman was condescending whenever I requested help. There were no lectures, presentations, only photographs of hand-drawn assignments. He required all assignments be hand-drawnin a computer science class. His comments were extremely terse and unhelpful, and he was a slow grader. My advice: Do not take his class if you can at all avoid it.

Tough grader
3.0
1.0
CISP360
Grade: A
May 12, 2022
Would take again

Very average as a professor, but can be rude to students. The class was overall pretty easy.

Test heavy
1.0
5.0
CISP300
Grade: D+
May 25, 2022

Grading was tough. Homework based on lectures and lectures are all text formatted so you have to read a lot. Rude and straight forward. I was absent once because of a fever and that day he gave an attendance quiz which was worth 30 points and wouldn't give points to me no matter what. Handwritten code (pencil) for hw's, exams, and quizzes.

Tough grader
Get ready to read
Lecture heavy
1.0
4.0
CISP300
Grade: A
Aug 29, 2022

He uses his own made up programming language, has us write code in our notebooks for homework and quizzes, and his lectures are just two example problems that we have to try to fit the homework that 90% of the time has very little to do with it. Every time I'd ask a question he'd make me go to office hours and still would avoid them. Rude and blunt

Tough grader
So many papers
Test heavy
1.0
3.0
CISP310
Grade: Audit/No Grade
Aug 29, 2022

One week into the semester, his class still says "open - permission number required" and he has 11 open seats. Still won't let me into the class though, emailed me within one minute to tell me I cannot enroll in the class, and after I followed up, no response.

1.0
5.0
CISP300
Grade: Drop/Withdrawal
Sep 13, 2022

DO NOT I REPEAT DO NOT TAKE THIS CLASS IF YOU ARE SERIOUS ABOUT STARTING TO CODE. After a couple weeks into the class you find yourself question if this is even a computer class. One you don't actually start on computers (surprised?) you start with writing on pieces of paper on GUI and calculation. Computer science its about computers not paper.

Tough grader
Lecture heavy
Graded by few things
1.0
3.0
CISP300
Grade: Not sure yet
Dec 10, 2022

Terrible Professor, contradicts himself very often, tells you one thing, then tells you it's wrong. Computer class on paper, work is often tedious, though not difficult, so much redundant writing for no real reason, overall terrible class.

Tough grader
Lots of homework
1.0
5.0
CISP360ONLINE
Grade: Drop/Withdrawal
Jan 16, 2023

This has to be if not the worst teacher I have ever taken. Imagine a teacher docking you points off the start of the semester because you didn't take Math 400(Calculus). I thought this was a C++ programming class not a class programing ridiculous math problems that don't solve anything. He has made his own language that makes no sense.

Lots of homework
So many papers
Test heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Jan 22, 2023

If you're majoring in computer science, just enroll in a different community college. It's this guy all the way up the CS ladder, and he runs his class like a reddit moderator. Extremely unhelpful class documents, and if you ask for help in the discussion thread he'll just refer you to a separate, equally unhelpful document. Save yourself the pain.

Tough grader
Get ready to read
1.0
5.0
CISP300
Jan 31, 2023

This professor is so rude and lack of understanding the student and he demoralize the student in the very first day of class. I do not recommend anyone take this class.

1.0
3.0
CISP360ONLINE
Grade: C+
Feb 22, 2023

Professor Chapman is a gargoyle that un-stones himself only to fly down and make snarky remarks at understandably-confused first year students. He does not give lectures nor teach in any way, and he sinks his claws into your weekly work when you least expect it-at 6:35pm on Saturdays. After all, a gargoyle must be ready for churchgoers on Sundays.

1.0
5.0
CISP310
Grade: Not sure yet
Feb 24, 2023

Chapman is rude and condescending, grades based purely on how close your words just so happen to be to his, puts the most confusing ways of how to learn the concepts while forbidding students use google "punishable by failure in the course", forbids students to talk to each other, refuses to actually answer questions or explain any topics, etc.

Tough grader
Get ready to read
Graded by few things
1.0
3.0
CISP300
Grade: Not sure yet
Mar 22, 2023

Falsely accused me of skipping class even though I didn't. Will not allow different methods being used. Grading is based on how related your answer is to his. Overcomplicates everything. I have previous computer science experience and I even struggle to understand him. He is strict and occasionally rude. I suggest finding another professor.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Apr 3, 2023

Honestly, don't take this professor!!! Go to a different community college to take this course. He is rude, very strict, and does not allow others to talk to students. He accused me and my friend of "cheating". Oddly enough, my friend did not receive a formal warning from the Dean, but I did. Luckily, it was not permitted on the transcript.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Apr 4, 2023

I was going through a mental crisis when I was taking him, and from the experience I had from the semester before (by having a different abusive professor), I didn't want to go through the trauma again. The thing that was understanding was that he let me drop to take care of myself. Always take care of yourself, and don't take him.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CISP360
Grade: B+
May 17, 2023

I've never met a more rude and more condescending professor in my entire life. Prof. Chapman really tops the chart with that. Making it seem like collaborating with other students is illegal is mind blowing to hear. He doesn't teach whatsoever. Very rude and unhelpful to students as well.

Tough grader
Get ready to read
1.0
5.0
CISP360
Grade: Drop/Withdrawal
May 21, 2023

Be prepared to know the answer beforehand in case he randomly calls on you to answer the question that a student had. Forget about using the computer, you are mostly going to do the assignments on paper. As for assignments on canvas, be prepare for the short time window it's due so you might be at work the whole time an assignment open/closes.

Tough grader
So many papers
5.0
3.0
CISP300
Grade: B
May 25, 2023
Would take again

Professor Chapman is a great professor. He can be tough at times but his class teaches you important skills that you can use in other classes. He was extremely kind and helpful in office hours. Gives good advice. If you give his class the time it deserves, and if you ask lots of questions, you'll do great. Just make an effort and work hard.

Participation matters
Clear grading criteria
Gives good feedback
4.0
5.0
CISP300
Grade: B
May 25, 2023
Would take again

This class and professor taught me a lot and I've been working on the tech industry as a developer for 3 years now. He is tough, he grades hard and he expects more than you've ever experienced but he will make you a better programmer for sure. This class is designed to push you to your limits and forces you to ask questions. Go to office hours.

Tough grader
Accessible outside class
2.0
4.0
CISP300
Grade: Rather not say
Jun 8, 2023

Attend office hours, there's no way you'll pass his class without it. Very tough on making sure you follow his syntax precisely. Don't judge him as a person, but take his harsh approach as a way to toughen you up in such a rigorous and competitive field.

Tough grader
Lots of homework
1.0
5.0
CISP300
Grade: Rather not say
Sep 13, 2023

Smart teacher, Very point deduction heavy, Need to put in massive amounts of time to pass. You need to go to office hours and come with questions he finds accurate trying to validate if something is wrong or right he will often leave you clueless hes very aggressive with attitude which i find gives students anxiety i know it did for me.

Tough grader
Get ready to read
Participation matters
2.0
5.0
CISP300
Grade: Not sure yet
Sep 18, 2023

Chapman is probably one of the rudest professors at CRC. He grades very hard but he leaves comments on what you missed points on. Do not take anything he says personally, ask questions and make this class is your top priority. Only then will you pass this class. You have to be very mentally strong in order to put up with him the entire semester.

1.0
5.0
CISP360
Grade: Not sure yet
Nov 14, 2023

Do not take him. (3) 70 question 70 minute exams, 1 minute to answer each question. He is very slow in returning back the grades for the labs & exams. So you won't even know what your grade is or what areas you need help (this is not a student problem, this is a lack of instructor committed to helping problem). Deducts a lot of points for naming.

Tough grader
1.0
5.0
CISP300
Grade: C+
Nov 29, 2023

Please do not take class with him.

1.0
5.0
CISP300
Grade: Not sure yet
Nov 30, 2023

RUN!!!!!!!!

Tough grader
Participation matters
Test heavy
1.0
5.0
CISP360
Grade: Rather not say
Dec 5, 2023

The only reason why I took this class was because Chapman is the only teacher who teaches Computer Science, I regret ever taking his classes and will not regret transferring to another college so that I can continue in Computer Science.

Tough grader
Get ready to read
Lots of homework
2.0
4.0
CISP300
Grade: C-
Dec 18, 2023

"You and I, we are all Wrong, Wrong, Wrong. Welcome to being wrong all the time" I agree as I was completely in the wrong for even daring to enroll in one of his classes. Professor Chapman runs his class like your average DMV. Rude, intimidating, miserable, but YOU have go there to get things done. Recommend going to another college for all CISP.

Tough grader
Get ready to read
So many papers
1.0
5.0
CISP360
Grade: Rather not say
Jan 17, 2024

I will never take his class again! He's super rude with students, and I don't learn anything from him. The way that he grades in LAB is weird, and if you currently enroll in this class, PLEASE RE-THINKING CAREFULLY your decision! Find another Professor will help you a lot, instead of studying in this class. You should drop your class soon!

Lecture heavy
Test heavy
Online Savvy
1.0
3.0
CISP310
Jan 25, 2024

I asked Professor Chapman a question today in class. Instead of answering, he glared at me for a second, then turned around and left the room. He came back about 15 minutes later, still no answer to my question. When I returned to my car, I discovered he had stolen my cat converter!!! What the heck???

Tough grader
Graded by few things
1.0
5.0
CISP310
Grade: B
Jan 27, 2024

Do NOT take his class! Considers googling "how to" cheating & will report you. Gives cliff note versions of info. as a written lecture. Expects you to ask questions but responds roundaboutly or with a question. Doesnt give feedback on tests/labs. Talks down to students & gets mad if you answer quickly. All around bad; you have been warned!

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Jan 29, 2024

Doesn't give you a chance, got dropped on first week because he favorites students based on their knowledge. Mess up once and your done, save your time and take the class in another college. If your a first semester student DON'T TAKE HIS CLASS, he will mess up your student Ed plan & transcript by dropping you (he WILL drop you). IF U C HIM RUN!!!!

Tough grader
Test heavy
1.0
3.0
CISP300
Grade: Drop/Withdrawal
Feb 1, 2024

Embodies everything that makes a bad professor. He's arrogant, loud and judgemental. On top of minor disrespectful acts like holding you back from leaving if you finish within 10 minutes of class ending and loudly correcting students mistakes. There are also major mistakes in curriculum that confuse you. Work is easy if you can handle the headache.

Test heavy
Graded by few things
Online Savvy
1.0
4.0
CISP300
Grade: D+
Feb 16, 2024

Just the main things , yells at people , lectures are not very clear he makes mistakes on them and if you do something improper from them its your fault not even lying he didnt recredit me on my score due to an error learning from his lectures, emailing him wasn't very helpful asked for validation, given incorrect info says I need to think better.

Tough grader
Participation matters
Test heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Feb 26, 2024

Abusive towards his students.

1.0
5.0
CISP300
Grade: C
Apr 19, 2024

These reviews speak for themselves. Don't take this class or this professor. If you're interested in Computer Science, either find another professor or go to another college. You deserve better than this :)

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Sep 21, 2024

CRC, fire this man

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CISP300
Grade: Rather not say
Sep 22, 2024

This professor seriously needs to get fired.

Tough grader
Participation matters
Test heavy
1.0
5.0
CISP300
Grade: Rather not say
Sep 30, 2024

For a teacher who uses his power to mislead, falsely accuse or abuse their students, it would lead students to a harder path to recover from. This man in general is not fit to be a teacher, and the school should do something about it. Don't take this professor because he can't teach you, he'll hurt you.

So many papers
Lecture heavy
Test heavy
1.0
5.0
CISP300
Grade: Rather not say
Oct 6, 2024

I still don't get why he is a teacher, he is very abusive towards his students, and it can make your class experience a nightmare. He should be fired, get his teaching license taken away, and better have a job doing something else instead of teaching.

Tough grader
So many papers
Test heavy
1.0
5.0
CISP300
Grade: Rather not say
Oct 10, 2024

This man is definitely a definition of an abusive professor. Doesn't know how to teach a class, and makes you feel like torture (and constantly mislead you). For your sakes, take a different professor because they help. For him, he should be fired.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Oct 14, 2024

This is the most insane professor I have ever taken. I have been a software developer for 4 years and he accused me of cheating and tried to fail me. After being reported to the dean he specially waiting until last min where I had barely finished my homework from how much he assigns and drops me from the class in retaliation from me reporting him.

Tough grader
Graded by few things
4.0
5.0
ASSEMBYCISP310
Grade: C
Oct 15, 2024
Would take again

I missed a lab and the next week Chapman told me to indirectly change my major. You should prepare to get yelled at if you take this course, but it's not personal (probably). Take the course seriously from Day 1, and ask questions. If you genuinely like Computer Science or whatever major, like you should, it shouldn't be a problem to do.

Tough grader
Get ready to read
Respected
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Oct 16, 2024

The professor like him should never be a professor in general. Outright abusive, falsely accuses students for something that we never do, definitely a person who should never be on school grounds. He should really be fired, or get a different job (but not as a professor). Avoid him, and he needs to be removed from the school.

Tough grader
Lots of homework
Test heavy
5.0
4.0
CISP310
Grade: B
Oct 23, 2024
Would take again

(online course) I feel like he is very misunderstood, he's very knowledgeable & may not be the best w/instructions but he is very responsive when you ask questions. Also, what I appreciate about him is that he values hard work, if he can see that you tried your best he is very forgiving & gives you feedback plus will give you a decent grade.

Get ready to read
3.0
2.0
CISP360
Grade: A
Dec 29, 2024
Would take again

Took the online course in 2023 so no any interaction with this professor. Grading is kind but you need to learn how to self-study.

Get ready to read
2.0
3.0
CISP360
Grade: A
Jan 2, 2025

His emails always sounded so passive aggressive lol. Some of his instructions, such as specific naming requirements were very vague, so make sure to email and clarify a lot (ASK QUESTIONS DONT STATE THINGS). He docked my first lab by 33 points because I used a capital letter. After that, I made sure to pay attention to every single detail he put.

Tough grader
Graded by few things
Online Savvy
1.0
5.0
CISP360
Grade: Rather not say
Jan 23, 2025

Made me want to kms. Do your CS classes elsewhere. As a long-time software developer, this man almost made me hate CS. Let God take care of this man because he's straight-up evil. This is my first RMP rating because every professor prior had at least an ounce of humanity. I am genuinely unsure how this man is still employed.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CISP360
Grade: Drop/Withdrawal
Mar 3, 2025

DO NOT TAKE THIS CLASS!!!!Cant even call this guy a professor. He probably hates his life and wants to make everyone as miserable as himself. Don't even bother to try to learn things yourself or from another textbook. If the slightest thing isn't his way he calls it cheating. Needs to be fired immediately, don't know how he is still there.

1.0
5.0
CISP360
Grade: Drop/Withdrawal
Mar 9, 2025

First rating i'm doing for a professor. WHATEVER YOU DO.. DO NOT TAKE THIS PROFESSOR. By far the worst person in all of LRCC. He doesn't care for no one and if you try to email him for something, he completely turns you down and doesn't answer/care to help. He will also accuse you for cheating if its not done his way...even if your code is correct.

Tough grader
Lots of homework
1.0
5.0
ASSEMBYCISP310
Grade: Drop/Withdrawal
May 4, 2025

Literally doesn't care as a teacher, will ignore you without any regard towards his students.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CISP300
Grade: Rather not say
May 10, 2025

Can anyone sue this professor?

Tough grader
Participation matters
1.0
4.0
CISP360
Grade: B+
Jun 10, 2025

Actually the worse professor I've ever had. Never take any of his classes.

1.0
5.0
CISP300
Grade: A
Dec 8, 2025

DO NOT TAKE THIS PROFESSOR NO MATTER WHAT TAKE THE CLASS AT ANY OTHER SCHOOL. This professor is the chair of comp sci at crc so complaining to the dean or any other person will literally get ignored. He will drop you for fun from the class as well I had to prove he broke faculty rules to get back into the class when I was dropped for no reason.

Tough grader
Lots of homework
1.0
5.0
CISP300
Grade: Drop/Withdrawal
Jan 3, 2026

This man needs to be permanently removed from my school for abusing all school rules. He doesn't know how to teach, he thanks everything his way is always right, and it is not tolerable. CRC please kick him out of the school.

Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

81%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 46 grades
Most common grades:
Drop/Withdrawal (28)
Not sure yet (14)
B (11)
Grade Distribution
A(14)B(11)C(10)D(31)F(1)A-/B+(7)
Based on 104 reported grades
Drop/Withdrawal: 28
Not sure yet: 14
B: 11
Rather not say: 11
Common Tags
Tough grader (56)
Test heavy (25)
Skip class? You won't pass. (20)
Tough Grader (19)
Get ready to read (17)
Lots of homework (13)
Lecture heavy (11)
LOTS OF HOMEWORK (10)
Rating Trend

Declining

-0.95 avg change
Jan
Mar
May
Jun
Dec
Jan
Last 6 months
Ratings by Course

VB

5.0

(1)

CISP310360

5.0

(1)

CISP401

3.0

(2)

PROG

3.0

(1)

CISP440

3.0

(1)
+12 more courses
Difficulty by Course

COMPUTER

5.0

CISP370

4.8

CISP300

4.5

ASSEMBYCISP310

4.5

CISP310

4.3

Similar Professors