Classes I have taught at the University of Washington, Tacoma. 

 

Undergraduate

430 - Networks and Distributed Systems

431 - Network Security

Graduate

580 - Information Theory

581 - Cryptology

Classes taught at the University of Brasilia

Undergraduate

1. Information Theory 

2. Computer Networks 

3. Network Security 

Graduate:

1. Information Theory

2. Cryptography

3. Theory of Computing 

4. Quantum Information Theory

5. Coding Theory

6. Stochastic Processes