3.5
Quality2.5
Difficulty70%
Would Retake92
Reviews70%
Would Retake
92
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
EEE404
4.8
(4)FSE1OO
4.8
(4)EEE350
4.6
(5)EEE304
4.0
(1)FSE100
3.5
(43)Difficulty by Course
EEE304
4.0
EEE202
3.2
EEE120
3.0
EEE203
3.0
EEE554
3.0
Reviews (92)
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.
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.
Amazing!
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.
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.
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.
outstanding professor. Sometimes hard to understand, but cares about her students
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
Most boring class I have ever taken. It requires a lot of work for a 2-credit class.
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.
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.
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.
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!
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.
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.
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.
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
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.
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.
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.
The quizes in lecture every week absolutely require reading. The hands on projects are fun, but she makes the lectures fairly boring.
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.
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.
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.
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.
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.
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.
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.
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.
Lectures are unclear and difficult to understand.
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.
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.
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+...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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+.
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.
One of the Great Professors in ASU . Really Recommended.
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.
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+.
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!!
She genuinely cares about the students and our success
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
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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!
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
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.
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.
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.
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.
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.
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.
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.
Class is boring and super easy but she's a good professor.
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.
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
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.
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.
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.
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.
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 :)
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.
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!
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.
Good teacher. Very straightfoward, kind, and caring. Would recommend.
Awesome professor for FSE100!!! We got a lot of creative liberty in our work. She picks good TAs. She's so helpful and knowledgeable.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
EEE404
4.8
(4)FSE1OO
4.8
(4)EEE350
4.6
(5)EEE304
4.0
(1)FSE100
3.5
(43)Difficulty by Course
EEE304
4.0
EEE202
3.2
EEE120
3.0
EEE203
3.0
EEE554
3.0