Undergraduate Teaching 2025-26

Not logged in. More information may be available... Login via Raven / direct.

Engineering Tripos Part IIB, 4G7: Control and computation in living systems, 2022-23

Leader

Timothy O'Leary

Second Assessor

Fulvio Forni

Timing and Structure

Michaelmas term, 12 Lectures + problems classes. Final exam plus coding exercise.

Prerequisites

Ability to program numerical simulations in MATLAB or Python. No formal prerequisites but 3G2 Mathematical Physiology and 3G3 Intro to Neuroscience would be very useful.

Aims

The aims of the course are to:

  • Introduce students to formalisms for modelling biological systems at multiple levels, from molecules to organisms
  • Provide tools for understanding how nonlinear computations arise in biological systems to enable decision making, timing, memory and control
  • Develop an appreciation of current research in quantitative biology through case studies of recent and/or classic research papers

Objectives

As specific objectives, by the end of the course students should be able to:

  • Introduce examples of biological computation and control: bacterial chemotaxis, circadian oscillators, motor pattern generators, biochemical
  • Construct and analyse formal models of living systems, including biochemical networks, neural networks and populations of agents
  • Provide a contextual introduction to key mathematical and computational tools: (nonlinear) feedback control, qualitative theory of ODEs, singular perturbation theory, stochastic dynamical systems, simulation methods.
  • Develop ability to simulate and experiment with models of living systems and report results coherently and critically
  • Develop ability to read, understand and appreciate/contextualise research papers in quantitative biology and mathematical biology

Content

Living systems, including single cells, nervous systems and animal/human populations, are increasingly well understood in terms of the computations they perform and the control principles they embody. This has enabled a paradigm shift in bioengineering, allowing us to pick apart and understand how living systems function and, crucially, manipulate and exploit these functions in a principled way.

 

This course will introduce students to current research in this field and provide tools and examples for analysing, modelling and designing biological and biologically-inspired systems. It therefore fills an important component of an up to date bioengineering curriculum and complements several courses on offer in Bioengineering (4G1 Mathematical Biology of the Cell, 4G3 Computational Neuroscience) and Information Engineering (4F2 Nonlinear and Robust Control, 4M7 Practical Optimization). It will naturally complement projects and modules in bioengineering and neuroscience.

Course content (individual lectures may vary)

  1. Introduction to modelling formalisms with examples (mass action kinetics, agent/population dynamics, timescale separation)
  2. Switches and hysteresis: the fundamental motif for decision making and memory
  3. Introduction to phase plane analysis and qualitative theory of ODEs
  4. Gradient following algorithms in nature, chemotaxis
  5. From switches to pulses and nonlinear oscillations: the Fitzhugh Nagumo reduction of action potentials
  6. Consensus and decision making in populations of cells and animals
  7. Selected topics in biological control and computation and bio-inspired computation (e.g. brain machine interfaces, synthetic biochemical circuits, neuromorphic computing)

Coursework

Coding/simulation exercises with a short report (25%)

Booklists

The following textbooks are useful

Strogatz, S. H. (2018). Nonlinear dynamics and chaos: with applications to physics, biology, chemistry, and engineering. CRC press.

Berg, H. C. (2008). E. coli in Motion. Springer Science & Business Media.

Alon, U. (2006). An introduction to systems biology: design principles of biological circuits. Chapman and Hall/CRC.

 

Examination Guidelines

Please refer to Form & conduct of the examinations.

 
Last modified: 27/09/2022 10:46

Engineering Tripos Part IIB, 4B27: Internet of everything, 2024-25

Module Leader

Prof O B Akan

Lecturers

Prof O B Akan

Timing and Structure

Lent term. 16 timetabled lecture slots, including lectures and time for coursework. Assessment: 100% coursework.

Aims

The aims of the course are to:

  • Introduce the history and definition of Internet of Things (IoT), concepts of the Internet of Everything (IoE), the relation and differences between IoT and IoE by drawing on the established theories regarding the relation
  • Outline the challenges of the IoE focusing on ubiquitous connectivity, energy efficiency, miniaturization, and interoperability.
  • Introduce and discuss the Internet of Bio-Nano Things (IoBNT), its major role at the core of the IoE, its emerging applications, enabling technologies, challenges and proposed solutions.
  • Explore IoBNT-related concepts, such as biosensors, wearables, drug delivery systems, microfluidic systems, bioelectronics, bio-cyber and neural interfaces, molecular and nanomachines.
  • Explore natural IoBNT systems, such as human-body nanonetworks, bacterial nanonetworks, plant networks.
  • Explore artificial nanoscale communication networking techniques, such as molecular communications, THz-band EM, nano-mechanical communications, acoustic nanocommunications, and FRET-based nanocommunications.
  • Discuss current and future IoBNT applications, such as smart drug delivery, continuous health monitoring, smart agriculture.
  • Review the fundamentals of molecular information and communication technologies. Introduce modelling, analysis and simulation techniques for molecular nanonetworks.

Objectives

