Professor Assad Reviews
Prof: Assad / Fall 2019
Sep 10, 2021
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.
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.
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.
I have no idea