Masters in Human Computer Interaction



Similar documents
Masters in Advanced Computer Science

Masters in Human Computer Interaction

Masters in Advanced Computer Science

Masters in Artificial Intelligence

Masters in Computing and Information Technology

Masters in Networks and Distributed Systems

Masters in Computing and Information Technology

School of Computer Science

School of Computer Science

Masters in Information Technology

School of Computer Science

School of Computer Science

LOUGHBOROUGH UNIVERSITY

SCOTCAT Credits: 20 SCQF Level 11 Semester: 1. Compulsory for MSc in Finance. Weekly contact: 1 lecture or 1 seminar.

Masters in Money, Banking and Finance

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

MSc Financial Economics.

Value equivalent. ECTS equivalent. Value

(1) Postgraduate Certificate in Educational Technologies (2) Postgraduate Diploma in Educational Technologies (3) MSc Educational Technologies

MEng, BSc Computer Science with Artificial Intelligence

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Henley Business School at Univ of Reading. Eligible for British Computer Society Professional Certificate in Business Analysis Practice

Department of Computer Science

Programme Specification and Curriculum Map for MSc Network Security and Pen Testing

MSc Business Analysis and Finance.

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

1. Programme title and designation Advanced Software Engineering

Masters in Money, Banking and Finance

Henley Business School at Univ of Reading. Accreditation from the British Computer Society will be sought

Masters in Banking and Finance

MSc Money and Banking Programme Specification. Course Title

POSTGRADUATE PROGRAMME SPECIFICATION

LOUGHBOROUGH UNIVERSITY Programme Specification Digital Imaging, Computer Graphics and Vision

CURRICULUM MASTER OF SCIENCE IN ELECTRICAL ENGINEERING GENERAL SIR JOHN KOTELAWALA DEFENCE UNIVERSITY

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Information Technology

Ph.D. Programme The School offers a Doctorate Programme by research for a minimum period of 3 years and a maximum period of 6 years.

MEng, BSc Applied Computer Science

value equivalent value N/A

COURSE OR HONOURS SUBJECT TITLE: PG Cert/Diploma/MSc Communication, Advertising and Public Relations

MSc/Postgraduate Diploma in Food Technology Quality Assurance For students entering in 2006

Bachelor of Bachelor of Computer Science

Form P7 Heriot-Watt University Postgraduate Programme Structure & Notes Template

Doctor of Philosophy in Computer Science

All LJMU programmes are delivered and assessed in English

University of Bradford N/A N/A N/A

2. Basis for computing design and implementation at all levels through OS, distributed systems, human interface and computer graphics.

ASTON UNIVERSITY PROGRAMME SPECIFICATION

Programme Specification for the. Cardiff Metropolitan University. Master of Science (MSc) in Information Technology

Programme Specification (Postgraduate) Date amended: 25 th March 2015

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN INFORMATION TECHNOLOGY IN EDUCATION (MSc[ITE])

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

How To Get A Masters Degree In Management At University Of Bromford

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN INFORMATION TECHNOLOGY IN EDUCATION (MSc[ITE])

This programme is only offered at: AKMI Metropolitan College (AMC)

Programme Specification 2015/16

Masters in Photonics and Optoelectronic Devices

PROGRAMME APPROVAL FORM SECTION 1 THE PROGRAMME SPECIFICATION. Any special criteria Accounting, Accountability MSc. value Equivalent. Credit.

Faculty of Engineering and Informatics School of Electrical Engineering and Computer Science Programme Specification Programme title: MSc Computing

(FHEQ) level 7] MA/MSc Postgraduate Diploma Postgraduate Certificate. September 2015

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Programme Specification. BSc (Hons) Sound Technology and Digital Music. Valid from: September 2012 Faculty of Technology, Design and Environment

Programme Specification Date amended: April 8, 2008

General syllabus for third-cycle courses and study programmes in

Master of Science in Computer Science Information Systems

Programme Specification and Curriculum Map for MSc Design Engineering and Manufacturing Management

How To Become A Data Scientist

Programme Specification and Curriculum Map for MA International Relations

Programme name Computer Science with Artificial Intelligence

Stage III courses COMPSCI 314

