This class was tough.
I would recommend this course because it gives you a basic understanding of electronic engineering.
I have learned a lot of basic engineering formulas.
Hours per week:
Advice for students:
Read all material or you will get lost. You need to have prior experience in electronic engineering or you will have a very hard time like I did.