Faculty & Staff SpotlightDr. Cheng Thao

Cheng Thao

Assistant Professor of Computer Science

Dr. Cheng Thao is a faculty member in the Math and Computer Science department in the College of Business and Technology. He joined Concordia University-St. Paul in 2017. Prior to joining Concordia, he was Assistant Professor of Computer Science at the University of Wisconsin-Whitewater. He received his Ph.D. from the University of Wisconsin-Milwaukee. His research interests are in software product line engineering and document engineering in particularly collaborative editing. He has authored and co-authored more than a dozen of journal, conference, and workshop papers. He has expertise in software engineering practices, desktop, and Web application development, and XML technologies. He has collaborated with researchers from the Medical College of Wisconsin, and the Business School of the University of Wisconsin-Milwaukee.  He is currently serving as Chief of Technology at http://www.ictect.com. He was selected as a member of Google Faculty in Residence in 2016.

Academic Credentials

  • Ph.D, Engineering (Computer Science), University of Wisconsin-Milwaukee
  • M.S, Computer Science, University of Wisconsin-Milwaukee
  • B.S, Human Biology, University of Wisconsin-Green Bay

Academic Focus

Dr. Thao’s research focus is in the area of software engineering and document engineering. He worked on providing better tools for developers to collaborate on software development for teams developing a family of software product where a large amount of code is shared among the products. He created the Version-Aware document technology, which supports the embedded change history of a document within the document. He has been a reviewer for the Document Engineering conference since 2013. His research profile can be found at: https://www.researchgate.net/profile/Cheng_Thao

He is interested in partnering with local industry to provide realistic hands-on learning experiences for his students through large projects, classroom assignments, and lectures.