As specific objectives, by the end of the course students should be able to:

  • Understand IoT and IoE concepts, key components, enabling technologies and applications, and understand the role and position of IoBNT in the IoE framework.
  • Carry out technological investigation on IoBNT-related fields, such as molecular communications, bio-cyber interfaces, neural interfaces, microfluidics, nanobiosensing, intrabody nanonetworks.
  • Be familiar with the tools for targeting IoBNT challenges and developing novel IoBNT applications through facilitating communication between heterogeneous bio-nano things.
  • Perform communication theoretical analysis and simulation of molecular nanonetworks.
  • Explore practical tools available for the implementation of IoBNT systems.

Content

Internet of Everything (2L)

  • The universe as the natural IoE: Review of governing rules/dynamics of natural Internets.
  • Key components of IoE: People, things, data, and processes.
  • Internet of Things (IoT) vs. Internet of Everything (IoE): Comparison and the main differences between these two paradigms. 
  • Major IoE challenges: Connectivity, scarcity of bandwidth, energy-efficiency, miniaturization, application-driven networking, interoperability.
  • Universal transceivers for IoE: From smart IoT gateways to multi-modal IoE transceivers with hybrid energy harvesting capabilities.

Current Practice in Commercial IoXs (1L)

  • Overview/Applications of main IoXs: Industrial Internet of Things (IIoT), Internet of Agricultural Things (IoAT), Internet of Energy (IoEn), Internet of Vehicles (IoV), Internet of Money (IoM), Internet of Space (IoSp), Internet of Digital Twins/Metaverse.

Internet of Bio-Nano Things (IoBNT) (3L)

  • Introduction to IoBNT: Framework, network architecture and fundamental components.
  • Bio-Nano Things (BNTs): Nanobiosensors, nano-stimulators, engineered cell-based BNT designs, functional biomolecules as BNT.
  • IoBNT applications: Medical applications (detection and mitigation of infectious diseases, intrabody continuous health monitoring, theranostic systems, smart drug delivery), organ-on-a-chip, smart agriculture, biocomputing, food safety, environmental applications.
  • Nanoscale communication methods for IoBNT: Bio-inspired molecular communications, electromagnetic (THz-band), optical, acoustic, nanomechanical, magneto-inductive nanocommunications.
  • IoBNT challenges: Co-existence and biocompatibility, energy harvesting, privacy and security.

Bio-cyber interfaces for IoBNT (2L)

  • Overview of brain-machine interfaces.
  • Bioelectronics and micro/nanoscale neural interfaces.
  • Wearable bio-cyber interfaces, and enabling technologies, e.g., organic electrochemical transistors, and electrophoretic drug delivery, biosensing.

Molecular Communications (MC) (4L)

  • MC-based Natural IoBNT: IoBNT inside us (nervous and hormonal nanonetworks, immune system, gut-brain axis, molecular networks of cancer metastasis), bacterial nanonetworks, plant communications, odour transduction networks.
  • Artificial MC: Diffusion-based MC, microfluidic MC, FRET-based MC, DNA-based MC, microfluidic lab-on-chip/organ-on-a-chip, human-body as MC network infrastructure, bacteria-mediated MC, olfactory (smell) MC. 
  • Communication techniques for MC: Modulation, coding, synchronization, detection and channel estimation techniques.
  • Modelling and analysis of MC networks: Information and communication theoretical modelling of MC networks. Analytical and numerical approaches to obtain MC channel response, channel capacity, received signal statistics.
  • Simulation tools for MC networks: Particle-based spatial stochastic simulation techniques, and deterministic finite-element simulation techniques for MC. MC simulators (e.g., N4Sim, NanoNS, AcCoRD, nanoNS3).
  • Transmitter and receiver architectures for MC: Nanomaterial-based (e.g., graphene biosensor-based MC receiver, stimuli-responsive hydrogel-based MC transmitter) and biosynthetic design approaches.
  • Practical MC testbeds: Microfluidic, magnetic nanoparticle-based, and light-responsive bacteria-based testbeds for MC.

 

 

Coursework

Activity 1: Stochastic Simulations of Molecular Communications

In this coursework, you will simulate diffusion-based molecular communications in 3d fluidic environment by using Smoldyn (an open-source particle-based stochastic simulation software). You will analyse propagation delay, diffusion noise, binding noise for different channel, transmitter and receiver designs, and experiment with several MC modulation and detection techniques to see their impact on the communication performance.  

Learning objectives:

  • Gain knowledge of common MC models
  • Gain skills in particle-based spatial simulation of stochastic systems
  • Implement simple modulation and detection techniques for an MC system
  • Gain knowledge of common ICT performance metrics

Activity 2: From IoX to IoE (research report — max 8-pages)

Choose an IoX (either from the ones covered during the lectures or another one from the literature) and:

(a)  Study it by abstracting with a layered communication network architecture and identifying the role of Xs (i.e., people/things), data, and processes in the operation of the IoX

(b)  Investigate the communication channels and the transmitter/receiver architectures utilised in the IoX, propose/devise new approaches if needed

(c)  Analyse and discuss its energy characteristics (power requirements, corresponding available energy sources, harvesting possibilities), communication capabilities, and potential applications

(d)  Describe the role of this IoX within the broader IoE framework. More specifically, identify the potential interaction pathways of the IoX of interest with the other IoXs. Discuss the potential applications enabled by the IoE synergy between the IoX of interest and others, together with the interoperability challenges to maintain these interactions

