3.5

Chao Wang

Elec., Computer & Energy Engr. - Arizona State University

3.5
Quality
2.5
Difficulty
70%
Would Retake
92
Reviews
3.5
Quality
2.5
Difficulty
3.5
Helpful
3.4
Clarity

70%

Would Retake

92

Reviews

Rating Distribution
Official

5

20

4

33

3

22

2

9

1

8

What Students Say

You need to love to read to be able to do homework

FSE100 - 3.0 rating

Great Class, Professor has good videos and was responsive online

EEE203 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A+ (27)
A (19)
B (5)
Grade Distribution
A(46)B(6)C(1)D(1)F(0)A-/B+(7)
Based on 67 reported grades
A+: 27
A: 19
B: 5
Not sure yet: 5
Common Tags
EXTRA CREDIT (34)
Group projects (17)
Clear grading criteria (14)
Skip class? You won't pass. (10)
Participation matters (10)
GROUP PROJECTS (8)
Caring (8)
Lots of homework (6)
Rating Trend

Stable

+0.18 avg change
Dec
Jun
Jul
Sep
Nov
Dec
Last 6 months
Ratings by Course

EEE404

4.8

(4)

FSE1OO

4.8

(4)

EEE350

4.6

(5)

EEE304

4.0

(1)

FSE100

3.5

(43)
+5 more courses
Difficulty by Course

EEE304

4.0

EEE202

3.2

EEE120

3.0

EEE203

3.0

EEE554

3.0

Reviews (92)
5.0
2.0
EEE202
Jun 8, 2011

I would very much recommend Chao. She can be very fast paced but she works LOTS of examples in every class. She genuinely cares about how the class is doing. If you do all of the homework legitimately (i.e.: understand and work each problem fully), you will do well in the class. Material is hard, but she makes it very clear what you need to know.

2.0
3.0
FSE100
Nov 1, 2011

She was held up in China with visa problems for 5 weeks of our semester and then came back expecting us to have learned the content from the TA trying to cover her class as well as we would have had she been teaching it.

5.0
1.0
FSE100
Jan 22, 2012

Amazing!

3.0
4.0
EEE202
Apr 26, 2012

She is super nice but makes tons of mistakes in class. Literally copies the book word to word on the board and talks into the board, so you can barely hear her. Skips tons of steps and expects you to know everything. When asked a question gives vague responses some times and is clueless. Test are fair, hw ridiculous but gives you answer key.

3.0
2.0
EEE202
May 13, 2012

Very nice and understanding professor. She gives you the solutions to homework, and then quizzes you on it so make sure you don't just copy it every time like I did. Don't stop paying attention for a second because she does what seems like endless examples during class. Tests are fair, but don't just do the homework problems for practice.

3.0
2.0
EEE202
May 27, 2012

Pretty decent professor. She'll help you in her office hours; usually she'll have you work out the problem until you get stuck somewhere. Circuits is not an easy class, but her tests are fair. She doesn't try to trick you. The homework is more complicated than the tests but she gives you the answer key.

5.0
2.0
EEE202
Sep 23, 2012

outstanding professor. Sometimes hard to understand, but cares about her students

2.0
1.0
FSE100
Oct 5, 2012

She's not so great with grammar. Her labs have to be explained by the TA, because there's no way to figure out what she means. She's very ambiguous

1.0
4.0
FSE100
Feb 25, 2013

Most boring class I have ever taken. It requires a lot of work for a 2-credit class.

5.0
3.0
EEE202
May 3, 2013

Really nice and helpful. Isn't always clear or engaging when lecturing, but circuits is just a difficult and boring class to teach. Exams are generously graded and very fair, and you get to use a cheat sheet. I'd definitely recommend her.

3.0
2.0
EEE202
May 3, 2013

Hard to understand at times, she gets confused at times and mixes thing up as she speaks so you have to pay attention, and she has horrible handwriting. But the homework is given as a pdf with the solutions so you are not practicing the stuff wrong.

4.0
3.0
EEE202
May 3, 2013

Dr. Wang is a very good professor. She really drills in the fundamentals early in the semester; which helps throughout the course. Tests and the final are fair, relatively easy grader. I would take another class with her anytime.

