Sean Joyce

Heidelberg Graduation Year: 
Director of Information Technology
Assistant Professor of Computer Science
Chairperson, Department of Computer Science
B.S. Heidelberg College
M.S. Bowling Green State University
Unit (Dept., Office, Center, etc.): 
Contact Information
Office Location: 
Bareis 334

Professor Sean Joyce has almost 20 years of IT experience, particularly in the areas of system administration (Windows, UNIX, Linux) and web application engineering. At Heidelberg, he has utilized his development skills in JavaScript, Perl, PHP, and MySQL to design self-service web products to integrate with our campus-wide ERP system. He also has experience managing telecommunications systems, enterprise-wide desktop and server networks, and learning management systems.  Most recently, he led the campus migration to Google Apps for Education, which has given him the opportunity to learn about using APIs to access cloud-based services.

A member of the Association for Computing Machinery (ACM) and SIGCSE (the ACM Special Interest Group on Computer Science Education), Prof. Joyce cares about teaching computer science and information systems. He has been active in the design and implementation of new courses in our department, including courses in data communications, Internet application development, and the foundations of computer science. In addition, he has published in the area of fuzzy expert systems and teaches an Honors seminar in Artificial Intelligence and Expert Systems.  He recently taught a special topics course in Mobile Application Development, with a focus on the Android operating system.  Prof. Joyce has also supervised numerous student independent study and senior honors projects.

When not busy with computer technology, Prof. Joyce lists among his hobbies participating in musical theatre, reading about 18th and 19th century American history, tinkering with emerging technologies, visiting amusement parks, and spending time with his wife and daughters.

  • Led the campus-wide implementation of Google Apps for Education
  • Developed special topics course in mobile application development
  • Recently portrayed Don Quixote in the Ritz Players production of Man of La Mancha
  • Current research: applicability of cloud-based revision control systems for individual and team projects in software development courses