Why is it important for architects to be able to think like computer scientists? At first glance, the two fields might seem unrelated. After all, buildings don’t appear to have much in common with software. However, some educational researchers argue that the concepts underlying computer science— as well as the problem-solving and design methods computer scientists use—are fundamental knowledge that every professional should learn. This idea is known as computational thinking.
Nicholas Senske, firstname.lastname@example.org, University of North Carolina at Charlotte