This class was tough.
For me, this course was the hardest course of the semester. However, I gain a great knowledge on circuit theory and the laboratory sessions were like a hand-on practice of what I can do on professional life. Although this course is too hard for an elective course, I recommend computer and mechanical engineers to take it because of the mind expanding knowledge gained from the course.
The course requires you to use your previous knowledge of math courses, especially differential equations. Therefore, you learn the topics covered in this course while you revise your previous knowledge of math and signals&systems.
Hours per week:
Advice for students:
For electrical & electronics students, the course is already required. I recommend computer & mechanical engineering students to take this course if they are ready to work hard, especially for the laboratory sessions, and they are passionate about electronics.