In technical terms, the problems in software are just as difficult as in buildings, but you don't have to deal with inspectors and building codes and aesthetics.<p>(Which is a big part of the reason I choose to work as a coder ;)<p>I am saying that a top notch architecture school is much more demanding than an equivalent engineering school, from my experience.  I say that having lived with ME and CS roommates, at U of Michigan, while I was in school.