Internet of Things MSc

2019-20 (also available for 2020-21)

This course is eligible for Master's loan funding. Find out more.

Start date

23 September 2019

13 January 2020

Duration

1 year full-time

Places available (subject to change)

15

Phone contact: +44 (0)1484 473116

About the course

If you are a graduate in computing or an engineering related subject and wish to pursue a career in the Internet of Things (IoT) industry, this is the course for you.

This course focuses on the rapidly expanding and challenging modern technology of Internet of Things. You will acquire knowledge across a range computing and engineering systems disciplines and develop skills in the use of cloud computing, communication systems, cyber physical systems and security.

Our modern facilities include an impressive range of professionally equipped laboratories and on campus IoT communication infrastructure. With our support you will develop an ability to critically evaluate existing and emerging IoT technology, and apply knowledge, understanding and analytical and design skills in support of technical design/development projects.

The Internet of Things technologies are shaping the future world we are going to live in. This taught masters is designed to meet the demand for a new kind of IT specialist with skills to engineer new interactive products, interconnect and embed these things into larger diverse systems and architectures, intelligently sense multi-modal data in physical and human environments and intelligently fuse and analyse the data collected.

Dr Violeta Holmes

Dr Violeta Holmes, Course Leader

Course detail

Cyber-crime and Forensics Awareness

Upon successful completion of this module, you will have a systematic understanding of knowledge, and critical awareness of current cyber security challenges and how they are exploited through cybercrime. Have originality in the application of practical knowledge and critical evaluation of crime scene from a digital perspective. And, a conceptual understanding the enables the learner critically evaluate and engage in scholarship in the discipline, including proposing and testing both research and investigative hypotheses.

Virtual Instrumentation

This module has been designed to build on your skills in modelling, designing, processing and simulating a range of analogue and digital systems. To support you in this the module reviews the hardware and software aspects of virtual instrumentation (VI). You’ll have the opportunity to use graphical and C/C++ programming languages using PC’s and interface cards as the hardware platform. Industry standard software tools (such as LabVIEW) will also be explored to help design and simulate real systems.

Parallel Computer Architectures Cluster and Cloud Computing

Many existing and future computer-based applications impose exceptional demands on performance that traditional predominantly single-processor systems cannot offer. Large-scale computational simulations for scientific and engineering applications now routinely require highly parallel computers. In this module you will learn about Parallel Computer Architectures, Legacy and Current Parallel Computers, trends in Supercomputers and Software Issues in Parallel Computing; you will be introduced to Computer Cluster, Cloud and Grid technologies and applications. You will study the fundamental components of Cluster environments, such as Commodity Components for Clusters, Network Services/Communication software, Cluster Middleware, Resource management, and Programming Environments. The module is assessed by examination (60%) and practical assignment based on laboratory work (40%).

Modelling Dynamic System

Dynamic systems of inter-related entities are becoming more commonplace as computational resources are miniaturised. Examples of dynamic systems include information technology network infrastructure for communications, computational devices that have mobility, or even the inner workings of a modern central processing unit (CPU). As physical devices adopt more technology, become more ubiquitous, and contribute to inter-connected ‘smart’ environments, there is a need to be able to understand, model and design innovative solutions that embody, and take into account, these dynamic characteristics. This module will enable learners to select the most appropriate method of modelling a dynamic system, before simulating its behaviour and then optimising its performance using a contemporary simulation environment.

Computers in Control

Computers are extensively used in monitoring and controlling process plants. Many of the modern instruments contain a small computer chip called microcontroller. These computer chips are normally hidden in instruments and many other products such as mobile phones, cars, cameras, printers, toys etc. This module introduces the principle of computer chips and demonstrates how they can sense their surrounding environment by receiving signals from a variety of transducers and control the attached actuators such as lights and motors according to a specified control strategy. You will design and develop efficient ‘C’ programs in practical sessions and download them onto development boards containing many sensors and actuators. This will allow you to see your programs in action. The module is assessed by one assignment.

Effective Research and Professional Practice

