MEng Hons Computer and Internet Engineering

4 Years On Campus Masters Program

University of Surrey

Program Overview

This undergraduate programme provides a broad grounding in both electronic/hardware systems and software/network engineering, giving you the tools to build and work on connected systems, internet-of-things devices and modern communications infrastructure. It’s well suited for students who enjoy mathematics and programming and are keen to build systems that span hardware, networks and software rather than purely software or purely hardware alone. 

Curriculum structure:

  • Year 1 (Level 4): You’ll begin by developing the fundamentals: programming (e.g., Python or C), electronics and circuits, signals and systems, together with basic concepts of networking and the Internet. The course specification emphasises broad training in electronics, electrical and computer engineering in the early stages. 

  • Year 2 (Level 5): In the second year you’ll deepen your skills: modules cover microprocessor organisation and design, data-structures and algorithms in C, digital signal processing, network communications, and you’ll start seeing how hardware and software interact. 

  • Year 3 (Level 6): The final year allows specialisations and major project work: for example you’ll undertake an individual project where you design and implement a system often combining hardware, software and communications. You’ll also study advanced topics such as mobile communications systems, digital signal processing and machine learning for networked systems. 

Focus areas (in a string): “embedded systems and hardware-software integration; internet and network communications; signal processing; mobile and wireless systems; programming and data-structure in C and higher-level languages; project design and system implementation”

Learning outcomes (in a string): “you will gain the ability to apply mathematics, electronics and programming principles to real engineering problems; design and implement integrated hardware-software communications systems; work independently on a major project; understand and model internet and networked-device systems; develop skills in teamwork, project management and professional engineering practice”

Professional alignment (accreditation): The programme is accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council, which means it fully meets the academic requirements for registration as an Incorporated Engineer and partially meets the requirements for Chartered Engineer. 

Reputation (employability rankings): The School of Computer Science & Electronic Engineering at Surrey is highly rated: for example, the department is ranked in the top 100 globally for computer science and engineering per the ShanghaiRanking 2024.  Also, the course page reports that 95% of their computer science/electronic engineering graduates are in employment or further study within 15 months of graduating. 

Experiential Learning (Research, Projects, Internships etc.)

From day one, you’ll be doing more than reading slides: you’ll be wiring circuits, writing code, working in small teams and rolling up your sleeves in labs. At Surrey you’ll get your hands on real tools, real problems and real systems — all in a strong industry-connected engineering environment. You’ll learn how hardware and software mingle, build your own connected systems, and collaborate on projects that push you to think like an engineer.

Here’s how it plays out in practice:

  • Lab-based modules early on: In your first year you’ll join modules like “Laboratories, Design & Professional Studies I & II” which get you into hands-on lab work, design challenges and professional-style briefings. 

  • Programming, hardware and network tools: You’ll use programming languages like C and Python, dive into microprocessor architecture, and in Year 3 you’ll use software like Wireshark for real network-traffic measurement. Teamwork and a major individual project: As you progress you’ll work in groups on more open-ended problems and then pick your own individual project in Year 3 where you design, build and evaluate a system that interests you. 

  • Optional professional training year: There’s a chance to take the Professional Training Year route — spending time in industry, applying your learning in a live workplace, and coming back with more confidence and resume-strength.

  • Digital-tool and presentation skills built-in: From modules like “Computer Laboratory” you’ll practise using MATLAB, GitHub (for webpages), HTML/CSS/JavaScript and industry-standard software.

Progression & Future Opportunities

Progression & Future Opportunities:
Graduates from this programme are ready to step into high-demand technical roles with both hardware and software expertise: for example, Embedded Systems Engineer, Network Engineer, IoT Systems Developer, or Communications Engineer.

  • University services to help you employ: Surrey offers an award-winning Professional Training Year (placement) scheme that provides real industry experience and makes your CV much stronger. 

  • Employment stats and salary figures: The university reports that 95% of its Computer Science and Electronic Engineering graduates are in employment or further study within 15 months of graduating. 

  • University–industry partnerships: The programme draws on research centres such as the Institute for Communication Systems (next-gen mobile communications) and the Centre for Vision, Speech and Signal Processing (audio-visual & signal processing) which keeps teaching aligned with cutting-edge industry developments. 

  • Long-term accreditation value: The BEng programme is accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council — meaning it meets the academic requirement for registration as an Incorporated Engineer and partially for Chartered Engineer. 

  • Graduation outcomes: The course description emphasises that graduates will be equipped to “work at the forefront of mobile and internet technology”, and with the placement year many go on into industry roles in telecoms, embedded systems, IoT, networked communications.

Further Academic Progression:
If you complete this undergraduate degree and want to continue your studies, you could:

  • Move on to a Master’s (MSc) in fields like Embedded Systems, Internet of Things (IoT), Telecommunications Engineering, or Advanced Computer Systems.

  • Or enrol directly into an MEng (integrated Master) route at Surrey itself (since it offers BEng → MEng) and then consider PhD research in communications, network systems or signal processing.

  • Additionally, you might choose a postgraduate certificate or diploma in a niche area (for example advanced wireless communications, cyber-physical systems, 6G networks) to deepen your expertise before stepping into senior engineering or R&D roles.

Program Key Stats

£27,000 (Annual cost)
£ 29
Sept Intake : 14th Jan


70 %

Eligibility Criteria

AAB
3

NA
NA
NA
6.5
88

Additional Information & Requirements

Career Options

  • Computer and Information Systems Managers
  • Computer Network Architects
  • Information Security Analysts
  • Software Developers
  • Systems Software
  • Engineering Teachers
  • Postsecondary

Book Free Session with Our Admission Experts

Admission Experts