Number of ratings 53 Submit a correction

CS180
Worst Teacher I ever had in Computer Science. This is probably because this was the first class he ever taught. I remember him walking in and saying I have no idea how to teach this.
CS180
It was thanks for Prof. Froelich's class that I have a job now. Thank you Froelich! You were 1 of the best teachers at U.C.R!!!!!!!!!
Cs179e
Great teacher, too bad he's leaving, oh well, i'm done with ucr too, so we're both gone. Very fun class, kinda dissapointed in my grade by still good!
CS 152
Peter was by far the best professor I've had. I only had the chance to take one of his classes, Compilers, but I really enjoyed it. It was a lot of work, but it's very rewarding at the end of the quarter. If you have any other intense classes, I suggest waiting to take Compilers on a slow quarter. Great job Peter!
cs 180
Peter is awesome. I have learned a lot from him. one of the most interesting classes I have taken. JHU is very lucky to have him. the hippie circles were interesting.
CS 179E
Great teacher, one of the smartest, especially in his area of interest. Always willing to help students understand. Projects were fun and lots of work at the same time. People that like easy workloads, stay away. People that want to learn, leech all you can from this man's brain! (Other than all that hippie mumbo-jumbo)
CS180
His software engineering class is very time consuming, but I learned a lot of valuable and useful tools. If he ever teaches s/w engineering in your school, take it!!!! His class was extremely interesting and the best course I've ever taken at UCR. He's one of the best professors I've ever had!
CS 180
I took his CS 180 class a while ago and it's the best class I've taken. He's a really cool instructor because he cares about his students, assigned a great project, and takes teaching very seriously. Although it took up a lot of time it was a very useful class, and he is a great instructor.
CS 152
This class was probably the most difficult class, in terms of just sheer workload. I enjoyed the class, i agree with the person below, the class takes like 30 hrs a week for the harder programs which were projs 4-8. But I liked this class a lot, I learned a lot and he is a very good professor.
CS 100
Wonderful Teacher. Great class. A lot of interesting and useful stuff. A lot of work to do for assignments, but thanks to that, I learned a lot. During this class the teacher introduced us to other programming languages. Very useful class, and very nice teacher.
CS 100
Enjoyable and informative lectures. Great professor, he knows the material very well and presents it in a way that is easy to understand. He leads a very laid-back class which encourages student participation and questions.
cs100
OK .... this guy is cool ... he discuss about terrorist two lecture away from final ... but overall, he's a good lecturer ...
cs 100
I really enjoyed the class, the most useful in real life. There was a lot of work but it was really worth it. It was the most rewarding class I have taken. I liked his style.
CS100
Pretty easy class. Beware of cancerous team members. Peter seems willing to help most of the time. His Tests = teh lose , shows nothing but how well you can regurgitate his old tests.
cs152
Hes one of the helpful professors in CS. BUT DAYAAMN, but his expectations are so unrealistic!!! the projects should stay the same, but his class should be curved more!! it's just not fair for us to get a low grade when we work so hard!!!. Dont believe 12hrs/week,its more like 25!
CS 180
Peter's software engineering class was the most fun and useful class I've ever taken in school. He has great rapport with students and is very highly respected.
cs100
Hard tests (Trick questions, so look at past tests!) Hard projects (Yet interesting) Really knows his CS stuff. Hippie
cs100
lots of work to do, but i do learn a lot!!! hee... sometimes easy exams... just studied papers from the past!
CS 180
He picked a great project. I learned volumes about managing a project. He kept the details up to the groups and the clients, which gave us all freedom to do things at our own pace, and come to certain realizations on our own. I really enjoyed the experience and I look forward to CS 100.
CS180
Class is pretty repetitive compared to CS100, but still Peter is able to keep it interesting and fun. He always seems to pick interesting projects and gets everyone involved. Lots of work, but you'll learn like you've never learned before. Your program skills will improve 10 fold.
CS 152
I took this course in W 03, and I must it was quite tough, with the constent amount of work you better be prepared to spend many long nights working on these assignments. However, at the same time I did learn a lot and peter is easy to talk too
cs180
His GRADING SCALE IS REALLY WEIRD!!! 89.51195499 = A-, 88.90084388 = B+, 88.28270042 = B, 81.39381153 = B and 80.44936709 = B-. You'll see that A- to B+ is less than a point difference and B is in 7 point range (88-81). Conclusion, easy to get B's. ht
CS 152
One of the more challenging prof at ucr... assigns ALOT of work with a questionable amount of time to do it in but is also always very willing to help out. also one of the more friendly prof at ucr too. very leniant at end with grades!
cs100
He defintely knows software construction stuff, teaches you alot about it. Beaware, this class requires team work, meaning pick your teammates wisely, because your grade depends on them!
CS180
Peter is probably the hardest working prof at UCR. You won't see the forest for the trees until the end of the course, but you will learn a tremendous amount. His classes demand a lot of your time. Groups are a little too large and unruly. Take his class!
CS 152
I have learned more in peter's classes than any other classes I have ever taken. My programming knowledge increase exponentially each class I take. Unfortunately, I also never have enough time for my other classes.
cs *
He's very opinionated, not always that clear, but generally gives a lot of his time to his classes.
CS 152/100
Total nutcase when it comes to work load, but still definitely the best CS teacher at UCR by far. Sure he gives you alot of work, but you actually learn something about the subject at hand when you take one of his classes, but lazy students beware.
CS14
Unorthodox professor. His method of teaching stressed self-reliance as opposed to just feeding information. Being in his class definitely sparked more of a passion for CS. Ranked 5th in his class and a non-experienced programmer, received an A- out of 5 A
CS152
He was the first CS instructor that I actually liked and got along with. He made the class challenging but easy to understand. =)
CS 100
The only thing going for this professor is his unique team simulations. It is great idea in theory, I suppose learning teams are lazy teaches something. I got nothing out of it. For a professor he is irresponsible, often late, had unstructured lectures, u
CS100
He's one of the *best* professor that I now of. Yes, his class is hard, but you'll learn a lot. I have taken three classes with him and planning to take more in the future :-)
CS1**
Let me just say this will be my first and LAST time I will take Peter's class. Unlike some other people who have had him a few times, told me he was ok and then ate some, if not all, their words towards the end of the quarter, I make the mistake only once
CS152
Don't settle for anyone else for CS152. You'll learn a lot and have something to show for it. Also, do yourself a favor and use Python - it'll cut the workload in half (at least).
CS152
I've taken every course Peter teaches except for the lower division ones (one quarter I took 2), its a lot of work but you learn a lot. I recomend taking his courses, but they are not for the unexperienced programmer. B.
CS152
Peter knows his stuff, his lectures are great. I feel confident that I could write a good compiler after this course. I only post anonymously because I am too lazy(read: sauced) to get an account. I plan on taking many more courses with PHF.
CS181
Attend every lecture and you'll do well - they're clear & make up for the travesty that is the Mitchell book. If the Squeak/Smalltalk environment comes up on the syllabus, start an uprising against it. Take 152 simultaneously for synergistic goodness.
CS 100
There wasn't the usual curve you'd expect in a CS class. Final was easy because it was basically all the questions from the quizzes and midterm. Lectures were really unorganized. Seemed like he made it up as he went along, nothing planned.
CS 14
Material covered was very easy and very clear, and he's a very nice guy, although the labs and assignments were either too easy or too hard but despite that I still managed to get a good grade without really doing anything.