The time has come for a fresh look at computing for structural engineers in this age of machine learning and automation. This book is an introduction to computational aspects of designing for the built environment; bringing those aspects together to look at the whole design process, with minimal maths but plenty of of explanation and context.