George K. Thiruvathukal
Title/s: Professor of Computer Science
Director of Departmental Computing
Specialty Area: parallel and distributed systems, software engineering, programming languages, operating systems, digital humanities, computational science, computing education, and broadening participation in computer science
Office #: Doyle 301
External Webpage: https://www.linkedin.com/in/gkthiruvathukal
George K. Thiruvathukal (PhD, Illinois Institute of Technology, 1995; MS, Illinois Institute of Technology, 1990; BA, Computer Science and Physics with Mathematics Minor, 1988) is Professor of Computer Science at Loyola University Chicago and Visiting Faculty at Argonne National Laboratory in the Mathematics and Computer Science Division, where he collaborates in high-performance distributed systems and bioinformatics.
Dr. Thiruvathukal's early research involved object-oriented approaches to parallel programming and the development of object models, languages, libraries, and tools (messaging middleware) for parallel programming, mostly based on C and C++ on Unix platforms. This work would later be redone in the Java programming language, which resulted in a book, High-Performance Java Platform Computing, Prentice Hall and Sun Microsystems Press, which was cited in the Java Specification Request, JSR-166 (Concurrency Utilities) as a related/existing work. Our book, while no longer in print, is available freely and openly at works.bepress.com/gkthiruvathukal/26/.
Dr. Thiruvathukal's research is and has been funded by grants from the National Science Foundation, DARPA, and the National Endowment for the Humanities. He has also received corporate support from Hostway Corporation in Chicago, Microsoft Corporation, Hewlett-Packard, and Typesafe.
In the News
I welcome all media inquiries. Please contact Justin Goldstein (email@example.com) and Adam Zeiff (firstname.lastname@example.org) for inquiries in connection with IEEE. You may also contact Loyola University Chicago Media Relations Group.
- ABC-7 Chicago, Robots Inspiring STEM Education in Schools, 15 October 2016
- ABC-7 Chicago, Voting Technology Changing Elections, 16 July 2016
Newspapers and Magazines
- VentureBeat, How AI is Bringing Hollywood to Life, 9 December 2016
- EdTech Digest, Beyond Pythagoras, 16 December 2016
- Robotics Tomorrow, Robotics 101 at Loyola University Chicago, 3 November 2016
- SC Media, Vulnerabilities Exist but so do Safeguards, 9 November 2016
- ZDNet, Can AI really be ethical and unbiased?, 16 October 2016
- Philadelphia Inquirer, Penn physicists honored for work that could take heat out of computing, 24 April 2015
- IT World, Meet the IT Dream Team, 26 March 2015
- Computer Weekly, If the Year of Code has got it wrong, how should we teach kids to code?, 17 February 2014
- Dell TechPageOne, Internet of Things will require data centers of all sizes, 24 June 2014
- Forbes, Does the Internet of Things Need Its Own Network?, 3 July 2014
- The Telegraph UK, Google Glass: the next big gaming platform?, 12 August 2013
- Times of London, Computers with a Sense of Humour?, 4 September 2013
- Fast Company Co.Create, The Social Living Room: How Nintendo’s Wii Revolutionized Gaming and What it Means for the Future of Consoles, 7 June 2012
- ACM/IEEE Supercomputing 2012, IEEE News Release for Supercomputing 2012, 12 November 2012
Professional & Community Affiliations
Co-Chair/General Chair, RESPECT 2015
Editor in Chief, Computing in Science and Engineering, co-published by IEEE Computer Society and American Institute of Physics
Sujack Teaching Excellence Award, Loyola University Chicago, College of Arts and Sciences, 2009
The vast majority of my papers are available through the Digital Commons at Loyola University Chicago via works.bepress.com/gkthiruvathukal/.
Jeff C. Carver, Neil P. Chue Hong, and George K. Thiruvathukal, Software Engineering for Science is published by Taylor and Francis/CRC Press. This edited book provides an in-depth collection of peer-reviewed chapters that describe experiences with applying software engineering practices to the development of scientific software. It provides a better understanding of how software engineering is and should be practiced, and which software engineering practices are effective for scientific software. See http://ecommons.luc.edu/cs_facpubs/128/ for the introductory chapter, which has been made fully open access by our publisher.
Steve E. Jones and George K. Thiruvathukal, Codename Revolution: The Nintendo Wii Platform (2012) is published with MIT Press in the Platform Studies series, an interdisciplinary series that focuses on the intersection of technology and culture (and, often, video games). Our book was included in the Chronicle of Higher Education's ProfHacker Summer Reading Guide 2012 and on their Weekly Book List (March 19, 2012, History of Technology).