Jim received an M.S. in Mathematics and an M.A. in Communication Sciences from the University of Michigan in 1964 and 1965. His primary research interest is in natural-language understanding — specifically, writing software to understand English in limited application domains, building and using tools for representing English grammars in the form of graphical networks called Augmented Syntax Diagrams and for parsing English utterances with such grammars. He is also interested in object-oriented methods for software construction, and object-oriented programming languages. Professor Mason is emeritus as of July 1, 2001.