- Rekhi Hall 110
- Professor, Applied Computing
- Affiliated 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 a professor in the College of Computing at Michigan Tech. His areas of interest include cybersecurity, computer network, and computing education. He is particularly interested in applying his research and techniques to real-life applications. Cai has extensive industry experience as a software analyst and system architect, with his past clients including IBM and Ford. His credentials include the following:
- Microsoft Certified System Engineer (MCSE)
- Microsoft Certified Solution Developer (MCSD)
- Microsoft Certified Database Administrator (MCDBA)
- Microsoft Certified Trainer (MCT)
- Sun Certified Java Developer (SCJP)
Dr. Cai's research and teaching activities are partially funded by National Science Foundation(NSF), National Security Agency (NSA), and other sources. He is an IEEE senior member, ACM member, and ABET CAC evaluator.
Area of Expertise
- Computer Network
- Green Computing
- Computing Education
- Y. Cai. and T. Arney, "Using Case Studies to Teach Cybersecurity Courses," Journal of Cybersecurity Education, Research and Practice, 2018.
- Y. Cai and T. Arney, "Scripting for Administration, Automation and Security," Proceedings of the 19th ACM Conference on Information Technology Education (SIGITE), Fort Lauderdale, FL, Oct. 2018.
- Y. Cai and T. Arney, "Cybersecurity Should be Taught Top-Down and Case-Driven," Proceedings of the 18th ACM Conference on Information Technology Education (SIGITE), Rochester, NY, Oct. 2017.
- Y. Cai, "A Virtual Machine Placement Algorithm with Energy-efficiency in Cloud Computing", International Journal of Green Computing (IJGC), vol.8, no.2, 2017.
- PI—National Security Agency—GenCyber Student Camp; GenCyber Teacher Camp
- PI—National Security Agency—Cybersecurity Curriculum Development Project
- PI—National Science Foundation—Integrating Sustainability into Undergraduate Computing Education