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

I’m Professor of Computer Science at Loyola University Chicago and serve as a faculty advisor and leader in the Software Systems Laboratory.

I’m also Visiting Researcher at Argonne National Laboratory (ALCF) and collaborate with and lead software engineering/reproducibility for the CAM2 Project in the Purdue High-Efficiency, Low-Power Systems Laboratory.

I serve on the editorial boards of IEEE Computer as associate editor-in-chief, IEEE Computing in Science and Engineering as past editor-in-chief and co-editor of Reproducible Research Track, and the Journal of Open Source Software.

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.