User-Centred Systems Design
Syllabus, Master's level, 1MD000
This course has been discontinued.
- Code
- 1MD000
- Education cycle
- Second cycle
- Main field(s) of study and in-depth level
- Computer Science A1N, Human-Computer Interaction A1N, Technology A1N
- Grading system
- Pass with distinction (5), Pass with credit (4), Pass (3), Fail (U)
- Finalised by
- The Faculty Board of Science and Technology, 2 May 2011
- Responsible department
- Department of Information Technology
Entry requirements
120 credit points with at least 60 credit points or equivalent in a computer science related subject.
Learning outcomes
The aim of this course is to provide practical knowledge in how one applies theories from human-computer interaction in the process to develop prototypes and system that focuses on usability;
The student should be able to explain and apply the usability concept in specification -, design and evaluation work;
The student should be able to account for, categorise and compare different software engineering models and justify and defend its choices orally and in writing;
The student should be able to create their own software engineering models, roles and processes that support usability.
Content
Introduction to usability and user centred design.
Introduction to software engineering and software engineering processes.
Commercial software engineering processes and Rational Unified Process
Agile development
Analysis of the context of use
Requirement specifications and analysis
Use cases
Techniques for observation-interview, contextual design, prototyping and participatory design. Interaction Design from a process perspective
Evaluation methods and the use of a usability lab.
Specification of roles and processes for user centred system design.
Project management and project work
Instruction
Lectures, exercises, assignments and project
Assessment
Individual assignments
Group project work that is presented both orally and in writing
Optional take-home exam can give higher grades