Undergraduate Course: Electrical Engineering Design 2 (ELEE08026)
Course Outline
School | School of Engineering |
College | College of Science and Engineering |
Credit level (Normal year taken) | SCQF Level 8 (Year 2 Undergraduate) |
Availability | Not available to visiting students |
SCQF Credits | 20 |
ECTS Credits | 10 |
Summary | This 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.
The course has been designed to map to desirable Graduate Attributes & Skills, with details presented in the course description below.
|
Course description |
The course will be 20 credits in total spanning a full academic year:
In Semester 1, the students will attend:
- Lectures and seminars (5 credits) on professional development including:
professional ethics as engineers
technical report writing
- Practical lab sessions (5 credits) through which the students will:
Learn to use equipment in the laboratory;
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 Professional development module 1:
- Lecture 1 What is a Profession
- Lecture 2 Elevating the Profession
- Seminar 1 Professional Institution
Week 3 Professional development module 2:
- Lecture 3 Blame and Responsibility
- Lecture 4 Recognising Ethical Issues
- Seminar 2 1st Case Study on Engineering Ethics
Week 4 Professional development module 3:
- Lecture 5 Decision Making
- Lecture 6 Ethical Intent
- Seminar 3 Assignment 1 Intro
Week 5 Professional development module 4:
- Lecture 7 Trust and Honesty
- Lecture 8 Consequences
- Seminar 4 2nd Case Study on Engineering Ethics
Week 6 Professional development module 5:
- Seminar 5 Technical Writing for Electrical Engineers
- Seminar 6 Documentation in Electrical Engineering
- Assignment 1 submission
Week 7 Practical lab module 1
- Lab 1 (3hr) Electronics Testing
- Asynchronous learning (recorded video on use of testing equipment)
Week 8 Practical lab module 2
- Lab 2 (3hr) Electronics Prototyping
- Asynchronous learning (instruction manual on use of breadboard)
Week 9 Practical lab module 3
- Lab 3 (3hr) Soldering Exercise
- Asynchronous learning (recorded video on soldering guidance)
Week 10 Practical lab module 4
- Lab 4 (3hr) Demonstration
Week 11 Assignment 2 submission
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
- 1st Programming Class-test
Week 7 Mini Project Module 6
- Lab 6 (3hr) Embedded Systems Exercise 3
- Asynchronous Learning: STM32 Embedded System Board Intro
- Embedded Systems Class-test
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
- 2nd Programming Class-test
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 | |
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 10,
Seminar/Tutorial Hours 6,
Supervised Practical/Workshop/Studio Hours 42,
Programme Level Learning and Teaching Hours 4,
Directed Learning and Independent Learning Hours
138 )
|
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:
- 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.
- 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.
- Demonstrate competence in software programming.
- Demonstrate competence in hardware development.
- 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
|
Additional Information
Graduate Attributes and Skills |
Not entered |
Keywords | Electrical Engineering Skills,Professional Development,Design project,practical labs |
Contacts
Course organiser | Dr Shiwei Wang
Tel:
Email: Shiwei.Wang@ed.ac.uk |
Course secretary | Miss Katie Murray
Tel:
Email: kmurra2@ed.ac.uk |
|
|