architecture course notes 7469138