QF01/ الخطة الدراسية كلية العلوم وتكنولوجيا المعلومات- برنامج الماجستير/ الوصف المختصر

BEng Hons Engineering Management

Master of Science in Information Systems management

Programme name International Business Law (distance learning)

Master of Science (M.S.), Major in Software Engineering

continue to advance their Manufacturing Management knowledge and understanding, and develop new skills to a high level;

M.Tech. Software Systems

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

The MSc programme offers four specialisations: Biodiversity Informatics, Computing Informatics, Construction Informatics, and Health Informatics.

COURSE OR HONOURS SUBJECT TITLE: Postgraduate Certificate/Postgraduate Diploma/MSc in Counselling and Therapeutic Communication

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

PROGRAMME APPROVAL FORM SECTION 1 THE PROGRAMME SPECIFICATION

Mode of Study The MPH course will be delivered full-time and part-time on campus at the Kedleston Road site

MSc in Network Centred Computing. For students entering in October contributions from other EU universities Faculty of Science

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

MSc Economics Programme Specification. Course Title MSc Economics.

MSc Information Technology - E521

Henley Business School at Univ of Reading

Post Graduate Diploma in Ayurvedic Medicine / MSc in Ayurvedic Medicine

Value equivalent. ECTS equivalent. Value N/A

MEng Engineering Management

How To Get A Degree In Telecommunications In Mauritius

Henley Business School at Univ of Reading. Postgraduate Pre-Experience Board of Studies

Transcription:

Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from CS4100 - CS4450, subject to appropriate experience remaining credits from IS5102 - IS5150, CS5003 - CS5089, ID5059 MSc: 120 credits from Taught Element, plus CS5098 or CS5099, the topic being in Human Computer Interaction MPhil: 120 credits from Taught Element of Human Computer Interaction plus a 40,000-word thesis For all Masters degrees there are exit awards available that allow suitably-qualified candidates to receive a Postgraduate Certificate or Postgraduate Diploma. Compulsory modules: IS5101 Masters Core Skills SCOTCAT Credits: 15 SCQF Level 11 Semester: Whole Year This module equips students with essential skills for completing an MSc in the School of Computer Science. Topics include: technical writing for Computer Science and Information Technology; use of bibliographic and referencing software; presentation skills; critical analysis of written work; generic research skills including framing research hypotheses, designing and conducting experiments, use of survey tools and gathering, analysing and presenting data; understanding basic statistics; use of project planning techniques; awareness of professional and ethical issues in research activities; carrying out a literature review; and awareness of what constitutes academic misconduct. Skills in these areas are reinforced through practical assignments. Compulsory for all Postgraduate Programmes except Erasmus Mundus Dependable Software Systems. Weekly contact: Lectures, seminars, tutorials and practical classes. Page 8.1

CS5001 Object-Oriented Modelling, Design and Programming SCOTCAT Credits: 15 SCQF Level 11 Semester: 1 Variable This module introduces and revises object-oriented modelling, design and implementation up to the level required to complete programming assignments within other MSc modules. Students complete a number of practical exercises in laboratory sessions. Compulsory for Advanced Computer Science, Artificial Intelligence, Human Computer Interaction, Networks and Distributed Systems, Software Engineering and Erasmus Mundus Dependable Software Systems Postgraduate Programmes. Anti-requisite(s): CS5002 Required for: CS5011, CS5021, CS5031 Weekly contact: Lectures, tutorials and practical classes. CS5040 Human Computer Interaction Principles and Methods SCOTCAT Credits: 15 SCQF Level 11 Semester: 1 This module provides a grounded introduction to the principles of human computer interaction in the context of evaluation paradigms. Material includes: history of interfaces and interaction; the human (vision, perception, memory, hearing); the computer (from existing to next generation ubiquitous computing systems); paradigms of interaction; evaluation paradigms in HCI; guidelines and heuristics; experimental design and hypothesis testing in HCI; quantitative evaluation methods in HCI; qualitative evaluation methods in HCI. Compulsory for MSc Human Computer Interaction Postgraduate Programme. Optional for other Postgraduate Programmes in the School of Computer Science Anti-requisite(s): CS3106 Required for: CS5042, CS5044 Weekly contact: Lectures, practical classes and tutorials. Page 8.2

