While individual SSP faculty members differ in the degree to which they incorporate this claim into their research, all agree that as a methodological issue, it is of utmost importance and provides our program with a perspective not shared by many cognitive science programs. These important issues are reflected in the program in concrete ways. Required coursework is designed to familiarize students with various types of symbolic systems including natural languages, computer languages and symbolic logic as well as getting students to work with and manipulate these systems. Students acquire an understanding of the philosophical and logical foundations of their subject. Empirical study of cognition is one aspect of the study of human agents.
Philosophical analysis is another.
So are mathematical models and their implementation in computer programs. The well-trained scientist in this field needs to understand all three approaches. Thus students in Symbolic Systems are required to learn empirical techniques in the study of cognition, absorb the philosophical foundations of their subject, and develop the mathematical skills needed to pursue the subject in a rigorous way.