Reviews of professor Rania Hussein

Rating: 1.0/5, difficulty: 2.0/5
Terrible lectures. She offers little to no explanation, moves through lectures by simply reading slides, and is unable to answer students question. The subject is actually simple and youtube will be your best friend. You can get a good grade but hopefully your after something more. Be prepared for constantly changing expectations.

Rating: 5.0/5, difficulty: 4.0/5
Just finished EE474 with dr. Hussein. She is a really awesome instructor! I learned a lot: scheduling, ADC, interrupt ... The board being used is TM4C1294. The labs are a little bit stressful, but the instruction team will give you enough time to finish it. As long as you put enough efforts into it, you learn a lot may be helpful to you career.

Rating: 1.0/5, difficulty: 3.0/5
Hit or Miss, some people love her but some people find her class boring and not helpful. Wish lecture was more interesting.

Rating: 4.0/5, difficulty: 4.0/5
Expect hard work and no BS. She teaches what you absolutely need to learn and that is the best thing about her. Not the most accommodating, however. Overall great professor!!

Rating: 4.0/5, difficulty: 3.0/5
I was initially intimidated, but she became one of the most straightforward profs I've had. She walks you through every topic at a good pace and provides so many tips for the labs if you attend lectures. She was well-organized and had a manageable schedule throughout the quarter. Was open to feedback about her teaching and course logistics too

Rating: 5.0/5, difficulty: 4.0/5
The class material is hard but definitely worth the time. Course contents are highly related to embedded systems interviews (firmware, interrupts, ADC, RTOS, etc.). Lab assignments take a lot of time but are well developed and will prepare you for work. Dr. Hussein cares a lot about her students, easy to approach even after class time.

Rating: 5.0/5, difficulty: 4.0/5
This class was very tough, especially being online. Labs are hard, but super helpful for learning. Dr. Hussein made it possible to learn and have fun while using zoom university. Her TAs are amazing and she is so caring and helpful. Shes also a nice grader and at the end of the day just wants to make sure youre learning. HIGHLY RECOMMEND!

Rating: 1.0/5, difficulty: 4.0/5
Lectures were slow and repetitive. Most unaccommodating professor I have ever had with the sole reason being that "the class needs to keep going."

Rating: 4.0/5, difficulty: 2.0/5
Prof. Hussein made this class so straight-forward. The lecture materials were interesting and helped make the labs SO much easier with the code and schematics that she gave us. There were weekly quizzes and homework assignments, but they always directly covered the materials learned in class. The exam was totally fair. Overall, very happy with her

Rating: 5.0/5, difficulty: 3.0/5
Took it in the winter and learned a lot about digital circuit design. Labs and homework require effort but are super helpful for learning. You'll become really good at writing testbenches after this course. Dr. Hussein offers some extra credit opportunities and the grading is nice. Recommend!