
MSc
Mobile phones likely to become the most common web access device worldwide. On this newly developed programme, you will study a number of mandatory units including mobile computing and advanced mobile development; and at least one from enterprise programming and ubiquitous computing. You will also study three other specialist units from a range including 3D computer animation, computer programming and design, cognitive computer vision, internet programming, multimedia technologies/authoring, natural computing, software architectures and computer music and sound.
An independent practical mobile application development computing project completes the MSc.* This is a new course awaiting approval.
Length 1 year full-time · 3 years part-time
Fees UK and EU students full-time £4,000 · UK and EU students part-time £445 per 20 credit unit. A Masters qualification typically comprises 180 credits. · Non-EU overseas students £12,500
Location All Saints Campus, Manchester where is this?
Department School of Computing, Mathematics & Digital Technology
"I wanted to have something extra in the job market because when you are competing against people with a Bachelors degree, the Masters gives you an edge."
Wayne Moven, MSc Advanced Computing
Some students undertake practical work for their projects while working in organisations which have offered placement opportunities.
On this newly developed programme, you will study a number of mandatory units including mobile computing and advanced mobile development; and at least one from enterprise programming and ubiquitous computing. You will also study three other specialist units from a range including 3D computer animation, computer programming and design, cognitive computer vision, internet programming, multimedia technologies/authoring, natural computing, software architectures and computer music and sound.
An independent practical mobile application development computing project completes the MSc.
Our MSc graduates have entered a wide range of industries, and several have gone on to PhDs.
The unit introduces the basics of computer animation in a practical way, and also explains some of the advanced techniques and algorithms that are used in the conception and creation of real-time and realistic physical simulation.
This unit provides coverage of advanced database topics and makes use of industrial based database management software. You will cover areas such as:
This unit examines advanced software development aspects of Mobile Computing, Mobile Applications Programming, and Pervasive Computing. This module will primarily take a hands-on approach to developing cross platform web apps for mobile devices and Smartphones. The delivery will reflect an Agile type environment. The following key themes are indicative, but your studies may include topics such as:
The unit initially examines the general aspects of Artificial Intelligence Systems. It then focuses on three such paradigms, namely Artificial Neural Networks, Knowledge-Based Systems and Conversational Agents. It explores how such techniques canbe applied to real-life applications.
The unit provides an introduction to key concepts and techniques in image processing and computer vision. It will enable construction of vision systems that can perform task oriented categorization and recognition of objects and events.
This unit investigates the practical aspects of game design and development. It also looks at algorithms, techniques and tools required to produce a computer game; moving from design documentation such as technical specification to the practical development of playable multiplayer game.
This unit examines the principles and techniques of the tools and processes for the production of computer music, narrative sound recording and special sound effects.
This unit examines key aspects of Distributed Programming and Software Engineering aspects of Enterprise level applications. Your studies will cover:
This unit examines key aspects of strategic and project management in IS/IT, and explores links to corporate and business strategies. Your studies will include the following topics: ·
This unit examines key aspects of internet based software development and new internet software technologies. Your study will include:
This is a 60 credits individual project undertaken by all students studying for MSc Mobile Application Development. Projects will involve practical system creation/experimentation in the area of Mobile Application Development, for example Pervasive or Ubiquitous Computing, Intelligent Mobile Devices, Location Aware Mobile Applications. The curriculum is specific to the project you choose but it will include seminars on: ·
This unit examines key aspects of Mobile Computing and Mobile Applications Programming, and aspects of Pervasive Computing. The unit covers topics such as:
This module enables you to learn how to construct interactive and rich media applications using multimedia authoring software, and how current research can inform this process. Your studies on this unit will cover topics such as:
The unit provides an introduction to key concepts and techniques in multimedia technologies. It will enable construction of interactive systems that can encode and display a variety of audio-visual objects. You will cover topics such as:
This unit provides an introduction to nature-inspired algorithmics, focussing in particular on genetic algorithms and agent-based modelling. Your studies on this unit will strengthen your abilities in topics such as: ·
This unit examines the principles and techniques of the compilation process that translates program source code statements into executable representations for processors and virtual machines. Key themes on the unit include:
This unit provides a theoretical and practical study of the development of devices small enough to be embedded in almost everything. You will also study networks that provide dense inter-connection of very large numbers of components, and of sensing technologies that enable systems to become aware of their physical environment. This module will consider technology trends in devices, networks, physical interfacing and discusses challenges in system, software and interaction design for ubiquitous computing. It will also provide practical work in developing applications for ubiquitous devices.
Coursework, examination and submission of a dissertation.
This course is intended to equip you with software development skills for the rapidly evolving and mulit-faceted area of digital media. The IT industry consists of many different roles, and so most of our courses allow you to keep your options open by retaining breadth of study while allowing for some specialisation through choice of units and the project.
Our MSc graduates have entered a wide range of industries, and several have gone on to PhDs, including in the School of Computing, Mathematics and Digital Technology.
You will normally have at least a second class undergraduate honours degree in a computing subject or good sub-degree qualification in computing and substantial work experience in computing.
There’s further information for international students on our international website if you’re applying with non-UK qualifications.
Wednesday
5th September 2012
Come and talk to us about this course and our facilities.
Book a place on our course fairDownload our course application form. There are instructions on what to do next and who to send the form to in the Word document.