4.1

Ryan Hermle

Computer Science - American River College

4.1
Quality
3.3
Difficulty
79%
Would Retake
121
Reviews
4.1
Quality
3.3
Difficulty
4.1
Helpful
4.1
Clarity

79%

Would Retake

121

Reviews

Rating Distribution
Official

5

84

4

10

3

2

2

6

1

19

What Students Say

I took Hermle for 360 and 400, and he's one of the best profs I have had at ARC in any field

CISP400 - 5.0 rating

Hermle's class was a breeze yet still amazing

CISC310 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 90 grades
Most common grades:
A (40)
A+ (31)
Drop/Withdrawal (10)
Grade Distribution
A(71)B(6)C(5)D(10)F(1)A-/B+(7)
Based on 109 reported grades
A: 40
A+: 31
Drop/Withdrawal: 10
Not sure yet: 7
Common Tags
Gives good feedback (35)
Caring (35)
Lots of homework (31)
Inspirational (22)
Hilarious (21)
Get ready to read (20)
Clear grading criteria (20)
Respected (19)
Rating Trend

Declining

-0.98 avg change
Mar
Apr
May
Jul
Dec
Jan
Last 6 months
Ratings by Course

LEC13105

5.0

(1)

CISP360CISP400

5.0

(3)

CISP440

5.0

(1)

CISA305

5.0

(1)

CISP360400

5.0

(3)
+5 more courses
Difficulty by Course

CISP360CISP400

3.7

CISP360

3.5

CISP400

3.5

CISP300

3.1

LEC13105

3.0

Reviews (121)
5.0
3.0
CISP360
Nov 6, 2016
Would take again

Prof Hermle is awesome! He is very understanding and straight forward with his lectures. 1 midterm 1 final, lab asgnmnts, and hw. Hws were pretty tough but he gives great feedback and will help. He is young and understands our struggles and always asks how we are with the material and adjusts accordingly. I predict he is going to be one of the best

Gives good feedback
Inspirational
Caring
4.0
3.0
CISP300
Grade: A
Dec 8, 2016
Would take again

Hilarious and super chill. 10/10 would take again

Gives good feedback
Hilarious
Caring
5.0
3.0
CISP360
Grade: Not sure yet
Dec 13, 2016
Would take again

Prof Hermle did really well as a first time community college professor. Super chill and forgiving. Prof Hermle is best when asking questions or talking to him one-on-one either in the lab or in office hours. He lost the class a lot when he was typing code in lecture. Make sure you understand pointers well! Also gives good programming tips.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
2.0
CISP300
Grade: A
Dec 31, 2016
Would take again

Ryan is very nice and funny. he is a new professor who just started teaching community colleges. His lecture is a little bit confusing sometimes but overall he is a good teacher and fair grader.

Gives good feedback
Respected
Hilarious
5.0
2.0
CISP300
Grade: A+
Jan 14, 2017
Would take again

Professor Hermle is the bomb! He's hilarious and he really cares about his students. On top of that, he's extremely fair when it comes to grading, and he also recognizes that his students have a life outside of school. His assignments aren't too hard, although they require a bit of thinking. Nonetheless, they all serve a purpose. Hermle is a gem.

Inspirational
Hilarious
Caring
5.0
1.0
CISP300
Grade: A+
Jan 28, 2017
Would take again

this professor is the coolest, he is nice, and caring , he love to teach and hes not there Just for the paychecks

Respected
Inspirational
Hilarious
5.0
2.0
CISP360
Grade: A+
Feb 6, 2017
Would take again

Great professor! Always kept things interesting and seemed to really enjoy teaching. I would absolutely take any classes with him that I could.

Inspirational
Hilarious
Caring
4.0
1.0
CISC310
Grade: A+
Mar 13, 2017
Would take again

Super kind and lenient, pushed back the first 4 weeks of work so it none of it was due till the 5th week, allows you retake quizs as often as possible, and exams 4 times for the best possible grade

Hilarious
Caring
EXTRA CREDIT
5.0
3.0
CISP300
Grade: A+
Apr 20, 2017
Would take again

Overall Ryan Hermle is an amazing instructor, he explains conceptual idea's really well and is hella funny! Keeping up with the reading quizzes makes understanding new concepts really easy. The homework assignments are challenging and he'll offer as much help as you need. Put in the work and you'll get an A. Would definitely take again!

Respected
Hilarious
Amazing lectures
2.0
5.0
CISP300
Grade: Drop/Withdrawal
Apr 24, 2017
Wouldn't take again

Funny and nice but doesn't explain his coding well. Class gets lost when he codes. Lectures straight from textbook. Claims he made his tests more difficult than previous years. Marked right answers wrong. Assignments take hours to complete. He answers emails and questions. After class hours for help. Needed tutors to pass quizzes and exams.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
CISP300
Grade: A
May 1, 2017
Would take again

I am not a huge computer jock, but hermle is the best i have seen in terms of professors. He lectures are very easy to follow and if he get carried away because he loves his field just stop him ans ask questions, very funny. quizzes and exams are reasonable if you do the homework and reading. homework not too hard. overall recommend. supper funny

Gives good feedback
Respected
Hilarious
5.0
3.0
CISP300
Grade: A
May 3, 2017
Would take again

Great professor! Gives great example codes that homework is based on. The quizzes are easy and you have unlimited attempts. The exams are short answer with a written algorithm. The knowledge I gained from this class carried me through the first 2 months of Cisp 360!!! If you can take him for both CISP 300 & 360!!

