Researcher

Stuart C. Shapiro

Stuart C. Shapiro studies knowledge representation, reasoning and language use. He designed SNePS, a system for representing knowledge, reasoning and acting. Shapiro earned Wisconsin computer-science master’s and doctoral degrees in 1968 and 1971. His dissertation focused on semantic networks as a form of knowledge representation. He moved to Buffalo in 1977 after Indiana faculty service. He chaired Buffalo’s department from 1984 to 1990 and was SNePS’ principal designer. His research includes shared work on successive SNePS systems and Cassie, a cognitive agent implemented in SNePS. It studies language instruction, reasoning and agents embodied in physical or simulated robots.

Works
174

Publication numbers from OpenAlex, as of 14 October 2026. Citations and h-index are hidden because this OpenAlex record may be incomplete or mix in other authors.

Photo of Stuart C. Shapiro

Timeline

  1. 1968–1971

    Semantic-network training

    Shapiro earned Wisconsin computer-science master’s and doctoral degrees in 1968 and 1971. His dissertation focused on semantic networks as a form of knowledge representation.

  2. 1977–1990

    Buffalo faculty

    He moved to Buffalo in 1977 after Indiana faculty service. He chaired Buffalo’s department from 1984 to 1990 and was SNePS’ principal designer.

  3. As of October 2026

    Reasoning and embodied agents

    His research includes shared work on successive SNePS systems and Cassie, a cognitive agent implemented in SNePS. It studies language instruction, reasoning and agents embodied in physical or simulated robots.

Sources and credits

Photo: cse.buffalo.edu; U. at Buffalo CSE Department: Stuart C. Shapiro; creator not stated. License: Not stated by source. Source: cse.buffalo.edu. Cropped to a square and resized. Ask us to remove or replace this photo.

  1. Stuart C. Shapiro: Biographical Sketch cse.buffalo.edu. Checked 13 October 2026.
  2. Stuart C. Shapiro: Research Interests cse.buffalo.edu. Checked 13 October 2026.