Short Title:Visual Design & User Experience
Full Title:Visual Design & User Experience
Language of Instruction:English
Module Code:WBDB H1002
 
Credits: 5
Field of Study:Computing
Module Delivered in 8 programme(s)
Reviewed By:FINBARR FEENEY
Module Author:ENDA LEE
Module Description:This module aims to:
  • To communicate a knowledge and understanding of the basic concepts of graphical user interface design.
  • To identify design guidelines and demonstrate applications that use them.
  • To demonstrate a number of different visual interface environments (desktop GUI, Web, Mobile phone interfaces).
  • To demonstrate how to prototype a user interface.
Learning Outcomes
On successful completion of this module the learner will be able to:
LO1 Explain the basic principles of good user interface design
LO2 Describe and apply the fundamental concepts of visual interfaces
LO3 Create a user interface which applies GUI style guidelines
LO4 Describe graphical image formats and evaluate their suitability for use in websites and other applications.
LO5 Build and evaluate user interface prototypes as part of the design process
 

Module Content & Assessment

Course Work
Assessment Type Assessment Description Outcome addressed % of total Assessment Date
Short Answer Questions Students will be given a series of quizzes during the semester which will be made up of short answer, true/false, multiple choice answer. These quizzes will cover the main concepts presented in class. 1,2,4 30.00 Ongoing
Project Students will design, prototype, and evaluate a user interface design which solves a particular user problem 1,2 25.00 Week 7
Project The student will be required to build and critically evaluate a user interface which implements a design. For example, build a user interface for a mobile app using MIT App Inventor. 3,4,5 25.00 Week 8
Laboratory Students will be required to upload lab work each week during the semester. 1,2,3,4,5 20.00 Ongoing
No End of Module Formal Examination

IT Tallaght reserves the right to alter the nature and timings of assessment

 

Module Workload

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecturer/Lab Lecture 2.00 Every Week 2.00
Lecturer Supervised Learning Practical lab 2.00 Every Week 2.00
Independent Learning Time Independent reading and practice 2.00 Every Week 2.00
Total Weekly Learner Workload 6.00
Total Weekly Contact Hours 4.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture Lecture 2.00 Every Week 2.00
Lecturer Supervised Learning Practical lab 2.00 Every Week 2.00
Independent Learning Independent reading and practice 2.00 Every Week 2.00
Total Weekly Learner Workload 6.00
Total Weekly Contact Hours 4.00
 

Module Resources

Recommended Book Resources
  • Giles Colborne 2017, Simple and Usable Web, Mobile, and Interaction Design, 2 Ed., New Riders [ISBN: 0134777603]
  • Ben Shneiderman, et al. 2016, Designing the User Interface, 6 Ed., Person [ISBN: 1292153911]
  • Karl-Hermann Rollke 2018, Android Apps with App Inventor 2, 1 Ed., CreateSpace Independent Publishing Platform [ISBN: 1983965049]
  • Casey Fictum 2016, VR UX: Learn VR UX, Storytelling & Design, CreateSpace Independent Publishing Platform [ISBN: 1533273022]
This module does not have any article/paper resources
Other Resources
 

Module Delivered in

Programme Code Programme Semester Delivery
TA_KACTM_B Bachelor of Science (Honours) in Computing with Information Technology Management 1 Mandatory
TA_KACOI_B Bachelor of Science (Honours) in Computing with Language (French/ German/ Spanish) 1 Mandatory
TA_KACOS_B Bachelor of Science (Honours) in Computing with Software Development 1 Mandatory
TA_KACOD_B Bachelor of Science (Hons) in Computing with Data Analytics 1 Mandatory
TA_KACTM_D Bachelor of Science in Computing with Information Technology Management 1 Mandatory
TA_KACOS_D Bachelor of Science in Computing with Software Development 1 Mandatory
TA_KITMG_D Bachelor of Science in IT Management 1 Mandatory
TA_KCOMP_C Higher Certificate in Science in Computing 1 Mandatory