Picture of Ken

Ken Reily's Home Page

View Ken Reily's profile on LinkedIn

Last Updated: May 21, 2019

Summer 2019 Teaching

Programming for Data Science (MSBA 6310)
Tuesdays, 8:30am - 12pm and 1pm - 4:30pm

Fall 2019 Teaching

Data Engineering for Business Analytics (IDSC 4110)
Tuesdays & Thursdays, 9:55 - 11:35am, 11:50am - 1:30pm, 3:45 - 5:25pm
Programming and Application Development (MSBA 6310)
Data Management, Databases, and Data Warehousing (MSBA 6320)
Mondays & Wednesdays, 9:45 - 11am and 1 - 2:15pm

Spring 2020 Teaching

Enterprise Systems (IDSC 3104)
Tuesdays & Thursdays, 1:45 - 3:25pm and 3:45 - 5:25pm
Python for Business Applications (IDSC 4490)
Tuesdays & Thursdays, 9:55 - 11:35am


I am an instructor of Information Science and Computer Science at the University of Minnesota. In addition to my role at the University, I provide consulting services in software research, software development and architecture, process development, and training/education.

Prior to my current roles, I was a Senior Technical Manager for 3M's Electronics and Energy Group Laboratory. As a manager and technical leader, I played a key role in several new business development programs at 3M including 3M's RFID File Tracking, RFID Specimen Tracking, and RFID anti-counterfeiting technology. Prior to my role with 3M I held positions with Cargill, Inc. and Microsoft. At Microsoft, I contributed to the development of the original .NET platform. At Cargill, I was a subsystem designer for the Lynx application, a global grain origination system.

Beyond my professional work and teaching, I have published a number of academic papers regarding tracking, mapping, mobile applications, and computer science education. I have been invited to speak in various forums about topics such as RFID tracking and information management in health care, and using Elliptic Curve Cryptography to combat pharmaceutical counterfeiting. I am a certified flight instructor and board member for Lifeline Pilots, an organization of volunteer pilots that provides free air transportation for medical patients in need. I am also a Technical Specialist for US Figure Skating.

My personal philosophy is that teaching, research, and industry practice are complementary activities. I bring a unique mix of experience in all 3 areas for the benefit of your institution or organization.


Reily, K., Finnerty, P. L., and Terveen, L. 2009. Two peers are better than one: aggregating peer reviews for computing assignments is surprisingly accurate. In Proceedings of the ACM 2009 international Conference on Supporting Group Work (Sanibel Island, Florida, USA, May 10 - 13, 2009). GROUP '09. ACM, New York, NY, 115-124. [ACM Link]

Reily, K., Ludford, P. J., and Terveen, L. 2008. Sharescape: an interface for place annotation. In Proceedings of the 5th Nordic Conference on Human-Computer interaction: Building Bridges (Lund, Sweden, October 20 - 22, 2008). NordiCHI '08, vol. 358. ACM, New York, NY, 326-333. [ACM Link]

Ludford, P. J., Priedhorsky, R., Reily, K., and Terveen, L. 2007. Capturing, sharing, and using local place information. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM, New York, NY, 1235-1244. [ACM Link]

Ludford, P. J., Frankowski, D., Reily, K., Wilms, K., and Terveen, L. 2006. Because I carry my cell phone anyway: functional location-based reminder applications. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Montréal, Québec, Canada, April 22 - 27, 2006). R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds. CHI '06. ACM, New York, NY, 889-898. [ACM Link]

Valid XHTML 1.1