Haiyan Qiao has a teaching philosophy to help her in the classroom – "Give a man a fish and he eats for a day; teach a man to fish and he can feed himself for life" – by encouraging creative thinking and focusing on problem solving processes instead of merely presenting a solution.
Her areas of specification include machine learning, pattern recognition, data clustering, game theory, multi-agent system learning and robotic vision. Qiao teaches machine learning, embedded systems, digital circuit, circuit analysis and design, and computer architecture.
Qiao earned a Ph.D. in electrical and computer engineering from the University of Arizona. She holds a master’s degree in computer science from North Dakota State University and holds a master’s and bachelor’s degree in electrical engineering from Huazhong University of Science and Technology in Wuhan, China.