Articles, papers, presentations, and other materials authored by faculty from the Computer Science department of Loyola University Chicago's College of Arts & Sciences.
Submissions from 2016
The Impact of the Exploring Computer Science Instructional Model in Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven McGee, and Dale Reed
Pythagorean Combinations for LEGO Robot Building., Ronald I. Greenberg
An Example of Atomic Requirements - Login Screen, William L. Honig
Introduction to Atomic Requirements, William L. Honig
Metrics, Software Engineering, Small Systems – the Future of Systems Development, William L. Honig
Requirements Metrics - Definitions of a Working List of Possible Metrics for Requirements Quality, William L. Honig
Atomic Requirements Quick Notes, William L. Honig and Shingo Takada
Requirements Quick Notes, William L. Honig and Shingo Takada
Lack of Attention to Singular (or Atomic) Requirements Despite Benefits for Quality, Metrics and Management, William L. Honig, Shingo Takada, and Natsuko Noda
Assessing the Promise of the Exploring Computer Science Program, Steven McGee, Ronald I. Greenberg, Lucia Dettori, and Dale F. Reed
Does a Taste of Computing Increase Computer Science Enrollment?, Steven McGee, Randi McGee-Tekula, Jennifer Duck, Taylor White, Ronald I. Greenberg, Lucia Dettori, Dale F. Reed, Brenda Wilkerson, Don Yanek, Andrew Rasmussen, and Gail Chapman
A Polyglot Approach to Bioinformatics Data Integration: A Phylogenetic Analysis of HIV-1, Steven Reisman, Thomas Hatzopoulous, Konstantin Läufer, George K. Thiruvathukal, and Catherine Putonti
Metrics Dashboard Services: A Framework for Analyzing Free/Open Source Team Repositories, Shilpika Shilpika, George K. Thiruvathukal, Nicholas Hayward, and Konstantin Läufer
Beyond Pythagoras, George K. Thiruvathukal
El Fin, George K. Thiruvathukal
How AI is bringing Hollywood to life, George K. Thiruvathukal
Submissions from 2015
The Brain Geography Mini-Course: a neuroscience outreach effort, Mark Albert
The Impact of Meaningful High School Computer Science Experiences in the Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven McGee, and Dale Reed
Tools for Outreach Presentations, Ronald I. Greenberg and Dale Reed
Hands-on Python Tutorial, Andrew N. Harrington
A Framework Architecture for Student Learning in Distributed Embedded Systems, William L. Honig, Konstantin Läufer, and George K. Thiruvathukal
Enhanced Online Learning via Structured Wiki, Chandra N. Sekharan and Roger Fassinou
Software Metrics and Dashboard, Shilpika Shilpika, George K. Thiruvathukal, Saulo Aguiar, Konstantin Läufer, and Nicholas J. Hayward
Scientific Software Communities [Guest Editor Introduction], Andy Terrel, Michael Tobis, and George K. Thiruvathukal
Cloudy with a Chance of Sunshine, or the Future of Magazine Publishing, George K. Thiruvathukal
The All-Digital Future and Digital CiSE, George K. Thiruvathukal
The Next Generation of Computational Science and Engineering, George K. Thiruvathukal
Towards Sustainable Digital Humanities Software, George K. Thiruvathukal, Shilpika Shilpika, Nicholas J. Hayward, Saulo Aguiar, and Konstantin Läufer
Submissions from 2014
An Introduction to Computer Networks, Peter Dordal
ECS Evaluation Survey Instruments, Ronald I. Greenberg and Steven McGee
Guest Editors Introduction: Extreme Data, Manish Parashar and George K. Thiruvathukal
What We Publish in CiSE, George K. Thiruvathukal
Submissions from 2013
Software Engineering Need Not Be Difficult, Jeffrey C. Carver and George K. Thiruvathukal
Building Capable, Energy-Efficient, Flexible Visualization and Sensing Clusters from Commodity Tablets, Thomas Delgado Dias, Xian Yan, Konstantin Läufer, and George K. Thiruvathukal
Teaching and Assessing Programming Fundamentals for Non Majors with Visual Programming, William L. Honig
Spring11: PDC in CS1/2 and a mobile/cloud intermediate mobile/cloud intermediate software design course, Joseph P. Kaylor, Konstantin Läufer, Chandra N. Sekharan, and George K. Thiruvathukal
Using Scala Strategically Across the Undergraduate Curriculum, Mark Lewis, Konstantin Läufer, and George K. Thiruvathukal
Evaluation of the IMPACTS Computer Science Presentations, Steven McGee, Ronald I. Greenberg, Dale F. Reed, and Jennifer Duck
Guest Editors Introduction: Cloud Computing, Manish Parashar and George K. Thiruvathukal
A Polyglot Approach to Bioinformatics Data Integration: Phylogenetic Analysis of HIV-1, Steven Reisman, Catherine Putonti, George K. Thiruvathukal, and Konstantin Läufer
Network Technologies Used to Aggregate Environmental Data, Paul Stasiuk, Konstantin Läufer, and George K. Thiruvathukal
Computational Science, Demystified...the Future, Revealed...and CiSE, 2013, George K. Thiruvathukal
Productivity in the Cognitive Overload Era, George K. Thiruvathukal
The Education Issue, George K. Thiruvathukal
What's in an Algorithm?, George K. Thiruvathukal
Who Needs Tablets? We Do, George K. Thiruvathukal
Gendered Jobs and the New Gender Gap, George K. Thiruvathukal and Jon Ross
Submissions from 2012
My Materials Supporting the Exploring Computer Science Curriculum, Ronald I. Greenberg
Open Source Classroom Polling (Interactive Response) Facility, Ronald I. Greenberg
Introduction to Computer Science in C#, Andrew N. Harrington and George K. Thiruvathukal
Simplifying Domain Modeling and Memory Management in User-Mode Filesystems with the NOFS Framework, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
Collaboration and Health Care Diagnostics: an Agent Based Model Simulation, Sebastian Linde and George Thiruvathukal
Innovation Mashups: Academic Rigor Meets Social Networking Buzz, Dejan S. Milojicic, Martin Arlitt, Dorée Duncan Seligmann, George K. Thiruvathukal, and Christian Timmerer
Method and Apparatus for Enabling Digital Rights Management in File Transfers, William L. Olson, Vida Ilderem, Frederick L. Kitson, Morris A. Moore, Paul Moroney, Petr Peterka, Theodore Rzeszewski, and Robert H. Yacobellis
Accelerating Learning with Distance Education and Open Courseware, George K. Thiruvathukal
Digging into Data, George K. Thiruvathukal
An Object-Oriented Framework for Userland Filesystem Development, George K. Thiruvathukal, Joseph P. Kaylor, and Konstantin Läufer
Filesystems: Addressing the Last-mile “problem” in Services-Oriented/Cloud Computing, George K. Thiruvathukal, Joseph P. Kaylor, and Konstantin Läufer
Submissions from 2011
Intelligent Systems Development in a Non Engineering Curriculum, Emily A. Brand, William L. Honig, and Matthew Wojtowicz
Initial Experience in Moving Key Academic Department Functions to Social Networking Sites, David Dennis, George K. Thiruvathukal, and Konstantin Läufer
Fast and Simple Computation of All Longest Common Subsequences, Ronald I. Greenberg
The Object of Platform Studies: Relational Materialities and the Social Platform (the case of the Nintendo Wii), Steven E. Jones and George K. Thiruvathukal
RestFS: Resources and Services are Filesystems, Too, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
RestFS: The Filesystem as a Connector Abstraction for Flexible Resource and Service Composition, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
REST on Routers? Preliminary Lessons for Language Designers, Framework Architects, and App Developers, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
PDC Modules for Every Level: A Comprehensive Model for Incorporating PDC Topics into the Existing Undergraduate Curriculum, Konstantin Läufer, Chandra N. Sekharan, and George K. Thiruvathukal
A Mini-History of Computing, George K. Thiruvathukal
An Exceptionally Useful Exploration, George K. Thiruvathukal
Beyond CiSE and Back to the Future, George K. Thiruvathukal
Book review of "Networks, Crowds, and Markets: Reasoning about a Highly-Connected World; Easley, D. and Kleinberg, J.; 2010, George K. Thiruvathukal
Novel Architectures and Accelerators, George K. Thiruvathukal
Moving Academic Department Functions to Social Networks and Clouds: Initial Experiences, George Thiruvathukal, Konstantin Läufer, and David Dennis
Submissions from 2010
Modernist Magazines, Nicholas Hayward
Malory Project, Nicholas Hayward and Takako Kato
Naked Object File System (NOFS): A Framework to Expose an Object-Oriented Domain Model as a File System, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
Online Layered File System (OLFS): A Layered and Versioned Filesystem and Performance Analysis, Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
Your Local Cloud-Enabled Library, George K. Thiruvathukal
Virtualization for Computational Scientists, George K. Thiruvathukal, Konrad Hinsen, Joseph P. Kaylor, and Konstantin Läufer
E-Carrel: An Environment for Collaborative Textual Scholarship, George K. Thiruvathukal, Steven E. Jones, and Peter Shillingsburg
Submissions from 2009
Essential Tools: Version Control Systems, Konrad Hinsen, Konstantin Läufer, and George K. Thiruvathukal
Scientific Programming: The Promises of Typed, Pure, and Lazy Functional Programming: Part II, Konstantin Läufer and George K. Thiruvathukal
Putting a Slug to Work, Konstantin Läufer, George K. Thiruvathukal, Ryohei Nishimura, and Carlos Ramirez Martinez-Eiroa
Computational Thinking...and Doing, George K. Thiruvathukal
Introducing Computing Now, George K. Thiruvathukal
Web 2.0 Publishing and Happy 1.0, Computing Now!, George K. Thiruvathukal
Submissions from 2008
Taming XML: Objects first, then markup, Matt Bone, Peter Nabicht, Konstantin Läufer, and George K. Thiruvathukal
At Issue, Bill Feireisen and George K. Thiruvathukal
Combining SOA and BPM Technologies for Cross-System Process Automation, Sebastian Herr, John Shafaee, Konstantin Läufer, George K. Thiruvathukal, and Guido Wirtz
Teaching Successful "Real-World" Software Engineering to the "Net" Generation: Process and Quality Win!, William L. Honig
A Virtual Computing Laboratory, Joseph P. Kaylor and George K. Thiruvathukal
Method and Apparatus for Enabling Digital Rights Management in File Transfers, Robert H. Yacobellis, Frederick L. Kitson, Paul Moroney, Petr Peterka, and Theodore Rzeszewski
Submissions from 2007
A Classroom Outsourcing Experience for Software Engineering Learning, William L. Honig and Tejasvini Prasad
A Model-Driven Approach to Job/Task Composition in Cluster Computing, Yogesh Kanitkar, Konstantin Läufer, Neeraj Mehta, and George K. Thiruvathukal
A Hike through a Post-EJB J2EE Web Application Architecture, Part III,, Konstantin Laufer, George K. Thiruvathukal, and Benjamin Gonzalez
Project Hosting: Expanding the Scientific Programmer's Toolbox, George K. Thiruvathukal
Submissions from 2006
Scalable Approaches for Supporting MPI-IO Atomicity, Peter Aarestad, George K. Thiruvathukal, Avery Ching, and Alok Choudhary
The Hydra Filesystem: A Distrbuted Storage Famework, Benjamin Gonzalez and George K. Thiruvathukal
Home Networking, George K. Thiruvathukal
Electronic Editing of Anglo-Saxon Texts, George K. Thiruvathukal and Allen J. Frantzen
Unit Testing Considered Useful, George K. Thiruvathukal, Konstantin Läufer, and Benjamin Gonzalez