Not too easy. Not too difficult.
The content of the course is very interesting and the labs are hands-on.
The study guides given by Professor Zerihun were very helpful in my prep for each exam (3). They also counted as extra credit.
Hours per week:
Advice for students:
It may seem like an overwhelming amount of information to retain, but it is definitely do-able