principles, software development life-cycles. Modelling in software engineering. Current techniques, notations, methods, processes and tools used in software engineering. UML modelling. Introduction to software quality, software verification and validation, software testing. Includes: Experiential Learning Activity Precludes additional credit for SYSC 3120, SYSC 4120 and COMP 3004. Prerequisite(s): SYSC 2004. Lectures three hours a week, laboratory three hours alternate weeks.
principles, software development life-cycles. Modelling in software engineering. Current techniques, notations, methods, processes and tools used in software engineering. UML modelling. Introduction to software quality, software verification and validation, software testing. Includes: Experiential Learning Activity Precludes additional credit for SYSC 3120, SYSC 4120 and COMP 3004. Prerequisite(s): SYSC 2004. Lectures three hours a week, laboratory three hours alternate weeks.