Gives good feedback
Inspirational
Amazing lectures
4.0
2.0
CISC300
Grade: A+
May 18, 2017
Would take again

Professor Hermle was very passionate about IT and specifically programming. His lectures are very energetic and encourages class discussion about the topics. We had several guest lecturers one for Social Media and Another for security. He covers more than just the book lab work included intros for HTML, Python and Javascript. I look forward to taki

Participation matters
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
CISP360
Grade: A+
May 23, 2017
Would take again

Hermle is a great professor with a great sense of humor. He's funny and his lectures are (usually) pretty clear. Additionally, his assignments are fun and challenging. Some of the homework projects can take a few hours, so make sure to start them early. He gives you plenty of time though, and he's generous when it comes to extending due dates.

Gives good feedback
Inspirational
Hilarious
5.0
3.0
CISP360
Grade: A+
Jun 11, 2017
Would take again

Professor Hermle is really awesome, he explains things well and assigns helpful hw projects relevant to the things he will teach you. Sometimes he explained things a bit fast but he is really awesome about answering questions in class or during office hours. His homework is challenging but in a good way just don't procrastinate.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
3.0
CISP300
Grade: B+
Jun 16, 2017
Would take again

The guy that showed me how easy and useful Python was, i couldn't take him again for CISP 360 this sem due to my work schedule. But well, i will take him again when i get a chance. He is a real programmer actually, he wants you to succeed in the industry period.

Participation matters
Skip class? You won't pass.
5.0
3.0
CISP300
Grade: A
Aug 3, 2017
Would take again

Ryan Hermle is an awesome Professor, he is very laid back, understanding, and very inspirational. He still makes you work for your grade, and is willing to assist students outside of the classroom. I wish I could take him again.

Gives good feedback
Respected
Get ready to read
5.0
3.0
CISC310
Aug 4, 2017
Would take again

He is awesome professor

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
3.0
CISC310
Aug 25, 2017
Would take again

Super nice and helpful. Also, absolutely adorable.

Hilarious
Caring
5.0
3.0
CISP360
Grade: A+
Oct 16, 2017
Would take again

Very relaxed atmosphere, gives tons of chances to get help outside of the classroom, occasionally can over-explain things but is always wanting to help students out.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CISP360
Grade: Not sure yet
Dec 5, 2017
Would take again

He is the most amazing professor ever!! He's so smart and can explains things with ease. Very clear and very helpful. So caring for his student and treat us like friends...

Amazing lectures
Caring
Would take again
5.0
3.0
CISP360
Grade: A+
Jan 2, 2018
Would take again

Absolutely amazing professor. A real gem in the CS department. It was a pleasure to come to his every class. Lots of homework, but the overall class grade is heavily weighted on it, and its easy to get 100% on it. Hermle is extremely funny and carrying. Will go out of his way for his students. You would be a fool to pass on him. Must take!

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
2.0
CISP360
Grade: A
Jan 14, 2018
Would take again

Have taken him for 300,360, and I am signed up to take 400 with him starting next week. Easy A's, nice dude, loves talking about and helping people with their questions whether it Be his class, a calculus, or physics problem. Crazy if you don't take him.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
LEC13105
Grade: A-
Apr 17, 2018
Would take again

The most caring professor I have ever seen. Super helpful when you are stuck and need his help with coding. A very respected and talented guy. I love him.

Gives good feedback
Respected
LECTURE HEAVY
5.0
3.0
CISP400
Grade: A+
May 17, 2018
Would take again

I took Hermle for 360 and 400, and he's one of the best profs I have had at ARC in any field. He explains programming concepts as clearly as plain English. His classes felt like a breeze to me not because they're easy (many others had problems around me), but because he teaches the subject so well. He also gives tips about programming in the field.

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
CISC310
Grade: A+
May 21, 2018
Would take again

Prof. Hermle's class was a breeze yet still amazing. He is very caring and will always be ready to help you out. He makes sure you understand the coursework by providing videos with explanations as well as giving fun and challenging assignments that emphasize the new information you learn every week. You will not regret taking him, I recommend him!

Respected
Clear grading criteria
Caring
5.0
4.0
CISP360CISP400
Grade: A
Jul 2, 2018
Would take again

Prof. Hermle is special. He loves to teach and cares so much for his students. Very accessible outside the class. Gives exciting HW assignments and clear reviews before test/exam. Extremely encouraging and inspirational. Hilarious and super friendly. If you do your part, you should have the greatest experience as a beginner in CS. Must take him!!

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
4.0
CISP400
Grade: A
Jul 29, 2018
Would take again

Prof. Herlme is one you want to take if you want to understand and like programming in C++. He will go through the lectures materials line by line and will explain all the difficult concepts. READ THE TEXTBOOK, and you'll make your life much easier through CISP 400 class. I strongly recommend Prof. Hermle for everyone in CS major.

Gives good feedback
Get ready to read
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CISP360
Grade: A
Jul 30, 2018
Would take again

He is by far the best professor I have had. Ever. He is a super nice guy and a really good teacher. He is easy to follow along and I would %100 recommend everyone to take his class. He teaches quick enough that you won't get board but slow enough for you to understand. You should definitely take his class!

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CISP400
Grade: A
Oct 12, 2018
Would take again

Taking professor Hermle in the beginning of my CS education was one of the best choice I did in life. I got out of his classes inspired, knowledgeable and having a good mood due to the fact that hes not only super smart but also a very social-oriented person, hilarious and super nice. Hes special! Youll realize that immediately! Must take him!

