- Home
- Search
- Paul R Eggert
- All Reviews
Paul Eggert
AD
Based on 373 Users
Bad. I don't know what I learned and I don't know what I'm looking at when he's drawing diagrams. The only good parts of lecture is when he shares his personal anecdotes or is funny. If you've already taken 111, workload-wise this class is not as bad; the projects are way shorter than 111. Taking 161 is also helpful because Lisp is similar to the languages you have to pick up in this class.
Pretty much like all the other reviews have already said.
Don't take this class, but obviously you have to take it so take it. You'll get through it fine.
All I gotta say is, it is a goddamn miracle that I passed this class.
That is all.
I'm just an average CS student but this man really had me seriously thinking of changing my major and even dropping out. Good thing I stayed thanks to my other CS professors who actually inspired me to learn.
As is well-known, this class was horrible. Labs almost every week with almost no direction and covering many disparate topics. I had Tameez Latib as my TA, and he was good, but there's only so much you can so when the content and structure of the class is so bad. It's a really great thing that this class was discontinued and replaced by CS 97.
Yes, it's hard, but Eggert is a great lecturer and the content is good. One of the best CS classes here overall
I had him for 33 and 131, and his 131 is miles better. He covered a lot of materials (the whole webber textbook + some scheme and python concepts), but he did cover 80% of them well and with good clarity. He also used stories and jokes to help us understand concepts.
Some of his homework is quite fun, like the first OCaml homework and the Prolog homework, but others are either too hard or unable to cover the core essence of a language. For example, the Scheme assignment failed to cover continuation and the Java assignment failed to cover OOP. The second OCaml homework is too hard and I hope he can at least mention some of the ideas in class.
The Python project is fun, too, but it took too much time to figure everything out and it was a pain to finish both the project and the last homework in week 10.
His exams are "more normal" than those from his 33 (!!! definitely much harder than other professor's exams !!!). I'm not sure if he wants to be a nicer guy or he always gives easier exams in 131.
His final covers some details in the book. I suggest to read the whole Webber textbook to not only improve your understanding but also prepare for the exam.
Eggert is a great professor, and is obviously very knowledgeable of everything there is to cs. Lectures were very interesting and it was cool studying different programming languages and comparing them. The homeworks were pretty hard tho and the midterm actually wasn’t so bad, but the final was terribly difficult. This class stressed out a bit too much lol.
I can now consider myself a survivor after barely passing.
This is the worst class I have had on this campus. One of the TAs graded midterms papers with objectively wrong interpretations of multiple questions and stubbornly stuck to those wrong interpretations, never admitting fault. The professor promised intervention, but it was either unsuccessful or was dismissed. The other TAs tried to be supportive, but they were simply overworked and could not give enough support in the end. The content is not useful in the real world; this class is purely here to shoot down some students, and waste the time of the rest. Please tell your younger friends and relatives to not come to this school for computer science.
class too hard people too smart. that being said i'd still recommend all cs students take at least 1 eggert class for the experience. generous grading on final project and exams were generously curved to 50% average
Bad. I don't know what I learned and I don't know what I'm looking at when he's drawing diagrams. The only good parts of lecture is when he shares his personal anecdotes or is funny. If you've already taken 111, workload-wise this class is not as bad; the projects are way shorter than 111. Taking 161 is also helpful because Lisp is similar to the languages you have to pick up in this class.
Pretty much like all the other reviews have already said.
Don't take this class, but obviously you have to take it so take it. You'll get through it fine.
I'm just an average CS student but this man really had me seriously thinking of changing my major and even dropping out. Good thing I stayed thanks to my other CS professors who actually inspired me to learn.
As is well-known, this class was horrible. Labs almost every week with almost no direction and covering many disparate topics. I had Tameez Latib as my TA, and he was good, but there's only so much you can so when the content and structure of the class is so bad. It's a really great thing that this class was discontinued and replaced by CS 97.
Yes, it's hard, but Eggert is a great lecturer and the content is good. One of the best CS classes here overall
I had him for 33 and 131, and his 131 is miles better. He covered a lot of materials (the whole webber textbook + some scheme and python concepts), but he did cover 80% of them well and with good clarity. He also used stories and jokes to help us understand concepts.
Some of his homework is quite fun, like the first OCaml homework and the Prolog homework, but others are either too hard or unable to cover the core essence of a language. For example, the Scheme assignment failed to cover continuation and the Java assignment failed to cover OOP. The second OCaml homework is too hard and I hope he can at least mention some of the ideas in class.
The Python project is fun, too, but it took too much time to figure everything out and it was a pain to finish both the project and the last homework in week 10.
His exams are "more normal" than those from his 33 (!!! definitely much harder than other professor's exams !!!). I'm not sure if he wants to be a nicer guy or he always gives easier exams in 131.
His final covers some details in the book. I suggest to read the whole Webber textbook to not only improve your understanding but also prepare for the exam.
Eggert is a great professor, and is obviously very knowledgeable of everything there is to cs. Lectures were very interesting and it was cool studying different programming languages and comparing them. The homeworks were pretty hard tho and the midterm actually wasn’t so bad, but the final was terribly difficult. This class stressed out a bit too much lol.
I can now consider myself a survivor after barely passing.
This is the worst class I have had on this campus. One of the TAs graded midterms papers with objectively wrong interpretations of multiple questions and stubbornly stuck to those wrong interpretations, never admitting fault. The professor promised intervention, but it was either unsuccessful or was dismissed. The other TAs tried to be supportive, but they were simply overworked and could not give enough support in the end. The content is not useful in the real world; this class is purely here to shoot down some students, and waste the time of the rest. Please tell your younger friends and relatives to not come to this school for computer science.
class too hard people too smart. that being said i'd still recommend all cs students take at least 1 eggert class for the experience. generous grading on final project and exams were generously curved to 50% average