4.0
3.0
EEE202
May 14, 2013

Dr. Wang is an ok professor she is considerate than most circuits professors. She gives solutions to the homework and is very lenient on her quizes. It should also be noted that she lectures better than the book. She also happens to be pretty good at explaining as well. Her accent is a little bit hard to get use to. Sit up front she writes small!

4.0
3.0
FSE100
Grade: A
Dec 21, 2013

Wang is a pretty mediocre FSE 100 teacher. I have no complaints, yet nothing super great I can say. I don't think FSE 100 is supposed to be all that exciting but I suppose it depends on the groups you randomly get put into.

4.0
2.0
FSE100
Mar 31, 2014

She was a good professor. The tests and labs were easy but the main thing you need to hope for is that you have a good group for the design project.

3.0
2.0
FSE100
Grade: A
Oct 30, 2014

Although it can be hard to understand her, she does provide numerous reading resources for the weekly IRATs and TRATs, which are just individual tests and group tests during lecture. The tests are easy. Notesheet on midterm. *MOST IMPORTANT* The group project you will do for the last half of the semester has many different types to choose.

4.0
2.0
FSE100
Grade: A
Dec 6, 2014

Lot of reading for quizzes in the class. Be prepared for them, as they are not hard if you read the night before. This is not a traditional lecture class, and is mostly driven by team activities. Therefore, much of your experience in the class will depend on the team you are placed in. Dr. Wang will help you with whatever it takes to succeed though

4.0
2.0
FSE100
Grade: A
Dec 16, 2014

Wang is an overall cool professor, very nice lady. The class is pretty easy but you have to get your work done and prepare for iRattRatLab quizzes. Also, hope you get a good group for the projects. Do the hw, sort of study, and complete your project and you'll get an A.

4.0
2.0
FSE100
Grade: A
Dec 16, 2014

Overall cool prof and very nice lady. Class is easy but you have to get your work done and prepare for iRat, tRat, and lab quizzes. Also, hope you get a good group for the projects. Do the hw, study for quizzes the night before, and complete your project well and you'll get an A.

4.0
3.0
FSE100
Dec 22, 2014

It's an introductory course but requires a lot of work. There are 2 quizzes a week, 3-4 short post-lab questions, and a bunch of assignments for the team project. Teamwork is a huge part of the class, at least 60% of the class. Assignments are clear, and Dr. Wang is an easy grader and really loves to help.

3.0
1.0
FSE100
Feb 25, 2015

The quizes in lecture every week absolutely require reading. The hands on projects are fun, but she makes the lectures fairly boring.

4.0
4.0
EEE120
Grade: B+
Feb 26, 2015

She is a good teacher overall who really does care about her students, but the structure of her class gives you a lot of busy work and the quizzes are difficult due to the fact you take the quiz based off the reading with no lecture prior, and the book is pretty difficult to understand. And I'm saying that as a person who loves to learn from book.

3.0
4.0
FSE100
Mar 6, 2015

Good professor overall, but you have to work for it. You need to love to read to be able to do homework. Kind of confusing with accent but you will get used to it. You need to work hard on the semester project, which is you need to build something, it is 45% of your final grade. Extra credit is a lot in exams, most of my class got over 100.

3.0
2.0
FSE100
Mar 15, 2015

Wang is fantastic. At first we were annoyed that we had weekly quizzes and weekly reading unlike the other FSE 100 professors, until the midterm test came up and all the other students struggled while our class was literally 120% prepared for it.

4.0
3.0
EEE203
Grade: B-
May 9, 2015

This was my second class with Professor Wang. She has clear expectations and gives plenty of exams to establish your grade. There were four exams and a quiz every week. Wang has a thick accent and likes to talk facing the whiteboard, but it isn't too much of a problem. I found her office hours to be very helpful.

3.0
2.0
EEE203
May 11, 2015

Clear expectations, with extra credit (about 10% of the overall grade). She tried to stay on schedule, but fell behind, so last couple of lectures were very crammed. She doesn't post notes online, so attend classes or read the textbooks lots.

2.0
1.0
FSE100
Grade: A
Nov 6, 2015