(e)  Identify and discuss potential open research/engineering challenges for the realisation of the IoX of interest

Optional (Recommended but not mandatory): The students can earn extra points if their report includes analytical, numerical and/or simulation-based analyses to justify their discussion. If the selected IoX involves molecular communications in its framework, students can incorporate Smoldyn simulations. Otherwise, the use of any other mathematical analysis (learned in previous modules) and simulation tools (including MATLAB) will be welcome.  

Learning objectives:

  • Identify existing IoT applications (IoXs), map out their architectures with key components and technologies involved
  • Identify the existing and potential interaction pathways between different IoXs and analyse the potential value added through facilitating the existing interactions or creating new interaction pathways
  • Map existing IoXs onto the IoE framework according to their existing or potential interactions and identify the open challenges for their realisation

 

Examination Guidelines

Please refer to Form & conduct of the examinations.

 
Last modified: 31/05/2024 10:01

Engineering Tripos Part IIB, 4B27: Internet of everything, 2023-24

Module Leader

Prof O B Akan

Lecturers

Prof O B Akan

Timing and Structure

Lent term. 16 timetabled lecture slots, including lectures and time for coursework. Assessment: 100% coursework.

Aims

The aims of the course are to:

  • Introduce the history and definition of Internet of Things (IoT), concepts of the Internet of Everything (IoE), the relation and differences between IoT and IoE by drawing on the established theories regarding the relation
  • Outline the challenges of the IoE focusing on ubiquitous connectivity, energy efficiency, miniaturization, and interoperability.
  • Introduce and discuss the Internet of Bio-Nano Things (IoBNT), its major role at the core of the IoE, its emerging applications, enabling technologies, challenges and proposed solutions.
  • Explore IoBNT-related concepts, such as biosensors, wearables, drug delivery systems, microfluidic systems, bioelectronics, bio-cyber and neural interfaces, molecular and nanomachines.
  • Explore natural IoBNT systems, such as human-body nanonetworks, bacterial nanonetworks, plant networks.
  • Explore artificial nanoscale communication networking techniques, such as molecular communications, THz-band EM, nano-mechanical communications, acoustic nanocommunications, and FRET-based nanocommunications.
  • Discuss current and future IoBNT applications, such as smart drug delivery, continuous health monitoring, smart agriculture.
  • Review the fundamentals of molecular information and communication technologies. Introduce modelling, analysis and simulation techniques for molecular nanonetworks.

Objectives

As specific objectives, by the end of the course students should be able to:

  • Understand IoT and IoE concepts, key components, enabling technologies and applications, and understand the role and position of IoBNT in the IoE framework.
  • Carry out technological investigation on IoBNT-related fields, such as molecular communications, bio-cyber interfaces, neural interfaces, microfluidics, nanobiosensing, intrabody nanonetworks.
  • Be familiar with the tools for targeting IoBNT challenges and developing novel IoBNT applications through facilitating communication between heterogeneous bio-nano things.
  • Perform communication theoretical analysis and simulation of molecular nanonetworks.
  • Explore practical tools available for the implementation of IoBNT systems.

Content

Internet of Everything (2L)

  • The universe as the natural IoE: Review of governing rules/dynamics of natural Internets.
  • Key components of IoE: People, things, data, and processes.
  • Internet of Things (IoT) vs. Internet of Everything (IoE): Comparison and the main differences between these two paradigms. 
  • Major IoE challenges: Connectivity, scarcity of bandwidth, energy-efficiency, miniaturization, application-driven networking, interoperability.
  • Universal transceivers for IoE: From smart IoT gateways to multi-modal IoE transceivers with hybrid energy harvesting capabilities.

Current Practice in Commercial IoXs (1L)

  • Overview/Applications of main IoXs: Industrial Internet of Things (IIoT), Internet of Agricultural Things (IoAT), Internet of Energy (IoEn), Internet of Vehicles (IoV), Internet of Money (IoM), Internet of Space (IoSp), Internet of Digital Twins/Metaverse.

Internet of Bio-Nano Things (IoBNT) (3L)

  • Introduction to IoBNT: Framework, network architecture and fundamental components.
  • Bio-Nano Things (BNTs): Nanobiosensors, nano-stimulators, engineered cell-based BNT designs, functional biomolecules as BNT.
  • IoBNT applications: Medical applications (detection and mitigation of infectious diseases, intrabody continuous health monitoring, theranostic systems, smart drug delivery), organ-on-a-chip, smart agriculture, biocomputing, food safety, environmental applications.
  • Nanoscale communication methods for IoBNT: Bio-inspired molecular communications, electromagnetic (THz-band), optical, acoustic, nanomechanical, magneto-inductive nanocommunications.
  • IoBNT challenges: Co-existence and biocompatibility, energy harvesting, privacy and security.

Bio-cyber interfaces for IoBNT (2L)

  • Overview of brain-machine interfaces.
  • Bioelectronics and micro/nanoscale neural interfaces.
  • Wearable bio-cyber interfaces, and enabling technologies, e.g., organic electrochemical transistors, and electrophoretic drug delivery, biosensing.