CS5041 Interactive Software and Hardware SCOTCAT Credits: 15 SCQF Level 11 Semester: 1 Availability restrictions: The module is available to all students enrolled on the MSc Human Computer Interaction Programme. A quota for other students may be necessary due to lab equipment constraints, in which case preference will be given to other MSc students. This module develops prototype-building skills for a wide range of interactive technologies. Students learn how to create interactive hardware and software using technologies such as tangible programming kits, mobile devices, microprocessor kits and depth cameras. There is a strong emphasis on practical assignments. Pre-requisite(s): Compulsory for MSc Human Computer Interaction Postgraduate Programme. Optional for other Postgraduate Programmes in the School of Computer Science CS5001 Weekly contact: Lectures, practical classes and tutorials. EITHER CS5042 User-Centred Interaction Design SCOTCAT Credits: 15 SCQF Level 11 Semester: 2 Availability restrictions: The module is available to all students enrolled on the MSc Human Computer Interaction Programme. A quota for other students may be necessary due to lab equipment constraints, in which case preference will be given to other MSc students. This module studies methodologies in interaction design that are at the core of current practice for user interface engineering and application development. Students work towards creating designs of interactive systems that are based on human, group and organisation needs rather than on technical constraints. The module does not involve a great deal of programming. Optional for all Postgraduate Programmes in the School of Computer Science Weekly contact: 2 lectures, 3 practicals and 1 tutorial. Assessment pattern: Coursework = 85%, Presentation = 15% Page 8.3

OR CS5044 Information Visualisation and Visual Analytics SCOTCAT Credits: 15 SCQF Level 11 Semester: 2 This module provides an introduction to information visualisation and visual analytics. It focuses on the question of how to utilise visual representations to make information accessible for exploration and analysis. The module covers basic principles of visualisation design and interaction principles. It introduces a range of visualisation techniques and tools, and discusses how these can be effectively applied in various scenarios for communication, exploration and analysis, and how to evaluate information visualisations in different contexts. Skills in designing, developing, and evaluating information visualisations are reinforced through practical assignments. There are no pre-requisites for this module but students should have basic programming skills (e.g. in Java or JavaScript). Optional for all Postgraduate Programmes in the School of Computer Science Weekly contact: 3-hour lecture (x 11 weeks), 1-hour seminar (x 8 weeks) Assessment pattern: 2-hour Written Examination = 40%, Coursework = 60% Up to two from: CS4102 Computer Graphics This module covers the fundamental concepts of computer graphics, and develops the ability to apply the concepts to the generation of realistic, synthetic images of 3D objects and scenes. On completion of the module, students should be competent to undertake many tasks in computer graphics, and should have an understanding of the theory underlying many of the relevant techniques. Page 8.4

CS4103 Distributed Systems This module covers the fundamentals of distributed systems, with reference to system models, programming languages, algorithmic techniques, concurrency and correctness. Either CS4103 or CS5023 is compulsory for Networks and Distributed Systems Postgraduate Programmes Optional for other Postgraduate Programmes in the School of Computer Science CS4201 Programming Language Design and Implementation SCOTCAT Credits: 15 SCQF Level 10 Semester: 1 This module studies the design and implementation of programming languages. Topics include language design principles, abstract syntax, evaluation mechanisms, binding, type systems, polymorphism, data encapsulation, exceptions, formal definition of programming languages, compiling techniques, abstract machine design, run-time systems and garbage collection. CS4202 Computer Architecture SCOTCAT Credits: 15 SCQF Level 10 Semester: 1 This module studies the principles and technology of modern computer architectures, with particular emphasis on performance and acceleration. Topics include the CPU, memory, interconnect architectures, performance concepts and programming models. Page 8.5

