School of Electronic Engineering and Computer Science

Mr Brendan O'Connor


Room Number: Engineering, Eng G2


Creating Interactive Objects (Undergraduate)

Interactive objects are physical devices controlled by microcontrollers using simple sensors and actuators. The module provides students with skills, knowledge, and experience of designing and prototyping interactive physical objects using contemporary microcontrollers. The module covers basic electronics, control circuits, sensors (analogue and digital), output (analogue and digital), microcontrollers, simple networking, and microcontroller programming using the popular Arduino open-source platform. It additionally touches on topics of interaction design and evaluation to provide a framework in which students can prototype and understand interactive objects.

Introduction to Digital Audio (Undergraduate)

This module covers the entire field of digital audio, including some depth in the subfields and related subjects. It is concerned with the creation, representation, modification and evaluation of digital audio. It introduces the basics of sound, and the key concepts of acoustics that are required to understand how sound is created, represented, transmitted and perceived. The important characteristics of sound are described, such as the intensity, frequency, pitch and timbre. It gives students the knowledge to understand how sound may be accurately represented digitally. Different representations, such as wav, midi and mp3 are introduced. The students are also taught critical listening skills, including the ability to properly create, record and discern sounds, identify subtle problems, identify frequencies, and hear hidden distortions.