Hu, Michael
Email: xiaozhuan.michael@sjsu.edu
Office Hours: By appointment via email
Focused Program: MS Artificial Intelligence
Teaching: CMPE 297 Natural Language Processing (NLP)
Bio
Industry Experience
Michael Hu brings over two decades of industry experience from IBM, where he began
his career as a software engineer and advanced to become a Solution Lab Director.
In this role, he led significant enterprise digital transformation initiatives, applying
technologies such as artificial intelligence (AI), Internet of Things (IoT), cloud
computing, and enterprise security. He has also served as an enterprise CIO and CTO,
with additional expertise in blockchain and autonomous driving technologies.
Academic Engagement
Alongside his industry leadership, Professor Hu has maintained strong ties with academia.
He has taught software and systems courses for enterprise clients and contributed
to master’s programs at universities, where he designs training programs, develops
curricula, and teaches advanced courses. His teaching philosophy emphasizes bridging
theory and practice through hands-on, project-based learning. He is committed to making
complex concepts accessible through real-world examples and practical implementation,
creating an engaging learning environment rooted in his belief in “happy learning”—where
students develop industry-ready skills while exploring cutting-edge technologies.
Current Focus
Michael Hu’s current focus lies in advancing the use of AI, particularly Large Language
Models (LLMs), and applying them to diverse industries to solve real-world problems
and unlock new opportunities.
Personal Interests
Outside of work, he enjoys golfing and hiking.