You’ve reached the home page for George K. Thiruvathukal, PhD. version v1.0

I’m Professor of Computer Science at Loyola University Chicago, where I direct the Software Systems Laboratory.

I’m also Visiting Faculty at Argonne National Laboratory (ALCF) and collaborate with and serve as the lead of software engineering on the CAM2 Project in the Purdue High-Efficiency, Low-Power Systems Laboratory.

My research and teaching interests include software engineering, distributed systems, high-performance computing, cyber-physical systems, programming languages and systems, history of computing, computational and data science, computing education, and ethical/legal/social issues in computer science. See Publications or Index if you are looking for a specific work or topic, respectively. For more information, see the About Me page.

In case you’re wondering…

This site is written in Sphinx and builds automatically using Travis CI and deploys on each successful commit to GitHub Pages. A document about this will appear shortly.