Graduate Courses
- Stochastic Signals and Processes
- Digital communication systems
- Wireless Communications Technologies
- Communication Networks I: Queuing Theory
- Communication Networks II: Network and Protocol Architectures
- Advanced Information and Network Security
- Linear Algebra and Applications
- Linear Programming
- Optimization of Communication Systems (at Princeton University, NJ)
- Data Structure and Algorithm
- Computer Architecture
- Software Engineering