Internet of Things: Communications, Networking and Data Analysis

Key information

Start date:
To be confirmed

Contact details:

Overview

Advances related to energy efficiency issues and cost reductions have resulted in the rapid growth and deployment of networked devices and sensing/actuation systems that connect the physical word with the cyber-world. The number of devices connected to the Internet already exceeds the number of people on earth and is estimated to grow to 50 billion devices beyond 2020.

The resulting framework, which is known as the Internet of Things (IoT), incorporates a number of technologies, including wireless sensor networks, pervasive systems, ambient intelligence, context-awareness and distributed systems. This course will provide an overview of the key concepts and enabling technologies for the Internet of Things, including: Wireless Sensor Networks, Platforms (Hardware, Software), Machine-to-Machine communications (M2M), protocols and standards (e.g. 6LowPAN, ZigBee, CoAp), semantic technologies, and IoT data analytics and the IoT applications. 

Having the lectured theory side of the module along with the programming with a module was a nice balance between theoretical teaching and applied knowledge.

Comment from previous student

Learning outcomes

On successful completion of this course, you will be able to:

  • Explain the key concepts of the 'internet of things' and its enabling technologies
  • Describe the principles of design and development of 'internet of things' systems and applications
  • Describe and evaluate theoretical concepts and apply them to practical examples and use-cases
  • Describe and discuss recent and evolving developments, protocols and technologies such as 6LowPAN, CoAp, ETSI M2M, and W3C SSN.
  • Understand the basic software development concepts and techniques for embedded 'internet of things' systems.

Course content

Please note that we reserve the right to alter the syllabus. Any major changes will be notified to delegates before the course starts.

Learning and teaching methods

Learning and teaching methods include the following:

  • Lectures to provide the fundamental knowledge
  • Class discussion to encourage interaction and participation
  • Programming lab sessions.

Assessment

There is no assessment for those who take this as an individual short course.

 

This course can form part of an MSc in Electronic Engineering and the course is assessed by examination.

Course leader

Chuan Foh profile image

Dr Chuan Foh

Senior Lecturer

Course contributor

Mohammad Shojafar profile image

Dr Mohammad Shojafar

Senior Lecturer in Network Security

Entry requirements

None,  but Participants are assumed to have basic knowledge of hardware systems and programming - Object Oriented Programming in C.

Fees and funding

Price per person:

£1,850

IET members: Early bird rate*

£1,900

Non IET members: Early bird rate*

£2,100

Non IET members: Standard rate

£2,100

IET members: Standard rate

* Early bird rate available for payments made before 15 April 2023

What these fees include

Lunch, refreshments and course notes which will be provided in electronic format.

How to apply

If you are interested in attending this course, then please email Barbara Steel at b.steel@surrey.ac.uk to register your interest.

Terms and conditions

When you accept an offer of a place at the University of Surrey, you are agreeing to comply with our policies and regulations and our terms and conditions. You are also confirming you have read and understood our privacy notice.

  • Cancellations notified in writing ten working days before the event; we charge a cancellation fee of 35 per cent of the standard rate. If we have already received payment we refund 65 per cent of the full fee
  • Cancellations within 10 working days before the event; We charge these at the full rate and do not give refunds
  • If no written notice of cancellation is received, no refund can be made
  • The University of Surrey reserves the right to cancel any event. In this case, the full fee will be refunded unless a mutually convenient transfer can be arranged. Details of event changes or cancellations are available by phoning +44 (0)1483 686040
  • Delegates can make a provisional registration for a course by telephone or email. However bookings are only acknowledged formally once payment has been received
  • Substitutions from the same company may be made following consultation with the Continuing Education Manager
  • The University reserves the right to cancel any course on the grounds of insufficient numbers or for other reasons beyond our control. In this case the full fee will be refunded unless a mutually convenient transfer can be arranged
  • Registrations cannot be accepted without a valid purchase order, credit card payment or cheque.
  • Proof of payment
  • Registrations must come with a valid purchase order, credit card payment or cheque.

Disclaimer

This online prospectus has been prepared and published in advance of the commencement of the course. The University of Surrey has used its reasonable efforts to ensure that the information is accurate at the time of publishing, but changes (for example to course content or additional costs) may occur given the interval between publishing and commencement of the course. It is therefore very important to check this website for any updates before you apply for a course with us. Read our full disclaimer.

Course location and contact details

Campus location

Stag Hill

Stag Hill is the University's main campus and where the majority of our courses are taught. 

Barbara Steel Faculty Continuing Education Manager
Address

University of Surrey
Guildford
Surrey GU2 7XH