Xiaofan Cui
Department of Electrical Engineering
AD
4.5
Overall Rating
Based on 4 Users
Easiness 3.5 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.2 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 4.2 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS

There are no grade distributions available for this professor yet.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (4)

1 of 1
1 of 1
Add your review...
Quarter: Spring 2025
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
June 11, 2025

I took Prof Cui for ECE 141 last quarter, and I think he overall did a better job in ECE 110 than that class (probably because this is his second time teaching ECE 110), but his ratings on BruinWalk are still a bit overhyped in my opinion.
The biggest improvement of his ECE 110 over ECE 141 is that he would now post pre-lecture notes before every lecture so that we can better follow along with the lecture, instead of trying to catch up to his speed and take notes all the time. His lecture was a bit dry, primarily because he focused a lot on derivations and the theory behind equations, which could be quite boring. However, if you followed along his notes, it would be pretty easy to understand the concepts and solve the HW problems. One of the reasons why Prof Cui has such high reviews, in my opinion, is that he cares about the students’ success and wants everyone to do well in the class. This can be seen from his super relaxed grading scale (87.5% for an A). Furthermore, after everyone did poorly on the midterm (which I will expand on next), he offered an extra credit project and changed the test weights in our favor, which was nice. Overall, Prof Cui is definitely not a bad choice for ECE 110, and I think he will keep improving because he listens to students' feedback.
My biggest complaint about this class is the TAs. In my opinion, they were the worst TAs I had ever had in my life, and I could not even find one good thing about them. Oftentimes, I would wonder why they were even getting paid to do the job.
At the beginning of the quarter, I went to one of the TAs’ office hours to ask about a HW question. The TA was literally like an AI chatbot with limited responses. When I asked him about something, he would either say “sorry, I cannot answer that”, or just repeat the same “hint” over and over again, even though nobody understood what the “hint” meant. When I tried to go to the discussions for the first time, I was surprised to find out that they had just permanently cancelled our discussion session out of the blue. I honestly didn’t even know that they had the ability to do that, but I guess they did. Also, they posted an announcement on Piazza that basically forbade students from “discussing HW solutions/answers”. It was not like people were passing the HW solution around; they were mostly just trying to confirm that they got the same answer as someone else. And let’s face this, whether or not people are allowed to discuss their answers online, they are still gonna discuss in person, as long as the HW is graded for correctness. Speaking of HW, the HW assignments they gave us were an utter joke. I had never in my life seen a crooked scanned PDF of a textbook as HW assignments. It is like when they scanned the textbook, they did not even bother to hold the pages straight and take a proper picture.
The midterm we had was an exact copy and paste from a previous quarter, which I assume was the TAs’ idea. It was very obvious that some people had seen the solution prior to the exam, which was unfair to everyone else. But to be fair, the midterm was not too hard if you paid attention in class and did all the HW problems on your own. The reason for the low average, in my opinion, was the TA’s way of awarding partial credit for numerical mistakes. The thing about circuits is that after you set up the equations, the rest is just all algebra, and it’s super easy to make algebraic mistakes. Many people lost a lot of points because they plugged in the numbers wrong.
The final was next level compared to the midterm, and it was nothing like the practice final or any of the HW problems we had. The first question on the final was a set of true false questions, which included a lot of confusing and strange concepts. For example, do you know whether the unit of voltage in the Laplace domain is Weber or not? Well, you better do because that was one of the true and false questions. The other four questions were also challenging in their own ways, each much harder than anything we had seen in that class. What surprised me during the final was how little the TAs knew about the concepts of the class and the exam they “supposedly” designed. When we asked one of the TAs some clarification questions, he had to look up the internet to answer our questions. Even then, the answers he gave us would often still be wrong and misleading, which made the questions even more confusing. This is why I suspect they probably didn’t come up with this exam either.
Well, if you have to take this class, I think you should just pray you get good TAs. Even if your TAs are as bad as ours, you would probably still end up with a good understanding of the material and good grades because of the relaxed grading scheme, which is not a bad tradeoff. And definitely try to get access to prior years’ exams to get familiar with the difficulty and the style of the questions.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Aug. 30, 2024

