Professor

Paul Eggert

AD
3.0
Overall Ratings
Based on 269 Users
Easiness 1.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 1.6 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 2.9 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 3.0 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (269)

7 of 22
7 of 22
Add your review...
Feb. 5, 2022
Quarter: Winter 2022
Grade: A

Dr. Eggert is a godly lecturer. You will never fall asleep in his lectures (despite the fact that they're two hours long) because each second of his speech is like honey for your ears, oozing with essential knowledge and a little bit of his eccentric humor. Even when we were just going over basic git commands, his clear and confident explanations just showed how much expertise he has in software construction. And of course he would be an expert—he literally helped write the very tools that he teaches us about. I can't think of any other professor at UCLA who has a bigger impact on free and open source software than Dr. Eggert, and I am truly grateful for his both as an awesome professor and as a pillar of the FOSS community.

Ok, I may be a bit biased, but no matter how passionate you are about FOSS, you will learn a TON from this class. It's not about memorizing Elisp functions or every generation of the HTTP protocol (you can leave those details in your notes since the exams are open-note), but more about understanding the significance, pros, and cons of different components of software construction and how they work together.

One of my favorite lectures was about building software. We started with compiling individual C files. Then, he introduced layers of automation on top of gcc, such as make and autoconf, until we concluded with system packages. It was just so satisfying to learn about how every stage combines to form a more complex system.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 29, 2021
Quarter: Winter 2021
Grade: C+

I made the mistake of not githubing anything in this class. I know the material really well did remarkably well in the homework (as in lost points only because I submitted late), but you need only look at my grade to see how that turned out.

Here's a few tips for the class if you're looking for a good grade:
1) Don't try. Really. Just github all the projects. You'll need the high grades on homework since everyone else is githubbing too and they'll have perfect scores.
2) BS on the exam. You may know how to code well on all the languages and understand the concepts, it won't matter. You need to write as much as you can using words that pop up in lecture. Don't paraphrase.
3) If you're taking exams online, cheat as much as you can. They won't be able to tell as there is no way to tell.
Do yourself a favor, do what CS35L really tried hard to teach you to do: Copy, steal and lie.

If on the other hand you actually want to learn something in this crap class do all the projects yourself, read the textbook and try to understand by digging deeper into every concept.
You will learn a lot. I'm a better programmer because of this class. I'm a worse student however as my GPA says.
I am also a smarter human because of it too! I know now that you need to take advantage of everything you can regardless of whether it is fair or honest. I don't know if that was the lesson Professor Eggert was trying to give, or if he even cares enough to give any lesson.

I am bitter because of my results in this class, but at least I learned a lot.

Helpful?

1 1 Please log in to provide feedback.
June 25, 2019
Quarter: Spring 2019
Grade: A-

A lot of people really dislike CS 35L, since there's so much content and too little time to absorb it. Personally, CS 35L is my most favorite class at UCLA so far, since it taught topics like git/ssh/python/bash/make, which I LOVED learning about. HOWEVER, the class itself is still a pain in the ass. Assignments are often vague and time-consuming. As others have mentioned, this is TA-led, so your experience may vary. I was lucky to have an awesome TA that taught well.

Helpful?

1 1 Please log in to provide feedback.
June 29, 2019
Quarter: Winter 2019
Grade: B

Get ready to spend countless hours a week on these insane projects, especially the first two. Eggerts lectures are very interesting but often are not remotely useful to the homework until AFTER the assignments are due. Midterm and final are a guessing game of what might be on them, pray that you are able to take this class with Millstein instead.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 20, 2020
Quarter: Spring 2020
Grade: A

