Computational Design Of Structured Materials