Gives good feedback
Inspirational
Hilarious
5.0
2.0
CISP360
Grade: A+
Dec 12, 2018
Would take again

Professor Hermle is one of the best CISP professors in ARC College , if not the best. His way of teaching makes it easy to understand the concept of C++ and C. He will always help if your stuck on your code. Plus, he is very caring and inspirational.

Respected
Hilarious
Caring
5.0
4.0
CISP300
Grade: B
Dec 26, 2018
Would take again

I liked Professor Hermle because he was a good teacher and was well respected to all his students in CISP 300. The nice thing I liked about Mr. Hermle was how going into his office hours he can help you with your homework and answer any questions when you needed it. Overall I liked his class and you are caring for everyone in the class.

Respected
Inspirational
Caring
5.0
4.0
CISP360
Grade: C
Jan 4, 2019
Would take again

I would highly recommend professor Hermle to any student pursuing a computer science degree. He is extremely knowledgeable, accessible outside class, and truly cares about the future of his students. You will need to stay up to date and ahead of homework especially after the midterm.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
5.0
4.0
CISP360CISP400
Grade: A
Jan 11, 2019
Would take again

Reading the few negative comments don't reflect whom Hermle is. It reflects who the author is. Tough assignments but you learn a lot from them. If you read the text you'll understand the lectures. Go to his office hours and he'll clarify your concerns. He loves teaching and genuinely cares for his students. If you can't handle it, change your major

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
3.0
CISP360
Grade: B+
Jan 11, 2019
Would take again

Excellent lectures, the most caring and generous professor you will ever meet. Gives so much of his time and energy to students outside of class. Ask he will always be there to help. Take him if you want to learn to program. Gives a good amount of challenging hw, but sets you up to succeed in class. My fav prof I took 3 classes from him. Funny too!

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CISP360
Grade: A
Jan 18, 2019
Would take again

Great professor. His lectures are great, and he always tries to help everyone in the class understand the material.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
CISP300
Apr 19, 2019
Would take again

Absolutely take him for 300, he's one of the few professors who teach Python. Homework is super important. Tests aren't too bad and take up a good chunk of the grade. Lectures can get confusing but I wouldn't panic if the stuff in class goes over your head.

Lots of homework
Clear grading criteria
Caring
5.0
1.0
CISP360
Grade: A+
Apr 30, 2019
Would take again

I didn't have a good professor in my previous class (cisp 300) but professor hermle helped me out with filling all the gaps I had in programming and introduced me to programming in a fun way. he will make you like programming. Each chapter will have 1-3 homework projects. but you have to read a lot.

Inspirational
Amazing lectures
Caring
5.0
3.0
CISP360
Grade: A+
May 7, 2019
Would take again

He is one of the best Professors in the whole Computer Science Department. Respected and always works towards your success. I mean it, he will do anything he can to help you understand the concept. I have enjoyed both this class and CISP300 last semester. I would recommend him either if you are beginner or expert.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CISP400
Grade: B
May 20, 2019
Would take again

Theres a reason why every CS student at ARC wants to take Professor Hermle. That being said the assignments are difficult but the exams are mild in comparison. Professor Hermle has helped me on many occasions including outside his office hours during his CS club. Not only is he a great professor, but he's a genuinely good person. Thanks Herm-Dawg!

Lots of homework
Inspirational
Caring
5.0
3.0
CISP360
May 24, 2019
Would take again

Learned a lot in his class. Assignments are related to study material. Tests are straight forward. He is a fair grader. Nobody would regret taking his class.

Gives good feedback
Participation matters
Clear grading criteria
5.0
4.0
CISP360
Grade: C
Jul 31, 2019
Would take again

From the class he was a great teacher at learning lectures, a caring teacher, and also was helpful to all his students. Assignments and Discussion boards were straight forward easy. The test can be easy if you study. Gives everyone a fair quality grade. At the end of the day you will learn something from him. Have a good day.

Respected
Inspirational
Caring
5.0
2.0
CISP440
Grade: B+
Nov 8, 2019
Would take again

Honestly a lot of CISP professors are pretty terrible. But Ryan is amazing and has very clear lectures. He doesn't try to overcomplicate the material (like Tak) and he makes himself very accessible to questions. His tests aren't hard if you do the homework. Be ready to buy the zybooks textbook though, since all the homework is done on there.

Gives good feedback
Accessible outside class
Amazing lectures
4.0
3.0
CISP360
Grade: A-
Dec 7, 2019
Would take again

Sometimes wastes time during lecture. Have your questions ready BEFORE lab or else he will get stuck helping someone else. Not a fan of how class is structured, too much time spent on the basics that we learned in 300 & feels like we are cramming the difficult material before final. Answers questions clearly & is always very helpful. Great prof!

Gives good feedback
Participation matters
Clear grading criteria
5.0
1.0
CISA305
Grade: A
Dec 20, 2019
Would take again

Super easy online class. Read syllabus clearly to know how to complete assignments & where to submit. Hermle offers great feedback for questions & on assignments. Holds office hours on campus sometimes.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CISP360400
Grade: A
May 20, 2020
Would take again

Best CS professor that you can get in Los Rios District; and one of the best overall. You'll miss him once you transfer and will appreciate having him teaching you the basics of programming and get you started in CS. Professors make the difference and he's one of those that inspire you and really cares about your success and knowledge. Must take!

