← Programming & Analysis

Sheet PR-104
PA

Programming Frameworkconcept

Degrees of programming sophistication: first through fourth

One-line orientation

The four degrees show how programming grows from a simple building to an urban planning project. As the degree rises, the process uses greater depth, more tools, a larger team, and more stakeholders.

Key points

  • First Degree: The baseline. Programming conducted before schematic design and design development. Organizes client information, conducts site analysis, and tests economic feasibility. Appropriate for simple projects with straightforward services.
  • Second Degree: Adds quantitative tools — spreadsheets or databases — to assess space requirements and evaluate multiple programming options. Projects are more complex; often includes multidisciplinary teams and additional consultants.
  • Third Degree: For large, mixed-use projects (university campuses, military bases, hospital complexes). Involves pre-programming work and operational planning for entire organizations. Requires specialized programming consultants with deep experience.
  • Fourth Degree: In this framework, Fourth Degree adds public and political concerns such as land use, financing, and approval. Public input becomes part of the process; concerns extend to land use, financing mechanisms, and public approval. Applies to urban planning and large-scale civic projects.
  • In this framework, each higher degree keeps the earlier work and adds more tools, specialists, or public involvement.

Confusions / comparison

DegreeProject typeAdded activity / tool vs prior degree
1stSimple building with basic servicesCore programming: client info, site analysis, economic feasibility
2ndComplex buildingSpreadsheets / databases for space analysis; multidisciplinary team + consultants
3rdLarge mixed-use (campus, military base)Pre-programming; organizational operational plans; specialized programming consultants
4thUrban / civic planningPolitical consideration; public input; land use, financing, and public approval

→ prog-five-step-process (this module): the five-step method that is executed at all four degrees · prog-programming-vs-design (this module): the project phase context in which all degrees occur · prog-function-form-economy-time (this module): at Fourth Degree, the political consideration extends Economy and Time beyond the building itself.

Spotted an issue with this card? Tell us →

Related units