EssayPal.ai - This AI writes in your style of writing!

EEE 120

Digital Design Fundamentals

Filter Reviews

Overall0
Easiness0
Interest0
Usefulness0
Reviews 2
1

Class Ratings

4Good Class
3Avg. Difficulty
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Ahmed Ewaisha / Spring 2025

May 10, 2025

Comments on the course

I loved this class. I'm only in my first semester at ASU, but this was my favorite class by a longshot. The labs were my favorite part, but the homeworks drilled useful skills with state-machine design and K-maps. At times it feels like a firehose of information, but I was truly impressed and I learned a lot.

Course Content

This class has a ton of information in it. It is well organized in Canvas. There is an optional textbook that is available online as PDF. The course modules identify very good tutorials online for many of the topics covered. These are frequently better explanations than those in the textbook. The grading is heavy on assignments. There are very few tests. There is a late-work policy in the syllabus that is pretty generous. The labs start easy but build on each other, and get quite complicated by the end of the course. Some of the assignments can take a long time (many hours) to complete, so don't wait to start them.

Comments on the professor

Prof Ewaisha is an excellent lecturer. His recitation sessions are long, but packed full of useful information and he demonstrates everything you are expected to perform. He posts frequently on the class discussion forum EdDiscussion. He seems to be very reasonable, and he is tolerant of first-year students' questions without making you feel dumb for asking. I would recommend this professor to anyone, and I will be looking to register for his classes in the future.

Advice

Attend the recitations. Seriously. I watched the recorded Zoom recitations and in every one of them new information was covered that wasn't found anywhere else. Sometimes it was technical, like subject content. Other times it was class management, about the tests or assignment expectations, etc. The recitations really are necessary. Do not wait to start the labs. The first few are very straightforward and it is decieving. The later ones take a long time and are full of debugging and writing test cases, which is very tedious and time consuming. Get started early and don't plan to do an entire lab in one day. There is a *lot* of extra credit in this course. Do it all. There is enough to pad your grade where you could bomb the final and keep an A in the class if you did everything.

Delivery: OnlineGrade: A+Workload: ModerateTextbook Use: Optional
Assignment Heavy
2

Class Ratings

4Good Class
3Avg. Difficulty
3Kinda Interesting
2Barely Useful

Prof: Millman / Spring 2021

Sep 3, 2021

Comments on the course

Overall, a very manageable course as long as you put in a few hours a week.

Comments on the professor

Millman is an extremely courteous instructor who knows what he is talking about. Commonly responds to emails in less than 5 minutes (even at night). 5/5

Advice

First 7 weeks are very easy, and everything after that gets rather difficult. Definitely try to do better on quizzes and labs the first half of the semester so you aren't struggling the last few weeks.

Suggest a professor

Millman

Grade: B+Workload: ModerateTextbook Use: Optional

Leave a Review

Overall Rating

Easiness

Interest

Usefulness

Professor Rating

Comment on the course*

Course content

Comment on the professor

Advice