This was my second class with Prof. Eggert. I took 111 with him and had a similar experience. Prof. Eggert is a world class lecturer. The difficulty of the class comes from the coding assignments and the exams. The medians for the midterm was around 60% and the final was around 50%. This is higher than the usual medians. The issue most students have with the class is that the homeworks, as difficult as they are, do not prepare students for the exams. I think this is correct. Doing well on the homeworks does not imply good performance on the exams. This makes the approach to doing well on Eggert's classes less formulaic. To do well you have to understand the material in lectures and the textbook really well. Take detailed notes on lectures and read the textbook. The text book for this class is wordy and not as good as the 111 textbook, but it is still a good reference. The lectures go into greater depth than the textbook and are more important. Go to office hours of the professor to get help on concepts. Go to TA office hours to get help on assignments. I did not go to discussions because the TAs just spoon feed the homework code. A class this challenging is essential to a rigorous computer science education and for developing your intuitive ability. Eggert's goal, in his words, is to "test your intution". Therefore he makes his exams open ended (not really) and really pushes you to reason based on the information you learnt in class and from readings. Regurgitation of notes/readings will not help. All the people who complain aren't interested in maximizing their learning but are more focused on getting good grades. Eggert is incredibly knowledgeable and a treasure of the CS department. I wish we had more classes like this and less classes like that of Prof. Reinman's.
The few criticisms I have are that I thought that the typed reports (homeworks 3 and 6) were not necessary. I didn't learn that much from writing a 5 pg. reports. The TAs also don't provide detailed feedback on them.
The students who usually like Eggert are students who code a lot outside class and like coding.

Helpful?

1 2 Please log in to provide feedback.
July 2, 2019
Quarter: Spring 2019
Grade: A

GNU Emacs was the only thing of value that I learned in this class.

Whoa. So, before I 'defend' Emacs, I have to be very careful you know that this is not just a knee-jerk reaction and 'HeY yU iNsUlTeD mAh EmAcS', and that it is not unreasonable to think emacs is outdated. Emacs being outdated is most likely a myth, and that impression will most likely be spread by the fact that many don't use emacs, and never actually get to learn about what it is. It is often compared to text editors, namely Vim, and that is all the more reason it will just look like some old text editor, but it is not that at all. Emacs is not a text editor, emacs contains a text editor. Emacs is more like an example of ancient magic that people once had a hold on and was lost in modern times to some extent. The reason is its a full programming language interpreter with a text editor, at the bare minimum, built on top of it (and to the person who asked why 'nobody builds these things for IDE's', I don't know if that's true, but if there's any truth to it this may be partially why; not every IDE is a programming language, nor does every IDE allow full turing complete modding. Emacs is exceedingly suited for change, even ridiculous change). Better yet, the language it uses is possibly the most dynamic language in the world (lisp), one that allows you to touch and play with the code of the device while its live, and add on to it effortlessly. Hell, a language that allows you to modify the language itself. That is the pinnacle of modding and customization.

Anyways, because of this, its true power is not in its text editor -- many of us forgo the emacs text editing and just integrate vim's text editing into it. It does have a powerful text editor though, I still end up text editing Emacs style more often than Vim style, but anyways -- it is its power as a sort of operating system. You can always build new emacs tools, full programs if you will, and similarly we have continued to build emacs tools over time. You are not using 1970s emacs in 2019, it is still alive and well and extended. Emacs, as it looked when it first came out, was just a starting point, since its not like a normal program which is just a snapshot in time, but a fully organic starting point to grow anything.

It has some graphical limitations, not in functionality but in pure appearance, which can further give the appearance of being outdated, but none of the practical limitations.

Because of emacs' dynamic language nature, there is another secret gem that might be the true source of its power -- integration. Every tool you add to emacs can often be used in conjunction with every other tool in a very polymorphic way, which means adding features is less like "emacs + n + m" and more like "emacs * n * m"; every feature boosts every other feature. This has resulted in some tools that are true outliers, with true power that may not be emulated elsewhere, like org mode and magit (please look into magit if you haven't). Emacs can accommodate many workflows, and teach you some newer ones.

Anyways, as for actual emacs users, the number is not insignificant either. It doesn't have a majority usage, but I will usually see it with at least a 5% or 15% in different community interviews (example: https://insights.stackoverflow.com/survey/2016 ~5.2%). Looking at this survey, that puts it on the same usage (about) as PyCharm , VsCode, and PhpStorm, differing by about 2%, and about half the users of Atom, and it has several more users (in this survey sample) than a common editor like TextMate. It is still a common editor, just with an image of being old or unused or uncommon at time, if anything because its old.