Show up and do all the work and you get an A. Really easy class. All the quizzes and tests you have a cheat sheet for. She is a hard to understand, but what she says honestly doesn't matter.

4.0
3.0
EEE203
Grade: A+
Dec 9, 2015

The online class has 10% extra credit and the assignments are pretty straightforward. This is not a difficult class but the recorded lectures tended to be a bit vague and not helpful when you are tackling some of the hw problems in the textbook. Overall, Dr Wang and her TA was great in answering questions and provided a better explanation.

3.0
4.0
EEE203
Grade: B+
May 3, 2016

I found the class to be more difficult than most others seem to think. I ended up with a B. The teacher was fine, but I took the class online so interaction was limited. Lots of extra credit.

1.0
3.0
EEE554
Grade: B
May 30, 2016
Wouldn't take again

Lectures are unclear and difficult to understand.

4.0
4.0
EEE304
Grade: A
Jul 28, 2016
Would take again

Similar to the online version of 203 except now labs are added to the mix, the lectures are not much helpful in tackling the weekly HW and quiz questions. Start the labs early to ask for help asap. The textbook had little to no use in the course. Wang and her TAs (there were 3) were very helpful in decoding the hw problems. Extra credit is given.

3.0
3.0
FSE100
Dec 9, 2016
Wouldn't take again

Firstly, be aware that there are two engineering professors by the name of Chao Wang at ASU. I am reviewing the female professor. She dumbed everything down and made it too easy. I felt like I did not learn anything in the class and that other FSE100 classes were far more useful to actually developing engineering skills. But overall, not terrible.

Skip class? You won't pass.
Clear grading criteria
GROUP PROJECTS
4.0
4.0
FSE100
Grade: A
Dec 9, 2016
Wouldn't take again

It was fine overall, a lot of work tbh. 1000 pts, group project, quizes, hw, ePortfolio. It's a lot for a freshman class, but you learn a lot and you get confidence while presenting your project.I got an A at the end. She gives 20 pts extra credit if you go to 2 workshop events. You need 900 pts to get that A, 970 for an A+...

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
3.0
EEE203
Grade: A+
Dec 15, 2016
Would take again

Great Class, Professor has good videos and was responsive online. He gives a lot of extra credit, but if you just study and apply your self you can walk away with an A, not doing any Extra Credit. The professor also posted great video's for additional learning, I recommend watching those as well.

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
3.0
3.0
FSE100
Grade: A+
Dec 16, 2016
Would take again

This class is easy as long as you do the work. There is a weekly quiz but you do a homework assignment to prepare that can also be used as a cheat sheet. She can be hard to understand but if you get confused she is willing to answer any questions. Follow the outlines for the assignments and you should get a good grade.

LOTS OF HOMEWORK
EXTRA CREDIT
GROUP PROJECTS
4.0
3.0
EEE203
Grade: A
May 2, 2017
Would take again

Difficult course in the beginning, but the second half was not that bad. Follow the exam review material and there will be no surprises on the tests.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
3.0
3.0
EEE203
Grade: A
May 2, 2017
Would take again

The material that's on the midterm is quite difficult to grasp and I felt like the resources were scattered. I learned a lot from youtube those first 3 weeks. After that it wasn't too bad. Lots of extra credit. Study your practice tests and work hard on your formula sheet and you should be fine.

LOTS OF HOMEWORK
TEST HEAVY
EXTRA CREDIT
3.0
4.0
EEE203
Grade: A
May 10, 2017
Wouldn't take again

The 1st half of the class was really tough, afterwards the toughness dials down. She has a noticeable accent but most of the time its not an issue. She likes to talk facing the board so it can be hard to hear her if you're sitting in the back. She drops the lowest homework and quiz and has one optional MatLab assignment for 4% XC. Decent class.

Tough Grader
Clear grading criteria
LECTURE HEAVY
4.0
3.0
EEE203
Grade: A
Jul 12, 2017
Would take again

This was a class that definitely makes you put in work, but Dr. Wang utilizes the materials very well to prepare you for tests and quizzes. Quizzes are always one or two problems with parts from the homework done the night before. She allows cheat sheets for the exams + HW. Offers 4% EC to your grade if you do a long matlab assignment - worth it.

