TAB4313 SOFTWARE ARCHITECTURE & PATTERN - Past Year Exam Question, (2011)