17 September 2018
14 January 2019
1 year full-time
Places available (subject to change)
About the course
This course focuses on the fast-growing and challenging area of embedded systems and digital electronics, a rapidly expanding area of modern technology. Its impact and potential are increasingly evident in devices used in commerce and industry. There are expanding applications with enhanced features for end users in industry, instrumentation, health care, entertainment, science and robotics.
This course offers a progression route for graduates who studied electrical and electronic engineering, control systems, computer science or related disciplines with knowledge of immediate relevance to industry.
It is also suitable for more experienced engineers, who require a course to enhance their technical and managerial education. The industrial relevance of the course is of prime importance; it offers flexibility in the subjects studied whilst retaining coherence.
Hands-on experience is gained through a major individual research project.
This course will enhance your career prospects by giving you the opportunity to acquire skills that will allow you to operate effectively as an Embedded Systems Electronics Engineer’
Dr Pavlos Lazaridis, Course Leader
This module aims to provide a critical review of the hardware and software aspects of microcontroller interfacing. The software will be implemented in C programming language using PC’s as the hardware platform. Industry standard software tools will also be utilised in designing embedded systems. The module extends your design skills in both software and hardware in implementing microcontrollers in embedded systems.
Planning an Advanced Technical Project
This module provides the opportunity to undertake a programme of independent work to plan, and undertake background research for, an advanced technical project. Successful completion of this module will entitle you, if required, to progress to a full Masters level project based on the planning and background research undertaken in this module.
The module compares the design of asynchronous and synchronous controllers, error correction codes and error detection strategies for high reliability systems using Hardware Description Language (HDL) tools. It then develops an understanding of electronic testing and Design For Testability (DFT), covering both Application Specific Integrated Circuit (ASIC) and board test. It develops abilities in the design of test strategies and in the application of DFT techniques to enhance testability.
This module has been designed to build on your skills in modelling, designing, processing and simulating a range of analogue and digital systems. To support you in this the module reviews the hardware and software aspects of virtual instrumentation (VI). You’ll have the opportunity to use graphical and C/C++ programming languages using PC’s and interface cards as the hardware platform. Industry standard software tools (such as LabVIEW) will also be explored to help design and simulate real systems.
Parallel Computer Architectures Cluster and Cloud Computing
Many existing and future computer-based applications impose exceptional demands on performance that traditional predominantly single-processor systems cannot offer. Large-scale computational simulations for scientific and engineering applications now routinely require highly parallel computers. In this module you will learn about Parallel Computer Architectures, Legacy and Current Parallel Computers, trends in Supercomputers and Software Issues in Parallel Computing; you will be introduced to Computer Cluster, Cloud and Grid technologies and applications. You will study the fundamental components of Cluster environments, such as Commodity Components for Clusters, Network Services/Communication software, Cluster Middleware, Resource management, and Programming Environments. The module is assessed by examination (60%) and practical assignment based on laboratory work (40%).
This module aims to raise your understanding of the strategic, leadership and technical aspects of project management and their role in adding competitive advantage to any enterprise. Concepts and techniques for programme and project management are introduced, developed and applied, with the aid of industrially relevant case material. Focus is placed upon the need for competence of project planning and control, together with contemporary methodologies such as Prince2 and Agile techniques. Through the module you will gain a firm grounding in the principles, processes, tools and techniques that underpin project management, but also be encouraged to challenge traditional thinking in the field. Team-working and communication skills are developed by means of group activity. Extensive use is made of software for project management with assessment undertaken through an equally weighted group project and examination.
Advanced Technical Project
The project provides the opportunity to undertake a major programme of advanced independent work. It requires you to investigate a chosen topic and achieve specified technical goals through good planning and the application of analytical, problem-solving and design skills. The project is developed in collaboration with either an industrial company or within one of the research groups in the School. Your supervising tutor will monitor progress and provide guidance in various aspects of the project including preparation of the final report.
You will undertake a Major Research Project which is supervised by a member of staff. Every effort is made to obtain an industrial based project but all projects are real and relevant.
You will be taught through a series of lectures, tutorials, practical's in labs and independent study. Assessment will include coursework and peer review and reflect the emphasis of the course on the ability to apply knowledge and skills.
Your module specification/course handbook will provide full details of the assessment criteria applying to your course.
Feedback (usually written) is normally provided on all coursework submissions within three term time weeks – unless the submission was made towards the end of the session in which case feedback would be available on request after the formal publication of results.
Entry requirements for this course are normally:
For the Master's degree:
An Honours degree (2:2 or above) in electronic engineering or related disciplines or an equivalent professional qualification.
Other qualifications and/or experience that demonstrate appropriate knowledge and skills at Honours degree standard may also be acceptable.
For the Postgraduate Diploma:
- a degree or equivalent qualification. A lower level qualification together with appropriate experience or, exceptionally, substantial industrial experience alone may also be acceptable.
For all applicants whose first language or language of instruction is not English you will need to meet the minimum requirements of an English Language qualification. The minimum of IELTS 6.0 overall with no element lower than 5.5, or equivalent will be considered acceptable.
Research plays an important role in informing all our teaching and learning activities. Through research our staff remain up-to-date with the latest developments in their field, which means you develop knowledge and skills that are current and highly relevant. For more information see the Research section of our website.
At the University of Huddersfield, you'll find support networks and services to help you get ahead in your studies and social life. Whether you study at undergraduate or postgraduate level, you'll soon discover that you're never far away from our dedicated staff and resources to help you to navigate through your personal student journey. Find out more about all our support services.
We will always try to deliver your course as described on this web page. However, sometimes we may have to make changes as set out below.
We review all optional modules each year and change them to reflect the expertise of our staff, current trends in research and as a result of student feedback. We will always ensure that you have a range of options to choose from and we will let students know in good time the options available for them to choose for the following year.
We will only change core modules for a course if it is necessary for us to do so, for example to maintain course accreditation. We will let you know about any such changes as soon as possible, usually before you begin the relevant academic year.
Sometimes we have to make changes to other aspects of a course or how it is delivered. We only make these changes if they are for reasons outside of our control, or where they are for our students’ benefit. Again, we will let you know about any such changes as soon as possible, usually before the relevant academic year. Our regulations set out our procedure which we will follow when we need to make any such changes.
When you enrol as a student of the University, your study and time with us will be governed by a framework of regulations, policies and procedures, which form the basis of your agreement with us. These include regulations regarding the assessment of your course, academic integrity, your conduct (including attendance) and disciplinary procedure, fees and finance and compliance with visa requirements (where relevant). It is important that you familiarise yourself with these as you will be asked to agree to abide by them when you join us as a student. You will find a guide to the key terms here, where you will also find links to the full text of each of the regulations, policies and procedures referred to.
The Higher Education Funding Council for England is the principal regulator for the University.