University of Southampton Campus
Bachelor of Engineering
On Campus
University of Southampton Logo
University of Southampton
Southampton
United Kingdom

Computer Engineering

About

The Bachelor of Engineering in Computer Engineering at the University of Southampton combines the principles of electrical engineering and computer science. This three-year, full-time program covers topics such as microprocessor design, embedded systems, digital logic, and software development, preparing students for careers at the intersection of hardware and software development.

On-campus learning includes laboratory work, project-based learning, and access to state-of-the-art technology. Graduates are well-prepared for careers in embedded systems development, hardware design, and software engineering, where they can contribute to innovations in computing and electronics.

Key information

Duration
-
Tuition fee
$41,350.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Engineering
  • Degree Type: Bachelor of Engineering
  • Duration: 3 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 14 January 2026
  • Location: University of Southampton, United Kingdom
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

1 Year – Foundations of Computer Engineering

  • Introduction to Computer Systems and Architecture
  • Programming Fundamentals and Algorithms
  • Discrete Mathematics for Computing
  • Digital Logic and Circuits
  • Introduction to Software Development

2 Year – Core Computer Engineering Skills

  • Microprocessor and Embedded Systems Design
  • Data Structures and Algorithms
  • Computer Networks and Communications
  • Operating Systems and System Programming
  • Signals, Systems, and Control

3 Year – Advanced Computer Engineering and Research Project

  • Advanced Computer Architecture and Hardware Design
  • Internet of Things (IoT) and Smart Systems
  • Embedded Systems Programming and Design
  • Computer Vision and Machine Learning
  • Independent Research Project and Bachelor’s Thesis in Computer Engineering

Career Opportunities

Graduates of the Computer Engineering program are well-equipped to pursue careers in the design, development, and maintenance of computer hardware and software systems. Career paths include Computer Engineer, Embedded Systems Developer, Systems Architect, Software Engineer, Hardware Engineer, Network Engineer, IoT Engineer, Cybersecurity Specialist, and Research Scientist in fields related to computing. Graduates can work in technology companies, hardware manufacturers, telecommunications, embedded systems firms, cybersecurity companies, and research institutions. The Bachelor of Engineering qualification provides a strong foundation for both professional roles and further postgraduate studies in computer engineering, software development, or artificial intelligence.

Why Choose This Program

The Computer Engineering program at the University offers a unique blend of computer science and electrical engineering, providing students with the skills to design and develop both hardware and software systems. Over 3 years, students will gain hands-on experience in programming, hardware design, embedded systems, and advanced computing techniques, while also developing a deep understanding of how computer systems interact with the real world. The Bachelor of Engineering qualification ensures that graduates are well-prepared for careers in the rapidly evolving fields of computing, networking, and embedded systems. This program is ideal for students interested in both the theoretical and practical aspects of computing, with a focus on real-world applications in industries such as telecommunications, smart technologies, and artificial intelligence.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 (0)23 8059 5000
Email: admissions@soton.ac.uk
Address: University of Southampton, Highfield, Southampton, SO17 1BJ, United Kingdom