THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2025/2026

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Electronics

Undergraduate Course: Electrical Engineering Design 2 (ELEE08026)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 8 (Year 2 Undergraduate) AvailabilityNot available to visiting students
SCQF Credits20 ECTS Credits10
SummaryThis course is designed to support Electronics & Electrical Engineering students in developing skills that will provide a foundation for not only their future studies but also on a career as a professional engineer. In this course, the students will

- develop soft skills that are important for their professional development including professional ethics for engineers, as well as professional writing and literature skills that will help them write a quality technical report;

- gain core technical skills and knowledge as an electrical engineer, gaining competence with practical lab skills (e.g., use of testing and measurement equipment, electronic circuit prototyping, soldering etc.) and combined skills in both software programming and embedded system hardware development;

- bring together the skills developed in this course to solve a real-world electrical engineering design problem.
Course description The course will be 20 credits in total spanning a full academic year:

In Semester 1, the students will attend:

- Lectures and tutorials on professional development including professional ethics as engineers and technical report writing skills.

- Practical lab sessions through which the students will learn to use equipment in the laboratory and understand how to construct some simple circuits on the breadboard and test them

In Semester 2, the students will work on a design project with a focus on experiential learning and engineering design. They will attend 1 introductory lecture and 10 lab sessions through which they will gain hands-on experience with C programming and embedded system hardware development through experimentation. Combining the skills they have learned throughout the course, they are tasked to develop an end-to-end audio recording system, test and demonstrate its functions, and document it in a final technical report.

Weekly activities are summarised as follows.



Semester 1

Week 1 Course Introduction

Week 2 Ethics for Engineers

Week 3

Cohort Event: Thriving in Year 2 (Talk from Year 3 & beyond student representatives)
Practical Lab 1: Lab Induction
Week 4 Cohort Event: Career in EEE (Talk from IEEE student branch)

Week 5

Programming Basics Lecture
Practical Lab 2: C programming setup
Week 6

Technical Report Writing
Practical Lab 3: Intro to PCB design
Week 8 Practical Lab 4: Amplifiers

Week 9 Practical Lab 5: Filters

Week 10 Practical Lab 6: Live demo



Semester 2

Week 1 Software & Embedded System Design Mini Project introduction

Week 2 Mini Project Module 1

- Lab 1 (3hr) Programming Exercise 1

- Asynchronous Learning: Data Type & Organisation in C language

Week 3 Mini Project Module 2

- Lab 2 (3hr) Embedded Systems Exercise 1

- Asynchronous Learning: audio amplifier design and simulation

Week 4 Mini Project Module 3

- Lab 3 (3hr) Programming Exercise 2

- Asynchronous Learning: Making Decisions, Selection & Repetition in C language

Week 5 Mini Project Module 4

- Lab 4 (3hr) Embedded Systems Exercise 2

- Asynchronous Learning: Digital Signals & Sampling

Week 6 Mini Project Module 5

- Lab 5 (3hr) Programming Exercise 3

- Asynchronous Learning: Writing Your Own Functions in C language

Week 7 Mini Project Module 6

- Lab 6 (3hr) Embedded Systems Exercise 3

- Asynchronous Learning: STM32 Embedded System Board Intro

Week 8 Mini Project Module 7

- Lab 7 (3hr) Programming Exercise 4

- Asynchronous Learning: Pointer & Data Operation in C language

Week 9 Mini Project Module 8

- Lab 8 (3hr) Embedded Systems Exercise 4

- Asynchronous Learning: Speech Sampling

Week 10 Mini Project Module 9

- Lab 9 (3hr) Programming Exercise 5

- Asynchronous Learning: Bit Operation & Dynamic Memory Allocation

Week 11 Mini Project Module 11

- Lab 10 (3hr) Speech Recording System Development

- Design Report Submission
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites Students MUST also take: Analogue Circuits 2 (ELEE08016)
Prohibited Combinations Other requirements None
Course Delivery Information
Academic year 2025/26, Not available to visiting students (SS1) Quota:  None
Course Start Full Year
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 200 ( Lecture Hours 12, Supervised Practical/Workshop/Studio Hours 45, Programme Level Learning and Teaching Hours 4, Directed Learning and Independent Learning Hours 139 )
Assessment (Further Info) Written Exam 0 %, Coursework 100 %, Practical Exam 0 %
Additional Information (Assessment) Coursework 100%:
Feedback Not entered
No Exam Information
Learning Outcomes
On completion of this course, the student will be able to:
  1. Write quality technical reports to present their work clearly and informatively, and make proper use of figures, tables, and references from diverse sources they have found in their literature search to support the rationale and findings of their work.
  2. Prototype an electrical circuit design idea by building the circuits on breadboard and soldering on printed circuit boards (PCBs), and test the circuit using necessary lab equipment.
  3. Demonstrate competence in software programming.
  4. Demonstrate competence in hardware development.
  5. Apply their skills, knowledge, and real-world considerations to solve an electrical engineering design problem.
Reading List
- Harris, C.E., Pritchard, M.S., Rabins, M.J., James, R.W. and Englehardt, E.E., 2018. Engineering Ethics: Concepts and Cases. 6th ed. Boston: Cengage Learning
- Kmiec, D. and Longo, B., 2017. The IEEE Guide to Writing in the Engineering and Technical Fields. Wiley-IEEE Press
- C for Engineers and Scientists¿ Gary Bronson (West, 1993, ISBN 0-314-00816-0)
Additional Information
Graduate Attributes and Skills Not entered
KeywordsElectrical Engineering Skills,Professional Development,Design project,practical labs
Contacts
Course organiserDr Shiwei Wang
Tel:
Email: Shiwei.Wang@ed.ac.uk
Course secretaryMiss Katie Murray
Tel:
Email: kmurra2@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information