At Elmhurst, you’ll learn face-to-face with talented faculty who are experienced, resourceful industry leaders. What’s more, they love to teach. Faculty advisors take a personal interest in the success of their students as they guide their students through the curriculum.
Want to know more? See our faculty profiles, below. Or, contact a professor directly.
John M. Jeffrey, Ph.D.
Professor and Department Chair
Dr. Jeffrey focuses his research on programming language semantics and concurrency theory along with their use in formal methods and design patterns within software development methodologies and, in particular, to engineering programming language translation systems, such as optimizing compilers.