Molecular Communications (MC) (4L)

  • MC-based Natural IoBNT: IoBNT inside us (nervous and hormonal nanonetworks, immune system, gut-brain axis, molecular networks of cancer metastasis), bacterial nanonetworks, plant communications, odour transduction networks.
  • Artificial MC: Diffusion-based MC, microfluidic MC, FRET-based MC, DNA-based MC, microfluidic lab-on-chip/organ-on-a-chip, human-body as MC network infrastructure, bacteria-mediated MC, olfactory (smell) MC. 
  • Communication techniques for MC: Modulation, coding, synchronization, detection and channel estimation techniques.
  • Modelling and analysis of MC networks: Information and communication theoretical modelling of MC networks. Analytical and numerical approaches to obtain MC channel response, channel capacity, received signal statistics.
  • Simulation tools for MC networks: Particle-based spatial stochastic simulation techniques, and deterministic finite-element simulation techniques for MC. MC simulators (e.g., N4Sim, NanoNS, AcCoRD, nanoNS3).
  • Transmitter and receiver architectures for MC: Nanomaterial-based (e.g., graphene biosensor-based MC receiver, stimuli-responsive hydrogel-based MC transmitter) and biosynthetic design approaches.
  • Practical MC testbeds: Microfluidic, magnetic nanoparticle-based, and light-responsive bacteria-based testbeds for MC.

 

 

Coursework

Activity 1: Stochastic Simulations of Molecular Communications

In this coursework, you will simulate diffusion-based molecular communications in 3d fluidic environment by using Smoldyn (an open-source particle-based stochastic simulation software). You will analyse propagation delay, diffusion noise, binding noise for different channel, transmitter and receiver designs, and experiment with several MC modulation and detection techniques to see their impact on the communication performance.  

Learning objectives:

  • Gain knowledge of common MC models
  • Gain skills in particle-based spatial simulation of stochastic systems
  • Implement simple modulation and detection techniques for an MC system
  • Gain knowledge of common ICT performance metrics

Activity 2: From IoX to IoE (research report — max 8-pages)

Choose an IoX (either from the ones covered during the lectures or another one from the literature) and:

(a)  Study it by abstracting with a layered communication network architecture and identifying the role of Xs (i.e., people/things), data, and processes in the operation of the IoX

(b)  Investigate the communication channels and the transmitter/receiver architectures utilised in the IoX, propose/devise new approaches if needed

(c)  Analyse and discuss its energy characteristics (power requirements, corresponding available energy sources, harvesting possibilities), communication capabilities, and potential applications

(d)  Describe the role of this IoX within the broader IoE framework. More specifically, identify the potential interaction pathways of the IoX of interest with the other IoXs. Discuss the potential applications enabled by the IoE synergy between the IoX of interest and others, together with the interoperability challenges to maintain these interactions

(e)  Identify and discuss potential open research/engineering challenges for the realisation of the IoX of interest

Optional (Recommended but not mandatory): The students can earn extra points if their report includes analytical, numerical and/or simulation-based analyses to justify their discussion. If the selected IoX involves molecular communications in its framework, students can incorporate Smoldyn simulations. Otherwise, the use of any other mathematical analysis (learned in previous modules) and simulation tools (including MATLAB) will be welcome.  

Learning objectives:

  • Identify existing IoT applications (IoXs), map out their architectures with key components and technologies involved
  • Identify the existing and potential interaction pathways between different IoXs and analyse the potential value added through facilitating the existing interactions or creating new interaction pathways
  • Map existing IoXs onto the IoE framework according to their existing or potential interactions and identify the open challenges for their realisation

 

Examination Guidelines

Please refer to Form & conduct of the examinations.

 
Last modified: 30/05/2023 15:26

Engineering Tripos Part IIB, 4B27: Internet of everything, 2022-23

Module Leader

Prof O B Akan

Lecturers

Prof O B Akan and Prof G. Malliaras

Timing and Structure

Lent term. 16 timetabled lecture slots, including lectures and time for coursework. Assessment: 100% coursework.

Aims

The aims of the course are to:

  • Introduce the history and definition of Internet of Things (IoT), concepts of the Internet of Everything (IoE), the relation and differences between IoT and IoE by drawing on the established theories regarding the relation
  • Outline the challenges of the IoE focusing on ubiquitous connectivity, energy efficiency, miniaturization, and interoperability.
  • Introduce and discuss the Internet of Bio-Nano Things (IoBNT), its major role at the core of the IoE, its emerging applications, enabling technologies, challenges and proposed solutions.
  • Explore IoBNT-related concepts, such as biosensors, wearables, drug delivery systems, microfluidic systems, bioelectronics, bio-cyber and neural interfaces, molecular and nanomachines.
  • Explore natural IoBNT systems, such as human-body nanonetworks, bacterial nanonetworks, plant networks.
  • Explore artificial nanoscale communication networking techniques, such as molecular communications, THz-band EM, nano-mechanical communications, acoustic nanocommunications, and FRET-based nanocommunications.
  • Discuss current and future IoBNT applications, such as smart drug delivery, continuous health monitoring, smart agriculture.
  • Review the fundamentals of molecular information and communication technologies. Introduce modelling, analysis and simulation techniques for molecular nanonetworks.

Objectives

