Skip to Page Content


Department of Computer Science

Computer Science College of Engineering & Applied Science

Xiaobo “Joe“ Zhou

Dr. Xiaobo "Joe" Zhou

Associate Professor

Office:  Engineering 176
Phone:  (719) 255-3493
Home Page:



Biographical Sketch

Prof. Zhou is the director of Distributed and Internet Systems Lab and PhD in Engineering with a focus in security degree program. He obtained BS, MS, and PhD degrees in computer science from Nanjing University, in 1994, 1997, and 2000, respectively. He was a visiting scientist in 1999 and a postdoctorate research associate in 2000 at the Paderboen Center for Parallel Computing, University of Paderborn, Germany. From January 2001 to August 2003, he was a visiting assistant professor in the Department of Computer Science, Wayne State University, Detroit. Prof. Zhou's research was supported in part by US National Science Foundation, Army Medical Research, and Air Force Research Lab.


Prof. Zhou's research interests are primarily in scalable and dependable Internet services and architectures, resource allocation optimization, end-to-end quality-of-service, and computer networks.

Recent Journal Articles

  1. Hop-Count based Probablistic Packet Dropping: Congestion Mitigation with Loss Differentiation, Computer Communications, Elsevier, 30(18): 3859--3869, December 2007.
  2. Resource allocation for session-based two-dimensional service differentiation on e-Commerce servers, IEEE Transactions on Parallel and Distributed Systems, 17(8): 838 - 850, August 2006.
  3. Robust processing rate allocation for proportional slowdown differentiation on Internet servers, IEEE Transactions on Computers, 54(8): 964 - 977, August 2005.
  4. Harmonic proportional bandwidth allocation and scheduling for service differentiation on streaming servers, IEEE Transactions on Parallel and Distributed Systems, 15(9): 835 - 848, September 2004.


For further details, go to Dr. Zhou's Home Page.