Engineering networks