Prof. Cui is a new professor, and it was his first time teaching this class. Overall the material was very dry, but he did a good job making the lectures engaging. The homework was very reasonable, and if there were problems that many people were struggling on, it would be removed. Some of the later homeworks got more difficult, and became a bit of a time crunch. Midterm was very easy, and the final was quite a bit more difficult, but it was graded pretty leniently.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2024
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
June 25, 2024

Professor Cui teaches the class well, despite class getting boring at times. He was accommodating on homework and the exams were not too bad.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
June 20, 2024

This was clearly Professor Cui's first time lecturing. I will say that some lectures focused too much on theory/derivations and lacked examples, while others did the opposite. However, during Office Hours, he was quite helpful whenever I was unsure about a topic. He did record lectures, though they were sometimes blurry, and he also uploaded lecture notes before and after lectures. He is an accommodating professor, as evidenced by lenient grade cutoffs and two grading schemes. In my case, he was also kind enough to issue a PTE for not taking CSM51A/ECE M16. Just make sure you have taken 10, 11L, and 102.

The midterm exam was reasonable and followed the same format as the homework and practice midterm, with two of the three questions nearly identical to the homework and practice midterm. I found the final exam to be more difficult, but not impossible. I found the practice final to be useful in studying, but I would definitely make sure to go over homeworks. Homeworks aren't too bad and are pretty straightforward.

Once you learn LaPlace, it will stick with you and play a huge role in your homework and exams. So that is definitely a topic to master because it will help you approach other problems such as two-port networks, transfer functions, bode plots, and general circuit analysis.

Overall, solid class. I feel like I learned a lot and it was pretty rewarding.

[EDIT]: Insanely generous curve! An A- was about a raw score of 80 or better. Impossible to fail.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2025
Grade: A
June 11, 2025

