Undergraduate courses:
1. Fundamentals on Information Theory, lecture notes [download].
2. Channel Coding, lecture notes [download].
3. Analogue Electronics, lecture notes [download].
4. Information Theory and Coding, lecture notes [download].
5. Circuits and Analogue Electronics, lecture notes [download].
6. Engineering Circuit Analysis, lecture notes [download].