architecture class notes 9379318