Just as a reminder for the 400th time, one of the strangest things about emacs is its called a text editor, and maybe because in the beginning, that's all there were, and that's what its image became cemented as. Emacs is an IDE, a mini operating system, and much more, and never have I gotten as much features elsewhere as I have in emacs (although I do not claim they are not there), and never have I had the combined features you get from the unique combination and integration of all these features within it. From what I've seen, some emacs features are less refined than some other IDE counterparts, others are more refined. Emacs often (not always) requires more tinkering, an IDE less so. I have had times where I was able to use a huge mod pack for emacs 'out the box' like I would an IDE, and other times where it needed some adjusting. I will say its a bit like android vs ios; android if you want to tinker and freedom, ios if you want something that just works and don't want the freedom to break something. I will not be so bold as to say emacs is going to be the universal best for everything, just that its not outdated, and that it is going to have a very long shelf life. I do possible hope to one day, however, work on a new emacs with a makeover and an overhauled branding, as the latter I think is more what emacs is outdated on; its brand. I luv emacs. T-thanks for reading

Imagine showing up to the final having memorized all 1 billion emacs commands and still getting fisted harder than any other test. People literally showed up with 500 pages of printed notes for this final. All I could do was copy directly from my notes onto the final. I literally have no idea how I got an A in this class.

Helpful?

2 7 Please log in to provide feedback.
COM SCI 97
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 24, 2020
Quarter: Spring 2020
Grade: P

This class was advertised as a replacement for the notorious 35L but we got egged just as hard. The tests? Terrible. The assignments? Worthless. The only thing good about this class was working with some really cool people on a big project. Even though the requirements were obscure and it took many many hours, it was fun to struggle together.

Helpful?

1 3 Please log in to provide feedback.
Jan. 27, 2016
Quarter: Spring 2015
Grade: A

Eggert is a fast-paced professor who goes beyond the bare minimum. His classes are hard, but you will learn a lot.

Helpful?

2 1 Please log in to provide feedback.
June 28, 2017
Quarter: Spring 2017
Grade: B+

There is a LOT to learn from this class. However, a lot of the learning process comes from: First reading the book. Second, understanding his lectures completely (Protip: When he writes his midterms topics are DEFINITELY guaranteed to cover his last 2 lectures during the week. But who knows, he might be reading this now). Thirdly, really understanding his lectures using supplemental material. That means other colleges' websites, notes, slides, stackexchange, stackoverflow, etc. Also the labs aren't completely clear and there are bugs in the labs, but it's nothing too horrible. However, for the amount of effort and the grade I got compared to other classes at UCLA and their curves, it wasn't too bad. Thanks Eggert :)

P.S. I think Eggert personally looks over finals and may consider giving some leeway if you're on the edge between two grades. But I'm not sure, that's what I hear from people anyways.

Helpful?

0 0 Please log in to provide feedback.
June 28, 2017
Quarter: Spring 2017
Grade: A-

OK. I gave this class bad reviews because he isn't a clear professor, and his lectures are all over the place, not helpful, and hurt my brain to sit through. Never the less, I figured out how to do well and I am not a genius / overachiever in all aspects in life, I just care about CS and wanted to do well. This is what you have to do: Read the book. I don't care what other people say, read the book-- if you CAN, do it BEFORE lecture. He jumps all around, and the days I was most confused and went on my phone most were days when I didn't read in advance. When I read in advance, his words in lecture helped extend the detailed textbooks ideas. Textbook is very detailed but AMAZING. they don't try to dumb it down but they take it step by step. Heres what Eggert wants: Someone with Intuition. You DEVELOP this intuition by reading and asking questions. Non stop. There are many times when I never felt clear about a concept but I still was able to score high on a question about the concept. Eggert knows people are always confused in his class. He cares about you having intuition about what the concept it. He cares that you can see a question on a test that is not something you've heard of before, and have the intuition based on your reading to answer the question even without seeing the concept prior. Heres the great thing: ITS AN EQUAL PLAYING FIELD. NO ONES HEARD OF THE CONCEPTS HE BRINGS UP ON THE TEST. there are MANY right answers. YOU need to read the textbook and ask questions in class in order to develop some type of language to use during tests that shows you are at least TRYING to grasp the general idea of concepts in the class, you don't need to know the "right " answer. Even if the answer is wrong, if the intuition is good or backed up by good logic, you WILL get points. Explain as much as you can on the test and you WILL get partial points, and they go a LONG way . also, he never prepares you or teaches you what are in his labs. You need the internet to help you for labs.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 35L
Quarter: Winter 2022
Grade: A
Feb. 5, 2022