BEWARE OF POP QUIZZES
Clear grading criteria
EXTRA CREDIT
2.0
2.0
EEE120
Grade: B
Oct 23, 2017
Wouldn't take again

There is a language barrier that makes asking questions to the professor difficult. I am fluent in English, she is not. Her TA was more helpful. The last 2 assignments had few instructions, it was more of a guessing game. Most other assignments were super easy if you read the manual; final was fair.

Clear grading criteria
EXTRA CREDIT
LECTURE HEAVY
4.0
2.0
FSE100
Dec 1, 2017
Would take again

Pretty good class and professor. There are quite a few assignments, but not difficult most the time. There are group projects and you learn a few programs. Not difficult if you do the work. Extra credit is offered at multiple times.

5.0
2.0
FSE100
Grade: A+
Jan 15, 2018
Would take again

This is the class that I had the most fun with in my first semester. I had a great group for the projects that we would do in the labs and lectures, and we would often end up in first place for the extra credit opportunities. She also structured the class much better than I heard other FSE teachers did, with the students choosing what they build.

Gives good feedback
GROUP PROJECTS
Would take again
4.0
1.0
FSE100
Grade: A+
Feb 26, 2018
Would take again

Interesting class, the lecture is pointless learning-wise in my opinion, but is highly recommended for quizzes given about the reading material. Cheat-sheets are allowed. The lab my year was 'freestyle', we were able to tackle any problem we wanted. Though this ended up not being a great idea for us, it seems like a great concept.

Participation matters
EXTRA CREDIT
GROUP PROJECTS
5.0
2.0
FSE100
Grade: A+
Mar 18, 2018
Would take again

FYI: there are two Chao Wangs in the electrical engineering department, a woman and a man. My review is about the female Prof Wang. I highly enjoyed her FSE class, I learned a lot and it was relatively easy. Show up to every class, do all the homework and extra credit opportunities, and study for the quizzes and you should get an A+.

Participation matters
Clear grading criteria
GROUP PROJECTS
4.0
3.0
EEE350
Grade: Not sure yet
Apr 30, 2018
Would take again

EEE-350 with Wang was odd in that the first half of the semester was ridiculously easy, but the second half was rather difficult. Professor Wang gave long lectures, but she posts all of her notes and practice problems. Has pop quizzes to encourage attendance, but exams were fairly easy since she allows cheat sheets.

BEWARE OF POP QUIZZES
Clear grading criteria
5.0
3.0
EEE350
Grade: Not sure yet
May 2, 2018
Would take again

One of the Great Professors in ASU . Really Recommended.

Gives good feedback
Get ready to read
Caring
4.0
3.0
EEE120
Grade: A+
May 3, 2018
Would take again

This was such a fun class. The hardware labs were fun. I loved learning these topics. Be prepared for extremely ambiguous lectures which I (now) believe is a good thing. In the 7.5 week accelerated course I barely understood what was happening. Then the last week or two everything came together in the form of a microprocessor simulation.

Gives good feedback
Skip class? You won't pass.
EXTRA CREDIT
2.0
1.0
FSE100
Grade: A+
May 9, 2018
Would take again

Sometimes tough to understand through her accent. Rambles quite a bit. Doesn't always give clear guidance on what she wants. However, the class is very easy. If you do the bare minimum, you'll get an A. If you put forth some effort, you'll get an A+.

Clear grading criteria
EXTRA CREDIT
GROUP PROJECTS
5.0
3.0
EEE350
Grade: B
May 16, 2018
Would take again

Professor Wang has great lectures and uploads slides for them too. She offers tons of extra credit and the tests are much easier than the homework she assigns. If you understand the homework, the tests are easy! She's also very helpful in office hours and knows the material well. Pop quizzes every once in a while to ensure you're keeping up!!

4.0
2.0
FSE100
Dec 8, 2018
Would take again

She genuinely cares about the students and our success

Get ready to read
Skip class? You won't pass.
GROUP PROJECTS
3.0
4.0
EEE202
Grade: B+
Dec 10, 2018
Would take again

