Module and Programme Catalogue

Search site

Find information on

2024/25 Undergraduate Module Catalogue

PDES2525 Advanced Electronics for Product Design

20 creditsClass Size: 54

Module manager: Dr Orla Gilson

Taught: Semesters 1 & 2 (Sep to Jun) View Timetable

Year running 2024/25


PDES1365Basic Electronics for Product Design

Module replaces

PDES 2520 Electronics for Product Design

This module is not approved as a discovery module


On completion of this module, students should be able to:
1. Interface sensors and transducers to microcontrollers or similar devices of which facilitates digital and analogue input and output channels,
2. Demonstrate a working knowledge of programming microcontrollers or similar devices using off-the-shelf software,
3. Design products that incorporate electronic sensing and control elements,
4. Decompose a design problem into smaller and solvable tasks;
5. Build and operate proof-of-concept prototypes to demonstrate solution principles of their own designed products using standard electronic parts;

Learning outcomes
At the end of this module, student will have learned how to:
1. Apply engineering reasoning and problem solving to analyse, build and debug moderately complex electronic circuits.
2. Interpret a moderately complex specification, decompose it into smaller design a circuit that satisfies this.
3. Use basic mathematical knowledge in an applied context.
4. Devise an algorithm to achieve desired functionality, and implement this as a microcontroller program.
5. Understand how to write a technical report that effectively communicates the details of a design.

Engineering Council Learning Outcomes
SM1i - Knowledge and understanding of the scientific principles underpinning relevant technologies, and their evolution
SM2i - Knowledge and understanding of mathematics and an awareness of statistical methods necessary to support application of key engineering principles
EA1i - Ability to monitor, interpret and apply the results of analysis and modelling in order to bring about continuous improvement
EA2i - Ability to apply quantitative methods in order to understand the performance of systems and components
EA3i - Ability to use the results of engineering analysis to solve engineering problems and to recommend appropriate action
EA4i - Ability to apply an integrated or systems approach to engineering problems through know-how of the relevant technologies and their application
D2i - Define the problem identifying any constraints including environmental and sustainability limitations; ethical, health, safety, security and risk issues; intellectual property; codes of practice and standards
D3 - Work with information that may be incomplete or uncertain and be aware that this may affect the design
D4i - Apply problem-solving skills, technical knowledge and understanding to create or adapt designs solutions that are fit for purpose including operation, maintenance, reliability etc
D5i - Manage the design process, including cost drivers, and evaluate outcomes
D6 - Communicate their work to technical and non-technical audiences
P1i - Knowledge of contexts in which engineering knowledge can be applied (eg operations and management, application and development of technology, etc)
P2i - Understanding of and ability to use relevant materials, equipment, tools, processes, or products
P3i - Knowledge and understanding of workshop and laboratory practice
P4i - Ability to use and apply information from technical literature
P11i - Awareness of team roles and the ability to work as a member of an engineering team
G1 - Apply their skills in problem solving, communication, information retrieval, working with others and the effective use of general IT facilities
G4i Exercise personal responsibility, which may be as a team member


- Using pulse width modulation (PWM) to drive direct current motors, servo motors and loads
- Charging and discharging of capacitors
- Resistor and capacitor (RC) circuits and band pass filters
- Using operational amplifiers (Op Amp)
- Using accelerometers and Hall effect sensors
- Microcontroller concepts using Arduino platform
- Boolean logic AND, OR, NOT, XOR
- Iterative programming structures, while loop, for loop, case structure
- Data acquisition and data manipulation
- Simple programming and debugging
- Finite state machines

Teaching methods

Delivery typeNumberLength hoursStudent hours
Private study hours131.00
Total Contact hours69.00
Total hours (100hr per 10 credits)200.00

Private study

Private study will be a combination of lecture, practical and tutorial preparation and review, completing the two coursework items and revision and exam preparation.

Opportunities for Formative Feedback

Verbal feedback in synchronous sessions and potentially short MCQ based on each week’s material.

Methods of assessment

Assessment typeNotes% of formal assessment
ProjectPrototype demonstration and report25.00
ProjectPrototype demonstration and report25.00
Total percentage (Assessment Coursework)50.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Exam typeExam duration% of formal assessment
Unseen exam 2 hr 50.00
Total percentage (Assessment Exams)50.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

The reading list is available from the Library website

Last updated: 29/04/2024 16:16:42


Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019