Dr. Eggert is a godly lecturer. You will never fall asleep in his lectures (despite the fact that they're two hours long) because each second of his speech is like honey for your ears, oozing with essential knowledge and a little bit of his eccentric humor. Even when we were just going over basic git commands, his clear and confident explanations just showed how much expertise he has in software construction. And of course he would be an expert—he literally helped write the very tools that he teaches us about. I can't think of any other professor at UCLA who has a bigger impact on free and open source software than Dr. Eggert, and I am truly grateful for his both as an awesome professor and as a pillar of the FOSS community.

Ok, I may be a bit biased, but no matter how passionate you are about FOSS, you will learn a TON from this class. It's not about memorizing Elisp functions or every generation of the HTTP protocol (you can leave those details in your notes since the exams are open-note), but more about understanding the significance, pros, and cons of different components of software construction and how they work together.

One of my favorite lectures was about building software. We started with compiling individual C files. Then, he introduced layers of automation on top of gcc, such as make and autoconf, until we concluded with system packages. It was just so satisfying to learn about how every stage combines to form a more complex system.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: C+
March 29, 2021

I made the mistake of not githubing anything in this class. I know the material really well did remarkably well in the homework (as in lost points only because I submitted late), but you need only look at my grade to see how that turned out.

Here's a few tips for the class if you're looking for a good grade:
1) Don't try. Really. Just github all the projects. You'll need the high grades on homework since everyone else is githubbing too and they'll have perfect scores.
2) BS on the exam. You may know how to code well on all the languages and understand the concepts, it won't matter. You need to write as much as you can using words that pop up in lecture. Don't paraphrase.
3) If you're taking exams online, cheat as much as you can. They won't be able to tell as there is no way to tell.
Do yourself a favor, do what CS35L really tried hard to teach you to do: Copy, steal and lie.

If on the other hand you actually want to learn something in this crap class do all the projects yourself, read the textbook and try to understand by digging deeper into every concept.
You will learn a lot. I'm a better programmer because of this class. I'm a worse student however as my GPA says.
I am also a smarter human because of it too! I know now that you need to take advantage of everything you can regardless of whether it is fair or honest. I don't know if that was the lesson Professor Eggert was trying to give, or if he even cares enough to give any lesson.

I am bitter because of my results in this class, but at least I learned a lot.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 35L
Quarter: Spring 2019
Grade: A-
June 25, 2019

A lot of people really dislike CS 35L, since there's so much content and too little time to absorb it. Personally, CS 35L is my most favorite class at UCLA so far, since it taught topics like git/ssh/python/bash/make, which I LOVED learning about. HOWEVER, the class itself is still a pain in the ass. Assignments are often vague and time-consuming. As others have mentioned, this is TA-led, so your experience may vary. I was lucky to have an awesome TA that taught well.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 131
Quarter: Winter 2019
Grade: B
June 29, 2019

Get ready to spend countless hours a week on these insane projects, especially the first two. Eggerts lectures are very interesting but often are not remotely useful to the homework until AFTER the assignments are due. Midterm and final are a guessing game of what might be on them, pray that you are able to take this class with Millstein instead.

Helpful?

1 1 Please log in to provide feedback.
COM SCI 131
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: A
June 20, 2020

