UNIVERSITY OF COLOMBO, SRI LANKA
UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING
Master of Information Technology
Third Semester Examination – August 2021
MIT 3205 - User Interface Design
Part B
One (1) hour for this Part
Important Instructions to candidates:
1. Students should answer in the medium of English language only.
2. This paper consists of two parts: Part A (Question No. 1 and Question No. 2) and Part
B (Question No. 3 and Question 4). Each part has to be submitted separately.
3. This part has 2 Structured questions (Question No. 3 and Question 4) in 08 pages.
4. Answer ALL questions.
5. Write your index number on each and every page of the answer sheet.
Index No.
Q3. A. How could interaction be enhanced using the Augmented Reality? Describe how QR
code could be used in a mobile application to implement the Augmented Reality.
Suggest a way to increase the interaction using gestures in the mobile application
that uses QR codes to implement Augmented Reality.
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Q3. B. Explain how goals, constraints, and trade-offs are connected in the design process.
Consider the process of developing an online teaching app for mobile phones and
describe goals, constraints, and trade-off that may encounter if you are asked to
develop a user-centered application.
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 2 of 8
Index No.
Q3. C. What is the role of a focus group in a successful design? Describe how do you identify
the focus group for a system that will be developed for a government organization.
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 3 of 8
Index No.
Q3. D. Error prevention is a responsibility of a designer since the human user could make
errors in different contexts due to several reasons. How do you categorize those
errors? Suggest a suitable model to minimize those errors? Describe how it could be
used to prevent errors.
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 4 of 8
Index No.
Q4. A. Out of 12-principles of usability principles, select any three (3) principles and define
their purpose with respect to usability. Briefly describe your experience of applying
those principles when developing applications.
(07 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 5 of 8
Index No.
Q4. B. Low-fidelity and High-fidelity are two prototyping approaches practices when
developing a prototype for a given application. Describe them briefly. What are key
reasons that you consider when selecting the relevant approach?
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Q4. C. State three (3) contributions of Task Analysis when developing a user-centered
system. Write down the key steps of scanning a document using Hierarchical Task
Analysis.
(06 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 6 of 8
Index No.
Q4. D. What is the “Information Architecture”? Why is it important from the user’s point of
view? Describe three (3) different ways the information architecture could be
organized in a particular interface?
(07 marks)
ANSWER BOX (TO GUESS THE EXPECTED LENGTH OF THE ANSWER)
Page 7 of 8
Index No.
********
Page 8 of 8