Gives good feedback
Hilarious
Caring
5.0
4.0
CISP400
Grade: A+
May 22, 2020
Would take again

The best CS professor I have met so far. As everyone knows the pandemic in 2020, this semester wasn't usual. There was only one test. (It should have had three tests) Professor Hermle was very responsible. He gave a lot of help for the assignments. (The assignments weren't easy for me) You won't regret that take CS classes from him.

Respected
Accessible outside class
Inspirational
5.0
3.0
CISP400
Grade: A+
Jun 8, 2020
Would take again

He has some really cool and fun projects that when you look back at your work, you'll be impressed. You cover a lot of interesting and important topics and learn a lot. Some projects can be a little tougher than you think at first, but all of them are doable. Online reading, projects, and exams make up your grade. Don't skip assignments it'll hurt.

5.0
3.0
CISP360
Grade: A
Aug 25, 2020
Would take again

One of the best teachers I've ever had. His lectures were clear, informative and he was understanding of how difficult the material can be. He was always accessible outside of class and responded quickly. It was obvious he cared about everyone in class doing as well as they could. If you get the opportunity to take his class, you wont regret it.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
CISP360
Grade: A+
Jan 23, 2021
Would take again

Prof. Hermle is knowledgeable, down-to-earth, and provides some very cool projects. He actually cares about his students learning and is always open to questions and feedback. There's a lot of busy work but nothing too difficult. Uses an official discord server for P360 and P400 as of Fall 2020, so it's easy to get help at most times of day.

Clear grading criteria
Caring
Lots of homework
2.0
5.0
CISP360
Jan 25, 2021
Wouldn't take again

I would not take this class again. Maybe if it was in person, but definitely not online.

2.0
4.0
CISP400
Grade: Drop/Withdrawal
Feb 7, 2021
Wouldn't take again

I saw a lot of great reviews on here and felt optimistic about taking one of Prof. Hermle's classes. I became very frustrated with his style. Maybe it just didn't work for me, but I found it very distressing. It's probably great if you already know how to code in C++ and/or don't mind having to have tutors and/or ask how to do everything.

Caring
2.0
4.0
CISP360
Grade: Not sure yet
Mar 12, 2021
Wouldn't take again

First off: He knows his stuff and is smart. The pros end there. The workload is intense for anyone new to programming. The textbook is online and does not prepare you for the difficulty of the assignments. He records his "lectures", which are just screen recordings of him mumbling his way through a PowerPoint.

Lots of homework
Get ready to read
1.0
4.0
CISP360
Grade: Not sure yet
Mar 19, 2021
Wouldn't take again

First impressions was that he is knowledgeable about CS. The textbook and hw are online, but doesn't prepare you for the assignments. He mumbles through his lectures and provides pithy info. He recommends watching a Youtube programmer that is as bad as the professor at explaining C++ concepts. Overall, you're better off taking anyone else's class.

Lots of homework
1.0
5.0
CISP360
Mar 21, 2021
Wouldn't take again

he gives too much homework and use online sites for you to study from and does these lecture videos where u dont understand anything from and expects u to know everything about c++.

Lots of homework
Tough grader
1.0
5.0
CISP360
Grade: Drop/Withdrawal
Mar 24, 2021
Wouldn't take again

Online book is clunky to use and leaves a lot of info out. Prof says its amazing book, because it's made by profs from prestigious schools. He also like to brag about his accomplishments, but prof reads his powerpoint during his lecture and nothing else. Lot of students ended up getting lost trying to figure out the assignments.

Lots of homework
Tough grader
5.0
2.0
CISP360
Grade: A+
Apr 22, 2021
Would take again

Not sure about offline, but online with Hermle is amazing. Not only are his lectures insightful, his assignments are straightforward and, rather than tests, he conducts presentations to show and correct your understanding. Additionally, his assignments try to exhibit practical use for code. Lastly, being asynchronous lets you work your own time.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
CISP360
Grade: Not sure yet
Apr 22, 2021
Would take again

Prof. Hermle is one of the best computer science professors out there. His class is well structured, he is always on top of his material and knows what he's talking about. He enjoys what he is doing and he inspires his students to go above and beyond when it comes to learning something new. You will not regret taking any of Prof. Hermle's classes!

Gives good feedback
Participation matters
Inspirational
5.0
4.0
CISP400
Grade: A+
Apr 22, 2021
Would take again

This class has tough assignments upon first glance. You need to put time and effort into them or else you'll end up like the people who gave out bad ratings Prof Hermle does a great job making you think crticially about how to implement your code from these assignments and you will learn a lot If you don't want to think hard find a different field.

Gives good feedback
Get ready to read
Caring
5.0
2.0
CISP360
Grade: A+
Apr 22, 2021
Would take again

This course is the most helpful course I have ever taken before. If you can take time to study lectures and textbooks, you will pass at a high level, and you will have a solid foundation in coding. I really hope that all the computer science classes can be taken with him.

Amazing lectures
5.0
3.0
CISP400
Grade: A
Apr 22, 2021
Would take again

Take Prof Hermle! Do yourself a favor! As with all STEM classes: devote adequate time to practicing the material and you will increase your chances of success. If you choose to not do these things your grade will be evidence of this. However, Hermle is helpful, caring, warm, and one of the best professors at ARC and in LR school district. Take him!

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CISP360
Grade: A+
Apr 22, 2021
Would take again

