Prof explains well in lectures (must attend lectures) and provides good notes. This course escalates after midsem and especially towards endsem ( due to nyquist plots). Prof does tough grading and there were weekly mini quizzes