TCB3313 SOFTWARE DESIGN AND ARCHITECTURE - Past Year Exam Question, (2015)