Peter Froehlich

Peter Froehlich
  • 4.0Overall Quality
  • 4.2Helpfulness
  • 3.8Clarity
  • 2.1Easiness

Number of ratings 58 Submit a correction

Close




IMPORTANT: Before your requested correction is reflected on the site, your request will need to be verified and approved by the RMP Site Moderation Team.

Date
Class
Rating
Comment
2/10/13

600333

Good Quality

Easiness3

Helpfulness5

Clarity5

Rater Interest3

Peter's a great professor, take his courses. All of them

1/28/13

CS120

Good Quality

Easiness2

Helpfulness5

Clarity5

Rater Interest4

helpful but you'll learn most during the assignments

12/26/12

CS120

Good Quality

Easiness2

Helpfulness5

Clarity5

Rater Interest4

This class was a lot of fun, but beware - there is a LOT of work involved. Only take this class if you are really interested in CS. Peter did a great job teaching this course, and I feel like I now have a really thorough understanding of C through all the crazy assignments we did.

12/25/12

CSS1

Good Quality

Easiness4

Helpfulness5

Clarity5

Rater Interest4

Gives great assignments

7/6/12

CS418

Average Quality

Easiness2

Helpfulness3

Clarity3

Rater Interest3

Some great assignments and a different way of teaching.

20470433
6/4/12

CS418

Good Quality

Easiness3

Helpfulness5

Clarity4

Rater Interest4

Overall an excellent class that introduces you to programming at various layers of an Operating System. Assignments were very good and the class focuses more on understanding from the code than books.It is an excellent approach as it removes all fears from your mind and after the class you feel confident to dive into OS code independently

20380235
12/14/09

CS120

Good Quality

Easiness1

Helpfulness4

Clarity5

Rater Interest4

-Extremely thorough lecturer. -The assignments are very relevant and interesting, but at least a quarter of them take 10-20 hours. -I have never learned so much from one teacher. -Expect to work extremely hard, but the work pays off: you will have a great understanding of programming C/C++ after this class.

16545123
4/16/09

CS211

Good Quality

Easiness1

Helpfulness5

Clarity4

Rater Interest5

Awesome professor. This is my second class with him. If you want to learn the material, you will take a class with Peter. Beware, though, YOU WILL WORK!!! His courses always require a ton of time, but they are well worth it. He is also very helpful. He is my favorite professor by far. -RD

4/2/09

COMP120

Good Quality

Easiness1

Helpfulness4

Clarity4

Rater Interest5

Perfect professor for this course -- to learn C/C++ really well, what you need is plenty of practice. I miss the weekly programming assignments now =/ The lecture is basically a series of code examples (including ones to demonstrate interesting/unexpected examples). If you want to really learn to program, take one of his courses. =D

4/1/09

CS107

Good Quality

Easiness2

Helpfulness5

Clarity4

Rater Interest2

I only took this class because it was a requirement for my major. This class is difficult, but learning something totally foreign to you normally is. Froehlich will provide all the assistance you ask for. Though difficult and time consuming, I really feel like I'm learning something in this class rather than just obtaining a grade. Highly recommend

3/13/09

JAVA101

Poor Quality

Easiness1

Helpfulness2

Clarity2

Rater Interest4

Continuing from previous post- Before taking his class, I planned to minor in CS. After his class, I will never take another CS class again in my life. I know this also happened to several other students. He truly does not care if you learn; teaching this class seemed like a chore to him. I have never thought so poorly of a teacher.**AVOID HIM**

2/12/09

CS226

Good Quality

Easiness1

Helpfulness4

Clarity4

Rater Interest3

2/2/09

CS226

Good Quality

Easiness1

Helpfulness4

Clarity4

Rater Interest3

The class is easy if you have a lot of time on your hands. Essentially, plan on spending up to 20 hours a week on the projects. You will learn the material at the cost of your GPA.

1/13/09

CS120

Good Quality

Easiness1

Helpfulness5

Clarity4

Rater Interest4

I actually meant to put very helpful

1/7/09

CS120

Good Quality

Easiness1

Helpfulness5

Clarity5

Rater Interest5

Froehlich rocks my world. One of the most useful and 'fun' (in that sadistic/masochistic kinda way) courses I've had the pleasure of taking. Do not take unless you have a legit interest in learning how to code, else it will destroy your soul, your will to live your very being.

1/4/09

IntPr01

Good Quality

Easiness2

Helpfulness5

Clarity4

Rater Interest5

Great job at explaining the subtleties of the languages covered. Very knowledgeable. Made you work to get the knowledge, the best way. Was fair in grading and available for help in office hours

1/1/09

PROG120

Good Quality

Easiness1

Helpfulness4

Clarity3

Rater Interest4

Fairly knowledgable but lectures didnt help much

12/12/08

DATAStru

Average Quality

Easiness2

Helpfulness3

Clarity2

Rater Interest4

Professor does not come prepared to class, is often trying to figure out a particular aspect of what he is trying to teach while in class, wasting more than half the time. TB poorly chosen; many of the intended topics missing or skimmed over and even the prof often didn't know what was covered in the TB. Essentially SELF-TAUGHT course!

11/17/08

COMP120

Good Quality

Easiness1

Helpfulness5

Clarity5

Rater Interest4

Excellent professor overall. His class is a goodly amount of work, but you will learn how to better code C/C++. Prior programming experience is a must.

9/19/08

CS226

Good Quality

Easiness2

Helpfulness5

Clarity4

Rater Interest4

Overall great professor. Pays much attention to detail, and emphasizes key misunderstandings appropriately. Grading sometimes seems harsh, but overall the class was very beneficial. Only suggestion I'd make is to consider revising the grading policy to encourage more well-designed, clean code than simply "whatever works."