Difficult class, steep learning curve. Wang isn't the best lecturer. He runs off a power point that gets so ridiculously disorganized no one can follow or understand what he is trying to say or do. HOWEVER, Wang gives TONS of EC which fills missed points on tests. I got about 300 points EC that directly filled my 77/100 midterm score to 100/100

Tough Grader
BEWARE OF POP QUIZZES
EXTRA CREDIT
2.0
2.0
EEE598
Feb 26, 2019
Wouldn't take again

He really isn't familiar with the content himself, I don't get why an EE prof would teach a nano/bio technology class when he doesn't know the subject well. The lectures are poorly structured, his explanation is often confusing.

5.0
2.0
EEE350
Grade: A+
May 7, 2019
Would take again

Professor Wang is awesome, shes caring and gives pretty good lectures. Theres a lot of extra credit available and the HW and quizzes are pretty easy, so its an easy A if you work for it. Im taking her again next semester for EEE352, so I really enjoyed her class and would recommend her for sure.

Gives good feedback
Accessible outside class
EXTRA CREDIT
1.0
3.0
EEE203
Grade: Rather not say
Oct 15, 2019
Wouldn't take again

Wang AWOL on Piazza, TAs answer questions with questions, ridicule, gaslight, give non-answers to silence future posts. Quizzes/exams not from lecture videos or book. TAs give links to other sites that teach the material better. TA brags that learning by teaching works for him. No one teaches this course. Sad, emotionally exhausting course.

2.0
3.0
EEE202
Nov 26, 2019
Wouldn't take again

Definitely not a great lecturer, very confusing notes that skip a lot of work on the powerpoint, and his work on the chalkboard is too messy to read. However there is not too much hw and he gives a lot of extra credit, which makes doing well in his class easier. Good teacher for an easy grade, but dont choose him if you need to fully get circuits.

EXTRA CREDIT
Lecture heavy
Accessible outside class
3.0
4.0
EEE202
Grade: Not sure yet
Dec 5, 2019
Would take again

Wang is honestly so caring and nice. He gets back with emails very quickly and responds right away. He gives out a lot of extra credit to compensate for people getting bad grades. He does not really give out a lot of homework, but when he usually does it takes a long time to do (for me it takes a while since I do not understand circuits well)

Beware of pop quizzes
Caring
EXTRA CREDIT
1.0
5.0
EEE202
Grade: A+
Dec 5, 2019
Wouldn't take again

Covers concepts way too quickly, saying "its so simple" while half the class frantically tries to write down what he just said as he skips through the slides. Homework looks nothing like the examples, incredibly hard, and if it weren't for the stupid levels of extra credit, half of my class would have failed, easily. Worst professor I've had.

Skip class? You won't pass.
EXTRA CREDIT
So many papers
1.0
5.0
EEE202
Grade: A+
Dec 5, 2019
Wouldn't take again

He teaches at a ridiculously fast pace, is hard to understand, and his slides are extremely disorganized. You'll be writing something down, blink, and he's 4 slides farther. Get ready to spend countless hours teaching yourself the material. Without the absurd amount of extra credit, the average grade in this class would've been a 60% at best.

Lots of homework
Beware of pop quizzes
EXTRA CREDIT
3.0
2.0
FSE100
Grade: A+
Dec 5, 2019
Would take again

Class was average. I found it particularly painful to be in because my group was horrendous. It really was just me and one other person carrying the weight of the project. Dr. Wang was cool and an easy grader. If you do the work you will get an A+ pretty easily. She did have a thick accent, which is not her fault.

Participation matters
Skip class? You won't pass.
Group projects
3.0
2.0
FSE100
Grade: A
Dec 11, 2019
Wouldn't take again

Dr. Wang does have a think accent that can make it difficult to understand instructions. She does tend to ramble on with instructions, causing me at least to lose focus. Overall, easy A provided your group is decent. My group fell apart at the end but we still ended with an A.

Group projects
EXTRA CREDIT
1.0
4.0
EEE202
Grade: A-
Dec 14, 2019
Wouldn't take again

