Kevin Trainor

Senior Lecturer


University of Illinois at Urbana-Champaign
Summer Institute for Data Curation, Foundations of Data Curation, Digital Preservation

The University of Chicago - Booth School of Business
MBA, Finance and Marketing

Rutgers, The State University of New Jersey-New Brunswick
BA, Philsophy

Research Interests

Common elements of story-based techniques as used in systems analysis, interaction design, agile software development, and data science storytelling;
Adaptability of modern software development methods (like design patterns, version control, continuous integration, pair programming and test-driven development) to the needs of data science practitioners.

Courses Taught

110 Introduction to Information Science
340 Introduction to Systems Analysis
350 Introduction to Application Development
410 Database Information Retrieval Systems
490 Senior Capstone
547 User-Centric Interaction Design
691 Advanced Application Development Using Web Frameworks
780 XML for Libraries


Project Management Professional
Project Management Institute
March 2005-March 2020