These are the courses I have taught and those I am currently teaching :
At UT Arlington:
CSE5344: Computer Networks I (Offered every Spring and Fall even available Offweb)
CSE5347: Telecommunication Networks Design(Spring 10,11)
CSE6392: Multi-Service Switching Architectubre
CSE6392: Network Processor Architecture
CSE5392: Internet Design Principles
CSE6350: Advanced Topics In Computer Architecture(Offered every Spring and Fall)
CSE4344: Computer Network Organization(Offered Every Spring)
At Penn State University:
EE367: Communication Systems
EE/CSE458: Communication Networks
EE560: Probability and Stochastic Processes