Yu Cai

Yu Cai


  • Associate Professor, College of Computing
  • 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, Zhongshan University (Sun Yat-sen University), 1996


Yu Cai is an associate professor and program chair of the Computer Network and System Administration degree program in the College of Computing at Michigan Tech. His areas of interest include cybersecurity, computer network, and computing 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

  • Cybersecurity
  • Computer Network
  • Green Computing
  • Computing Education 

Teaching Interests

  • Cybersecurity
  • Designing Security Systems
  • Advanced Scripting
  • Senior Design