Took online, Asynchronous. Materials cost $100. Those whining about his lectures just have the wrong study habits. The best approach is to go straight into the textbook/assignments, since being hands on and asking for help when needed is most the engaging and teaches best. Of course passively staring at a screen isn't going to teach you much.

Lots of homework
Get ready to read
EXTRA CREDIT
5.0
3.0
CISP360
Grade: A+
Apr 23, 2021
Would take again

Professor Hermle provides all the necessary tools and more to succeed in his class. His lectures are very helpful as he does not only go over the necessary content but also provides examples right after. The labs/assignments he gives out will teach you how to debug and write programs independently, which is essential for future classes and careers.

1.0
5.0
CISP360
Grade: Drop/Withdrawal
Apr 25, 2021
Wouldn't take again

I saw that he was a good professor on here, but the reviews are wrong. Prof. Hermle's class is the hardest and most unaccommodating class easily in CISP with tons of work each week that he won't help with he doesn't care about his students at all so do yourself a favor and avoid this professor.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CISP400
Grade: Drop/Withdrawal
Apr 28, 2021
Wouldn't take again

Most of these positive reviews here have to be fake since they showed up all on the same day. This is the worst professor I've ever had for computer science, his lectures are incoherant at best he rambles too much in them and the workload is unbearable so if you fall behind at all just drop the class and it's impossible to reach him for help at all

Lots of homework
Get ready to read
Tough grader
1.0
4.0
CISP400
Grade: Drop/Withdrawal
May 1, 2021
Wouldn't take again

Asked class to post ratings, be careful of Apr 22 submissions. Online lectures are pre-recorded YT's from last year - scattered and not very informative. Labs are Zybooks & Stroustrup - too many assigned per week to really learn. Anyone can read chp's but no elaboration or discussion of the material. Very late in responding to e-mails, etc.

1.0
5.0
CISP400
Grade: Drop/Withdrawal
May 2, 2021
Wouldn't take again

The rating, made you enroll in his class, yes? I thought the same. The high rating doesnt reflect his teaching method. His expectations are very high from you based on his programming knowledge.

Lots of homework
Tough grader
5.0
4.0
CISP400
Grade: A+
May 12, 2021
Would take again

Take Hermle! Like everyone else says the assignments are difficult and you have to put a lot of time into them. They teach you to think like a real programmer/engineer. Don't procastinate on zyBooks, watch lectures and read the book. Ask for help in the discord. You have to make videos about the assignment but he grades them generously. Easy A.

1.0
5.0
CISP360
May 12, 2021
Wouldn't take again

Drama in the class created a hostile learning environment. Prof asked students to post some love on here. This was after a bunch of bad reviews, hence the stream of "good" reviews on APR 22. Online textbook was annoying and difficult to use. Lab was as tacky as the textbook. Lectures, prof mumbled through.

Skip class? You won't pass.
Tough grader
4.0
4.0
CISP400
May 19, 2021
Would take again

First, I'm not a smart student+ this class is hard because it's CS. It's true that the class has a lot of labs and one assignment every week or 2. Textbook+Zybook, but the lecture covers most of the impt infor. My tip to learn in this class is watching the lecture+its .ppt, and run the code in there. CS is self-learned, challenges grow us up

Gives good feedback
Lots of homework
Inspirational
5.0
4.0
CISP400
Grade: Not sure yet
May 19, 2021
Would take again

Professor Hermle was the best CS professor I ever had. I have had a chance to speak with him 1 on 1 during his office hours. He deeply cares about his student's success and, personally, made me extremely passionate about this subject. This class is time-consuming, but the time you put into this class will pay off in the long run.

Gives good feedback
Lots of homework
Caring
5.0
3.0
CISP360400
Grade: A
May 19, 2021
Would take again

Professor Hermle is the best CS I will ever have. I had the opportunity to take both cisp360 & 400 with him. Don't listen to those who have posted against him, the class is hard but it doesn't mean that you won't get help. In addition to his office hours, there were two TAs and a discord chat that helped a lot. Do yourself a favor and take Hermle.

Inspirational
Amazing lectures
Caring
5.0
4.0
CISP400
Grade: A
May 26, 2021
Would take again

So Professor's Course material is definitely you want to work on and learn as it prepares you for Industry level coding and problem-solving. His projects pushes your limits to learn and grow. This class is definitely hard and requires a lot more determination and time but never learnt so realistic stuff in any other class so far. Best Professor.

Gives good feedback
Lots of homework
1.0
5.0
CISP360
Grade: Drop/Withdrawal
Jun 2, 2021
Wouldn't take again

I've never had a teacher be so rude and digrading to me before taking his CISP 360 class he didn't explain anything and wanted me to learn all of this class by myself without any help. Some advice, avoid his classes.

Lots of homework
Lecture heavy
So many papers
1.0
4.0
CISP400
Grade: A
Jun 6, 2021
Wouldn't take again

His class is one of the most difficult unforgiving classes that I've ever taken. The method he wanted to use so that we could learn didn't make sense he prerecorded his lectures which didn't contain a lot of useful information and you could barely hear him at all during the lecture. The classes I taken back in my home country had better support

Get ready to read
Lecture heavy
So many papers
1.0
5.0
CISP360
Grade: Rather not say
Jun 6, 2021
Wouldn't take again

I have taken many classes in university. This course is difficult, I advise you not to take this course. The professor walked around, explaining very little. He knows little about computer science or teaching, and it is easy to lose his temper in class during the semester. It is best to study by yourself.

Lots of homework
EXTRA CREDIT
Tough grader
2.0
5.0
CISP360
Grade: C
Jun 7, 2021
Wouldn't take again

