BEng Computer Engineering

3 Years Online Bachelors Program

University of Southampton

Program Overview

The Computer Engineering BEng at the University of Southampton is a three-year, full-time degree offered by the School of Electronics and Computer Science (ECS) at the Highfield campus. It develops both hardware and software engineering skills, with a strong emphasis on low- and high-level programming, system design, embedded computing, and the integration of digital technologies with practical applications. The course is rooted in cutting-edge hardware–software co-design, ethical and secure development practices, and hands-on project experiences—supported by excellent facilities and industry-relevant teaching.

Curriculum Structure 

Year 1
The first year equips you with the core skills in programming and computing theory while building a solid mathematical framework. You study both High-Level Programming and Low-Level Programming, strengthening your ability to work across abstraction layers. Courses like Algorithms and Analysis and Data Analytics develop your analytical and data-processing capabilities. You also gain insight into hardware and systems through Digital Computer Systems, while modules such as Ethics and Security of Computing instill awareness of professional and responsible engineering. Rounding out your year are the two-part Mathematics for Artificial Intelligence and Computer Engineering I & II, which provide essential mathematical tools for programming, system modeling, and performance optimization.

Year 2
In the second year, you delve deeper into systems-level understanding and interdisciplinary projects. You'll collaborate on an AI and Computer Engineering Interdisciplinary Group Project, working on integrated hardware–software problems. Courses such as Computer Architecture and Code Transformation dive into hardware design techniques—students famously design and build a working CPU that runs compiled code. You also explore Electronics, Parallel and Distributed Computing, and Scientific Computing to advance your systems engineering skills, while Signals and Control and Systematic Design teach you to model, analyze, and design reliable engineering systems.

Year 3
The final year is centered around deep specialization and independent engineering projects. You complete Advanced Computer Architecture, reinforcing knowledge of system internals, and undertake a two-phase Individual Project where you independently design, develop, and evaluate a computing system from concept to implementation. Flex your interests and career goals through a broad selection of optional modules, such as Embedded Networked Systems, Real-Time Computing, Robotic Systems, Advanced Computer Networks, and specialized topics in machine learning, cybersecurity, and high-performance computing. This structure lets you tailor your expertise while culminating in a substantial self-directed technical achievement.

Focus areas
Deep understanding of programming across abstraction levels, system architecture and design, electronics and embedded systems, parallel and distributed computing, signals and control, and specialized domains like robotics, AI, and real-time systems.

Learning outcomes
By the end of the degree, you'll be capable of designing and building complete computer systems—from circuit-level hardware to algorithms—understanding performance, security, and system integration. You will deliver professional-level projects independently, adapt to emerging technologies, and apply computational engineering methods with industry insight.

Professional alignment (accreditation)
Completing this BEng meets the core academic requirements for Chartered Engineer (CEng) status when paired with an accredited MEng. Southampton’s close alignment with industry and its accreditation pathways support students aiming toward engineering chartership.

Reputation (employability rankings)
As part of the prestigious Russell Group, Southampton’s ECS is highly regarded for graduate employability and research excellence. Graduates are valued by employers in industry, hardware startups, and software engineering roles. The University was ranked #1 in the UK for Electronic and Electrical Engineering by The Guardian in 2020 and maintains strong reputational leverage in both academia and industry.

Experiential Learning (Research, Projects, Internships etc.)

The BEng in Computer Engineering at the University of Southampton is designed for students who are driven by practical problem-solving and want to apply their knowledge from the classroom to real, tangible systems from the very start. You'll be developing in-demand skills in our world-class, purpose-built facilities, working on projects that prepare you for a seamless transition into industry.

The curriculum is built on an experiental leasrning philosophy, where your theoretical knowledge is immediately put to the test through hands-on experimentation and project work in our dedicated, cutting-edge spaces. This is where you move from understanding concepts to becoming a capable and confident engineer:

  • Industry-Standard Software & Tools: You will work with a suite of professional software, including Cadence and Synopsys tools for integrated circuit (IC) design and electronic design automation (EDA), MATLAB and Simulink for system modelling and control design, and advanced programming environments for C, C++, and Python to develop embedded software.
  • Specialist Laboratory Facilities: You'll have extensive access to our Tony Davies High Voltage Laboratory and our cleanroom complex for microelectromechanical systems (MEMS) and silicon fabrication. Our teaching labs are equipped with modern test and measurement equipment like oscilloscopes and logic analysers, alongside workstations for electronic design and simulation.
  • Applied Group Projects: A core part of your experience will be team-based projects that mirror professional practice. This culminates in a substantial final-year individual project, where you'll tackle a significant engineering challenge from design to implementation, often using our specialised lab equipment to create a functional prototype.
  • Digital Systems & Embedded Hardware: Get hands-on with the hardware you're designing for, including FPGA development boards for creating custom digital circuits, ARM-based microcontrollers, and platforms for rapid prototyping of intelligent systems.
  • Electronics and Computer Science (ECS) Facilities: As part of a world-leading school, you'll benefit from facilities supported by extensive research activity. You may have opportunities to engage with research groups and utilise advanced equipment, applying cutting-edge research to your practical work.

Progression & Future Opportunities

Graduates of the University of Southampton's BEng Computer Engineering are highly employable, moving into roles such as embedded systems engineer, hardware design engineer, software developer, systems architect, and robotics specialist. Many alumni also pursue further study in computer science, electronic engineering, artificial intelligence, or related fields, or work in sectors including aerospace, telecommunications, automotive, and consumer electronics.

Here's how Southampton specifically supports your future:

Career Services & Experiential Learning:
The program offers opportunities for an industrial placement year, allowing students to gain valuable professional experience with leading technology companies. You'll learn through a combination of lectures, laboratory sessions, team projects, and individual research, with a strong emphasis on practical engineering skills and the integration of hardware and software systems. The University's Career and Employability Service provides specialist support for engineering students, including placement assistance, career mentoring, and connections to a network of employer partners.

Industry Partnerships & Research:
The School of Electronics and Computer Science maintains strong industry connections and world-class facilities, including cleanrooms, embedded systems labs, and robotics research centres. Students benefit from research-led teaching in areas such as microprocessor systems, digital systems design, machine learning, and Internet of Things (IoT) technologies. The program's industrial advisory board ensures curriculum relevance, with graduates valued for their expertise in both electronic hardware and computer software development.

Graduate Outcomes:
Students graduate with advanced technical skills in circuit design, programming, systems architecture, and project management, complemented by practical experience from laboratory work and industry-relevant projects. These competencies are highly sought after in technology-driven industries.

Further Academic Progression:
After your BEng at Southampton, you can progress to an integrated MEng program, pursue specialist MSc degrees in areas like microelectronics systems or artificial intelligence, or enter professional roles in hardware design, systems engineering, or technical consultancy, supported by the program's strong industry links and research excellence.

Program Key Stats

£29,400
Sept Intake : 14th Jan


Eligibility Criteria

A*AA
3.0
38
75

1300
27
6.0
92

Additional Information & Requirements

Career Options

  • Embedded Systems Engineer
  • Computer Hardware Engineer
  • Network Architect
  • Robotics Engineer
  • Cybersecurity Analyst
  • Software Developer
  • IoT Solutions Architect
  • Control Systems Engineer
  • Semiconductor Design Engineer
  • AI Hardware Specialist

Book Free Session with Our Admission Experts

Admission Experts