As specific objectives, by the end of the course students should be able to:

  • Understand IoT and IoE concepts, key components, enabling technologies and applications, and understand the role and position of IoBNT in the IoE framework.
  • Carry out technological investigation on IoBNT-related fields, such as molecular communications, bio-cyber interfaces, neural interfaces, microfluidics, nanobiosensing, intrabody nanonetworks.
  • Be familiar with the tools for targeting IoBNT challenges and developing novel IoBNT applications through facilitating communication between heterogeneous bio-nano things.
  • Perform communication theoretical analysis and simulation of molecular nanonetworks.
  • Explore practical tools available for the implementation of IoBNT systems.

Content

Internet of Everything (2L)

  • The universe as the natural IoE: Review of governing rules/dynamics of natural Internets.
  • Key components of IoE: People, things, data, and processes.
  • Internet of Things (IoT) vs. Internet of Everything (IoE): Comparison and the main differences between these two paradigms. 
  • Major IoE challenges: Connectivity, scarcity of bandwidth, energy-efficiency, miniaturization, application-driven networking, interoperability.
  • Universal transceivers for IoE: From smart IoT gateways to multi-modal IoE transceivers with hybrid energy harvesting capabilities.

Current Practice in Commercial IoXs (1L)

  • Overview/Applications of main IoXs: Industrial Internet of Things (IIoT), Internet of Agricultural Things (IoAT), Internet of Energy (IoEn), Internet of Vehicles (IoV), Internet of Money (IoM), Internet of Space (IoSp), Internet of Digital Twins/Metaverse.

Internet of Bio-Nano Things (IoBNT) (3L)

  • Introduction to IoBNT: Framework, network architecture and fundamental components.
  • Bio-Nano Things (BNTs): Nanobiosensors, nano-stimulators, engineered cell-based BNT designs, functional biomolecules as BNT.
  • IoBNT applications: Medical applications (detection and mitigation of infectious diseases, intrabody continuous health monitoring, theranostic systems, smart drug delivery), organ-on-a-chip, smart agriculture, biocomputing, food safety, environmental applications.
  • Nanoscale communication methods for IoBNT: Bio-inspired molecular communications, electromagnetic (THz-band), optical, acoustic, nanomechanical, magneto-inductive nanocommunications.
  • IoBNT challenges: Co-existence and biocompatibility, energy harvesting, privacy and security.

Bio-cyber interfaces for IoBNT (2L)

  • Overview of brain-machine interfaces.
  • Bioelectronics and micro/nanoscale neural interfaces.
  • Wearable bio-cyber interfaces, and enabling technologies, e.g., organic electrochemical transistors, and electrophoretic drug delivery, biosensing.

Molecular Communications (MC) (4L)

  • MC-based Natural IoBNT: IoBNT inside us (nervous and hormonal nanonetworks, immune system, gut-brain axis, molecular networks of cancer metastasis), bacterial nanonetworks, plant communications, odour transduction networks.
  • Artificial MC: Diffusion-based MC, microfluidic MC, FRET-based MC, DNA-based MC, microfluidic lab-on-chip/organ-on-a-chip, human-body as MC network infrastructure, bacteria-mediated MC, olfactory (smell) MC. 
  • Communication techniques for MC: Modulation, coding, synchronization, detection and channel estimation techniques.
  • Modelling and analysis of MC networks: Information and communication theoretical modelling of MC networks. Analytical and numerical approaches to obtain MC channel response, channel capacity, received signal statistics.
  • Simulation tools for MC networks: Particle-based spatial stochastic simulation techniques, and deterministic finite-element simulation techniques for MC. MC simulators (e.g., N4Sim, NanoNS, AcCoRD, nanoNS3).
  • Transmitter and receiver architectures for MC: Nanomaterial-based (e.g., graphene biosensor-based MC receiver, stimuli-responsive hydrogel-based MC transmitter) and biosynthetic design approaches.
  • Practical MC testbeds: Microfluidic, magnetic nanoparticle-based, and light-responsive bacteria-based testbeds for MC.

 

 

Coursework

Activity 1: Stochastic Simulations of Molecular Communications

In this coursework, you will simulate diffusion-based molecular communications in 3d fluidic environment by using Smoldyn (an open-source particle-based stochastic simulation software). You will analyse propagation delay, diffusion noise, binding noise for different channel, transmitter and receiver designs, and experiment with several MC modulation and detection techniques to see their impact on the communication performance.  

Learning objectives:

  • Gain knowledge of common MC models
  • Gain skills in particle-based spatial simulation of stochastic systems
  • Implement simple modulation and detection techniques for an MC system
  • Gain knowledge of common ICT performance metrics

Activity 2: From IoX to IoE (research report — max 8-pages)

Choose an IoX (either from the ones covered during the lectures or another one from the literature) and:

(a)  Study it by abstracting with a layered communication network architecture and identifying the role of Xs (i.e., people/things), data, and processes in the operation of the IoX

(b)  Investigate the communication channels and the transmitter/receiver architectures utilised in the IoX, propose/devise new approaches if needed

(c)  Analyse and discuss its energy characteristics (power requirements, corresponding available energy sources, harvesting possibilities), communication capabilities, and potential applications