Dr. Wang clearly understands the concepts of this class very well, and is very organized in how he has developed the curriculum for the course. The class is well paced. However, he is terrible at explaining the concepts. His lectures were essentially useless to me because they were delivered so poorly. Only got an A due to insane extra credit.

Skip class? You won't pass.
Lecture heavy
EXTRA CREDIT
3.0
3.0
EEE202
Grade: C
Dec 17, 2019
Would take again

This teacher isnt really that good at presenting lectures. He seems to always miss when trying to iron in new concepts. Hes one of the ones that are very by the book. That being said, he gives out an insane amount of extra credit.

Group projects
EXTRA CREDIT
3.0
3.0
FSE100
Grade: A+
Dec 17, 2019
Wouldn't take again

Wang was a decent enough professor. We had two projects for the semester that required some busy paper work and two tests that you could print out a paper sized cheat sheet for. She gives a massive load of extra credit, I ended with a 105%. Only bad thing is that you gotta learn arduino or hope your randomly assigned teammate does.

Lots of homework
Skip class? You won't pass.
Group projects
2.0
2.0
FSE100
Grade: A-
Nov 30, 2020
Wouldn't take again

There is so much busy work in terms of the assignments. There is two projects in the semester. The first project is for learning the basics and the second project is like science fair. You have to come up with your own ideas. It's not hard but it's also not enjoyable. And if covid is still a thing when you take this class go in person

Lots of homework
Skip class? You won't pass.
Group projects
5.0
3.0
EEE404
Grade: Not sure yet
Dec 15, 2020
Would take again

This upcoming spring semester will be the 4th class( FSE 100, EEE 203, 350, and 404) that I have taken with her at ASU in Electrical Engineering. She cares about her students and wants them to learn. I am grateful for her helping me when I was struggling to get through EEE 203. She grades out of 1000 points and gives 100 points extra credit.

Gives good feedback
Caring
EXTRA CREDIT
5.0
2.0
FSE100
Grade: A-
Dec 16, 2020
Would take again

Very fun class. Make sure you go to class and learn. Exams are based off of everything. Don't have to take notes because all lectures are recorded or on pdf. LOTS OF EXTRA CREDIT OPPORTUNITIES. Overall, really nice teacher and fun class.

Skip class? You won't pass.
Group projects
EXTRA CREDIT
5.0
2.0
EEE404
Jun 11, 2021
Would take again

Fantastic professor/class. She gives plenty EC and designs intellectually engaging and interesting. (but not too hard) projects. Short easy hw, tests are straight from hw/lecture. I learned a great amount in this class.

4.0
2.0
FSE100
Grade: B+
Nov 24, 2021
Would take again

Offered lots of extra credit, but assigns groups who you have for the rest of the semester early in the class. Homework is not particularly difficult but is reading heavy. Group projects make up most of the class.

Participation matters
Group projects
EXTRA CREDIT
4.0
3.0
EEE404
Grade: A
Dec 8, 2021
Would take again

Be sure to really pay attention to lectures. Wang is a caring person and is always willing to help out. The content of this course is not easy but if you miss out on a couple of things in the beginning it will become harder than needed. Exams were based solely on the hw. The projects and labs were all really interesting!

Accessible outside class
Graded by few things
Test heavy
5.0
4.0
FSE1OO
Grade: A+
Dec 8, 2021
Would take again

Good prof, but the class was kinda hard. Students are given tons of freedom in their projects and a lot of extra credit, but the students need to learn how to code, wire a breadboard, and other concepts in very little time. If you get unlucky with your group, the class doubles in work and difficulty, but it is doable. This is an A you'll work for

Participation matters
Test heavy
EXTRA CREDIT
1.0
3.0
EEE203
Grade: B
Dec 13, 2021
Wouldn't take again

Teacher is MIA. The TAs are the only ones on the message boards. Homework was very OLD SCHOOL. It was questions from the book and have to be handwritten and scanned to submit. Labs are ok but you dont learn much. Assignments took too long to grade. My first work/lab assignments weren't graded until week 5. You cant learn with late feedback.

Test heavy
3.0
3.0
FSE100
Grade: A
Dec 13, 2021
Would take again

