There is an ongoing and vigorous debate in academia concerning the role of Universities in the education process and the relationship Universities have with industry. In the broad sense, should we (the Universities) be educating or should we be training? Not withstanding that debate, it seems undeniable that the study of Information Systems has been spawned from the need to understand both the theoretical and best practice approaches to the creation of computer-based applications. Just as in the undergraduate study of Law, Medicine or Aviation, so too a Bachelor of Information Systems degree without some assessment of acquired practical skills carries little currency in the job marketplace and reflects only a subset of the subject’s understanding.