Computational design uses digital technologies to enhance and optimise design processes. Through algorithms and cutting-edge technologies computational designers develop creative, technical and aesthetic solutions to solve challenges of the 21st century.