I've taken this professor for two semesters in a row and I can tell you he's not joke. His class is very difficult and very unfair and if I had a choice to go back to the start of the semester and take a different class I would do it immediately. It is difficult since he gives so much difficult homework and he wants it done at an unreasonable rate

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
CISP360
Grade: B
Jul 12, 2021
Wouldn't take again

He is the worst professor i have ever taken. Only take his classes if you want to struggle and get a bad grade. avoid his classes

1.0
4.0
CISP400
Grade: A
Aug 16, 2021
Wouldn't take again

I have never taken a class so disrespectful to students than this class. So many students failed this class because the professor did not set up the envrionment to support success, in his lectures he spoke unclearly with muddled voice, and there was a lot of drama in the discord. I passed because I knew computer science prior to taking this class.

Lots of homework
Get ready to read
Tough grader
2.0
5.0
CISP360
Grade: Drop/Withdrawal
Aug 23, 2021
Wouldn't take again

This is a very hard class in college. he has a jumbled syllabus multiple spelling errors and very hard to follow lecture for his class i'd personally recommend taking another computer science professor for this class who's schedule is much clearer and more concise and more accomodating

Lots of homework
Get ready to read
Lecture heavy
5.0
4.0
CISP400
Aug 24, 2021
Would take again

Interactive readings and mini labs are on ZyBooks. Bigger projects due on Sunday w/ video explanation of solution. Between the readings, practice labs, google, prof office hours + notes, and discord chat there are more than enough resources to figure out the tough parts of this class. It's up to you to reach out. Grading structure is crystal clear.

1.0
5.0
CISP360
Grade: Drop/Withdrawal
Oct 6, 2021
Wouldn't take again

Taking pro Hermle was the biggest mistake of mine so far. His lectures and only he himself knows what he is taking about. 2 to 5 assignments/week, they contain 10% of what you'er reading in Zebook, 15-20 problem from codelab/ week, YouTube presentation/week, one to one interview with professor about your assignment. I highly recommend, avoid him

Lots of homework
Tough grader
5.0
3.0
CISP360400
Grade: A
Dec 16, 2021
Would take again

Hermle gives more resources to help you succeed than any other professor I have seen at any of the Los Rios community colleges. His lectures + zybooks explain everything that is needed to complete all of the assignments with 100%. The workload is somewhat heavy, but not super challenging. If you actually want to learn C++, take his classes.

Accessible outside class
5.0
4.0
CISP400
Grade: A
Dec 16, 2021
Would take again

Professor Hermle is one of the best, if not the best, professors I have ever had in my entire life. If he knows that you care about the topic and the class, he will do anything to help you out and inspire you to do better. He gives amazing and up-to-date lectures and is fair with grading. He goes well above and beyond!

Gives good feedback
Amazing lectures
Inspirational
5.0
3.0
CISP400
Grade: A+
Dec 17, 2021
Would take again

I came in knowing this class would be a lot of work, but the weekly load turned out to be very manageable. He uploads walkthrough for most of the assignments and is always available to answer questions during office hours. I highly recommend his class to anyone who wants to expand their knowledge of programming and work on cool projects.

Gives good feedback
Lots of homework
Clear grading criteria
5.0
3.0
CISP400
Grade: A+
Dec 17, 2021
Would take again

I really enjoyed Prof. Hermles class. You work some pretty cool projects using the object oriented programming skills learned each week. He is the type of prof that wants you to succeed and he cares about his students.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
CISP400
Grade: A
Dec 17, 2021
Would take again

I took Professor Hermle for CISP400 and I would absolutely take him again! So far, he has had the best lectures out of any online CIS course I've taken. In my experience, as long as I watched and followed along with the lectures and completed the zybooks, I felt confident in the assignments. The Strousup textbook was more for extra support.

Clear grading criteria
Amazing lectures
5.0
2.0
CISC310
Grade: A
Dec 19, 2021
Would take again

Loved his class, has about 3 assignments due per week; one discussion, one chapter reading with activities in reading, and an assignment. In order to get full credit for discussions is to do it on the Friday before the due date, but if you do the whole thing Sunday he only knocks 2-3 points off.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CISC310
Grade: A
Dec 20, 2021
Would take again

Prof. Hermle was the best professor I took this semester. I was worried this class would be hard but professor Hermle's teaching and his caring attitude made the class easier and enjoyable. He is always available when needed and helps you with a great attitude. The projects are fun and strengthens your practical skills.

Respected
Inspirational
Clear grading criteria
5.0
3.0
CISP360
Grade: A
Jan 8, 2022
Would take again

Awesome professor and always open to helping students. Would def recommend!

Hilarious
Lecture heavy
Caring
5.0
2.0
CISC310
Grade: A
May 9, 2022
Would take again

Reading and interactive tasks through ZYBooks. Some sections are time-consuming. Clear grading rubric and expectations. Video lectures were informative and very helpful. Downloading of some programs is required.

Participation matters
Amazing lectures
Clear grading criteria
5.0
2.0
CISP400
Grade: A+
Sep 7, 2022
Would take again

If you see him up there Just take him and thank me later, He puts a lot of effort into assignments and provides tons of help to make you learn and succeed. The best professor I ever had, He cares a lot and you will actually work on some really cool projects.

Get ready to read
EXTRA CREDIT
Amazing lectures
5.0
4.0
CISP400
Grade: A+
Dec 2, 2022
Would take again

