Biography.guide
Home › People › Programmer › Xiaoyuan Tu
Portrait of Xiaoyuan Tu

Xiaoyuan Tu

b. 1967

Chinese computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Xiaoyuan Tu

Born 1967. Xiaoyuan Tu is a Chinese programmer, computer scientist and engineer.

Xiaoyuan Tu (born 1967) is a Chinese researcher and computer scientist specializing in machine learning, behavior modeling, physics modeling, biomechanical modeling, motion control interfaces, and intelligent virtual characters. She holds a Ph.D. in computer science from University of Toronto and currently serves as a lead scientist and software engineer at Apple Inc, researching and developing next generation motions control and recognition technology.

Education Tu attended Tsinghua University where she earned BEng in control theory and information science. She then continued her education at McMaster University earning her MSc in computer science with a focus on algorithms for parallel computation between the years 1990 and 1991. Immediately thereafter she enrolled in University of Toronto where she completed her Ph.D. in computer science in 1996 as well as the ACM Doctoral Dissertation Award for her dissertation "Artificial Animals for Computer Animation: Biomechanics, Locomotion, Perception, and Behavior". She is both the first woman and the first Canadian academic to receive this award.

Industry After completing her Ph.D, Tu spent a brief period of time at Silicon Graphics as a researcher and at Stanford University as a guest lecturer prior to being hired at Intel as a research scientist. There she worked to research and develop a 3D animation testbed for the creation of intelligent virtual characters. In addition to this she was the lead developer on an interactive commerce interface.

After leaving AiLive Inc in December 2009 she entered a position at Apple where she currently works to develop and implement motion recognition and control in next-generation iOS devices. improvement to Magnetometer mapping on iOS devices, as well as Apple CarPlay automation.

Awards

ACM Doctoral Dissertation Award — "Artificial Animals for Computer Animation: Biomechanics, Locomotion, Perception, and Behavior" Technical Excellence Award from the Canadian Academy of Multimedia and Arts

Books

Artificial animals for computer animation (1999)

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Education
Tsinghua University, McMaster University, University of Toronto
Employers
Intel, University of Toronto
Also known as
Tu Xiaoyuan

Contemporaries

People whose lives overlapped Xiaoyuan Tu's

Frequently asked questions

Who is Xiaoyuan Tu?

Chinese computer scientist

When was Xiaoyuan Tu born?

Xiaoyuan Tu was born on 10 February 1967.

What is Xiaoyuan Tu's occupation?

Xiaoyuan Tu is a programmer, computer scientist and engineer.

What nationality is Xiaoyuan Tu?

Xiaoyuan Tu is Chinese.

Sources & further reading

· Wikipedia: Xiaoyuan Tu

· Wikidata: Q30904187

· DBpedia: Xiaoyuan Tu

Cite this page

APA: Biography.guide. (2026). Xiaoyuan Tu. https://biography.guide/xiaoyuan-tu/

MLA: "Xiaoyuan Tu." Biography.guide, https://biography.guide/xiaoyuan-tu/.

Chicago: "Xiaoyuan Tu." Biography.guide. https://biography.guide/xiaoyuan-tu/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:00 UTC