BEng Engineering (Electronic and Software)

4 Years On Campus Bachelors Program

University of Aberdeen

Program Overview

The BEng in Engineering (Electronic and Software) at the University of Aberdeen blends electronic engineering with software engineering to give you the creative freedom to design and build complex systems—from digital circuits and photonics to large-scale software and IoT devices. It’s an ideal fit if you're passionate about both hardware and software and want a degree that empowers you across modern technology arenas.

Curriculum structure

Year 1
You’ll build a strong foundation with Circuit Analysis and Design, Principles of Electronics, Computer Systems and Architecture, Engineering Mathematics 1, Fundamentals of Engineering Materials, Fundamental Engineering Mechanics, plus Programming 1 and CAD and Communication in Engineering Practice—gaining insight into circuitry, programming logic, mechanics, materials, CAD, and technical communication skills.

Year 2
In your second year, you’ll dive into Engineering Mathematics 2, Algorithms and Data Structures, Modelling and Problem Solving for Computing, Design and Computing in Engineering Practice, Databases and Data Management, Software Programming, and Electronic Systems—learning to combine coding (Java, MATLAB), algorithmic thinking, electronics, and database systems in real engineering contexts.

Year 3
You’ll level up with Principles of Software Engineering, collaborative software development, C / C++ Programming, Signals, Systems & Signal Processing, Engineering Analysis and Methods 1a, Software Engineering and Professional Practice, Digital Systems, Communications Engineering 1, Electrical and Electronics Engineering Design, and Engineer in Society—fostering skills in embedded systems, signal processing, team-based agile development, professional responsibility, and system design.

Year 4
In your final year you’ll tackle Sensing and Instrumentation, Computer and Software Engineering, Operating Systems, Security, and a Group Design Project (with optional Individual or Industrial Projects). You'll emerge ready to handle complex engineering challenges involving instrumentation, OS architecture, cybersecurity, and collaborative project delivery.

Focus areas:
Electronic systems; software engineering; embedded systems; databases and algorithms; signal processing; communications; operating systems; cybersecurity; instrumentation.

Learning outcomes:
You’ll graduate able to design, program, analyse and implement integrated hardware–software systems, lead agile software projects, secure systems against threats, work with instrumentation, and manage technical communication and teamwork in real-world engineering contexts.

Professional alignment (accreditation):
This BEng programme is accredited by the Engineering Council and counts as a route toward Chartered Engineer (CEng) status with the Institution of Engineering and Technology (IET) (Educational requirements met for Incorporated Engineer (IEng) and partially for CEng).

Reputation (employability rankings):
The University of Aberdeen ranks 8th in the UK for Electrical and Electronic Engineering, according to the Complete University Guide 2020. Engineering (General) at Aberdeen ranks 12th in the UK and 1st in Scotland according to The Guardian 2021, reflecting strong performance in foundation engineering education.

Experiential Learning (Research, Projects, Internships etc.)

From your very first year, you'll build real engineering skills through hands-on lab work, embedded systems, group design challenges, and interdisciplinary projects—all backed by high-end facilities and strong industry ties.

Experiential learning unfolds like this:

Hands-on labs & design modules from Day 1:
Year 1 includes lab-based work in Principles of Electronics and Electronic Systems, with embedded microcontrollers and logic circuit design—supported by simulation and hardware prototyping.

CAD, programming & manufacturing:
In Year 2, you learn MATLAB, SolidWorks CAD, and even machine-tool use through the Design and Computing in Engineering Practice module—building your engineering manufacturing and coding confidence.

Advanced system and signal projects:
Later years include modules like Control Systems, Signals, Systems & Signal Processing, C/C++ Programming, and Electrical & Electronics Engineering Design—each with embedded programming, sensor interfacing, and practical test rigs.

Group and individual capstone projects:
In Year 4, half your time goes toward an Individual Project (which you can do abroad or with industry), and there’s also a Group Design Project tied to real-world briefs, including project management and technical design.

Top-tier research labs & teaching facilities:
You’ll access facilities like satellite-communications testbeds (SALT), optics and laser labs (HOLOCAM, eHOLOCAM), Internet network testbeds, power systems labs with high-power DC rigs, and an AI/robotics/mechatronics suite with humanoid and swarm robots.

Industry integration and field exposure:
Guest lectures, field trips (e.g., SSE at Tealing sub-station), and the EEE student society’s Robotics League competition enrich your real-world understanding.

Professional accreditation and employability:
The programme is IET-accredited—a recognized step toward Chartered Engineer status—and the career prospects are strong with alumni working in roles like ROV Project Manager, Telecoms Software Engineer, Subsea Controls Engineer, and more.

Progression & Future Opportunities

Graduates of the University of Aberdeen's BEng Engineering (Electronic and Software) are highly employable, moving into roles such as embedded systems engineer, software-hardware integration specialist, IoT solutions developer, robotics programmer, and electronics design engineer. Many alumni also pursue further study in computer engineering or work in sectors including consumer electronics, automation, telecommunications, and emerging technologies.

Here's how Aberdeen specifically supports your future:

Career Services & Experiential Learning:
The four-year BEng programme (following the Scottish university system) offers opportunities for industrial placements with leading technology firms in Scotland's growing tech sector. Students gain hands-on experience through laboratory sessions in Aberdeen's newly upgraded engineering facilities, including the Embedded Systems Laboratory and Software Engineering Lab. The curriculum includes a major individual project in the final year where students develop integrated hardware-software solutions. The university's Careers Service provides dedicated support including tech industry networking events and one-to-one career guidance.

Industry Partnerships & Research:
The programme benefits from Aberdeen's strong industry connections with companies like Leonardo, Wood Group, and Spirit Energy, as well as research collaborations with the Aberdeen Smart Energy Systems group. Students access excellent facilities including electronics prototyping labs, robotics workstations, and software development suites. The curriculum incorporates current research in areas like embedded systems, industrial automation, IoT applications, and energy systems software – with particular strengths in energy sector applications.

Graduate Outcomes:
Students develop strong technical skills in electronic circuit design, embedded software development, system integration, and programming – competencies that are particularly valued in Scotland's energy and technology sectors. Recent graduates have secured positions with companies like BP, Amazon, and Texas Instruments.

Further Academic Progression:
After completing the BEng at Aberdeen, graduates can progress to the MEng Engineering (Electronic and Software) or pursue master's study in specialized fields like robotics or data science. Alternatively, they can enter professional roles in embedded systems development, technical consultancy, or software-hardware integration – supported by the programme's strong industry connections in Scotland's technology and energy sectors.

Program Key Stats

£24,800
Sept Intake : 14th Jan


78 %

Eligibility Criteria

BBC
3.0
32
75

1250
26
6.0
78

Additional Information & Requirements

Career Options

  • Embedded Systems Engineer
  • Software Engineer (Hardware Integration)
  • IoT Solutions Architect
  • Robotics Software Developer
  • Control Systems Engineer
  • Telecommunications Engineer
  • Cybersecurity Specialist (Hardware/Network)
  • Semiconductor Design Engineer
  • AI Hardware Developer
  • Quantum Computing Systems Engineer

Book Free Session with Our Admission Experts

Admission Experts