Yu Cai

Yu Cai


  • Associate Professor, School of Technology
  • Program Chair, Computer Network and System Administration
  • Affiliated Associate Professor, Computational Science and Engineering
  • PhD, Computer Science, University of Colorado at Colorado Springs, 2005
  • MS, Management, Colorado Technical University, 1999
  • BS, Electrical Engineering, Zhong-Shan University, 1996


Yu Cai is an associate professor and program chair of the Computer Network and System Administration degree program in the School of Technology at Michigan Tech. His areas of interest include computer networking and engineering education. Cai has extensive industry experience as a software analyst and network engineer, with his past clients including IBM and Ford. His credentials include the following:

  • Microsoft Certified Database Administrator (CMDBA)
  • Microsoft Certified Solution Developer (MCSD)
  • Microsoft Certified System Engineer (MCSE)
  • Microsoft Certified System Engineer + Internet (MCSE + Internet)
  • Microsoft Certified Trainer (MCT)
  • Sun Certified Java Developer (SCJP)

Research Interests

  • Green computing and sustainability
  • Network security

Teaching Interests

  • Advanced script programming
  • Advanced Unix administration
  • Advanced Windows administration
  • Directory services/green computing
  • Web server administration
  • Senior design