Coronavirus (Covid-19) Information

Module IED-2052:
Music Technology Lab 2

Module Facts

Run by School of Computer Science and Electronic Engineering

10 Credits or 5 ECTS Credits

Semester 1 & 2

Organiser: Dr Iestyn Pierce

Overall aims and purpose

Introduce further laboratory equipment and techniques. Support taught courses by looking at practical examples that highlight important engineering concepts. Further develop formal report writing and presentational skills.

Course content

• CMOS logic. Finite State Machines. Analysis and synthesis of ‘Moore’ and ‘Mealy’ synchronous circuits. Asynchronous sequential circuits, analysis, avoiding hazards. Synthesis methods.

• Working in groups, guided laboratory project in instrumentation design and construction. With guidance, to perform all stages of the design and construction of a simple operational amplifier system.

• ASIC Design Software: Schematic Entry, Hardware Description Languages (HDLs): VHDL. Logic Synthesis. Behavioural and structural models.

Learning outcomes mapped to assessment criteria







Design digital circuits

With some assistance can design and build multi-chip circuits. Can reliably construct and optimize all required circuits and diagnose and rectify all common problems. Can design and build advanced circuits. Can find and eliminate most faults.

Have a working understanding of the issues concerning practical analogue circuit design

Ability to give a basic description of parameters of concern in practical circuit design Ability to implement practical circuit design considerations in a circuit and justify the choices made Demonstrate a detailed understanding of why certain parameters are important in practical circuit design

Design a simple ASIC using commercial electronic design automation software packages

Can specify simple logic circuits using VHDL. Can describe the simulation process. Can design, synthesise and test larger, more complex circuits using EDA software. Can use advanced features of VHDL. Can design, synthesise, simulate and test simple circuits using EDA software.

Assessment Methods

Type Name Description Weight
Digital Circuits laboratory notebook 33
ASIC design reports 34
Analogue electronics laboratory notebook 33

Teaching and Learning Strategy


1 x 3 hour lab session per week for 24 weeks

Private study

Prepare design reports, solve problems, design circuits, analyse results.


Transferable skills

  • Literacy - Proficiency in reading and writing through a variety of media
  • Numeracy - Proficiency in using numbers at appropriate levels of accuracy
  • Computer Literacy - Proficiency in using a varied range of computer software
  • Self-Management - Able to work unsupervised in an efficient, punctual and structured manner. To examine the outcomes of tasks and events, and judge levels of quality and importance
  • Exploring - Able to investigate, research and consider alternatives
  • Information retrieval - Able to access different and multiple sources of information
  • Critical analysis & Problem Solving - Able to deconstruct and analyse problems or complex situations. To find solutions to problems through analyses and exploration of all possibilities using appropriate methods, rescources and creativity.
  • Presentation - Able to clearly present information and explanations to an audience. Through the written or oral mode of communication accurately and concisely.
  • Teamwork - Able to constructively cooperate with others on a common task, and/or be part of a day-to-day working team
  • Self-awareness & Reflectivity - Having an awareness of your own strengths, weaknesses, aims and objectives. Able to regularly review, evaluate and reflect upon the performance of yourself and others

Subject specific skills

  • Apply underpinning concepts and ideas of engineering;
  • Apply knowledge and understanding of the specialist cognate area of electronic engineering in an international context;
  • Apply knowledge and understanding of the specialist cognate area of computer systems engineering in an international context;
  • Apply knowledge and understanding of the specialist cognate area of computer systems for controlling complex systems;
  • Apply knowledge and understanding of the specialist cognate area of computer systems engineering in safety-critical areas;
  • Formulate and analyse requirements and practical constraints of products, processes and services, place them in an engineering context and manage their implementation;
  • Solve problems logically and systematically;
  • Assess and choose optimal methods and approaches for the specification, design, implementation and evaluation of engineering solutions.
  • Systematically review factors affecting the implementation of a project, including safety and sustainability;
  • Appreciate the importance of designing products with due regard to good laboratory practice, health and safety considerations and ethical issues.
  • Access and synthesize information and literature sources;
  • Use both verbal and written communication skills to different target audiences;
  • Analyse and display data using appropriate methods and mathematical techniques;
  • Demonstrate familiarity with relevant subject specific and general computer software packages.
  • Demonstrate an awareness of the need to work safely and comply within relevant legislative and regulatory frameworks;

Courses including this module

Compulsory in courses: