TEF Gold Undergraduate course

BSc (Hons)

Electronic and Computer Engineering

This joint degree in electronic engineering and computer science equips you to design smart applications and complex technologies, meeting global demand for expertise at the intersection of computing and electronics.

Our typical offer

104 UCAS points

Hands-on learning

From your very first week working with microprocessors to your final individual project, you’ll apply theory through hands-on design, programming and analysis of real systems.

Strong industry connections

Benefit from strong links with employers through seminars, placements and project collaborations. An optional industrial placement year gives you the professional experience to stand out in a competitive job market.

Tackle the challenges of tomorrow

Experience a forward-thinking curriculum that integrates the latest advancements in electrical and computer engineering, readying you for emerging trends and technologies in the field.

About

Prepare for a career shaping the technologies of tomorrow. 
Explore a wide spectrum of disciplines – from hardware and software, digital and embedded systems, and communications to artificial intelligence, machine learning and security – giving you the tools to thrive in a rapidly evolving global industry. You’ll have the expertise to design, build and test complex systems, with skills spanning analogue and digital electronics, programming and advanced real-time applications. 
A project-led approach, strong industry links and the option of a paid placement year give you invaluable real-world experience, while access to the University's £63 million Babbage Building ensures you learn in state-of-the-art labs and facilities. This unique blend of technical knowledge and hands-on practice equips you to become a versatile professional ready to innovate across the world’s fastest-growing sectors.
Electrical and electronic engineering and robotics
 

This course is for you if...

you’re excited by both electronics and computing and want to bridge the two fields
Computer network icon
you love tackling complex problems and turning ideas into working systems
Group of three people with lightbulb above head
you’re motivated by practical, hands-on projects with real-world applications
Hand holding two cogs
you want a future career at the forefront of AI, embedded systems and smart technologies
Graphic depicting artificial intelligence

Details

 
 
 

Year 1

In your first year, you’ll build a solid foundation in electronics, computing and engineering principles. You’ll explore analogue and digital electronics, electrical principles and engineering mathematics, while developing practical skills through projects such as embedded system design and build.
Electronic laboratory suite in the Smeaton Building

Core modules

BPIE112
Stage 1 Electrical/Robotics Placement Preparation 0 credits

Undertaking a sandwich-year placement (also known as an industrial or work placement) offers many benefits, including valuable hands-on work-experience and enhanced employability. This module is for first-year students who may undertake a placement in their third year. It is designed to support students in exploring placement opportunities and developing the skills and knowledge required to successfully secure one.

ELEC141Z
Analogue Electronics 20 credits

This module provides an overview of analogue circuit characterisation, analysis, and design, linking theory to practice. It will examine how common analogue systems are constructed from elementary components.

60% Examinations

40% Coursework

ELEC142Z
Digital Electronics 20 credits

This module covers digital electronics, introducing digital devices and providing a background in the principles, design and applications of combinational and sequential logic circuits to computer and embedded systems.

60% Examinations

40% Coursework

MATH191Z
Engineering Mathematics 20 credits

This module provides students with a number of fundamental mathematical skills, and techniques, which are essential for the analysis of engineering problems.

70% Coursework

30% Examinations

PROJ100
Embedded System Design and Build 40 credits

The module enables students to work collectively to build prototype solutions to real-world problems using both software and hardware. This will include development and verification skills in both hardware and software.

100% Coursework

ELEC144
Electrical Principles and Machines 20 credits

This module gives an introduction to the electrical properties of materials, capacitance, Inductance, and electromagnetism. Basic circuit principles and their application in dc and ac circuit analysis are then applied to electrical machines, transformers and energy conversion.

100% Coursework

Year 2

In your second year, you’ll build on your foundational knowledge and tackle more advanced topics in electronics, computing and control systems. You’ll study software engineering, artificial intelligence and communication systems, while applying your skills in practical projects such as real-time systems and control engineering. The optional placement preparation module helps you get ready for an industrial placement in your third year, giving you practical experience and professional insight into the workplace.
Computer SCience students using the high spec computing facilities

Core modules

BPIE212
Stage 2 Electrical/Robotics Placement Preparation 0 credits

A year-long work placement is a valuable opportunity to gain hands-on experience and develop skills that will enhance future career prospects. This module prepares students to begin their placement search by providing practical guidance on where to look, how to apply, and how to present themselves effectively to potential employers; featuring insights from students who have recently returned from their own placements.

COMP2000
Software Engineering 2 20 credits

Students’ understanding of software engineering is expanded by introducing a range of topics that instil best practice. Students will learn how to implement faster software using parallelism and consider aspects of human-computer interaction. Object-orientation and functional programming are revisited, while event-driven programming is introduced. Common design patterns used in the construction of software are introduced.

100% Coursework

COMP2002
Artificial Intelligence 20 credits

This module provides students with an introduction to the principles of artificial intelligence and the methods used in that field. Topics covered include search and optimisation, knowledge representation and reasoning, and machine learning. Students will gain experience of modelling and simulation, and will apply analytical tools to evaluating results, and will consider the ethical implications of the introduction of AI.

100% Coursework

ELEC239Z
Communication Systems 20 credits

This module extends the student’s knowledge and understanding of electrical engineering in order to develop a deeper understanding of electronic engineering principles and their application to electronic and communication engineering.

70% Examinations

30% Coursework

PROJ200Z
Real Time Systems Project 40 credits

The module enables students to build robust and scalable real-time solutions to real-world problems using both Microcontroller and FPGA technologies. This will include both hardware and firmware development skills.

50% Coursework

50% Practicals

ROCO219Z
Control Engineering 20 credits

This module introduces basic concepts in how to control systems that have dynamics. This can involve making an unstable system stable, like balancing a Segway transporter to ensure it always remains upright. Or to get a system to follow a desired input and reach the desired goal. For example, controlling a robot arm so it moves directly to a target location without oscillating or overshooting.

70% Examinations

30% Coursework

Optional placement year

Your optional work placement gives you opportunities to put theory into practice. Gain invaluable experience of the professional environment and insight into the application of your knowledge and skills. This means you are well prepared for your final year of academic study and your specialist, individual project. Many of our graduates are offered permanent jobs with their placement company.
Computing, Electronics, Mathematics and Engineering. Getty Images

Core modules

BPIE332
Electrical Industrial Placement

A year-long work-placement, undertaken with an approved placement provider and in a role relevant to the students programme. Students will leave with practical and relevant work experience, where they put theory into practice. This module is attached to the Placement and provides students with a single digital space to refer to for key reminders, FAQs, contact details, top tips and their Placement-year handbook.

Final year

In your final year, you’ll master advanced topics like machine learning, big data analytics and embedded programming, while completing an individual project that showcases your technical and professional skills. Optional modules in parallel computing or high-speed communications allow you to specialise further and prepare for a career in cutting-edge computing and electronics.
Yassin Rostom is a current student of BSc (Hons) Electrical and Electronic Engineering – stage 2 direct entry

Core modules

COMP3003
Machine Learning 20 credits

This module introduces machine learning, covering unsupervised, supervised and reinforcement learning from a Bayesian perspective. This includes theory behind a range of learning techniques and how to apply these representations of data in systems that make decisions and predictions.

100% Coursework

COMP3008
Big Data Analytics 20 credits

The key objective of this module is to familiarise the students with the most important information technologies used in manipulating, storing and analysing big data. Students will work with semi-structured datasets and choose appropriate storage structures for them. A representative of recent non-relational trends is presented—namely, graph-oriented databases.

100% Coursework

ELEC351Z
Advanced Embedded Programming 20 credits

The module aims to develop programming skills in embedded programming, by making use of advanced features of high-level programming languages and by deepening the knowledge of modern programming techniques in embedded systems. The module has a strong practical bias where students are required to solve various problems by programming existing microcontroller hardware.

60% Coursework

40% Examinations

PROJ300Z
Individual Project 40 credits

Investigate problems from industry or current research, define the problem boundaries, investigate possible solutions and present your results. You’ll have the chance to demonstrate a wide range of skills such as project management, ethics, IP, research, critical thinking, engineering decisions, hardware (electrical, electronic and mechanical) design and simulation, software implementation, schematic capture, testing.

70% Coursework

30% Practicals

Optional modules

COMP3001
Parallel Computing 20 credits

This module develops an understanding of problems in Computer Science which take advantage of general-purpose computing on GPUs. It provides practical methodologies to reformulate problems in terms of hardware architecture, graphics primitives and high-performance computing concepts, as supported by the most recent GPUs. It develops the skills to implement parallel solutions with common GP-GPU computing languages.

100% Coursework

ELEC345Z
High Speed Communications 20 credits

This module provides an overview of analogue circuit characterisation, analysis, and design, linking theory to practice. It will examine how common analogue systems are constructed from elementary components.

70% Examinations

30% Coursework

 
 
 
 
 
 

The modules shown for this course are those currently being studied by our students, or are proposed new modules. Please note that programme structures and individual modules are subject to amendment from time to time as part of the University’s curriculum enrichment programme and in line with changes in the University’s policies and requirements.

Experience

Specialist high-tech facilities

