Associate Professor of Computer Science; Chair, School of Natural Sciences & Nursing; CNIT Consultant
About
Professor Sean Joyce has over 30 years of experience in both IT and computer science education. A specialist in system administration and web application engineering, his background also includes managing enterprise-wide networks, telecommunications, and learning management systems. He is a member of the Association for Computing Machinery (ACM) and other professional organizations. A passionate educator, Professor Joyce has been instrumental in creating and teaching new courses, including the foundations of computer science, data communications, internet application development, and artificial intelligence. He also developed and taught an honors seminar on Alan Turing and helped create accelerated courses for K-12 teachers seeking a computer science endorsement. He has collaborated with Google on a project to improve introductory computer and data science education and has published in the area of fuzzy expert systems. Ultimately, his goal is to foster a new generation of creative and capable problem-solvers through computer science education. When not busy with computer technology, Professor Joyce lists among his hobbies participating in musical theatre, reading about 18th and 19th-century American history, tinkering with emerging technologies, visiting Lake Erie, and spending time with his wife and daughters. Courses TaughtFundamentals of Computer Science ExpertiseComputer science education; the history of computing Research InterestsComputer science education; the history of computing; theoretical underpinnings of computer science; emerging technologies |
Image
![]() Contact
Sean Joyce
Bareis Hall 334
(419) 448-2016
sjoyce [at] heidelberg.edu
|