Graduate course:
1. Fundamentals on Information Theory, lecture notes [download].
Undergraduate courses:
1. Channel Coding, lecture notes [download].
2. Analogue Electronics, lecture notes [download].
3. Information Theory and Coding (National Top Undergraduate Course), lecture notes [download].
4. Circuits and Analogue Electronics, lecture notes [download].
5. Engineering Circuit Analysis, lecture notes [download].