This module aims to provide you with skills that are key to helping you become a successful computing researcher or practitioner. You'll get the opportunity to study topics including the nature of research, the scientific method, research methods, literature review and referencing. The module aims to cover the structure of research papers and project reports, reviewing research papers, ethical issues (including plagiarism), defining projects, project management, writing project reports and making presentations.

Wireless Communications for LANs, PANs and the IoT

The module is concerned with the principles of modern communication systems and their application in wireless communication networks, in particular the Internet of Things. It begins with a basic overview of communications techniques as used in wireless applications. It then reviews existing wireless sensor, and related, technologies such as Bluetooth, ZigBee, WirelessHart and LoRaWAN comparing their performance metrics and application areas. The role of wireless communication technologies in the Internet of Things and similar application areas will be discussed.

Emerging Technologies for Cyber Physical Systems

Cyber-Physical Systems (CPS) are collections of physical and software components that communicate and interact with users via networks. CPS extend the traditional capabilities of embedded systems by incorporating sensor networks and data services to enable previously disparate systems to become more integrated through ‘smart’ capabilities. Examples of CPS include the Internet of Things (IoT), smart cities and digital manufacturing. This module will enable learners to explore contemporary issues in relation to emerging technologies that can be used to realise cyber-physical systems.

Individual Project

This module enables the student to work independently on a project related to a self-selected problem. A key feature in this final stage of the MSc is that students will be encouraged to undertake an in-company project with an external Client. Where appropriate, however, the Project may be undertaken with an internal Client - research-active staff - on larger research and knowledge transfer projects. The Project is intended to be integrative, a culmination of knowledge, skills, competencies and experiences acquired in other modules, coupled with further development of these assets. In the case where an external client is involved, both the Client and Student will be required to sign a learning agreement that clearly outlines scope, responsibilities and ownership of the project and its products or other deliverables. The Project will be student-driven, with the clear onus on the student to negotiate agreement, and communicate effectively, with all parties involved at each stage of the Project.

Advanced Technical Project

The project provides the opportunity to undertake a major programme of advanced independent work. It requires you to investigate a chosen topic and achieve specified technical goals through good planning and the application of analytical, problem-solving and design skills. The project is developed in collaboration with either an industrial company or within one of the research groups in the School. Your supervising tutor will monitor progress and provide guidance in various aspects of the project including preparation of the final report.

Entry requirements

Entry requirements for this course are normally:

  • An Honours degree (2:2 or above) in electronic engineering, computing or related disciplines or an equivalent professional qualification.
  • Other qualifications and/or experience that demonstrate appropriate knowledge and skills at Honours degree standard may also be acceptable.

If your first language is not English, you will need to meet the minimum requirements of an English Language qualification. The minimum of IELTS 6.0 overall with no element lower than 5.5, or equivalent will be considered acceptable.

Why Choose Huddersfield?


Watch this clip to find out five great reasons to choose the University of Huddersfield for postgraduate study.

Teaching excellence

Research plays an important role in informing all our teaching and learning activities.Through research our staff remain up-to-date with the latest developments in their field, which means you develop knowledge and skills that are current and highly relevant.

For more information see the Research section of our website.

  1. Huddersfield is a TEF gold-rated institution delivering consistently outstanding teaching and learning of the highest quality found in the UK (Teaching Excellence Framework, 2017).

  2. We won the first Global Teaching Excellence Award recognising the University’s commitment to world-class teaching and its success in developing students as independent learners and critical thinkers (HEA, 2017).

  3. Here at Huddersfield, you’ll be taught by some of the best lecturers in the country. We’ve been the English university with the highest proportion of professionally-qualified teaching staff for the past four years*.

  4. We are one of the four leading institutions in the country for National Teaching Fellowships, which rate Britain’s best lecturers. It's part of our drive for teaching excellence, which helps you to achieve great things too.

  5. All our permanent teaching staff** have, or are completing, doctorates. This expertise, together with our teaching credentials, means that students here learn from knowledgeable and well-qualified teachers and academics who are at the forefront of their subject area.

