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.
(Which is a big part of the reason I choose to work as a coder ;)
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.