(d)  Describe the role of this IoX within the broader IoE framework. More specifically, identify the potential interaction pathways of the IoX of interest with the other IoXs. Discuss the potential applications enabled by the IoE synergy between the IoX of interest and others, together with the interoperability challenges to maintain these interactions

(e)  Identify and discuss potential open research/engineering challenges for the realisation of the IoX of interest

Optional (Recommended but not mandatory): The students can earn extra points if their report includes analytical, numerical and/or simulation-based analyses to justify their discussion. If the selected IoX involves molecular communications in its framework, students can incorporate Smoldyn simulations. Otherwise, the use of any other mathematical analysis (learned in previous modules) and simulation tools (including MATLAB) will be welcome.  

Learning objectives:

  • Identify existing IoT applications (IoXs), map out their architectures with key components and technologies involved
  • Identify the existing and potential interaction pathways between different IoXs and analyse the potential value added through facilitating the existing interactions or creating new interaction pathways
  • Map existing IoXs onto the IoE framework according to their existing or potential interactions and identify the open challenges for their realisation

 

Examination Guidelines

Please refer to Form & conduct of the examinations.

 
Last modified: 15/10/2023 23:29

Engineering Tripos Part IIB, 4A15: Acoustics, 2025-26

Module Leader

Dr A Agarwal

Lecturers

Dr A. Agarwal and Dr W. Graham

Timing and Structure

Lent term: 16 lectures + 2 examples classes; Assessment: 100% exam

Prerequisites

No prerequisites. The module would be of interest to students with Aero, Mechnical, Bio or Civil Engineering background.

Aims

The aims of the course are to:

  • analyse and solve a range of practical engineering problems associated with acoustics.

Objectives

As specific objectives, by the end of the course students should be able to:

  • understand what sound is and how we perceive it
  • understand how sound is generated and propagated
  • understand the acoustics of a wide range of music and noise production

Content

We will analyse and solve a range of practical engineering problems associated with acoustics. Examples include modelling of noise sources from jets, fans, musical instruments, human voice, kettles, dripping taps, whistling mice, singing flames, etc. We will also study ways to reduce noise either at the source or through acoustic damping. Upon completion of this module, the students would be well placed to pursue academic research in the area of acoustics and related fields or to work in industry (the topics covered in the course is of interest to GE, Rolls-Royce, Airbus, Dyson, Mitsubishi Heavy Industries, automotive companies, music and biomedical industries, and acoustic consultancies).

 

What is sound and how does it propagate? (5L) (Dr A Agarwal)

  • Introduction
  • The wave equation
  • Some simple 3D wave fields (plane waves, surface waves and spherical waves)
  • Sound transmission through different media

Simples sounds sources (2L) (Dr A Agarwal)

  • Pulsating sphere
  • Oscillating sphere
  • Example: loudspeaker with and without a cabinet

General solution to wave eqn (2L) (Dr. A Agarwal)

  • Green's function
  • Sound from general mass and force sources (examples, Bliz siren and singing telephone wires)
 

Jet noise (Dr A Agarwal) (1 L)

  • Scaling of jet noise. How much does jet noise increase by if we double the jet's velocity?
  • What do jets and tuning forks have in common?
  • Lighthill's acoustic analogy
  • Sound of aircraft jets and handdriers 

Duct acoustics (2 L) (Dr A Agarwal)

  • Rectangular ducts (example, sound box)
  • Low-frequency sound in ducts
  • Circular ducts
  • Acoustic liners (Helmholtz resonator, blowing over a beer bottle)
 

Musical acoustics & everyday things (3L) (Drs A Agarwal)

  • String instruments 
  • Wind instruments 
  • Brass instruments 
  • Whistling of steam kettles and Rayleigh's Bird Call
  • Acoustics of dripping taps
 
 

Vocalisation (0.5 L) (Dr A Agarwal)

  • Human speech, singing and overtone singing
  • Mice mating calls
 

Fan noise (1L) (Dr A Agarwal)

  • Rotor alone noise
  • Rotor-stator interaction noise
 

Thermoacoustics instability (0.5 L) (Dr A Agarwal)

  • Rijke tube experiment (singing flames)

Booklists

Please refer to the Booklist for Part IIB Courses for references to this module, this can be found on the associated Moodle course.

Examination Guidelines

Please refer to Form & conduct of the examinations.

UK-SPEC

This syllabus contributes to the following areas of the UK-SPEC standard:

Toggle display of UK-SPEC areas.

GT1

Develop transferable skills that will be of value in a wide range of situations. These are exemplified by the Qualifications and Curriculum Authority Higher Level Key Skills and include problem solving, communication, and working with others, as well as the effective use of general IT facilities and information retrieval skills. They also include planning self-learning and improving performance, as the foundation for lifelong learning/CPD.

IA1

Apply appropriate quantitative science and engineering tools to the analysis of problems.

IA2

Demonstrate creative and innovative ability in the synthesis of solutions and in formulating designs.

KU1

Demonstrate knowledge and understanding of essential facts, concepts, theories and principles of their engineering discipline, and its underpinning science and mathematics.

KU2

Have an appreciation of the wider multidisciplinary engineering context and its underlying principles.

E1

Ability to use fundamental knowledge to investigate new and emerging technologies.

E2

