Curriculum Page >> COMP345
Curriculum - COMP345 - Software Engineering Project
| Handbook Entry | Unit Home Page |
Short Description
New in 2005. This unit with COMP346 replaces COMP331 Software Engineering. Software engineering is the application of engineering principles and methods to the design, implementation and operation of large software systems. This unit provides an introduction to the subject, describing the software life-cycle and the techniques that can be applied in each of its stages. Approximately half of the material is concerned with methods for analysis, specification and design, including the functional and object-oriented approaches. The remainder addresses issues of management and quality assurance. This unit shares classes with COMP346. Both will involve a substantial group project drawn from the full breadth of IT applications (for COMP345) or involving modern database technology in an information systems setting (COMP346).
Assumed knowledge
- TBA: Prerequisites: COMP225(P); COMP227(P); COMP229(P); 41 cp; GPA of 2.0 or greater or permission of Dean of ICS.
Learning outcomes
- TBA
Comments to: Steve Cassidy
