Module 06-34208 (2022)
Building Useable Software
Level 4/M C
Rami Bahsoon Mohammed Bahja Shuo Wang Anis Zarrad | Semester 1 | 20 credits |
Co-ordinator: Rami Bahsoon
Reviewer: Mohammed Bahja
The Module Description is a strict subset of this Syllabus Page.
Outline
This module will introduce the concept of user-centred software design, integrating concepts from software engineering such as the software life cycle and modern methodologies for software development with the main principles of human-computer interaction (HCI).
Learning Outcomes
On successful completion of this module, the student should be able to:
- Explain and apply appropriate techniques for determining user requirements
- Design and evaluate a computer-based system which meets such user requirements
- Explain and apply modern methodologies for software design and development
- Explain and interpret the software lifecycle
Taught with
- 06-34257 - Software Engineering and Professional Practice
Cannot be taken with
- 06-34257 - Software Engineering and Professional Practice
Assessment
- Main Assessments: Continuous assessment (100%)
- Supplementary Assessments: Continuous assessment (100%) over the Summer period
Programmes containing this module
- MSc Computer Science [0008]