I took Prof Cui for ECE 141 last quarter, and I think he overall did a better job in ECE 110 than that class (probably because this is his second time teaching ECE 110), but his ratings on BruinWalk are still a bit overhyped in my opinion.
The biggest improvement of his ECE 110 over ECE 141 is that he would now post pre-lecture notes before every lecture so that we can better follow along with the lecture, instead of trying to catch up to his speed and take notes all the time. His lecture was a bit dry, primarily because he focused a lot on derivations and the theory behind equations, which could be quite boring. However, if you followed along his notes, it would be pretty easy to understand the concepts and solve the HW problems. One of the reasons why Prof Cui has such high reviews, in my opinion, is that he cares about the students’ success and wants everyone to do well in the class. This can be seen from his super relaxed grading scale (87.5% for an A). Furthermore, after everyone did poorly on the midterm (which I will expand on next), he offered an extra credit project and changed the test weights in our favor, which was nice. Overall, Prof Cui is definitely not a bad choice for ECE 110, and I think he will keep improving because he listens to students' feedback.
My biggest complaint about this class is the TAs. In my opinion, they were the worst TAs I had ever had in my life, and I could not even find one good thing about them. Oftentimes, I would wonder why they were even getting paid to do the job.
At the beginning of the quarter, I went to one of the TAs’ office hours to ask about a HW question. The TA was literally like an AI chatbot with limited responses. When I asked him about something, he would either say “sorry, I cannot answer that”, or just repeat the same “hint” over and over again, even though nobody understood what the “hint” meant. When I tried to go to the discussions for the first time, I was surprised to find out that they had just permanently cancelled our discussion session out of the blue. I honestly didn’t even know that they had the ability to do that, but I guess they did. Also, they posted an announcement on Piazza that basically forbade students from “discussing HW solutions/answers”. It was not like people were passing the HW solution around; they were mostly just trying to confirm that they got the same answer as someone else. And let’s face this, whether or not people are allowed to discuss their answers online, they are still gonna discuss in person, as long as the HW is graded for correctness. Speaking of HW, the HW assignments they gave us were an utter joke. I had never in my life seen a crooked scanned PDF of a textbook as HW assignments. It is like when they scanned the textbook, they did not even bother to hold the pages straight and take a proper picture.
The midterm we had was an exact copy and paste from a previous quarter, which I assume was the TAs’ idea. It was very obvious that some people had seen the solution prior to the exam, which was unfair to everyone else. But to be fair, the midterm was not too hard if you paid attention in class and did all the HW problems on your own. The reason for the low average, in my opinion, was the TA’s way of awarding partial credit for numerical mistakes. The thing about circuits is that after you set up the equations, the rest is just all algebra, and it’s super easy to make algebraic mistakes. Many people lost a lot of points because they plugged in the numbers wrong.
The final was next level compared to the midterm, and it was nothing like the practice final or any of the HW problems we had. The first question on the final was a set of true false questions, which included a lot of confusing and strange concepts. For example, do you know whether the unit of voltage in the Laplace domain is Weber or not? Well, you better do because that was one of the true and false questions. The other four questions were also challenging in their own ways, each much harder than anything we had seen in that class. What surprised me during the final was how little the TAs knew about the concepts of the class and the exam they “supposedly” designed. When we asked one of the TAs some clarification questions, he had to look up the internet to answer our questions. Even then, the answers he gave us would often still be wrong and misleading, which made the questions even more confusing. This is why I suspect they probably didn’t come up with this exam either.
Well, if you have to take this class, I think you should just pray you get good TAs. Even if your TAs are as bad as ours, you would probably still end up with a good understanding of the material and good grades because of the relaxed grading scheme, which is not a bad tradeoff. And definitely try to get access to prior years’ exams to get familiar with the difficulty and the style of the questions.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2024
Grade: A
Aug. 30, 2024

Prof. Cui is a new professor, and it was his first time teaching this class. Overall the material was very dry, but he did a good job making the lectures engaging. The homework was very reasonable, and if there were problems that many people were struggling on, it would be removed. Some of the later homeworks got more difficult, and became a bit of a time crunch. Midterm was very easy, and the final was quite a bit more difficult, but it was graded pretty leniently.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2024
Grade: A+
June 25, 2024

Professor Cui teaches the class well, despite class getting boring at times. He was accommodating on homework and the exams were not too bad.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2024
Grade: A
June 20, 2024

This was clearly Professor Cui's first time lecturing. I will say that some lectures focused too much on theory/derivations and lacked examples, while others did the opposite. However, during Office Hours, he was quite helpful whenever I was unsure about a topic. He did record lectures, though they were sometimes blurry, and he also uploaded lecture notes before and after lectures. He is an accommodating professor, as evidenced by lenient grade cutoffs and two grading schemes. In my case, he was also kind enough to issue a PTE for not taking CSM51A/ECE M16. Just make sure you have taken 10, 11L, and 102.

The midterm exam was reasonable and followed the same format as the homework and practice midterm, with two of the three questions nearly identical to the homework and practice midterm. I found the final exam to be more difficult, but not impossible. I found the practice final to be useful in studying, but I would definitely make sure to go over homeworks. Homeworks aren't too bad and are pretty straightforward.

Once you learn LaPlace, it will stick with you and play a huge role in your homework and exams. So that is definitely a topic to master because it will help you approach other problems such as two-port networks, transfer functions, bode plots, and general circuit analysis.

Overall, solid class. I feel like I learned a lot and it was pretty rewarding.

[EDIT]: Insanely generous curve! An A- was about a raw score of 80 or better. Impossible to fail.

Helpful?

0 0 Please log in to provide feedback.
1 of 1
4.5
Overall Rating
Based on 4 Users
Easiness 3.5 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.2 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 4.2 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

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!