We have one of the best-equipped undergraduate laboratory suites in the UK, and all courses are highly practical, with an emphasis on design and build.
Use our dedicated robotics and communications laboratories to focus on industrial and intelligent robotic systems and high frequency electronics.
practical session in babbage laboratory
 
 
 
 

Student showcase

Celebrating the range of research and development projects students undertake, the event allows students to demonstrate their creations to industry.


Jack speaks about his experience on the course and presenting his project at the Student Showcase event.


Kevin Stewart, Senior Designer at Alstom, talks about his experience as an employer at the Showcase.

Emily-Jane Rolley-Parnell

Student showcase
Find out more about the event.

 
 
 
 
 

Thriving industry connections

We have a long history of working with industry experts to provide you with the connections and opportunities you’ll need to begin your career. 
Our relationship with a range of industries, and our local Industry Advisory Group ensure our courses are relevant to industry needs.
circuit board
 
 
 
 

Put learning into practice

Take a paid year in industry to help consolidate and develop your engineering knowledge – many of our students receive job offers or sponsorship as a result of their placements.
Student Placements - Josh Sullivan
  • Our placement opportunities will help you get a professional confidence and make better career decisions.
  • You could earn ÂŁ15,000 a year or more, and possibly gain sponsorship through your final year(s) at university.
  • Build a network of contacts and connections and gain experience that will help you find a job when you graduate. 

“I gained a wealth of experience and it gave me the confidence and knowledge to make me more employable.”

 
 
 
 
 

Research-informed teaching

Learn from professionals with industry and research expertise.
Benefit from our industry expertise and study a course that is influenced by our innovative research. 
Our collaborative and interdisciplinary community of world-leading academics and researchers is focused upon the creation of knowledge and innovative solutions that have a positive impact upon society. 
Our technical staff are integral to the delivery of all our programmes and bring a diverse range of expertise and skills to support students in laboratories and workshops.
Dr Amir Aly Lecturer in Artificial Intelligence and Robotics


Lecturer in Artificial Intelligence and Robotics

Dr Adrian Ambroze Associate Professor of Digital Communications Engineering


Associate Professor of Digital Communications Engineering

Dr Shakil Awan Associate Professor in Electronics and Nanotechnology


Associate Professor in Electronics and Nanotechnology

Show all
 
 
 

Make friends and meet like-minded people

The University's Engineering Society provides a platform for you to meet, socialise with and learn from from fellow students across all engineering disciplines.
Socials and events are hosted throughout the year including site visits, guest lectures from industry experts, networking events, workshops, and hands-on projects. These events not only complement your studies but also provide valuable insights into the engineering profession. 
Plymouth Engineering Society
 
 
 

Life in Plymouth

Plymouth's maritime history and coastal location have an undeniable influence on life in the city. The walk from our main campus to the seafront is only about one mile, providing loads of opportunity to relax and unwind during your studies. You don’t need to leave the city to get to the coast!
 

The overall vibe of the city is perfect. You are by the sea so it is still laid back, but you have all the conveniences of living in a city.

Jenna
Current student

Careers

 
 
 

Open the door to a successful future

Your degree opens doors to a wide range of industries. You will graduate as a technically skilled engineer with an understanding of business, legal and ethical considerations, preparing you to protect and secure IT systems and other critical technologies. 
The course also equips you with lifelong learning skills and adaptability, giving you the mindset to continue growing professionally in a fast-evolving landscape.
Whether you choose to enter the workforce immediately or pursue further study, your degree provides the knowledge, experience and versatility to build a fulfilling career as a professional engineer.
Circuit board

Fees and funding

Tuition fees

 
 
 
Tuition fees for new full-time students starting in 2025-2026 or
2026-2027.
Full-time study
ÂŁ9,535 per year
Part-time study
ÂŁ795 per 10 credits
Optional placement year completed in the UK
ÂŁ1,905
 
Optional placement year completed outside the UK
ÂŁ1,430
 
 
 

Tuition fee price changes

In November 2024, the UK Government announced an increase to tuition fees and maintenance support for 2025/26 academic year, setting the standard tuition fee and student maintenance loan at £9,535 per year and the University’s tuition fees were increased to this rate.
The UK Government has indicated that further fee increases may be announced this year and in subsequent years. If the UK Government does so, the University may increase annual tuition fees in subsequent years, which may include the fees for the 2026/2027 academic year, in line with the Student Contract and all times in line with the maximum tuition fee caps set by the Government. More information about  fees and costs of studying .
 
 
 
 
 
 
 
Tuition fees for full-time international students starting in 2025-2026 academic year.
Full-time study
ÂŁ18,650 per year
Optional placement year completed in the UK
ÂŁ1,905
 
Optional placement year completed outside the UK
ÂŁ1,430
 
 
 
