- Home
- Search
- Christina P Fragouli
- All Reviews

Christina Fragouli
AD
Based on 29 Users
One of my favorite profs in EE. Material is very well explained, homeworks are challenging (but doable), and exams are quite hard but the curve helps significantly.
Prep for exams by focusing on lecture review, and for the final make sure to study lots of different max flow/min cut problem variants.
Fragouli is such a good professor by EE standards it's honestly confusing.
This was a challenging class without having taken some of the lower divs that offer a primer on some of the topics. The class moved fairly quickly. Homeworks generally take a long time if you are doing them by yourself. I thought it was necessary to go to lecture because the notes helped a lot on the problem sets. Her lectures follow a logical progression through the topics. Overall a positive experience I definitely learned something in the process.
This is essentially a math class so the easiness/difficulty depends on your ability to grasp and apply new math concepts quickly. That being said, Ms. Fragouli is very good lecturer as every class had a logical and organized progression of topics. As long as you attend most lectures, take good notes, and do the homeworks, you should have no problems passing this class. She also essentially wrote everything that we had to learn on the board (no books needed). That being said, getting an A might be not be so easy. Her exams are math heavy in the sense that there's usually proving involved.
Overall, great lecturer, not hard to pass, but don't expect an easy A.
Professor Fragouli's lecture is very clear and explanatory. The lecture is mainly composed of proofs so her class demands a good background in calculus. From homework and exams point of view, there is a little gap between lecture and homework, that by mean the homework and exams are very tough compared to lectures; however, understanding the lecture is very vital to do the homework and the exam so if you have anything you do not understand better to ask in the class she is very welcome answering questions. Doing project is very helpful to boost your grade since it is a bonus. As overall, professor Fragouli's class is very rewarding at the end of the quarter if you have been working hard.
Fragouli is pretty straightforward with her teaching style and the material she covers. Although there can be some tricky questions, there's nothing unfair about her tests or the class in general.
DO NOT GIVE UP IN THIS CLASS!!!! I got a very bad grade on the first mid-term, however, the professor takes the highest among the three tests including the final so if you do bad on the first mid-term, don't get panicked, just prepare for the second mid-term, if do bad on this, prepare for the final, no matter what do not give up in this class, you have a good chance of improving your grade. The professor assigns extra-credit project , DO IT!!, it is very helpful, especially if you have bad grade from the first or the second mid-term. Exams are very though, but as long as you do the homework and the exercises you will be fine. GOOD LUCK!!!
Material was quite straight forward, almost a mirror to the material covered in EE102. But damn were the exams hard. Averages for the exams were always in the 50-60 range. The homeworks were pretty balanced in difficulty and I found it helpful to go over homeworks and discussion problems for exams. She also gives an extra credit assignment at the end of the class and is something you should definitely do seeing the exam averages were quite low.
I got a score in the low 70s on the first midterm, which was a little bit above the average of 66. For the second midterm, I got slightly below average, which was a 52. For the final, I got in the low 70s which was around the top 30% with an average of about mid 50s.
HWs = 10 points, Midterm1 = 15 points, Midterm2 = 25 points, Final = 50 points,
Bonus Project = 5 points.
One, or both of your midterms can be replaced by the final exam. Your grade is the best of the grading schemes.
The midterms often involved a few questions that were math/proof heavy. About 1/3 of the points would be determined by easier/more fair problems, but then 2/3 of the grade would be determined by a tricky proof like question, which was a bit unfair. The final exam was a little better and a little less weighted on the proofs and by then, we were a bit more used to the proofs.
Overall, the professor explains things pretty clearly. She is probably the best out of all the professors that teach this class and is probably the most generous in terms of grading. I know people who did average in the class or slightly below average and got a B+. The only thing I'd say I didn't like about the class was that the midterms were very math/proof heavy. Homeworks were hard, but I ended up getting pretty much full credit on all of them.
this class is bull shit. you can get 20 points on the first two midterms, skip hw and ec, and still end up with an A
Interesting class that felt more like a math class than an EE class. The professor records classes, which is helpful. One of the midterms gets dropped too. Exams are usually slightly easier or about the same difficulty as the HWs.
One of my favorite profs in EE. Material is very well explained, homeworks are challenging (but doable), and exams are quite hard but the curve helps significantly.
Prep for exams by focusing on lecture review, and for the final make sure to study lots of different max flow/min cut problem variants.
Fragouli is such a good professor by EE standards it's honestly confusing.
This was a challenging class without having taken some of the lower divs that offer a primer on some of the topics. The class moved fairly quickly. Homeworks generally take a long time if you are doing them by yourself. I thought it was necessary to go to lecture because the notes helped a lot on the problem sets. Her lectures follow a logical progression through the topics. Overall a positive experience I definitely learned something in the process.
This is essentially a math class so the easiness/difficulty depends on your ability to grasp and apply new math concepts quickly. That being said, Ms. Fragouli is very good lecturer as every class had a logical and organized progression of topics. As long as you attend most lectures, take good notes, and do the homeworks, you should have no problems passing this class. She also essentially wrote everything that we had to learn on the board (no books needed). That being said, getting an A might be not be so easy. Her exams are math heavy in the sense that there's usually proving involved.
Overall, great lecturer, not hard to pass, but don't expect an easy A.
Professor Fragouli's lecture is very clear and explanatory. The lecture is mainly composed of proofs so her class demands a good background in calculus. From homework and exams point of view, there is a little gap between lecture and homework, that by mean the homework and exams are very tough compared to lectures; however, understanding the lecture is very vital to do the homework and the exam so if you have anything you do not understand better to ask in the class she is very welcome answering questions. Doing project is very helpful to boost your grade since it is a bonus. As overall, professor Fragouli's class is very rewarding at the end of the quarter if you have been working hard.
Fragouli is pretty straightforward with her teaching style and the material she covers. Although there can be some tricky questions, there's nothing unfair about her tests or the class in general.
DO NOT GIVE UP IN THIS CLASS!!!! I got a very bad grade on the first mid-term, however, the professor takes the highest among the three tests including the final so if you do bad on the first mid-term, don't get panicked, just prepare for the second mid-term, if do bad on this, prepare for the final, no matter what do not give up in this class, you have a good chance of improving your grade. The professor assigns extra-credit project , DO IT!!, it is very helpful, especially if you have bad grade from the first or the second mid-term. Exams are very though, but as long as you do the homework and the exercises you will be fine. GOOD LUCK!!!
Material was quite straight forward, almost a mirror to the material covered in EE102. But damn were the exams hard. Averages for the exams were always in the 50-60 range. The homeworks were pretty balanced in difficulty and I found it helpful to go over homeworks and discussion problems for exams. She also gives an extra credit assignment at the end of the class and is something you should definitely do seeing the exam averages were quite low.
I got a score in the low 70s on the first midterm, which was a little bit above the average of 66. For the second midterm, I got slightly below average, which was a 52. For the final, I got in the low 70s which was around the top 30% with an average of about mid 50s.
HWs = 10 points, Midterm1 = 15 points, Midterm2 = 25 points, Final = 50 points,
Bonus Project = 5 points.
One, or both of your midterms can be replaced by the final exam. Your grade is the best of the grading schemes.
The midterms often involved a few questions that were math/proof heavy. About 1/3 of the points would be determined by easier/more fair problems, but then 2/3 of the grade would be determined by a tricky proof like question, which was a bit unfair. The final exam was a little better and a little less weighted on the proofs and by then, we were a bit more used to the proofs.
Overall, the professor explains things pretty clearly. She is probably the best out of all the professors that teach this class and is probably the most generous in terms of grading. I know people who did average in the class or slightly below average and got a B+. The only thing I'd say I didn't like about the class was that the midterms were very math/proof heavy. Homeworks were hard, but I ended up getting pretty much full credit on all of them.
Interesting class that felt more like a math class than an EE class. The professor records classes, which is helpful. One of the midterms gets dropped too. Exams are usually slightly easier or about the same difficulty as the HWs.