Systems Analysis using UML, systems testing, basic project management
*Curricular information is subject to change
Analysis, Design and UML
User requirements capture, use cases; OO Analysis & Design using core UML models e.g. class diagrams; sequence and activity diagrams.
Testing
Test case design based on use cases, black box and white box testing, test-driven development and unit testing, User Acceptance testing, penetration testing, stress testing
Lifecycles
Software development lifecycles; Waterfall & DSDM; RUP, Agile methodologies (Scrum, XP, Kanban, TDD)
Project Management
Project management concepts, project scheduling and use of project management software tools, Project costing
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 50 |
Formal Examination | 50 |