Teaching
MGA205: Design for Digital Media
Course Purpose and Objectives:
The course aims to examine the design of high-fidelity prototypes for digital applications, with particular emphasis on the aspect of graphical user interface (GUI) design. Mastering effective prototyping is considered essential for communicating the design objectives, both within and outside the design team, as well as for enhancing workflow throughout the design cycle. As it is conducted alongside the MGA240 module, its purpose is to combine the human-centered design principles, together with the user-experience (UX) design strategies and methods throughout the project lifecycle. At the same time, it focuses on basic principles, methods and techniques of visual communication design, as the key components in prototype creation.
Learning Outcomes:
Upon successful completion of the course, students should be able to:
Prerequisites: MGA 140 Informatics
MGA240: Human-centered Design
Course Purpose and Objectives:
The course aims to examine the design of high-fidelity prototypes for digital applications, with particular emphasis on the aspect of graphical user interface (GUI) design. Mastering effective prototyping is considered essential for communicating the design objectives, both within and outside the design team, as well as for enhancing workflow throughout the design cycle. As it is conducted alongside the MGA240 module, its purpose is to combine the human-centered design principles, together with the user-experience (UX) design strategies and methods throughout the project lifecycle. At the same time, it focuses on basic principles, methods and techniques of visual communication design, as the key components in prototype creation.
Learning Outcomes:
Upon successful completion of the course, students should be able to:
Prerequisites: MGA 140 Informatics
MGA314: Multimedia Project Management
Course Purpose and Objectives:
The primary objective of the course is provide students the knowledge and practical experience that is necessary for the management of individual and collaborative multimedia projects. The course aims to familiarize students with the role of team leaders or project managers throughout the project life cycle. It presents the general principles, methods and tactics for the successful planning, monitoring and evaluation of projects and, more specifically, their suitable parameterization and application in projects for the digital creative industries.
Learning Outcomes:
Upon successful completion of the course, students should be able to:
Prerequisite: MGA 110: Introduction to Multimedia
MGA340: Web Design and Development I
Course Purpose and Objectives:
This course aims to cultivate understanding of the basic principles of web design and development based on W3C web standards and specifications. The knowledge constructed in the previous years is transferred within the context of this course, for the design and development of usable websites.
During the first part of the course, students are taught how to hand-code web pages using HTML while combining various layout and formatting methods such as CSS. Following that, the course aims to introduce students to established methods of enhancing the UI design and interactivity as well as the usability of the website. Finally, it aims to inform about several practices throughout the web design life cycle, concerning the website architecture, search engine optimization as well as web validation tools that help generate accessible and compliant websites. Students are required to undertake a series of hands-on exercises with emphasis on aesthetics and creative interface design.
Learning Outcomes:
Upon successful completion of the course, students should be able to:
Prerequisite: MGA 240 Human-centered Design, MGA 205 Digital Design for Multimedia
MGA341: Web Design and Development II
Course Purpose and Objectives:
This course aims to assist students in broadening their knowledge in web design, transitioning from static applications, to dynamic web design and development environments and technologies. These include client and server-side languages such as Javascript and PHP respectively, XML markup language, as well as new HTML5 syntax and structural features. Based on the introductory module, it anticipates that knowledge of the above technologies will be combined with known practices about designing sound layouts and applying usability principles, for the creation of fully functional, easy-to-use, aesthetically pleasing and standards-compliant outcomes. The course also aims to familiarize students with available content management systems (CMS) for the development, configuration and maintenance of dynamic web pages.
Learning Outcomes:
Upon successful completion of the course, students should be able to:
Prerequisite: MGA 340: Web Design and Development I
Previously taught:
MGA320: Inclusive/Accessibility Design
MA516: Design for Web Applications