Ability to extract data pertinent to an unfamiliar problem, and apply its solution using computer based engineering tools when appropriate.

E3

Ability to apply mathematical and computer based models for solving problems in engineering, and the ability to assess the limitations of particular cases.

P1

A thorough understanding of current practice and its limitations and some appreciation of likely new developments.

P3

Understanding of contexts in which engineering knowledge can be applied (e.g. operations and management, technology, development, etc).

US1

A comprehensive understanding of the scientific principles of own specialisation and related disciplines.

US2

A comprehensive knowledge and understanding of mathematical and computer models relevant to the engineering discipline, and an appreciation of their limitations.

US4

An awareness of developing technologies related to own specialisation.

 
Last modified: 04/06/2025 13:24

Engineering Tripos Part IIB, 4A15: Acoustics, 2023-24

Module Leader

Dr A Agarwal

Lecturers

Dr A. Agarwal and Dr W. Graham

Timing and Structure

Lent term: 16 lectures + 2 examples classes; Assessment: 100% exam

Prerequisites

No prerequisites. The module would be of interest to students with Aero, Mechnical, Bio or Civil Engineering background.

Aims

The aims of the course are to:

  • analyse and solve a range of practical engineering problems associated with acoustics.

Objectives

As specific objectives, by the end of the course students should be able to:

  • understand what sound is and how we perceive it
  • understand how sound is generated and propagated
  • understand the acoustics of a wide range of music and noise production

Content

We will analyse and solve a range of practical engineering problems associated with acoustics. Examples include modelling of noise sources from jets, fans, musical instruments, human voice, kettles, dripping taps, whistling mice, singing flames, etc. We will also study ways to reduce noise either at the source or through acoustic damping. Upon completion of this module, the students would be well placed to pursue academic research in the area of acoustics and related fields or to work in industry (the topics covered in the course is of interest to GE, Rolls-Royce, Airbus, Dyson, Mitsubishi Heavy Industries, automotive companies, music and biomedical industries, and acoustic consultancies).

 

What is sound and how does it propagate? (5L) (Dr A Agarwal)

  • Introduction
  • The wave equation
  • Some simple 3D wave fields (plane waves, surface waves and spherical waves)
  • Sound transmission through different media

Simples sounds sources (2L) (Dr A Agarwal)

  • Pulsating sphere
  • Oscillating sphere
  • Example: loudspeaker with and without a cabinet

General solution to wave eqn (2L) (Dr. A Agarwal)

  • Green's function
  • Sound from general mass and force sources (examples, Bliz siren and singing telephone wires)
 

Jet noise (Dr A Agarwal) (1 L)

  • Scaling of jet noise. How much does jet noise increase by if we double the jet's velocity?
  • What do jets and tuning forks have in common?
  • Lighthill's acoustic analogy
  • Sound of aircraft jets and handdriers 

Duct acoustics (2 L) (Dr A Agarwal)

  • Rectangular ducts (example, sound box)
  • Low-frequency sound in ducts
  • Circular ducts
  • Acoustic liners (Helmholtz resonator, blowing over a beer bottle)
 

Musical acoustics & everyday things (3L) (Drs A Agarwal)

  • String instruments 
  • Wind instruments 
  • Brass instruments 
  • Whistling of steam kettles and Rayleigh's Bird Call
  • Acoustics of dripping taps
 
 

Vocalisation (0.5 L) (Dr A Agarwal)

  • Human speech, singing and overtone singing
  • Mice mating calls
 

Fan noise (1L) (Dr A Agarwal)

  • Rotor alone noise
  • Rotor-stator interaction noise
 

Thermoacoustics instability (0.5 L) (Dr A Agarwal)

  • Rijke tube experiment (singing flames)

Booklists

Please refer to the Booklist for Part IIB Courses for references to this module, this can be found on the associated Moodle course.

Examination Guidelines

Please refer to Form & conduct of the examinations.

UK-SPEC

This syllabus contributes to the following areas of the UK-SPEC standard:

Toggle display of UK-SPEC areas.

GT1

Develop transferable skills that will be of value in a wide range of situations. These are exemplified by the Qualifications and Curriculum Authority Higher Level Key Skills and include problem solving, communication, and working with others, as well as the effective use of general IT facilities and information retrieval skills. They also include planning self-learning and improving performance, as the foundation for lifelong learning/CPD.

IA1

Apply appropriate quantitative science and engineering tools to the analysis of problems.

IA2

Demonstrate creative and innovative ability in the synthesis of solutions and in formulating designs.

KU1

Demonstrate knowledge and understanding of essential facts, concepts, theories and principles of their engineering discipline, and its underpinning science and mathematics.

KU2

Have an appreciation of the wider multidisciplinary engineering context and its underlying principles.

E1

Ability to use fundamental knowledge to investigate new and emerging technologies.

E2

Ability to extract data pertinent to an unfamiliar problem, and apply its solution using computer based engineering tools when appropriate.

E3

Ability to apply mathematical and computer based models for solving problems in engineering, and the ability to assess the limitations of particular cases.

P1

A thorough understanding of current practice and its limitations and some appreciation of likely new developments.

P3

Understanding of contexts in which engineering knowledge can be applied (e.g. operations and management, technology, development, etc).

