Group of smartly dressed students working in a seminar room

BEng(Hons)

Computing for Embedded Systems

Please note the tariff points stated for this course are indicative. The tariff points for 2018 will be published by August 2017.

About this course

Entry year:
2018/19
Course code:
G402
Applications:
UCAS
Level:
Undergraduate
Tariff points:
128
Department:
Computer Science and Creative Technologies
Campus:
Frenchay
Duration:
Four years sandwich; three years full-time
Delivery:
Full-time; sandwich
Programme leader:
Dr Martin Serpell
Key fact:
Boost your career prospects – both nationally and worldwide - with sought after skills in development, systems design, implementation and maintenance.

Page last updated 19 June 2017

Introduction

Why study BEng(Hons) Computing for Embedded Systems?

Computer systems are evolving rapidly. Most consumer technology such as TVs and digital boxes now use complex software running on embedded CPUs. With this technology becoming increasingly pervasive, companies have an urgent need for skilled graduates in this area.

Why study our course?

On this course you will develop a strong understanding of computer systems with a focus on networks, CPU architecture and embedded systems development. Practical work will equip you with an understanding of the different aspects of digital electronics and programming, with options to focus on software and on hardware. Using such knowledge and skills, you will design and develop a processor or multi-threaded software in your final year.

Real world experience

Thanks to strong support from regional IT companies, there are opportunities for fee sponsorship and prizes, as well as student work placements and graduate jobs. To build your industry network and knowledge, we arrange employer fairs, conference trips and presentations from visiting professionals and ex-students. Our active online alumni network is also located all over the world, providing links to the great and the good in the technology industry.

Where it can take you

Most of our graduates are snapped up on graduation, with 100% going into employment within the first six months. Their hardware and software expertise is highly sought after by employers in areas such as telecommunications, automotive control, real-time programming, systems administration, embedded systems development and digital systems processing. 

Watch: The learning and teaching experience

Structure

Content

If you have technical curiosity and a strong interest in finding out how computer systems work, you will enjoy this course. It involves a strong practical element concerned with the different aspects of digital electronics and programming. There are also option routes concentrating on hardware or software. However, both these specialise in the design and implementation of computer systems.

Year one

You will study the following compulsory modules:

  • Computer and Network Systems
  • Programming in C++.
  • Web Programming
  • Digital Principles.

Year two

You will study the following compulsory modules:

  • Mobile and Embedded Devices
  • Secure Computer Networks
  • Operating Systems
  • Internet of Things.

In addition, you will study one of the following optional modules:

  • Data, Schema and Applications
  • Digital Design
  • Design and Analysis of Data Structures and Algorithms.

Optional placement year

Final year

You will study the following compulsory modules:

  • Embedded Systems Development
  • Building and Porting Embedded Operating Systems
  • Digital Systems Project
  • Parallel Computing.

In addition, you will study one optional module from the list below:

  • Professional Experience
  • International Experience
  • Professional Development
  • Ethics and Professional Issues.

As well as the above, you will study one optional module from the list below:

  • Designing and Developing Device Drivers
  • Group Design and Integration Project
  • Entrepreneurial Skills
  • Cryptography.

*compulsory for non-placement students.

The University continually enhances our offer by responding to feedback from our students and other stakeholders, ensuring the curriculum is kept up to date and our graduates are equipped with the knowledge and skills they need for the real world. This may result in changes to the course. If changes to your course are approved, we will inform you.

Learning and Teaching

Getting to grips with new subjects can be demanding, but by offering the correct level of assistance, we aim to support you throughout your studies. Our use of a practical approach during laboratory investigation and direct experiments enables theories and principles to be more easily assimilated. You will also frequently work in pairs or small teams, helping you to understand difficult concepts through discussion. This style of collaborative working also provides an excellent preparation for the most common career scenarios, where you will be contributing to the success of a team.

Programmes of lectures provide explanation and overall guidance for the course. Extra assistance and guidance is also available from a team of trained senior students (PALs) who are available to help small groups or individuals with particular subject problems. This is of special relevance when course work assignments are due!

For more details, see our full glossary of learning and teaching terms.

Assessment

Assessment generally takes place through a mix of practical coursework and yearly examination.

For more details, see our full glossary of assessment terms.

Features

Placements

Students who undertake a work placement are more likely to graduate with a better degree and obtain higher quality work on graduation. So, as well as helping hone your professional skills, industry knowledge and network, a placement will make you highly employable on graduation.

Thanks to our strong support from regional IT companies, work placements sponsorships and prizes are available in a broad range of organisations, large and small. Some students have completed placements in aviation or oil and gas at GE. Others have worked for technology leaders like Hewlett Packard and IBM. Many work for regional employers in specialist areas such as software, sensors or technical services.