Dr. Chao is great in class but she's really hard to reach outside of class. Her exams were fair and she gave great project feedback. There are a lot of extra credit opportunities so make sure to take advantage.

Participation matters
Group projects
EXTRA CREDIT
3.0
3.0
FSE100
Grade: A+
Dec 11, 2022

Chao Wang was the most neutral professor I had. She gave fair assignments and easy exams, but the design projects were the main part of the course. I don't feel that we were taught MATLAB in depth enough as it was used for the big group projects in the semester. Take Wang if the teacher you want is full. Her TA's played big part in success for me.

EXTRA CREDIT
Group projects
5.0
4.0
EEE404
Grade: A
May 3, 2023
Would take again

Prof Wang has a great teaching plan, she makes learning a difficult topic much easier. Mostly everything you need to know to complete all labs/assignments can be found on her lecture slides. She's also great at answering students questions. 7 labs, 2 EC labs, 5 Homeworks, 2 projects, 2 exams, no final, only a short final lab-exam and ABET quiz.

Amazing lectures
Lots of homework
Respected
4.0
2.0
EEE350
Grade: B
May 8, 2023
Would take again

Tons of extra credit surveys. 1 quiz and 1 pop quiz per homework (x7 HWs) so make sure you attend lectures. Two midterms and final were very similar to the published practice exam. If you go to lecture and do the practice exams you will succeed in this class. Group project was lame but not terribly difficult.

EXTRA CREDIT
Lots of homework
Beware of pop quizzes
2.0
3.0
EEE203
Grade: A
Jul 29, 2023

Dr. Wang was hardly present for the class. She took forever to respond to me, and couldn't answer a basic question about my grade. She did provide lots of extra credit, and I felt the homework and tests were fair. I just expected a more present professor. The class itself is fine, just be prepared to do lots of self learning.

EXTRA CREDIT
Clear grading criteria
Lots of homework
4.0
2.0
FSE100
Grade: Not sure yet
Oct 6, 2023
Would take again

Overall pretty decent professor. FSE 100 is all about learning and hands-on experiences, and I loved the projects that Prof. Wang let us do. Class is extremely easy if you put the work in, projects are easy 100%'s if you follow rubric. MATLAB is tough to learn at first, and Arduino takes some getting used to, but super fun class and professor.

4.0
1.0
FSE100
Grade: A+
Oct 27, 2023

Class is boring and super easy but she's a good professor.

Participation matters
Group projects
4.0
1.0
FSE100
Grade: A+
Dec 1, 2023
Would take again

I liked how we had free reign over our final project. This made the class super fun. The class was a little boring outside of the final, but I still learned some important project planning skills.

Group projects
Caring
4.0
1.0
FSE100
Grade: A
Dec 9, 2023
Would take again

Great professor, class is boring but very organized and super easy. Super generous grading and tons of extra credit, hard to not get an A. 2 group projects both with the same group, if you get a bad group (theyre assigned) this class might suck but thats all FSE100 classes tbh. 2 exams but they were super easy and u get to use a cheat sheet

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
2.0
FSE100
Grade: A+
Dec 11, 2023
Would take again

Dr. Wang had good lesson plans and the worksheets/activities were good. Lots of extra credit and fun projects. There was 2 projects. The first the problem was given and the second we came up with our own. Overall very fun class.

EXTRA CREDIT
5.0
1.0
FSE100
Grade: A+
Dec 14, 2023
Would take again

Doesn't really explain concepts well, but there aren't many concepts to begin with. Final project is very fun also. Very little guidelines sparks innovation.

Graded by few things
4.0
3.0
FSE100
Grade: A+
Dec 16, 2024
Would take again

Why this review not a 1? Class is easy but DO NOT MAKE YOUR PROJECTS COMPLICATED. Sure you learn stuff but if you make your projects complicated (i.e. cram arduino in tight space, use lotta high power consumption parts), you will rip your hair out because the time spent debugging is not worth your sanity when it only worth like 10% of your grade.

Participation matters
EXTRA CREDIT
4.0
1.0
FSE100
Grade: A+
Dec 20, 2024
Would take again