I took his online asynchronous class over the Spring. The work was challenging, but it was a chance to complete projects similar to what I might do in an actual job. For the projects, he has videos that go through what to do step-by-step, so those are easy points. He also works with students during office hours, and you can tell he really cares.

Participation matters
Lots of homework
Caring
5.0
2.0
CISP400
Grade: A
Dec 15, 2022
Would take again

This guy is awesome. He structures the class very fairly around homework, group projects, and tests. The tests are easily preparable for if you do the cheat sheet right, cuz that's literally half to all of the studying you need to do. He is super kind, gives you feedback that is useful and is accessible through discord for questions a lot.

Get ready to read
Group projects
Accessible outside class
5.0
2.0
CISP400
Grade: A
Dec 15, 2022
Would take again

Professor Hermle loves teaching, and computer science, which is clear from the first day of class. He makes learning fun with exciting projects that encourage you to go above and beyond the requirements, and if you aren't understanding something or need help with a project, he gets excited and enjoys explaining it to you. Amazing teacher +100000

Caring
Respected
Online Savvy
4.0
3.0
CISP400
Grade: B+
Dec 16, 2022
Would take again

The first couple weeks were rough with how much school work you get, but once you make it to week 5 it's not too bad. He knows what he's talking about, and will explain things in great detail when asked. My only issue with the class was we didn't have in class lectures, it was more of a study hall.

Group projects
Lots of homework
Online Savvy
5.0
3.0
CISP400
Grade: A
Jan 26, 2023
Would take again

Professor Hermle has a very fun class and is really approachable. The in-class portion is sort of like an open study hall which I really like. It gives you a chance to work on the material in a low-pressure environment, so you can easily get help if you need it, but you also can do things at your own pace. I prefer this over traditional lectures.

5.0
4.0
CISP400
Grade: A+
Mar 24, 2023
Would take again

Honestly the best teacher I have ever had. I don't think I'll have another class even half as good. Hermle is incredibly good at helping you understand topics. YOU WILL BE CONFUSED...this is the point of cs where it gets difficult, but if you ask questions in his class you will walk away with tons of understanding of the content.

Amazing lectures
Clear grading criteria
Hilarious
5.0
4.0
CISP360
Grade: B
Aug 12, 2023
Would take again

His class was one of the hardest CompSci classes I've ever taken yet also one of the best. He is an amazing professor that clearly wants you to succeed. His assignments are always interesting and he creates a discord community so you can all help each other. Requires a ton of work but learned the material very well. Would highly recommend

Group projects
Clear grading criteria
Online Savvy
4.0
3.0
CISP360
Grade: Not sure yet
Sep 13, 2023
Would take again

if you aren't the best at coding be prepared to spend a lot of time working on zybooks challenges and labs. best not to take too many classes along with cisp so you can dedicate more time to this class. will help you on zybooks questions so PLEASE ASK IF YOU NEED IT. pretty good prof.

Get ready to read
Lots of homework
Online Savvy
4.0
4.0
CISP360
Grade: B
Dec 13, 2023
Would take again

It was certainly a step up from CISP 300, but the Zybooks and Codelabs hammer in the course material so you learn through constant repetition. Prof was helpful and pretty chill, the midterm and final were 30% combined so make sure you understand the material for those. Uses discord for class participation along with attending the labs.

Participation matters
Lots of homework
Online Savvy
5.0
4.0
CISP400
Grade: A+
Jan 24, 2024
Would take again

A fantastic class/teacher. Mad the class is hard?? Don't be a CS major then. Lol like what. He is a supportive professor who genuinely cares about the students. Had him for a couple semesters now and he's amazing. Good lectures, good structure, clear feedback. The people with bad reviews don't even know how to spell or use proper grammar. Lol.

Get ready to read
Participation matters
Gives good feedback
5.0
4.0
CISP400
Grade: C
Feb 16, 2024
Would take again

Hardest class of my life. I struggled with every quiz and exam. However, it really made me appreciate the work and actually make me want to learn the language. He is so helpful if you ask for help. He will break down the subject, but during a lecture just ask before you get too in the lecture and are confused. Learned the hard way lol

Get ready to read
Clear grading criteria
Lots of homework
1.0
5.0
CISP400
Grade: F
May 11, 2024

I liked that this class had an in person lab, but I hated the online portion of the class. The online book was very confusing and little information was given on how to use it. The only good thing was being able to interact with other students. Other than that, there was nothing positive about this class.

Lots of homework
Test heavy
Graded by few things
5.0
3.0
CISP400
Grade: A
May 28, 2024
Would take again

Probably the best professor I have ever had. Class is fun and engaging. The coursework is difficult and sometimes it feels overwhelming, but if you can sit down and focus it turns into only a few hours each week. Don't use chat gpt or stuff like that, the tests are all done by hand. You will learn a lot if you take the time for it.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
CISP400
Grade: A
Dec 1, 2024
Would take again

I liked the graphical projects a lot though I wish they were a little bit less on rails. The discussion boards on Canvas were replaced with a Discord discussion point system, which has its pros and cons. Solid course overall.

Inspirational
Lots of homework
5.0
3.0
CISP360CISP400
Grade: B
Dec 11, 2024
Would take again

Explained everything well, made a discord where everyone interacted and helped out with code.

3.0
3.0
CISP400
Grade: A
Dec 30, 2024
Would take again

His heart is not in it

5.0
3.0
CISP360
Grade: A+
Jan 5, 2025
Would take again