Study facilities

This course will help you develop practical skills and bring ideas to life in our state-of-the-art facilities, where you will:

  • create and test software using our dedicated servers with Windows, Linux and Unix based operating systems
  • design and develop embedded software on complex, real world devices
  • design, build and program electronic devices to do a wide variety of tasks
  • develop and test networks using our specialist networks labs
  • collaborate and develop ideas in our labs, which are designed to emulate a real-world software development environment.

Find out more about the facilities and resources UWE Bristol has to offer.

Develop industry contacts

We run large alumni networking events where you can build your network. We also arrange employer fairs where you can learn about recruitment and get interviewed by potential employers.

Learn from industry

To help you learn more about the industry, we arrange for visiting professionals and alumni to talk about sector challenges and opportunities.

Gain experience

From day one, we will encourage you to apply your skills in industry. As a result, many students do commercial work alongside studies, from smartphone apps to industrial technology.

Showcase your work

Students regularly showcase inventions at UWE Bristol's annual faculty degree show. Past exhibits include unmanned aerial vehicles and a passive room monitor, which tracks the movement of people around buildings.

Network and learn

We have arranged trips to FOSDEM and Open Source Conference where you can learn about industry, compete, and network with developers and employers from all over the world.

Careers

Careers / Further study

On graduation, your combination of hardware and software expertise will be sought after by employers. These skills are particularly valuable in telecommunications, automotive control, real-time programming, systems administration, embedded systems development and digital systems processing. Potential careers could also include designing and implementing new systems as part of a development team or administrating large high performance systems in a system maintenance group.

Award-winning Careers Service

Our award-winning careers service will help you develop your employment potential through career coaching, a vacancy service for internships, placements, jobs, global opportunities, volunteering and community activity, plus support for entrepreneurial activity and access to employer events.

Creating employable students

UWE Bristol places strong emphasis on employability and skills development at every level. Through work placements, volunteering, study abroad and initiatives nurturing talent and innovation, you will have opportunities to gain valuable real world experience, allowing you to graduate with diverse career opportunities and a competitive place in the job market.

Visit our Employability pages to find out about careers, employers, real world experience and what our students are doing six months after graduating.

Fees

Supplementary fee information

The additional costs listed are those you could reasonably expect to incur during your studies and are for items not covered by the standard tuition fee. These could be materials, text books, travel, clothing, software or printing.

Further information about fees and funding.

Entry

Typical offers

  • Tariff points: 128
  • GCSE: For all applicants, Grade C or above, or Grade 4 under newly reformed GCSE grading, in English Language and Mathematics, or equivalent. Please note the University does not accept Level 2 Key Skills, Functional Skills or Certificates in Adult Numeracy and Literacy as suitable alternatives to GCSEs.
  • A-level subjects: Knowledge of programming required - you can demonstrate this through personal activity (described in your personal statement) or by taking an A level in one of the subjects listed under 'Specific subjects' below. Points from General Studies and AS-Level subjects (not taken onto full A-Level) can be included towards the overall tariff. You must have a minimum of two A-Levels.
  • Specific subjects: Knowledge of programming is required. You can demonstrate this through personal activity (described in your personal statement) or by taking an A-Level, Extended Diploma or equivalent in one of the following subjects: Computer Science; Computing; Electronics; Electrical or Electronic Engineering.
  • Relevant subjects: Computing, Maths, Physics and Electronics.
  • EDEXCEL (BTEC) Diploma: In addition to the BTEC Diploma, GCSE grade C, or Grade 4 under newly reformed GCSE grading, or above in one of following subjects: Business and Communication Systems, Computing, Design and Technology, IT, Electronics, Engineering, ICT, Technology. Knowledge of programming is required. You can demonstrate this through personal activity (described in your personal statement) or by taking a Diploma in one of the subjects listed under 'Specific subjects' above. Please list in your application the units that you are taking as part of your Diploma.
  • Access: Achievement of the HE Diploma; to include 30 Level 3 credits at Merit. Knowledge of programming required. You can demonstrate this through personal activity (described in your personal statement) or by taking a units in one of the subjects listed under 'Specific subjects' above. Please list in your application the units that you are taking as part of your Diploma.
  • Baccalaureate IB: Knowledge of programming required. You can demonstrate this through personal activity (described in your personal statement) or by taking a Diploma in one of the subjects listed under 'Specific subjects' above. Please list in your application the units that you are taking as part of your Diploma.

Entry requirements

If you don't meet the entry requirements of this course, you may be eligible for BEng(Hons) Computing for Embedded Systems (with Foundation Year) or other related degree courses.

Please read the general information about entry requirements.

How to apply

Please see the general information about applications.

For further information

Unistats

UWE Main Campus

You might also like

Back to top