*HESA - First awarded in 2016, maintained in 2017, 2018 and 2019.

**Permanent staff, after probation: some recently appointed colleagues will only obtain recognition in the months after their arrival in Huddersfield, once they have started teaching; research degrees applies to those on contracts of more than half-time.

Student life

Enhance your career


* Percentage of our postgraduate students who go on to work and/or further study within six months of graduating (Destination of Leavers from Higher Education Survey 2016/17).

93.8%*

Student support

At the University of Huddersfield, you'll find support networks and services to help you get ahead in your studies and social life. Whether you study at undergraduate or postgraduate level, you'll soon discover that you're never far away from our dedicated staff and resources to help you to navigate through your personal student journey. Find out more about all our support services.

Important information

We will always try to deliver your course as described on this web page. However, sometimes we may have to make changes as set out below.

Changes to a course you have applied for

If we propose to make a major change to a course that you are holding an offer for, then we will tell you as soon as possible so that you can decide whether to withdraw your application prior to enrolment.

Changes to your course after you enrol as a student

We will always try to deliver your course and other services as described. However, sometimes we may have to make changes as set out below:

Changes to option modules

Where your course allows you to choose modules from a range of options, we will review these each year and change them to reflect the expertise of our staff, current trends in research and as a result of student feedback or demand for certain modules. We will always ensure that you have a range of options to choose from and we will let you know in good time the options available for you to choose for the following year.

Major changes

We will only make major changes to the core curriculum of a course or to our services if it is necessary for us to do so and provided such changes are reasonable. A major change in this context is a change that materially changes the services available to you; or the outcomes, or a significant part, of your course, such as the nature of the award or a substantial change to module content, teaching days (part time provision), classes, type of delivery or assessment of the core curriculum.

For example, it may be necessary to make a major change to reflect changes in the law or the requirements of the University’s regulators; to meet the latest requirements of a commissioning or accrediting body; to improve the quality of educational provision; in response to student, examiners’ or other course evaluators’ feedback; and/or to reflect academic or professional changes within subject areas. Major changes may also be necessary because of circumstances outside our reasonable control, such as a key member of staff leaving the University or being unable to teach, where they have a particular specialism that can’t be adequately covered by other members of staff; or due to damage or interruption to buildings, facilities or equipment.

Major changes would usually be made with effect from the next academic year, but this may not always be the case. We will notify you as soon as possible should we need to make a major change and will carry out suitable consultation with affected students. If you reasonably believe that the proposed change will cause you detriment or hardship we will, if appropriate, work with you to try to reduce the adverse effect on you or find an appropriate solution. Where an appropriate solution cannot be found and you contact us in writing before the change takes effect you can cancel your registration and withdraw from the University without liability to the University for future tuition fees. We will provide reasonable support to assist you with transferring to another university if you wish to do so.

Termination of course

In exceptional circumstances, we may, for reasons outside of our control, be forced to discontinue or suspend your course. Where this is the case, a formal exit strategy will be followed and we will notify you as soon as possible about what your options are, which may include transferring to a suitable replacement course for which you are qualified, being provided with individual teaching to complete the award for which you were registered, or claiming an interim award and exiting the University. If you do not wish to take up any of the options that are made available to you, then you can cancel your registration and withdraw from the course without liability to the University for future tuition fees and you will be entitled to a refund of all course fees paid to date. We will provide reasonable support to assist you with transferring to another university if you wish to do so.

When you enrol as a student of the University, your study and time with us will be governed by a framework of regulations, policies and procedures, which form the basis of your agreement with us. These include regulations regarding the assessment of your course, academic integrity, your conduct (including attendance) and disciplinary procedure, fees and finance and compliance with visa requirements (where relevant). It is important that you familiarise yourself with these as you will be asked to agree to abide by them when you join us as a student. You will find a guide to the key terms here, along with the Student Protection Plan, where you will also find links to the full text of each of the regulations, policies and procedures referred to.

The Office for Students (OfS) is the principal regulator for the University.