Great Professor! Take it if you are ready to LEARN. He's chill, and you are encouraged to ask questions as he loves answering them. A big load of online reading and interactive assignments, but it's all reasonable enough to learn. Lenient grader, but needs to be on time with assignments. Also get to do projects which reinforces your learning.

Get ready to read
Clear grading criteria
Caring
5.0
4.0
CISP400
Grade: B+
Jan 21, 2025
Would take again

Hermle's CISP400 is challenging but rewarding. The course structure takes some adjusting, but he's super helpful if you ask questions. unstuckstudy and the free textbook made studying a breeze. Definitely worth taking, just be ready to put in the work.

1.0
5.0
CISP360
Mar 8, 2025

The worst professor I have ever had. His lectures were confusing, and he couldn't teach well. One top of that, he was very rude. Because of him, I lost my motivation and quit college.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CISP360
Grade: C
Mar 31, 2025

This guy scares off new cs students from the major because of his difficult class. Too much work for an introductory class. There is so much you can learn in a semester and he wants you to be a developer by the end. C++ hard enough, and this guy makes sure he makes it harder. Avoid and take a nice introductory professor.

Get ready to read
Participation matters
Lots of homework
1.0
5.0
CISP300
Apr 9, 2025

bro. what kind of professor makes talking on Discord mandatory.. and not even like a "respond to this question!" type of chat, you have to make stuff up and just talk about code? when that's not even my major, I'm forced to take this class.. idk I just think it's a cheap way to make sure we stay engaged somehow smh. I wouldn't recommend this class.

Participation matters
5.0
2.0
CISP360
Grade: A
Apr 11, 2025
Would take again

Ignore the few negative comments. Some students want to be spoon-fed. Programming has a learning curve, especially if you're new to it. The professor gives great guidance and lectures. Like anything in life, you have to stay engaged and put in the work if you really want to learn. The material and support is there—you just have to use it.

Inspirational
Caring
Respected
5.0
2.0
CISP400
Grade: A
Apr 11, 2025
Would take again

400 was an amazing experience that builds off of the topics you learn from 360. Bridge the concepts and think in a perspective outside of the subject. Look at it in an angle where you can perceive different outcomes. The thing is, experience and practice are your best teachers next to the professor guiding you with a great curriculum. Have fun & GL

Get ready to read
Clear grading criteria
Caring
3.0
4.0
CISP400
Grade: A
May 21, 2025
Would take again

Professor is very prideful. He talks about how he went to a ivy league school, the problems with the culture in America, his personal issues in his life, and he has no empathy for students who are struggling for any reason. Lots of homework and manditory discord chats. You have to get up to level 10 on the discord which takes a lot of chats.

Tough grader
Get ready to read
Lots of homework
5.0
3.0
CISP400
Grade: A
May 30, 2025
Would take again

Professor Hermle was a great teacher and mentor throughout the course. His assignments always had incredibly clear instructions and he was always available just in case you couldn't quite figure something out. There were also tons of opportunities for extra credit and if you participated during lecture he would shore up your participation grade!

Participation matters
EXTRA CREDIT
Hilarious
1.0
5.0
CISP360
Grade: Rather not say
Jul 14, 2025

This was the most challenging class I had during my college years. I loved programming, but this professor made me hate it. Lots of assignments, projects, and quizzes. He doesn't sympathize with students, no matter their situation. Don't recommend, especially for beginners in C++.

Tough grader
Lots of homework
4.0
2.0
CISC310
Grade: A
Dec 23, 2025
Would take again

Prof. Hermle's class was good. Prof. Hermle isn't the best at moderating Discord chat, which is a required component.

Participation matters
5.0
3.0
CISP400
Grade: A
Dec 28, 2025
Would take again

The best professor I've had in college so far. Easygoing and understanding. His class actually encouraged me to learn/use useful skills because of how projects are structured (a first at ARC for CISP, since everything has just been outdated or theory focused so far.) I would take him if you can, and don't be afraid of standing out in his class.

Group projects
Hilarious
Online Savvy
5.0
3.0
CISP400
Grade: A
Jan 2, 2026
Would take again

Probably the best professor you could take for CISP 360 and 400. He explains things very well, encourages students to ask questions, and his projects are actually useful in helping you understand the material. He wants his students to do well, but still chill. Do the readings & pay attention to lectures, you'll be good. Loved taking his classes :)

Get ready to read
EXTRA CREDIT
Clear grading criteria
Class Info

Online Classes

100%

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 90 grades
Most common grades:
A (40)
A+ (31)
Drop/Withdrawal (10)
Grade Distribution
A(71)B(6)C(5)D(10)F(1)A-/B+(7)
Based on 109 reported grades
A: 40
A+: 31
Drop/Withdrawal: 10
Not sure yet: 7
Common Tags
Gives good feedback (35)
Caring (35)
Lots of homework (31)
Inspirational (22)
Hilarious (21)
Get ready to read (20)
Clear grading criteria (20)
Respected (19)
Rating Trend

Declining

-0.98 avg change
Mar
Apr
May
Jul
Dec
Jan
Last 6 months
Ratings by Course

LEC13105

5.0

(1)

CISP360CISP400

5.0

(3)

CISP440

5.0

(1)

CISA305

5.0

(1)

CISP360400

5.0

(3)
+5 more courses
Difficulty by Course

CISP360CISP400

3.7

CISP360

3.5

CISP400

3.5

CISP300

3.1

LEC13105

3.0

Similar Professors