Summary
Ben Coleman is a Professor of Computer Science with 13 years in his current role at Moravian College and over two decades of academic experience dating back to a PhD from William & Mary. He specializes in hands-on, active learning and brings deep expertise in software engineering and computer science education, having taught a wide spectrum of courses from CS1 to Compiler Construction and AI. He mentors programming contest teams and student research in AI, robotics, game design, and software engineering, translating research interests into practical student projects. Based in Bethlehem, PA, Ben blends rigorous theory with applied systems work and a long record of curriculum development that emphasizes real-world engineering skills. An educator who still codes and coaches, he focuses on preparing students to tackle complex software problems rather than just mastering syntax.
12 years of coding experience
14 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at The College of William and Mary
BS, Computer Science, BS, Computer Science at Ithaca College