Professional Documents
Culture Documents
1. MODULE PROFORMAS
Credit Level: 7
Length: 1 semester
Extension:
Email: ashif@westminster.ac.uk
Host course:
MSc Multimedia
Status: Core
Subject Board:
Multimedia
Pre-requisites:
None
Co-requisites:
None
Assessment:
100% coursework
Special features: None
Access restrictions: None
Summary of Module content:
The student will learn how to develop and implement an interactive application using an industry standard development
environment and object oriented scripting language. Students will organise and plan the production of the prototype and
an emphasis will be made on the approach taken to coding
NB: Information above this line will be used for SIT
Module Aims:
! To provide students with a critical awareness of typical multimedia toolsets and languages enabling
appropriate selection
! To provide a firm grounding in using key developmental concepts with particular focus on developing
and understanding programming competencies.
! To demonstrate critical and independent understanding of the development and scripting process.
! To develop workflow, flowcharting , modelling and planning skills.
Learning outcomes: (see Section 43 of the QA & E Handbook)
At the end of the module students should be able to:
LO1. Demonstrate the application of development toolsets used in the field;
LO2. Apply practical competencies in object-oriented development and the scripting language paradigm;
LO3. Plan, organise and assess the workflow for the efficient production of a prototype and the scripting needed
to execute it;
LO4. Apply methods to increase efficiency in both coding and in media elements;
LO5. Present ideas by oral, visual and written means.
Page 1 of 29
Page 2 of 29
Foundation ActionScript 3
Darren Richardson Paul Milbourne; Jason Sturges
Apress 2014
ActionScript 3.0 for Adobe Flash Professional CS5 classroom in a book : CS5.5 update
Adobe Press 2011 (online)
Further Reading
Periodical References
www.multimediatrainingvideos.com
www.lynda.com
Additional References
Page 3 of 29
Credit Level: 7
Length: 1 semester
Extension:
Email: ashif@westminster.ac.uk
Host course:
Multimedia
Status: Core
Subject Board:
Multimedia
Pre-requisites:
None
Co-requisites:
None
Assessment:
Weightings: 60% coursework 40% Examination
Special features: None
(e.g. Study Abroad prior knowledge; fieldwork; placement; facilities)
Access restrictions: None
(e.g. limit on student numbers; dis-requisite modules)
Summary of Module content:
(short summary with key words)
User Interaction, Representations, Interface Design, Evaluation
The module will explore the foundations of user centred interface design and the user experience through applied theory.
Students will be introduced to the importance of the Human Computer Interaction discipline and the need to consider both
the cognitive and interaction perspective. Building from this the module will explore related issues such as design,
interaction, globalisation, accessibility and navigation.
NB: Information above this line will be used for SITS.
Module Aims:
The module aims to provide students with an overview of the concepts of user centred interface design and
further develop their knowledge and be able to identify and understand changes in interface paradigms. The
module also aims to give students skills necessary in the production of user interfaces.
Learning outcomes:
At the end of the module students should be able to:
LO1.Explain the importance of User Centred Design, interactivity, look and feel, users and the underlying
concepts of the field;
LO2.Analyse the interface design of existing interactive systems and applications;
LO3.Apply the concepts and theories to practical interface design and development;
LO4.Select and apply appropriate prototyping methods and techniques including evaluation and heuristics;
LO5.Recognise the issues and concepts of representations and the implications of these for design;
LO6.Present ideas by oral, visual and written means;
LO7.Report critically and with justification on the decisions taken;
LO8.Work effectively as a part of a group.
Page 4 of 29
Page 5 of 29
Progress Quizzes (LO 1, 2, 5) 10% Two Progress Quizzes worth 5% each to be taken during module.
Exercise (LO 1, 2, 3, 6, 7) 10% An Individual exercise that would require a quick review of a design
and proposed improvements.
Group Design (LO 1,2, 3, 4, 5,,6, 7, 8) 40% A Group design and presentation of an interface design
based on a given brief. Students will also be expected to keep a blog of learning which can feed into
their PDP and which will also be used to review the contribution made to the group work.
Examination (LO 1,2,3,5) 40% Closed Book examination.
Sources
Essential Reading
Designing for Interaction: Creating Innovative Applications and Devices (Voices That Matter)
Saffer D
New Riders; 2 edition (27 Aug 2009)
About Face 3: The Essentials of Interaction Design
Cooper A
John Wiley & Sons; 3rd revised edition 2007
The Design of Everyday Things
Norman D
Basic Books 2002
Interaction Design: Beyond Human-computer Interaction
Sharp et al
John Wiley & Sons; 2nd Edition (12 Jan 2007)
Further Reading
Designing Interactions
B Moggridge
MIT Press 2006
Prioritizing Web Usability
Nielson J
New Riders; 1 edition (4 May 2006)
Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics
Tullis T & and Albert B
Morgan Kaufmann; 1 edition (28 April 2008)
Periodical References
Human-Computer Interaction
International Journal of Human Computer Studies
Interfaces Magazine (British HCI Group)
International Journal of Human Computer Interaction
Interacting with Computers
ACM Transactions on Computer-Human Interaction
Page 6 of 29
Credit Level: 7
Length: 1 semester
Extension:
Email: purdyw@westminster.ac.uk
Host course:
Multimedia
Status:
Option
Subject Board: Multimedia
Pre-requisites:
None
Co-requisites:
None
Assessment:
Weightings: 60% coursework 40% Examination
Special features:
Access restrictions:
Summary of Module content:
The student will learn the foundations of modern web development languages and environments with an emphasis on
efficient client side development as well as an overview of database connectivity.
NB: Information above this line will be used for SITS.
Module Aims:
This module aims to provide a solid understanding of web development, efficient client side coding and tagging
with consideration of accessibility, interactivity and flexibility.
Learning outcomes:
At the end of the module students should be able to:
LO1. Demonstrate detailed and critical knowledge of website development, organisational context and the
importance of writing well organised and coherent code;
LO2. Effectively apply scripting languages that allow greater interactivity as well as data base connectivity,
including as appropriate PHP, JavaScript, AJAX and XML;
LO3. Account for the compatibility issues of different browsers and platforms;
LO4. Make efficient use of CSS; its role in organisation, separation of content and update ability. CSS for
accessibility;
LO5. Applied knowledge of XML, XLST and the context of XML based languages.
Page 7 of 29
Coursework 1: Practical, (LO1, LO2, LO3, LO4, LO5) 60% of total module assessment, on applying
the technologies and the concepts currently involved in the field of web development, and in a given
scenario.
Exam: Essay-based, (LO1, LO2, LO3, LO4, LO5) 40% Closed Book examination.
Page 8 of 29
Date of re-validation/review:
Page 9 of 29
Credit Level: 7
Length: 1 semester
Extension:
Email: M.Margeti@westminster.ac.uk
Host course:
Multimedia
Status:
Option
Subject Board:
Multimedia
Pre-requisites:
(Recommended that student take Web Development ECMM703
Co-requisites:
None
Assessment:
Weightings: 100% coursework
Special features:
(e.g. Study Abroad prior knowledge; fieldwork; placement; facilities)
Access restrictions:
(e.g. limit on student numbers; dis-requisite modules)
Summary of Module content:
Search Engines, Analytics, Web 2.0
The student will learn the fundamental concepts and strategies of web and digital marketing and will develop critical
knowledge and skill of the current technologies and techniques used including SEO, analytics and Buzz Web 2.0
marketing.
NB: Information above this line will be used for SITS.
Module Aims:
To provide the students with a clear understanding of web marketing and to provide them with the technical
skills to incorporate a variety of techniques
Learning outcomes:
At the end of the module students should be able to:
LO1. Employ the strategies required to maximise the effectiveness of marketing on the web with particular
reference to social media, search engines, emails and analytics;
LO2. Apply appropriate technical skills to effectively implement and evaluate a range of strategies and
techniques;
LO3. Select resources and techniques available to track and measure the effectiveness of a web and digital
marketing campaigns;
LO4. Present ideas by oral, visual and written means;
LO5. Report with justification of decisions taken.
Page 10 of 29
Evaluation (LO1, LO2, LO3, LO4, LO5) 30% Evaluation and recommendations for existing website
given to students.
Campaign (LO1, LO2, LO3, LO4) 70% Production of a strategy and a website for a given campaign
with presentation and blog.
Page 11 of 29
Page 12 of 29
Credit Level: 7
Credit Value: 20
School and Department: FST - Computer Science
Module Leader(s): Ashif Tejani
Length: 2 semesters
Extension:
Email: ashif@westminster.ac.uk
Host course:
MSc Multimedia
Status: Core
Subject Board:
Multimedia
Pre-requisites:
None
Co-requisites:
None
Assessment:
70% coursework 30% Examination
Special features: briefs typically set by external companies whenever possible
Access restrictions: None
Summary of Module content:
The module gives the students a board understanding of the planning and organisation that goes into developing a product.
The students work with a real client and take the process right through from an initial meeting to the execution of a
prototype, providing students with practice in many of the key tools ands concepts used in project management.
NB: Information above this line will be used for SITS.
Module Aims:
To give students an overall understanding of the processes and stages involved in taking a product
from initiation right through to the prototype;
To practice and evaluate the key tools and methods used in the planning process;
To understand the role of key stakeholders and their influence on the processes and outcomes of a
product;
To develop an understanding of the legal, social and political context in which multimedia operates
To understand the role of marketing, branding and corporate identity.
Learning outcomes:
At the end of the module students should be able to:
LO1. Apply a range of tools used by for project management to organise, plan, review and complete a project
and demonstrate critical awareness of issues and risks;
LO2. Employ the process of taking an initial inquiry, requirement or brief from a client through to the delivery of
the final product including the documentation, prototyping, wire framing and presentations that may be required;
LO3. Discuss and show consideration of the context in which the multimedia industry sits including the legal,
ethical, contractual obligations as well as the economic and social factors that shape the industry;
LO4 Incorporate within the project lifecycle critical consideration of the design process, focus groups, and
testing with feedback from a user centred perspective;
LO5. Defend and communicate ideas by oral, visual and written means.
Page 13 of 29
Coursework1 (LO1, LO2, LO3 LO4, LO5) 25% An in-house document proposing a design concept to a
client based on their brief, including all the background analysis of the market, the client, the project
planning and budget. A presentation of the key points of the document.
Coursework 2 (LO2, LO4) 15% A set of storyboards or wireframes that highlights the look and feel,
functional outlines and interactivity of the proposed concept design . Again this is to be presented to the
client.
Coursework 3 (LO1, LO2, LO3, LO4, LO5) 30% Production of a prototype and its presentation, Updated
project plan.
Examination (LO2, LO3, LO4) 30% Closed Book examination.
Page 14 of 29
Management Principles and Practices for Technical Communicators (Part of the Allyn & Bacon Series in
Technical Communication) (Paperback)
Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests (Paperback)
J Spool
John Wiley & Sons; 2nd Edition 2008
Real Web Project Management: Case Studies and Best Practices from the Trenches
Thomas J. Shelford
Addison Wesley 2002
Designing for the Digital Age: How to Create Human-Centered Products and Services
Kim Goodwin
Wiley 2009
Periodical References
Additional References
Page 15 of 29
Credit Level: 7
Credit Value: 40
School and Department: FST - Computer Science
Module Leader(s): Ashif Tejani
Length:
Normally 3 months full time or
6 months part time
Extension:
Email: ashif@westminster.ac.uk
Host course:
MSc Multimedia
Status: Core
Subject Board:
Multimedia
Pre-requisites: Students must have passed at least four modules and have attempted Research Methods and
Professional Practice (CSSE98)
Co-requisites:
(None
Assessment:
100% coursework
Special features: None
(e.g. Study Abroad prior knowledge; fieldwork; placement; facilities)
Access restrictions: None
(e.g. limit on student numbers; dis-requisite modules)
Summary of Module content:
The project is an extended piece of supervised independent work relevant to the field. This can be either undertaken as a
work based project or on a topic proposed by the student or faculty. The project should enable the student to draw on and
extend the knowledge, skills and techniques of the field covered by the taught modules and show independent work that
whilst not original demonstrates development of skills and knowledge and an appreciation of context..
NB: Information above this line will be used for SITS.
Module Aims:
The project module plays a unifying role within the course and it aims to encourage and reward individual
inventiveness and application of effort. It also aims to allow students to:
investigate / explore in depth a particular field / topic of interest related to the subject of their studies;
combine previously acquired knowledge and techniques with newly researched ideas;
assimilate existing knowledge in the chosen field and extend this knowledge to a new application or
solution;
produce a comprehensive piece of work covering a variety of activities related to a single theme, bringing
together the academic content of and skills developed in a range of modules;
changes plans and or direction depending on the effects of altered circumstances as the work proceeds;
deploy appropriate tools and technologies to implement artefacts that satisfy specified requirements and
test their use in a target domain;
analyse experimental and other findings and to relate them to an appropriate theoretical analysis;
manage the work by confining the problem within limits, which will allow useful work to be done despite the
constraining effects of time and other limited resources;
evaluate/analyse current standards, processes, principles of quality, the reasons for their relevance to the
discipline and / or professional practice in the discipline including any legal, ethical and professional issues;
communicate effectively the work to others using appropriate means.
Page 16 of 29
Learning outcomes:
At the end of the module students should be able to:
LO1.Undertake an individual piece of work without close supervision producing a report and an artefact;
LO2.Show creative thinking in approaching tasks and problems;
LO3.Justify the methods, techniques and processes used in carrying out a project;
LO4.Undertake appropriate background investigation to place their work within the context of the field and
demonstrate critical awareness of the specific project domain;
LO5.Write critical evaluations of their own and others work;
LO6.Enhance their professional and transferable skills of academic/professional report writing; referencing;
presentation; critical, creative and innovative thinking; practice; and self-management;
LO7.Present and discuss their work to a Masters standard both orally and in structured and coherent report;
LO8.Communicate and be able to defend the project and choices made at a viva voce examination or
presentation
Indicative syllabus content:
Projects will be carefully chosen on an individual basis to suit the students requirements, but must be from
topics which are closely related to the subject matter of the student's MSc course.
The Project may be linked to industry. In the case of the industrial students, it will be carried out at the student's
workplace, jointly supervised by the University and the employing company.
Generic postgraduate skills:
Professional skills for research and industry e.g. scientific analysis, knowledge re-use and referencing, group
work, intellectual property rights and commercial exploitation, ethics, plagiarism;
Information skills e.g. Use of research tools, record keeping and bibliography software, critically evaluating
sources
Career skills e.g. career opportunities and professional bodies, interview techniques, managing life-long
learning through a personal development plan, workload management, team work, presentation skills.
Domain-specific postgraduate skills
Selecting an area to contribute to knowledge e.g. Reviewing current field, comparison of research and
industry proposals, problem identification, definition of objectives, selecting methodology
Research skills e.g. data gathering and analysis, designing experiments, use of questionnaires,
quantitative/qualitative data analysis, selecting evaluation criteria, evaluation of experimental results
Project skills e.g. project planning and management, structure of required documentation, thesis structure,
Teaching and Learning Methods:
The project is a supervised independent study; thus, students are expected to work independently; the role of
the supervisor is that of an advisor/mentor who should guide students away of problems and prompt them with
questions that can allow them to exercise initiative and to develop further their technical and research skills.
General information about the project deliverables and a project guide on how students need to approach their
projects will be made available through Blackboard. Students who embark on the project should be capable of
identifying an area of interest that they want to work on and to put forward a proposal detailing the content of
the proposed work, a plan of activities, and possible outcomes and deliverables.
Although it is anticipated that the majority of the students will use the project proposal they developed and
submitted for the ECMM798 module as the starting block for this module, this should not be considered as a
requirement. Students may embark on a project in an area different from that detailed in their ECMM98 project
proposal. If this is the case, a new project proposal should be submitted and approved before a student is
allowed to start work on the new project. Any such new project proposal would have to be evaluated using
criteria similar to those used for the evaluation of the ECMM798 module and approved by the projects coordinator and the students supervisor.
Page 17 of 29
Weighting
100%
Page 18 of 29
Professional Writing: The Complete Guide for Business, Industry and IT, 2nd Edition,
Marsen, S.
Palgrave, 2007, ISBN-13 978-0-230-54298-3.
Critical Thinking Skills: Developing Effective Analysis and Argument,
Cottrell, S.
Palgrave, 2005, ISBN-13 978-1-403-99685-5.
Writing for Computer Science The Art of Effective Communication
Justin Zobel 1997
Springer-Verlag, ISBN: 981-3083-22-0
Further Reading
Periodical References
Additional References
Page 19 of 29
Credit Level: 7
Credit Value: 20
School and Department: FST - Computer Science
Length: 2 Semesters
Extension:
Email: M.N.Chondrogianni@westminster.ac.uk
Subject Board:
Pre-requisites:
None
Co-requisites:
None
Assessment:
100% coursework
Special features: None
Access restrictions: None
Summary of Module content:
The module strengthens student skills for the research and industry needs of the course, the final project, and future
career and study. It guides the student's personal development plan (PDP) towards the professional requirements of the
discipline, and covers methods of critical evaluation, gathering and analysing information, and preparing and defending a
project proposal.
NB: Information above this line will be used for SITS.
Module Aims:
The module aims to consolidate the students learning and extend it through the early proposal and planning
stages of their individual project preparation and to present the challenge of investigating and analysing a
problem relevant to the students course of study. The module will also create awareness of professional, legal
and ethical issues and also to support the students personal development planning (PDP).
Learning outcomes:
At the end of the module students should be able to:
LO1. critically evaluate and review the research and/or industry issues of an area within a project domain;
LO2. demonstrate critical reflection on the planning and management of their professional development;
LO3. use effectively appropriate methods of gathering and analysing information;
LO4. formulate a proposal that presents and defends research and/or business objectives and the
methods, schedule, and the resources required to meet these;
LO5. communicate an objective defence of research and/or business arguments;
LO6. demonstrate an awareness and understanding of the professional, ethical and legal issues.
Page 21 of 29
To achieve a pass, the student will need to demonstrate competence in constructing and maintaining a
reflective personal development plan, show a good grasp of the research and industry issues in the
literature review, and present and defend effectively a complete project proposal that covers all required
elements.
8
To achieve a merit, the student will need to demonstrate an appreciation of the short-term and longterm learning goals in a reflective and self-critical personal development plan, show a good grasp of
the breadth and conflicts of research and industry issues in the literature review, and present and
defend effectively a project proposal that covers all required elements towards contribution to
knowledge with some degree of originality.
To achieve a distinction, the student will need to demonstrate an ability to maintain a reflective and
self-critical personal development plan that is fully connected to all parts of study, compare objectively
a wide breadth of research and industry issues in the literature review, and present and defend
effectively a project proposal that covers all required elements towards an original contribution to
knowledge.
Page 22 of 29
Professional Writing: The Complete Guide for Business, Industry and IT, 2nd Edition,
Marsen, S.
Palgrave, 2007, ISBN-13 978-0-230-54298-3.
Critical Thinking Skills: Developing Effective Analysis and Argument,
Cottrell, S.
Palgrave, 2005, ISBN-13 978-1-403-99685-5.
Writing for Computer Science The Art of Effective Communication
Justin Zobel 1997
Springer-Verlag, ISBN: 981-3083-22-0
Further Reading
Periodical References
Additional References
Page 23 of 29
Email:
P.F.Trwoga@westminster.ac.uk
Subject Board:
Pre-requisites:
Co-requisites:
none
Assessment:
100% coursework
Special features:
None
Access restrictions:
none
Summary of Module content:
This module shall give the necessary knowledge and practical experience to develop
applications for native platforms. It will give the student the necessary skills to produce
applications that take advantage on the underlying hardware features of contemporary
mobile devices such as smartphones and multi-touch surfaces, location features, and
natural gesturing though combination of accelerator and touch surfaces. The module shall
also give the student the necessary skills to transfer the knowledge gained from this module
to other native platform by emphasising good programming practice, design patterns and
strict resource management.
Module Aims
This module shall give the student the necessary background knowledge and practical skills
to develop native applications for a mobile operating system and to also extend that skill to
other native platforms. The module also aims to impart to the student the strict discipline of
native programming in terms of OOP patterns and resource management.
Learning Outcomes:
On completion of this module, the student will:
LO1 Be able to understand language features and programming practice required for native
development.
LO2 Be able to critically evaluate a set of requirements and be able to apply appropriate
OO patterns to a given problem
LO3 Be able to apply industry standard tools for design and development
LO4 Be able to implement, test, and deploy an application
Page 24 of 29
Page 25 of 29
Sources:
Reading
Date of re-validation/review:
Page 26 of 29
Credit Level: 7
Length: 1 semester
Email:
P.F.Trwoga@westminster.ac.uk
Host course:
Business Information Systems Postgraduate Courses Portfolio
Status:
option
Subject Board:
Business Information Systems
Pre-requisites:
None but good understanding of programming and database advised
Co-requisites:
none
Assessment:
50% coursework, 50% Examination
Special features:
None
Access restrictions:
none
Summary of Module content:
A study in the field of server-side and client-side scripting Students will be presented with techniques for
creating dynamic web pages. A server-side language will be covered to the depth required for implementing
functional applications. Both of these programming skills can be directly related to developing business
applications for the Web.
Module Aims:
The module aims to
examine alternative methods for the development of dynamic web applications;
equip students with the ability to analyse, evaluate and implement Web-based business applications;
provide an introduction to using a server-side language for the development of web applications and to
enable them develop a theoretical and practical knowledge of the W3C.
Learning Outcomes:
After having completed this module, the student should be able to:
LO1 design, implement and critically evaluate sophisticated server-side applications;
LO2 build a Web application capable of interaction with databases;
LO3 identify and argue merits of alternative methods for creating dynamic webpages;
LO4 develop a user interface for the Web application using appropriate software tools, e.g. cascading style
sheets, HTML4/5, JavaScript and/or possibly Oracle application development suit;
LO5 discuss issues related to emerging web application technologies;
LO6 carry out research in the field and present and defend unbiased arguments.
Page 27 of 29
apply sound methods in the design and implementation of sophisticated server-side applications;
implement appropriate server-side functionality in electronic commerce applications;
practice linking of web-based systems to server-side databases;
present sound and complete arguments on the merits of alternative technologies used for creating
dynamic web pages;
show an awareness of current standards and emerging trends in the field of web application
development;
research in the field and present unbiased arguments.
Meeting the above criteria will mean a pass mark. Better students are expected to be able to fuller answers
reflecting more accurately the given specification; they should be able to demonstrate an insight into the topics
covered and to produce innovative answers to more challenging issues. Moreover, higher marks will be
obtained by students who use effectively appropriate tools to construct and communicate a solution and whose
submission is well structured with coherent and valid arguments are supported by correctly cited references.
Assessment Methods and Weightings:
To pass the module students must achieve the pass mark overall and also to achieve the threshold in the
coursework and in the exam.
Assessment Method
In-Course Assessment
Examination
Weighting
50%
50%
Sources:
Essential Reading
Spainhour, S. and Quercia, V. Webmaster in a nutshell, 3rd Edition, OReilly, 2002
Further Reading
Ullman, L. PHP and MySQL for Dynamic Web Sites (Visual QuickPro Guides) Peachpit Press, 2005.
Periodical References
On-line References
www.w3.org/
www.oracle.com/technology/documentation
Other Sources
Oracle University materials:
Oracle Forms Developer 10g Build Internet Applications
Oracle Reports Developer 10g Build Reports
Up-to-date information about this module, including the module schedule, can be found on the Blackboard
(under this module's code). The site will contain additional material and/or links to further information.
Date of Initial Validation:
Dates of approved modifications:
Date of re-validation/review:
2010
Page 29 of 29