CS4203 Computer Security This module introduces the basic concepts of computer security and cryptography, common attacks and defences against them, and relevant legal and policy frameworks. Anti-requisite(s): IS5104 CS4204 Concurrency and Multi-Core Architectures This module presents the key concepts of programming multi-core/many-core and other parallel architectures, ranging from the identification and use of parallel patterns; the use of structured parallelism to implement task and data parallelism; key implementation issues, including task identification, granularity, scheduling, threads, garbage collection, task placement, locality; performance monitoring and debugging. CS4302 Multimedia SCOTCAT Credits: 15 SCQF Level 10 Semester: 1 This module introduces the concepts of analogue and digital media, and analyses techniques for encoding, manipulating, compressing, and transmitting media based on text, audio, images, and moving images, as well as their connection with human perception. Within the context of networked multimedia, it presents issues and solutions involved in transporting time-sensitive data across computer networks.. Page 8.6

CS4303 Video Games Computer Science - MSc & MPhil Human Computer Interaction - 2016/7 - June 2016 SCOTCAT Credits: 15 SCQF Level 10 Semester: 1 This module builds on the general-purpose programming abilities acquired earlier, introducing gamesspecific techniques and material. Computer games are now a bigger industry than films, yet they are continuing to develop. While the budget for a new game may rival that of a Hollywood blockbuster, there is also a growing demand for lower octane coffee-break games that can be accessed for short periods in a browser, and for games that can be played on-the-go with a mobile device. Games programming skills are developed through lectures and laboratories, culminating in the creation of actual games. CS4402 Constraint Programming This module introduces constraint-based reasoning as a powerful mechanism for knowledge representation and inference. It provides a thorough grounding in the constraint satisfaction/constrained optimisation problem formalism, and covers both basic techniques for implementing constraint solvers and the use of advanced techniques with a modern solver. Either CS5012 or CS4402 is compulsory for the Artificial Intelligence Postgraduate Programme. Optional for Erasmus Mundus Dependable Software Systems Postgraduate Programme and other Postgraduate Programmes in the School Page 8.7

Compulsory module for MSc: EITHER CS5098 Group Project and Dissertation in Computer Science SCOTCAT Credits: 60 SCQF Level 11 Semester: Summer This module is a group-based MSc project on a topic in Computer Science. It results in an individual dissertation of no more than 15,000 words submitted by each student. Typically the dissertation comprises a review of related work, the extension of old or development of new ideas, software implementation and testing, analyses and evaluation. The dissertation may also include an agreed collaboratively-written group report. Each student is individually assessed, taking into account both individual and group submissions. Students are required to give a presentation of their work. Pre-requisite(s): Optional for MSc in Advanced Computer Science, in Artificial Intelligence, in Computing & IT, in Human Computer Interaction, in Networks and Distributed Systems, Software Engineering Postgraduate Programmes. Admission to dissertation phase of MSc and permission of the Head of School Weekly contact: Meetings with supervisor. Anti-requisite(s): CS5099 OR CS5099 Dissertation in Computer Science SCOTCAT Credits: 60 SCQF Level 11 Semester: Summer This module is an individually supervised MSc project on a topic in Computer Science. It results in a dissertation of no more than 15,000 words. Typically the dissertation comprises a review of related work, the extension of old or development of new ideas, software implementation and testing, analyses and evaluation. Students are required to give a presentation of their work. Pre-requisite(s): Optional for MSc in Advanced Computer Science, in Artificial Intelligence, in Human Computer Interaction, in Networks and Distributed Systems, and Software Engineering Postgraduate Programmes. Admission to dissertation phase of MSc Weekly contact: Meeting with supervisor. Anti-requisite(s): CS5098 Page 8.8

Optional modules: CS5003 Masters Programming Projects SCOTCAT Credits: 15 SCQF Level 11 Semester: 2 Variable This module reinforces key programming skills gained in CS5002, by means of a series of coursework assignments posed as small programming projects. These are designed to offer increasing depth and scope for creativity as the module progresses. Compulsory for Computing and Information Technology Postgraduate Programme. Optional for Advanced Computer Science, Artificial Intelligence, Data- Intensive Analysis, Dependable Software Information Technology, Human Computer Interaction MSc Programmes Pre-requisite(s): CS5002 Anti-requisite(s): IS5108 Weekly contact: Lectures, tutorials and practical classes. Further optional modules are available - see the pdf online called PG Computer Science - optional modules 2016-2017. Page 8.9