SYSC 3020 [0.5 credit] Introduction to Software Engineering
Introduction to software engineering 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 3100, SYSC 3120, SYSC 4120 and COMP 3004.
Prerequisite(s): SYSC 2004 and (SYSC 2006 or SYSC 2002).
Lectures three hours a week, laboratory three hours alternate weeks.
Precludes additional credit for SYSC 3100, SYSC 3120, SYSC 4120 and COMP 3004.
Prerequisite(s): SYSC 2004 and (SYSC 2006 or SYSC 2002).
Lectures three hours a week, laboratory three hours alternate weeks.