I think you are on the right track in looking for tow separate programs to get your degrees. Given the number of electives allowed in a BArch program I think it would be very difficult to fit in the courses required for a dual degree. I would make the terminal degree be whatever I cared more about. Do you want to be a structural engineer with knowledge of architecture, or an architect who is knowledgeable about structural engineering? Or do you plan to be licensed in both?
Go look into the requirements for licensing. For architecture it is 3+ years of very specific experience under a licensed architect, then probably a minimum of one year of exams to get through (most take a little more time). I am not sure of the requirements for engineering, but I am pretty sure it is a combination of experience and exams. So you get your engineering degree as an undergraduate, work a few years to get registered, go back for a 3.5 year MArch, work for three years, take the exams for a year or two and now in your early/mid thirties you will be an architect/engineer. This is not a common path, and I'm not sure I've met anyone like this.
Most of the time what I see are individuals who studied one or the other in undergraduate, decided that they wanted to be something else, and then got a masters degree in the other field and that is where they are practicing. This is fairly common.
Last edited by rick12; 07-14-2011 at 08:17 AM.