Organized Canvas, clear rubrics, easy tests. Provides test reviews that reflect very well what's on the exam. Clear lectures, easy to understand. Cool projects - literally lets us create any engineering device we wanted to w/ an Arduino. Helpful in class. Monotonous teaching, but she is clear & to-the-point, so there's no surprises come test day.

Participation matters
Group projects
Clear grading criteria
1.0
3.0
FSE100
Grade: D
Jun 9, 2025

I should have gotten an "A" in this class. The professor's awful attitude made it a D.This class was supposed to teach me the value of teamwork. Instead she taught me the value of never trusting anyone, forming a hard shell to block others out and pretty much made me a sociopath for the next few years. I graduated anyway, so Ig she failed :)

Graded by few things
4.0
2.0
EEE203
Grade: A+
Jul 19, 2025
Would take again

Spent ~100 hours in 8 weeks for online. Only hard part was 1st ~3 weeks b/c of convolution, rest is easy, just transforms. Lectures are from other prof but easier than reading book (I would not). I think she provides her own cheat sheets and makes the labs, nice. Tests pretty easy, ~4% EC. Only gripe is some labs convoluted and grading was slow.

EXTRA CREDIT
Caring
5.0
3.0
EEE203
Grade: A
Sep 30, 2025
Would take again

I took signals 1 in fall '24. She made a complicated, daunting subject approachable, understandable, and relatable through insightful problem sets and lab applications. She created hands-on assignments for topics that are tricky on first exposure, e.g. convolution. Very ordered. I really wish she would teach signals 2.Take her for any signal class!

Clear grading criteria
Caring
Online Savvy
5.0
1.0
FSE100
Grade: A+
Nov 25, 2025
Would take again

Prof Wang is very straightforward with her lectures. There are only 2 big exams and you can use a cheat sheet on both. There are 2 projects (one being the final project), but be careful not to overcomplicate them. The group you are assigned really defines your experience. There are also extra credit opportunities. This class is an easy A.

Group projects
4.0
1.0
FSE100
Grade: A+
Dec 5, 2025
Would take again

Good teacher. Very straightfoward, kind, and caring. Would recommend.

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
2.0
FSE1OO
Grade: A+
Dec 14, 2025
Would take again

Awesome professor for FSE100!!! We got a lot of creative liberty in our work. She picks good TAs. She's so helpful and knowledgeable.

EXTRA CREDIT
Group projects
Caring
5.0
2.0
FSE1OO
Grade: A+
Dec 16, 2025
Would take again

Very chill and easy going professor. Super light grader and has only 2 exams the whole semester, both of which are incredibly easy. Constantly walks around the room asking if students need help and is always open to assisting students. My only gripe with this class was that it was 8 in the morning, but she still made it easy to follow along.

EXTRA CREDIT
Caring
Respected
4.0
1.0
FSE1OO
Grade: A+
Dec 19, 2025
Would take again

FSE 100 is just one of those classes you have to take, but Wang is understanding and kind. Didn't have much interaction with her, but just communicate with your team and stay on top of stuff and you'll be fine. Two projects, one heavily guided, one's guidelines was just "solve a problem in the community." Two tests with cheat sheets.

Participation matters
EXTRA CREDIT
Group projects
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A+ (27)
A (19)
B (5)
Grade Distribution
A(46)B(6)C(1)D(1)F(0)A-/B+(7)
Based on 67 reported grades
A+: 27
A: 19
B: 5
Not sure yet: 5
Common Tags
EXTRA CREDIT (34)
Group projects (17)
Clear grading criteria (14)
Skip class? You won't pass. (10)
Participation matters (10)
GROUP PROJECTS (8)
Caring (8)
Lots of homework (6)
Rating Trend

Stable

+0.18 avg change
Dec
Jun
Jul
Sep
Nov
Dec
Last 6 months
Ratings by Course

EEE404

4.8

(4)

FSE1OO

4.8

(4)

EEE350

4.6

(5)

EEE304

4.0

(1)

FSE100

3.5

(43)
+5 more courses
Difficulty by Course

EEE304

4.0

EEE202

3.2

EEE120

3.0

EEE203

3.0

EEE554

3.0

Similar Professors