US1

A comprehensive understanding of the scientific principles of own specialisation and related disciplines.

US2

A comprehensive knowledge and understanding of mathematical and computer models relevant to the engineering discipline, and an appreciation of their limitations.

US4

An awareness of developing technologies related to own specialisation.

 
Last modified: 30/05/2023 15:25

Engineering Tripos Part IIB, 4A15: Acoustics, 2022-23

Module Leader

Dr A Agarwal

Lecturers

Dr A. Agarwal and Dr W. Graham

Timing and Structure

Lent term: 16 lectures + 2 examples classes; Assessment: 100% exam

Prerequisites

No prerequisites. The module would be of interest to students with Aero, Mechnical, Bio or Civil Engineering background.

Aims

The aims of the course are to:

  • analyse and solve a range of practical engineering problems associated with acoustics.

Objectives

As specific objectives, by the end of the course students should be able to:

  • understand what sound is and how we perceive it
  • understand how sound is generated and propagated
  • understand the acoustics of a wide range of music and noise production

Content

We will analyse and solve a range of practical engineering problems associated with acoustics. Examples include modelling of noise sources from jets, fans, musical instruments, human voice, kettles, dripping taps, whistling mice, singing flames, etc. We will also study ways to reduce noise either at the source or through acoustic damping. Upon completion of this module, the students would be well placed to pursue academic research in the area of acoustics and related fields or to work in industry (the topics covered in the course is of interest to GE, Rolls-Royce, Airbus, Dyson, Mitsubishi Heavy Industries, automotive companies, music and biomedical industries, and acoustic consultancies).

 

What is sound and how does it propagate? (5L) (Dr A Agarwal)

  • Introduction
  • The wave equation
  • Some simple 3D wave fields (plane waves, surface waves and spherical waves)
  • Sound transmission through different media

Simples sounds sources (2L) (Dr A Agarwal)

  • Pulsating sphere
  • Oscillating sphere
  • Example: loudspeaker with and without a cabinet

General solution to wave eqn (2L) (Dr. A Agarwal)

  • Green's function
  • Sound from general mass and force sources (examples, Bliz siren and singing telephone wires)
 

Jet noise (Dr A Agarwal) (1 L)

  • Scaling of jet noise. How much does jet noise increase by if we double the jet's velocity?
  • What do jets and tuning forks have in common?
  • Lighthill's acoustic analogy
  • Sound of aircraft jets and handdriers 

Duct acoustics (2 L) (Dr A Agarwal)

  • Rectangular ducts (example, sound box)
  • Low-frequency sound in ducts
  • Circular ducts
  • Acoustic liners (Helmholtz resonator, blowing over a beer bottle)
 

Musical acoustics & everyday things (3L) (Drs A Agarwal)

  • String instruments 
  • Wind instruments 
  • Brass instruments 
  • Whistling of steam kettles and Rayleigh's Bird Call
  • Acoustics of dripping taps
 
 

Vocalisation (0.5 L) (Dr A Agarwal)

  • Human speech, singing and overtone singing
  • Mice mating calls
 

Fan noise (1L) (Dr A Agarwal)

  • Rotor alone noise
  • Rotor-stator interaction noise
 

Thermoacoustics instability (0.5 L) (Dr A Agarwal)

  • Rijke tube experiment (singing flames)

Booklists

Please refer to the Booklist for Part IIB Courses for references to this module, this can be found on the associated Moodle course.

Examination Guidelines

Please refer to Form & conduct of the examinations.

UK-SPEC

This syllabus contributes to the following areas of the UK-SPEC standard:

Toggle display of UK-SPEC areas.

GT1

Develop transferable skills that will be of value in a wide range of situations. These are exemplified by the Qualifications and Curriculum Authority Higher Level Key Skills and include problem solving, communication, and working with others, as well as the effective use of general IT facilities and information retrieval skills. They also include planning self-learning and improving performance, as the foundation for lifelong learning/CPD.

IA1

Apply appropriate quantitative science and engineering tools to the analysis of problems.

IA2

Demonstrate creative and innovative ability in the synthesis of solutions and in formulating designs.

KU1

Demonstrate knowledge and understanding of essential facts, concepts, theories and principles of their engineering discipline, and its underpinning science and mathematics.

KU2

Have an appreciation of the wider multidisciplinary engineering context and its underlying principles.

E1

Ability to use fundamental knowledge to investigate new and emerging technologies.

E2

Ability to extract data pertinent to an unfamiliar problem, and apply its solution using computer based engineering tools when appropriate.

E3

Ability to apply mathematical and computer based models for solving problems in engineering, and the ability to assess the limitations of particular cases.

P1

A thorough understanding of current practice and its limitations and some appreciation of likely new developments.

P3

Understanding of contexts in which engineering knowledge can be applied (e.g. operations and management, technology, development, etc).

US1

A comprehensive understanding of the scientific principles of own specialisation and related disciplines.

US2

A comprehensive knowledge and understanding of mathematical and computer models relevant to the engineering discipline, and an appreciation of their limitations.

US4

An awareness of developing technologies related to own specialisation.

 
Last modified: 24/05/2022 12:55

Pages

Subscribe to CUED undergraduate teaching site RSS