Skip to main content


EEE8121 : Internet of Things and Wireless Sensor Networks (Coursework)

  • Offered for Year: 2023/24
  • Module Leader(s): Professor Gui Yun Tian
  • Owning School: Engineering
  • Teaching Location: Newcastle City Campus
Semester 1 Credit Value: 20
ECTS Credits: 10.0


5066F - MSc Comms & Signal Proc (FT)
5134F - MSc Embedded Systems & Int of Things FT
5204F - MSc Biomedical Engineering (FT)

To ensure students have a sound knowledge of the fundamental concepts of multimodality sensing, data acquisition and their applications including data fusion and visualisation.

To give students practical experience of wireless networking for computers, embedded devices or sensors, building upon the complementary taught module “Wireless Networks”.

Outline Of Syllabus

The IoTs and a ZigBee-based wireless communication standard are used, together with a PIC or other microcontroller architecture, to provide a very flexible platform for the development of wireless sensor networks. Groups of 3-4 students will develop wireless sensor modules which each must communicate with a “master” node. Each group must interface a different sensor technology and then implement a suitable network protocol. The students must write code in embedded C and LabView or Python to implement their network protocol and data management.

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion115:0015:00Report
Guided Independent StudyAssessment preparation and completion13:003:00Demonstration preparation
Guided Independent StudyAssessment preparation and completion10:150:15Demonstration
Scheduled Learning And Teaching ActivitiesLecture121:0012:00N/A
Scheduled Learning And Teaching ActivitiesPractical103:0030:00Software development - mixed reality programming
Scheduled Learning And Teaching ActivitiesPractical33:009:00Circuit construction - distributed co-design
Guided Independent StudySkills practice123:0036:00Hardware and Software development
Guided Independent StudyIndependent study194:4594:45General reading and practice
Teaching Rationale And Relationship

Learning outcomes are achieved by a combination of lectures and self-directed learning (SDL). In the lectures, the students are introduced to the IOTs, WSN systems and data and its application to the field of error detection/correction in digital communication systems, while in the SDL part of the module, the taught material is applied by the students to investigate via C/C++, LabView/MATLAB simulations the error performance of a digital communication link that employs error control coding.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Description Length Semester When Set Percentage Comment
Oral Examination151M35N/A
Other Assessment
Description Semester When Set Percentage Comment
Report1M65Project report - minimum length 4500 words (approx. 12-15 pages) to be completed in groups of 3-5
Formative Assessments
Description Semester When Set Comment
Report1Mfeedback on a systematic diagram of group project and/or a draft of their final report to identify any major issues before submissi
Assessment Rationale And Relationship

The module is assessed via report writing, hardware and software development, algorithms and demonstration. Report writing assesses the understanding of underlying theoretical concepts, while design, implementation and system function is assessed via hardware/software development and demonstration. The literature review of IoTs, group management and project reflection will also be assessed.

Reading Lists