Review of software lifecycles and requirements analysis. Software design, with emphasis on methods for real-time systems. Testing, verification and validation, quality assurance and control. Project planning and management. Maintenance and configuration management. Software reuse during design and maintenance. Prerequisite(s): SYSC 3001 and SYSC 3100 and SYSC 3303 (SYSC 3001 and SYSC 3303 may be taken concurrently).Lectures three hours a week, laboratory three hours alternate weeks.

SYSC 4800 [0.5 credit] Software Engineering

Review of software lifecycles and requirements analysis. Software design, with emphasis on methods for real-time systems. Testing, verification and validation, quality assurance and control. Project planning and management. Maintenance and configuration management. Software reuse during design and maintenance. Prerequisite(s): SYSC 3001 and SYSC 3100 and SYSC 3303 (SYSC 3001 and SYSC 3303 may be taken concurrently).Lectures three hours a week, laboratory three hours alternate weeks.





There are no comments for this course.