This was my second class with Prof. Eggert. I took 111 with him and had a similar experience. Prof. Eggert is a world class lecturer. The difficulty of the class comes from the coding assignments and the exams. The medians for the midterm was around 60% and the final was around 50%. This is higher than the usual medians. The issue most students have with the class is that the homeworks, as difficult as they are, do not prepare students for the exams. I think this is correct. Doing well on the homeworks does not imply good performance on the exams. This makes the approach to doing well on Eggert's classes less formulaic. To do well you have to understand the material in lectures and the textbook really well. Take detailed notes on lectures and read the textbook. The text book for this class is wordy and not as good as the 111 textbook, but it is still a good reference. The lectures go into greater depth than the textbook and are more important. Go to office hours of the professor to get help on concepts. Go to TA office hours to get help on assignments. I did not go to discussions because the TAs just spoon feed the homework code. A class this challenging is essential to a rigorous computer science education and for developing your intuitive ability. Eggert's goal, in his words, is to "test your intution". Therefore he makes his exams open ended (not really) and really pushes you to reason based on the information you learnt in class and from readings. Regurgitation of notes/readings will not help. All the people who complain aren't interested in maximizing their learning but are more focused on getting good grades. Eggert is incredibly knowledgeable and a treasure of the CS department. I wish we had more classes like this and less classes like that of Prof. Reinman's.
The few criticisms I have are that I thought that the typed reports (homeworks 3 and 6) were not necessary. I didn't learn that much from writing a 5 pg. reports. The TAs also don't provide detailed feedback on them.
The students who usually like Eggert are students who code a lot outside class and like coding.

Helpful?

1 2 Please log in to provide feedback.
COM SCI 35L
Quarter: Spring 2019
Grade: A
July 2, 2019

GNU Emacs was the only thing of value that I learned in this class.

Whoa. So, before I 'defend' Emacs, I have to be very careful you know that this is not just a knee-jerk reaction and 'HeY yU iNsUlTeD mAh EmAcS', and that it is not unreasonable to think emacs is outdated. Emacs being outdated is most likely a myth, and that impression will most likely be spread by the fact that many don't use emacs, and never actually get to learn about what it is. It is often compared to text editors, namely Vim, and that is all the more reason it will just look like some old text editor, but it is not that at all. Emacs is not a text editor, emacs contains a text editor. Emacs is more like an example of ancient magic that people once had a hold on and was lost in modern times to some extent. The reason is its a full programming language interpreter with a text editor, at the bare minimum, built on top of it (and to the person who asked why 'nobody builds these things for IDE's', I don't know if that's true, but if there's any truth to it this may be partially why; not every IDE is a programming language, nor does every IDE allow full turing complete modding. Emacs is exceedingly suited for change, even ridiculous change). Better yet, the language it uses is possibly the most dynamic language in the world (lisp), one that allows you to touch and play with the code of the device while its live, and add on to it effortlessly. Hell, a language that allows you to modify the language itself. That is the pinnacle of modding and customization.

Anyways, because of this, its true power is not in its text editor -- many of us forgo the emacs text editing and just integrate vim's text editing into it. It does have a powerful text editor though, I still end up text editing Emacs style more often than Vim style, but anyways -- it is its power as a sort of operating system. You can always build new emacs tools, full programs if you will, and similarly we have continued to build emacs tools over time. You are not using 1970s emacs in 2019, it is still alive and well and extended. Emacs, as it looked when it first came out, was just a starting point, since its not like a normal program which is just a snapshot in time, but a fully organic starting point to grow anything.

It has some graphical limitations, not in functionality but in pure appearance, which can further give the appearance of being outdated, but none of the practical limitations.

Because of emacs' dynamic language nature, there is another secret gem that might be the true source of its power -- integration. Every tool you add to emacs can often be used in conjunction with every other tool in a very polymorphic way, which means adding features is less like "emacs + n + m" and more like "emacs * n * m"; every feature boosts every other feature. This has resulted in some tools that are true outliers, with true power that may not be emulated elsewhere, like org mode and magit (please look into magit if you haven't). Emacs can accommodate many workflows, and teach you some newer ones.

Anyways, as for actual emacs users, the number is not insignificant either. It doesn't have a majority usage, but I will usually see it with at least a 5% or 15% in different community interviews (example: https://insights.stackoverflow.com/survey/2016 ~5.2%). Looking at this survey, that puts it on the same usage (about) as PyCharm , VsCode, and PhpStorm, differing by about 2%, and about half the users of Atom, and it has several more users (in this survey sample) than a common editor like TextMate. It is still a common editor, just with an image of being old or unused or uncommon at time, if anything because its old.

