- Home
- Search
- Christina P Fragouli
- All Reviews

Christina Fragouli
AD
Based on 29 Users
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
Its a typically grad class, but exam are the hardest I have taken so be prepared for self studying. However, there is a curve so you will be chillin in the end ... I think
Fragouli is a good professor. There are no pre-requisites for this class. Every lecture, she goes over a different concept of graph theory, roughly following the chapters in Graph Theory with Applications by Bondy and Murty. The textbook is not required: she posts PDFs of relevant sections. She starts off by describing the mathematical theory, sometimes proving a theorem, and demonstrating how the theorem can be applied in real life. Homeworks were mostly similar to graph-theory questions you might find in the GTWA text. There was one coding homework, and two graph-theory projects. The project guidelines weren't totally clear and getting started can be tough if you don't have experience with coding. Osama the TA was a bit slow to respond. Fragouli herself is a very good lecturer, though the class was recorded at 8AM and by the end of the quarter fewer than ten students were showing up to live lecture...
We had two quizzes, but the second one had a technical issue and the professor gave everyone full points. The projects seemed to be graded pretty leniently.
Highly recommended for any engineering major who is thinking of taking an EE tech breadth.
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.
Fragouli is a good professor. There are no pre-requisites for this class. Every lecture, she goes over a different concept of graph theory, roughly following the chapters in Graph Theory with Applications by Bondy and Murty. The textbook is not required: she posts PDFs of relevant sections. She starts off by describing the mathematical theory, sometimes proving a theorem, and demonstrating how the theorem can be applied in real life. Homeworks were mostly similar to graph-theory questions you might find in the GTWA text. There was one coding homework, and two graph-theory projects. The project guidelines weren't totally clear and getting started can be tough if you don't have experience with coding. Osama the TA was a bit slow to respond. Fragouli herself is a very good lecturer, though the class was recorded at 8AM and by the end of the quarter fewer than ten students were showing up to live lecture...
We had two quizzes, but the second one had a technical issue and the professor gave everyone full points. The projects seemed to be graded pretty leniently.
Highly recommended for any engineering major who is thinking of taking an EE tech breadth.