- This AI writes in your style of writing!

Professor Assad Reviews


Class Ratings

1Awful Class
1Very Hard
3Kinda Interesting
2Barely Useful

Prof: Assad / Fall 2019

Sep 10, 2021

Comments on the course

This course is why the Digital Systems series at Davis needs a redo. It starts well, going over the basics of digital electronics: binary arithmetic, K-maps, combinational & sequential logic. But the labs and assignments were not practical or useful. It's good to learn about these things, but the design questions were needlessly difficult because that's not how it's done at all.

Course Content

Foundations of digital logic, binary stuff, K-maps, devices.... The issue is when exams have problems like "Design <this thing> from a certain amount of <these things>". That's not useful. There's no point to that other than making students fail.

Comments on the professor

Professor was super fast, which made following along impossible. Like, he's writing things on the chalk board 100mph and then when you're trying to follow, he's onto something else. Notes weren't posted online either. Not good at explaining basic concepts.


If I knew it would be taught this poorly, I would have scoured the Internet harder for better resources to learn from, which there are.

Suggest a professor

I have no idea

Course: EEC 018Delivery: In personGrade: CWorkload: Very HeavyTextbook Use: Optional
Attendance HeavyAssignment HeavyExam Heavy