REQUIREMENTS ENGINEERING & SYSTEM DESIGN
- Module code: CS607
- Credits: 7.5
- Semester: 1
- Department: COMPUTER SCIENCE
Introduction to requirements and design engineering. Software Requirements, behavioural and non-behavioural requirements, gathering and validating requirements. Analysis and design with UML (Unified Modelling Language), UML case tools. Software process, the external perspective and Use Case modelling. Sequence and collaboration models, structural models and the class diagram, State charts, activity diagrams, Component and Deployment diagrams. Decorating diagrams, stereotypes, the OCL (Object Constraint Language). Introduction to software Patterns, describing and finding patterns. Case studies and sample problems.
On successful completion of the module, students should be able to:
|Teaching & Learning methods|
Timetable under review
The Lectures timetable allows you to search by most courses that are offered by the University.
The Venues timetable allows you to search the timetable by venue.
The Departments timetable allows you to search the timetable by department.
The Students timetable is a personalised timetable. The student is required to login using their Student ID and Password.