Just as a reminder for the 400th time, one of the strangest things about emacs is its called a text editor, and maybe because in the beginning, that's all there were, and that's what its image became cemented as. Emacs is an IDE, a mini operating system, and much more, and never have I gotten as much features elsewhere as I have in emacs (although I do not claim they are not there), and never have I had the combined features you get from the unique combination and integration of all these features within it. From what I've seen, some emacs features are less refined than some other IDE counterparts, others are more refined. Emacs often (not always) requires more tinkering, an IDE less so. I have had times where I was able to use a huge mod pack for emacs 'out the box' like I would an IDE, and other times where it needed some adjusting. I will say its a bit like android vs ios; android if you want to tinker and freedom, ios if you want something that just works and don't want the freedom to break something. I will not be so bold as to say emacs is going to be the universal best for everything, just that its not outdated, and that it is going to have a very long shelf life. I do possible hope to one day, however, work on a new emacs with a makeover and an overhauled branding, as the latter I think is more what emacs is outdated on; its brand. I luv emacs. T-thanks for reading

Imagine showing up to the final having memorized all 1 billion emacs commands and still getting fisted harder than any other test. People literally showed up with 500 pages of printed notes for this final. All I could do was copy directly from my notes onto the final. I literally have no idea how I got an A in this class.

Helpful?

2 7 Please log in to provide feedback.
COM SCI 97
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: P
June 24, 2020

This class was advertised as a replacement for the notorious 35L but we got egged just as hard. The tests? Terrible. The assignments? Worthless. The only thing good about this class was working with some really cool people on a big project. Even though the requirements were obscure and it took many many hours, it was fun to struggle together.

Helpful?

1 3 Please log in to provide feedback.
COM SCI 35L
Quarter: Spring 2015
Grade: A
Jan. 27, 2016

Eggert is a fast-paced professor who goes beyond the bare minimum. His classes are hard, but you will learn a lot.

Helpful?

2 1 Please log in to provide feedback.
COM SCI 33
Quarter: Spring 2017
Grade: B+
June 28, 2017

There is a LOT to learn from this class. However, a lot of the learning process comes from: First reading the book. Second, understanding his lectures completely (Protip: When he writes his midterms topics are DEFINITELY guaranteed to cover his last 2 lectures during the week. But who knows, he might be reading this now). Thirdly, really understanding his lectures using supplemental material. That means other colleges' websites, notes, slides, stackexchange, stackoverflow, etc. Also the labs aren't completely clear and there are bugs in the labs, but it's nothing too horrible. However, for the amount of effort and the grade I got compared to other classes at UCLA and their curves, it wasn't too bad. Thanks Eggert :)

P.S. I think Eggert personally looks over finals and may consider giving some leeway if you're on the edge between two grades. But I'm not sure, that's what I hear from people anyways.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 33
Quarter: Spring 2017
Grade: A-
June 28, 2017

OK. I gave this class bad reviews because he isn't a clear professor, and his lectures are all over the place, not helpful, and hurt my brain to sit through. Never the less, I figured out how to do well and I am not a genius / overachiever in all aspects in life, I just care about CS and wanted to do well. This is what you have to do: Read the book. I don't care what other people say, read the book-- if you CAN, do it BEFORE lecture. He jumps all around, and the days I was most confused and went on my phone most were days when I didn't read in advance. When I read in advance, his words in lecture helped extend the detailed textbooks ideas. Textbook is very detailed but AMAZING. they don't try to dumb it down but they take it step by step. Heres what Eggert wants: Someone with Intuition. You DEVELOP this intuition by reading and asking questions. Non stop. There are many times when I never felt clear about a concept but I still was able to score high on a question about the concept. Eggert knows people are always confused in his class. He cares about you having intuition about what the concept it. He cares that you can see a question on a test that is not something you've heard of before, and have the intuition based on your reading to answer the question even without seeing the concept prior. Heres the great thing: ITS AN EQUAL PLAYING FIELD. NO ONES HEARD OF THE CONCEPTS HE BRINGS UP ON THE TEST. there are MANY right answers. YOU need to read the textbook and ask questions in class in order to develop some type of language to use during tests that shows you are at least TRYING to grasp the general idea of concepts in the class, you don't need to know the "right " answer. Even if the answer is wrong, if the intuition is good or backed up by good logic, you WILL get points. Explain as much as you can on the test and you WILL get partial points, and they go a LONG way . also, he never prepares you or teaches you what are in his labs. You need the internet to help you for labs.

Helpful?

0 0 Please log in to provide feedback.
7 of 22
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!