Tuition fees for full-time international students starting in 2026-2027 academic year.
Full-time study
ÂŁ19,200 per year
Optional placement year completed in the UK
To be confirmed
 
Optional placement year completed outside the UK
To be confirmed
 

Tuition fee price changes

Our fees are reviewed on an annual basis. Fees and the conditions that apply to them are the most up to date but are still subject to change in exceptional circumstances. More information about fees and costs of studying .
 
 
 
 
 
 
 

Fund your studies

As an undergraduate at Plymouth, there are plenty of funding options available, including tuition fee loans, living cost loans, scholarships, bursaries and support funds.
 
 
 
 

Supporting students with the cost of living

The cost of living in the UK has risen faster than household income, meaning that most people will have less to spend on essential goods and services. This is an ongoing situation that is likely to affect everyone in some way.
The University provides advice and guidance and has a range of services, facilities and offers to help students with rising everyday costs.
 
Careers Hub

Apply

 
 
 
 
 
 

Entry requirements

Our typical offer
104 UCAS points

You may be eligible for a contextual offer

Contextual offers: Typically, the contextual offer for this course is 8 points below the advertised tariff. A contextual offer is an offer to study at university that takes into account individual circumstances that are beyond your control, and that can potentially impact your learning and your exam results, or your confidence in applying to university.

Check your eligibility for a contextual offer

GCSE

Mathematics and English at grade C / 4 or above is required.

A levels

104 points from a minimum of 2 A levels.
To include a pass at Level 3 Mathematics and a minimum of a grade C at a second relevant subject in science or engineering subjects. Relevant subjects include design technology, electronics, engineering, further mathematics, physics, pure mathematics, statistics, use of mathematics, computer science or chemistry.

BTEC RQF National Extended Diploma/QCF Extended Diploma

DMM in engineering/science/technology BTEC. To include merit in mathematics as a core module: mathematics for technicians, mathematics for engineering.
If you hold a BTEC qualification it is vital that you provide our Admissions team with details of the exact modules you have studied as part of the BTEC. Without this information we may be unable to process your application quickly and you could experience significant delays in the progress of your application to study with us. Please explicitly state the full list of modules within your qualification at the time of application.

Access to HE Diploma

Accept Access with 33 Level 3 credits at Merit or Distinction, with at least 12 Level 3 credits at Pass in Mathematics and 12 Level 3 credits at Merit in another Science, Engineering, or Technology subject.

International Baccalaureate

27 points. Include a pass in Mathematics and a minimum of a grade 4 at a second relevant subject in science or engineering subjects. Relevant subjects include design technology, electronics, engineering, further mathematics, physics, pure mathematics, statistics, use of mathematics, computer science or chemistry. Maths and English considered.

T level

Merit. Science / Engineering pathway.

Extended entry requirements

To be accepted onto a degree course with us, you must have a suitable English language qualification. 
 

Ready to apply?

All applications for undergraduate courses are made through UCAS.com. Please refer to the course facts below when completing your application for this course.
 
Please note: We understand that many applicants remain anxious about meeting the exact terms of our standard conditional offers. We will look again at your application and revise our offer for those applicants who we continue to believe are a good match for our courses, once we have the certainty of your actual results in August.
UCAS course code
HH66
Institution code
P60
Duration

3 years
(+ optional placement)

Course type

Full-time

Study location
Plymouth
 

Entry requirements

We welcome applicants with international qualifications and we accept a range of qualifications from across the globe.
 
Our typical offer
104 UCAS points
 
 

BSearch entry requirements for your country

English language requirements

To be accepted onto a degree course with us, you must have a suitable English language qualification. 
 

Ready to apply?

As an international student, you can apply for this course through UCAS or an agent in your country.
 
Short of the entry requirements for this course? Don’t worry you may be eligible for a foundation year to prepare you for possible entry onto this course for the following year.
UCAS course code
HH66
Institution code
P60
Duration

3 years
(+ optional placement)

Course type

Full-time

Study location
Plymouth

Other routes to this course

International progression routes
University of Plymouth International College (UPIC) offers foundation, first-year and pre-masters programmes that lead to University of Plymouth degrees. Courses are specially designed for EU and international students who are missing the grades for direct entry to the University, and include full duration visa sponsorship. You can start in January, May or September, benefitting from small class sizes, top-quality tuition and 24/7 student support.
 
 
 

Visit us at an undergraduate on-campus open day

Open days are the best way to get a feel for studying an undergraduate degree at the University of Plymouth.
 
Book your place
Man sitting outside with surrounded by friends
 
 
 
The results of the National Student Survey (NSS) and the Graduate Outcomes survey (GO) are made available to prospective students and their advisors through the Discover Uni website.