No, we do not. We only have a 5-year professional undergraduate program here at Cornell, culminating in the bachelor of architecture (B.Arch.) degree. Earning the B.Arch. means that students do not need to earn a master’s degree in order to become a licensed architect in the US. There's also no difference in starting salaries for those with a B.Arch. versus those with an M.Arch.
Graduating with a B.Arch., students are eligible to apply to 3- or 4-semester post-professional programs (we have an M.S. in Advanced Architectural Design). Graduating from a 4-year program, students have to either stay and do the +2 wherever they are, or they need to do a 3 or 3 1/2-year M.Arch. program. So, our students are getting a jump on the job market, and often have more design experience anyway!