Module Overview

Web & User Interface Design

This module introduces learners to web and interface design, providing them with the skills to both design and implement graphical interfaces according to appropriate principles and using appropriate technologies.

The aims of this module are to:

  • Provide students with a general knowledge of HCI principles
  • Provide students with skills for client side web development

Module Code

CMPU 4063

ECTS Credits

5

*Curricular information is subject to change

User Interface Design (30%)

  • Human Computer Interaction (HCI)
  • UI design principles for web applications and other channels
  • Web accessibility

Web Architecture (20%)

  • The Hypertext Transfer Protocol (HTTP)
  • Cookies
  • Proxies
  • Caching
  • Web servers and clients
  • Security

Client-side Development (50%)

  • Client-side scripting using HTML, CSS, and Javascript based on WWW standards and good UI design principles

This module employs practical and project-based learning methods. Students will engage in projects to apply their knowledge in real-world scenarios. Lectures will provide a high-level understanding of technologies, focusing on empowering students to explore and learn independently. The emphasis is on guiding students toward online resources to expand their knowledge.

Students will learn and apply UX design aspects to their web development projects.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100