Department of Computer Science, Unit Catalogue 2006/07 |
CM10137 Software Engineering II |
Credits: 6 |
Level: Certificate |
Semester: 2 |
Assessment: CW 40%, EX 60% |
Requisites: |
Before taking this unit you must take CM10134 and take CM10136 |
Aims: To give the students an understanding and practical knowledge of software engineering and user-centred approaches to analysis, design and evaluation of software systems. To introduce concepts of project and people management. To introduce appropriate testing and validation strategies.
Learning Outcomes: 1. To be able to schedule and manage projects and people appropriately. 2. To be able to recognise risk within a software project. 3. To be able to demonstrate appropriate testing strategies. 4. To be able to successfully integrate all four software process activities to deliver an acceptable software solution. Skills: Problem Solving (T/F, A), Working with Others (T/F, A) Content: Project and people management (time, cost and quality issues). Re-use and legacy systems. Bridging the gap between design and implementation. Overview of risk and criticality. Methods of testing. Basic user interface design issues. |
|