Module Catalogue 2024/25

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

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

  • Offered for Year: 2024/25
  • Module Leader(s): Professor Gui Yun Tian
  • Owning School: Engineering
  • Teaching Location: Newcastle City Campus
Semesters

Your programme is made up of credits, the total differs on programme to programme.

Semester 1 Credit Value: 20
ECTS Credits: 10.0
European Credit Transfer System
Pre-requisite

Modules you must have done previously to study this module

Pre Requisite Comment

Undergraduate degree level knowledge of electronics, hardware and software, digital signal processing and communications. Basic knowledge in wireless network. Basic MATLAB and C programming knowledge for the lab sessions.

Co-Requisite

Modules you need to take at the same time

Co Requisite Comment

N/A

Aims

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, ESP32 or other microcontroller architecture, to provide a very flexible platform for the development of wireless sensor networks. Groups of 3-5 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

Learning Outcomes

Intended Knowledge Outcomes

Design or use multimodality sensor systems
Use wireless network protocols
Use technologies for the implementation of IOTs, wireless networks and sensor networks.
Apply and analyse data management and visualisation

Intended Skill Outcomes

Use embedded microprocessor code development using C and/or other language.
Apply Wireless network design.
Practice IOTs interface and development.
Apply Sensor systems and circuit design.
Analyse Data fusion and visualisation

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Scheduled Learning And Teaching ActivitiesLecture121:0012:00N/A
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 ActivitiesPractical33:009:00Circuit construction - distributed co-design
Scheduled Learning And Teaching ActivitiesPractical103:0030:00Software development - mixed reality programming
Guided Independent StudySkills practice123:0036:00Hardware and Software development
Guided Independent StudyIndependent study194:4594:45General reading and practice
Total200:00
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.

Reading Lists

Assessment Methods

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

Exams
Description Length Semester When Set Percentage Comment
Oral Examination151M35Individual elements as well as group work
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 with relevant individual elements able to as well as group integration.
Formative Assessments

Formative Assessment is an assessment which develops your skills in being assessed, allows for you to receive feedback, and prepares you for being assessed. However, it does not count to your final mark.

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 submission
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.

Timetable

Past Exam Papers

General Notes

N/A

Welcome to Newcastle University Module Catalogue

This is where you will be able to find all key information about modules on your programme of study. It will help you make an informed decision on the options available to you within your programme.

You may have some queries about the modules available to you. Your school office will be able to signpost you to someone who will support you with any queries.

Disclaimer

The information contained within the Module Catalogue relates to the 2024 academic year.

In accordance with University Terms and Conditions, the University makes all reasonable efforts to deliver the modules as described.

Modules may be amended on an annual basis to take account of changing staff expertise, developments in the discipline, the requirements of external bodies and partners, and student feedback. Module information for the 2025/26 entry will be published here in early-April 2025. Queries about information in the Module Catalogue should in the first instance be addressed to your School Office.