P.C. Rossin College of
Engineering and Applied Science

James Femister

Professor of Practice
Packard Lab 252
19 Memorial Drive West
Bethlehem, PA 18015

Phone Number: 
(610) 758-4073
James Femister

Areas of Research

Design and Implementation of Compilers and Computer Languages
Code Optimization
Software Engineering
Artificial Intelligence
Theory of Computation


James Femister's primary interest in the computer science field has always been the design and implementation of compilers and computer languages, code optimization in particular. Other interests are: software engineering (especially web application development), artificial intelligence, and the theory of computation.

Femister was a Lehigh student for many years, culminating in a Ph.D. in 1997. He has taught computer science at Lehigh, Lafayette, DeSales, Kutztown, and Alvernia. Femister has also worked for many years as a software engineer, consultant, and trainer for companies in New York City, North Jersey and the Philadelphia suburbs.


Ph.D., Computer Science, Lehigh University
M.S., Lehigh University
B.S., Lehigh University