Programming is the investigation and analysis of the problem.
It involves understanding precisely what the problem or issue is, generally through the process of doing research.
"Programming, the preliminary research and analysis of all facets of a design project"
Rose Mary Botti-Salitsky in Programming & Research: Skills and Techniques for Interior Designers.
Design is the synthesis of the problem.
It involves creation of a viable and appropriate solution.
The subpages of this part of the guide (listed on the left) collect resources and tips for engaging in research tasks and programming phases. It's a starting point, not an exhaustive list, so don't hesitate to reach out to your instructor or your librarian for additional support.
Research-Based Programming for Interior Design by Lily B. Robinson
Publication Date: 2020-02-20
Programming and Research by Rose Mary Botti-Salitsky
This paper describes "the necessity of research as an integral part of the design profession. Also this paper addresses designers with the possible approaches to methodologies and techniques in the practice of interior design." (from the abstract)