MEng (Hons) Computer Engineering

Southwark Campus

Mode: Full-time; Part-time


MEng (Hons) Computer Engineering offers an integrated route that combines undergraduate and postgraduate levels of study over four years. You'll explore a wide range of computer engineering applications and design and develop software, hardware and networking systems.

6 reasons to study here

Career progression: Extends studies to Masters level and provides greater breadth and depth of study which is the quickest and easiest way to become a Chartered Engineer (CEng).
Multi-disciplinary: Combines the expertise of electrical and electronic engineering, computer science and informatics.
Sophisticated software: Students gain a wealth of experience in using industry-standard equipment, computer programming and simulation packages.
European study: You can choose to spend your third year studying with our partner institution, Hochschule Bremen, in Germany.
Work experience: Option to complete your third year in a paid professional work placement.
Innovative research: No. 1 London Modern Uni for Research Quality - Computing, Sunday Times League Table 2017.

This degree course covers...

This MEng course encourages you to acquire a deeper understanding of the essential facts, concepts, theories and principles of electrical engineering and its underpinning science and mathematics. This course covers:

  • hardware and software engineering
  • digital systems
  • embedded systems
  • computer and network design
  • software development
  • analysis
  • mathematics
  • engineering science

You can apply for undergraduate student funding for this course, so you can gain a postgraduate level qualification without the financial pressures normally associated with further study.

This course is subject to validation and content may change.

Key course information - ordered by mode
Mode Duration Start date Location
4 years
Start Date
Southwark Campus
5 years
Start Date
Southwark Campus
6 years
Start Date
Southwark Campus


Methods of assessment for course overall: 44% coursework

Year 1

  • Engineering mathematics and modelling
    This module consolidates the mathematical skills that underpin the BEng engineering degrees. It's specifically designed to cater for the wide differences in mathematical background of 1st year students, as well as to prepare you for the Advanced Engineering Mathematics and Modelling module that you'll take in the second year. Assessment methods: 50% coursework, 50% exam.
  • Principles of computer engineering
    This module consists of two separate parts. The first part covers the essential principles of analogue and digital electrical and electronic circuits. The module will also cover underlying magnetic and electrical properties, with a look at power supplies, power requirements and transformers. Much of the work will be workshop-based and illustrated throughout by typical applications in the industry. In this part you'll use standard digital integrated circuits to implement basic operations, and to build and test simple digital circuits using basic 'off the shelf' components, simple i/o devices, prototype boards and standard workstation instrumentation. The second part of this module deals with computer databases. It will cover database technology and modern networks, as well as their limitations and trends. It will also give an introductory overview of the current state of the technology. It will review database terminology, database design, design rules, and it will teach you to create a database, query a database and use forms. This module will make use of case studies. Assessment methods: 70% coursework, 30% exam.
  • Data communications & networks
    Technologies related to data communication and computer networking may be the fastest growing in engineering and in society. People use the Internet more and more every day for learning, research, online shopping, airline reservations, checking the latest news and weather, and so on. Today’s business world could not function without data communications and computer networks. This module will provide an introduction of the broad field of data communications and computer networks including principles, design approaches and standards. This module is designed to give you an initial foundation of computer systems and understanding of how computers are used in a networked environment. This will include data communication and computer networking technologies, as well as computer structure and the internetworked environment. It will help you understand the basics of data communications and networking in general and the protocols used. The approach will concentrate on the fundamental principles, from an engineering point of view, on which you can build more substantial computing studies throughout the course and afterwards. The module will lay the foundations of the computer networking engineering course. It will familiarise you with computers and computer systems, which form the basis of the internetworked computer infrastructure, as well as with the applications and terminology used in an internetworked environment. This module will also teach you to appreciate the role and importance of software and computers in the data communications and networking field, and more generically in engineering, and will so provide you with the impetus to quickly become competent in their use. In terms of programming languages, this modules assumes that, in parallel with this module, you study and experience programming with C, C++, Java, or Python. Computing with Python will be introduced to this module. Assessment methods: 30% coursework, 70% exam.
  • Engineering Principles
    This module will help you develop your understanding of essential scientific principles for the study of engineering to degree level. It's designed to be accessible to students with a range of prior science specialisation. The module comprises two blocks of study. These will introduce the principles of measurement systems and units, thermal physics and mechanical and electrical principles. Assessment methods: 40% coursework, 60% exam.
  • Engineering Computing  
    This is an introductory module that will address the engineering formation as well as programming knowledge and skills. It will enable you to appreciate the role and importance of software and computers in engineering, and so provide you with the impetus to quickly become competent in their use. Assessment method: 100% coursework.
  • Design and practice
    This module will cover material design activities, team work, creative problem-solving, project management, sustainable development principles, personal development planning, report writing communication, Computer-Aided Design (CAD), employability and transferable skills. It's also a work-based module for part-time students, utilising the Virtual Learning Environment (VLE) to provide supporting teaching material and assessments. Assessment method: 100% coursework.

Year 2

  • Computer architecture and operating systems
  • Engineering software data structures and algorithms
  • Object-oriented software design and network programming
  • Team design project
    This is a skills-based module developing your understanding of the design process within engineering, including factors that need to be taken into account in identifying and meeting requirements for new products (used to mean outcome of a process and can include specifications for a tangible product, or process, or system), such as working within Regulatory, professional and Standards requirements, developing practical skills, working as part of a team, handling information, project planning and management, and report-writing and presentation skills. Assessment method: 100% coursework.
  • Digital systems and microprocessor design
  • Computer networks and mobile computing
  • Advanced engineering  mathematics and modelling

Year 3

  • Optional placement year

Year 4

  • Embedded systems and the Internet of Things
    This module presents advanced topics in embedded systems design using contemporary practice; interrupt-driven, reactive, real-time, object oriented, and distributed client/server embedded systems. It is discussed the characteristics of embedded systems, techniques for embedded applications, parallel input and output, synchronous and asynchronous serial communication, interrupt handling, applications involving data acquisition, control, sensors, and actuators, implementation strategies for complex embedded systems. It also further covers the Internet of Things (IoT) which connects devices and various systems using embedded systems, electronic sensors and the Internet. This module also presents the myriad of applications involving embedded systems, namely those computing systems that appear in applications such as automobiles, control systems and major appliances. The module also introduces concepts of parallel and distributed computing, clusters, and grids virtualization and the cloud. 
  • Innovation and enterprise
    In the rapidly changing world around us, it's imperative that you're able to think dynamically to create advantage in your life. This module encourages you to question what you see and experience around you and in your prospective engineering field with an aim to enhance your creativity to discover new and better ways of doing things. It aims to equip you with methods and processes to recognise opportunities and to plan on harnessing commercially viable benefits that may exist from exploiting those opportunities in a sustainable fashion. This might be a product or service (such as consultancy or contract management). The application of project management principles will help to define the critical path of a proposed business and how the many processes involved (planning, market research, market placement, finance, operations, human resources etc.) are interlinked throughout the initial planning exercise and how they can change over time. You'll be expected to reflect on what you can contribute towards a group. Assessment method: 100% coursework.
  • Systems and software engineering
    This module provides formal study of software engineering and its application in the broader engineering fields, with a tendency towards electro-mechanical, electronic and building services engineering. Assessment methods: 30% coursework, 70% exam.
  • Advanced computer engineering
    This module will begin by considering the predictive and empirical performance measures as well as the technological and architectural approaches to high performance computer architectures. The module will look at high performance and novel architectures such as pipelining and superscalar architectures. The associated memory support will also be considered, and memory techniques for high speed main memory, memory hierarchies and caching technology, as well as virtual memory management, will form a major part of the module. The memory hierarchy will be discussed with special emphasis on CPU cache design. Furthermore, the module will incorporate consideration of I/O techniques for improving latency and throughput. We'll cover concepts such as direct memory access (DMA), I/O processors, buses for system and I/O data transfer as well as bus standards. The very topical subject of parallel processing and concurrency will also be covered, as will be the concept of shared and distributed memory and interconnection networks. The relationship between computer components and the arithmetic logic unit (ALU) and the ALU implementation of number representations and operations will be covered from an engineering perspective. Assessment methods: 30% coursework, 70% exam.
  • BEng Project
    The Individual Major Project requires you to plan, execute, review and report upon a major piece of technical work directly related to your degree discipline. In this regard, this module provides you with the opportunity to develop a high degree of subject-specific expertise. This module differentiates from others on the course taken due to the high degree of autonomous study expected. This flexibility should be seen as an opportunity to explore new areas of interest and to acquire new and often unexpected skills. The work undertaken within the project will require you to develop your own methodology in advance of presenting solutions to the studied problem. It's therefore expected that project will include evidence and demonstration of detailed research of the subject matter, practical demonstration of understanding of the material, testing and evaluation of the practical elements, detailed reporting, discussion and conclusions of the entire project, and a high level of written presentation and grammar skills. Assessment method: 100% coursework.

Plus optional modules (see below)

Year 5

  • Technical research and professional skills
    This module provides training for the skills that are necessary for successful completion of the MEng studies in the near future and for professional development in the long-term future. More specifically, the module teaches how to search and gather relevant technical information, how to extract the essence from a piece of technical literature, how to carry out a critical review of a research paper, how to write a feasibility report, how to give presentations and put your thoughts across effectively, and how to manage a project in terms of time and progress in a group project environment. 
  • Cyber Security and cryptography
  • MEng group project
    This module is designed to provide you with the experience of working in an asset team to solve a real world problem using industrial data for the development of a specific asset. You'll be grouped into teams of 3-4 members and you'll undertake a specific role in respect of the design calculations and analysis. You'll work full-time on this project under time constraint, using donated field data. The project results will be presented orally to an expert panel and the group will submit a report detailing their investigation and recommendations for development of the field. Assessment method: 100% coursework.

Optional modules

  • Technology evaluation and commercialisation
    In this module you'll be guided towards identifying a technology project idea that you will evaluate for its business potential. You'll conduct detailed research and analysis in order to evaluate the business potential of this technology idea. The outcomes from this will serve as the basis for implementation of the selected technology in the business sense. Through the module you'll develop the appropriate commercialisation strategy and write the business plan for your high-tech start-up company.
  • Advanced networking technologies
  • Communications, information theory and coding
  • Pattern recognition and machine learning
  • Computer network design
    This module provides a broad understanding of the principles of computer networks and approaches of network design. It starts from standard layered protocol architecture and each layer of the TCP/IP model. Then it will focus on a top-down approach for designing computer networks for an enterprise.
  • Computer vision and image processing
  • Digital signal processing and real-time systems
  • Cloud computing and virtualisation

Assessment is through formal written examinations, phase tests, formative and summative assignments. Ability to apply and integrate knowledge is assessed by larger scale project work as well group assignments (where appropriate) and logbooks.


With computers now an essential part of our lives, the demand and opportunities for those who can design computer hardware and develop software applications, manage and service computer systems is only going to continue to grow. Our societies and utilities are driven and controlled by computer-based systems that could not function without large, professional hardware and software systems - put simply the world cannot function without computers.

Skills for industry

After graduation you'll understand how to build computer systems and components and how to measure how computer software and hardware works. You'll acquire laboratory experience; you'll understand how to develop, design and test software and various computer equipment. You'll be able to use industry-standard software and CAD for the design, simulation and prototyping of computer systems. You'll understand methods and techniques in designing software applications and interfaces for various computing devices and will learn how to construct and maintain software and networks.

This variety of skills makes you attractive to potential employers. More generally, hands-on experience of industry-standard equipment and simulation packages, the ability to complete analytical investigative work and experience gained on a placement year will also stand you in good stead when searching for a job.

Extra skills gained from an MEng

In addition to the essential skills provided by the 3 year BEng course, students taking the MEng course will have the opportunity to develop greater expertise in advanced technical topics such as circuit design, digital systems and computer architecture, technical research and professional skills, advanced networking, computer and network security, computer vision and sensor systems, real-time systems, machine learning and advanced networking technologies. As a MEng graduate you will have the ability to develop appropriate solutions to computer engineering problems, using new or existing technologies, through innovation, creativity and change. MEng Computer engineers at Masters level obtain high-level computing skills and are typically engaged in technical and commercial leadership and possess effective interpersonal skills. You will be capable to develop and apply new technologies, promote advanced designs, introduce new and more efficient production techniques, marketing and construction concepts, or pioneer new engineering services and management methods.

Types of roles you can expect

Our computer engineering graduates are equipped with the skills needed to work in a wide range of computer engineering, software engineering and commerce roles. These include computer network administration under Windows and Unix/Linux, as well as software engineering and design using Java and C++. You could work independently as a developer, tester or evaluator of any kind of hardware and software application. You'll be able to develop operating systems, compilers, computer games, business applications, computer programs, analyse data and constructing and managing computer systems.

Sectors you could work in include computer and network security, computer programming, research and development, product development engineering, governmental and defence industries, educational sectors, health and medicine, communications, network service providers, aerospace, entrepreneurship, transport and in many other fields, or you can work as a consultant. You could also progress to postgraduate study to obtain strong analytical and technical skills in a specific area.

Employability Service

We are University of the Year for Graduate Employment for the second year in a row - The Times and Sunday Times Good University Guide 2018, 2019.

At LSBU, we want to set you up for a successful career. During your studies – and for two years after you graduate – you’ll have access to our Employability Service, which includes:

  • An online board where you can see a wide range of placements: part-time, full-time or voluntary. You can also drop in to see our Job Shop advisers, who are always available to help you take the next step in your search.
  • Our Careers Gym offering group workshops on CVs, interview techniques and finding work experience, as well as regular presentations from employers across a range of sectors.

Our Student Enterprise team can also help you start your own business and develop valuable entrepreneurial skills.

Professional links

IBM logo

LSBU and IBM are strategic partners, and are collaborating on the content of this course.

IET membership

All students are granted student membership of the IET on enrolment for the duration of the course for no extra cost. Benefits include access to IET resources, career opportunities and support and a dedicated student and apprentice online zone where you will find study resources, news, guidance and more. Plus, you'll be part of a large professional network, so you can begin to grow your contacts.


If you choose to take the five year sandwich course, the third year is spent on an industrial placement in the UK. Our industrial placement team will provide the necessary guidance, support and advice in finding a suitable placement.

The sandwich option presents an opportunity to understand the way that the industry functions and to gain an appreciation of the priorities in the commercial environment.

European placement opportunity

Alternatively, you may choose to spend your placement in Germany. The European Studies endorsement is available on all our BEng courses. If you choose to complete a sandwich year abroad you will study German at our partner institution, Hochschule Bremen, and then complete the year with an industrial placement in Germany.

Teaching and learning

Our teaching members of staff have a great amount of experience. Whether they're teaching, carrying out research or involved in consultancy for industry they have the skills to make a difference to you. You'll learn in a modern, well-equipped environment complete with sophisticated technology.

Approach to learning

You'll learn through lectures, seminars, tutorials and practical work. Taking on both group and individual projects, we assess your work through a mixture of coursework and exams, with project and laboratory work counting towards your final award. You'll develop skills in effective communication, problem solving, project planning and team work that will set you apart to give you the best chance of getting the job you want after you graduate.

Hands-on engineering

The amount of project-based learning that you'll do on an engineering degree varies from university to university. At LSBU we offer 'design-make-test' projects throughout the degree course rather than concentrating them all into your final year. This means that you'll adapt theoretical principles to solve real-world engineering problems very early on in your university career. This experience of delivering innovation makes you attractive to employers. Innovation is at the very heart of what an engineer does on a day-to-day basis. Engineers look for practical ways of making things better, more efficient, cheaper, safer, stronger, more resilient, quicker, more integrated and more effective. Our engineering courses will teach you first-hand how to develop these crucial skills and traits.

Prepared for modern engineering practice

In reality most engineers will find themselves working side-by-side in multi-disciplinary project teams. One of the greatest professional assets that you can have is the ability to function well in this team set-up. That's why some of our modules are shared across all our engineering courses. These modules are about understanding the commercial priorities that shape engineering practice and problem-solving. Guest lecturers from world-renowned companies, such as Rolls Royce, have lectured on these modules.

Personal Tutoring

As an undergraduate or MEng Engineering student, you will be allocated a named tutor during your first three weeks at LSBU. The role of your tutor is to be your primary contact for academic and professional development support.

Your tutor will support you to get the most of your time at LSBU, providing advice and signposting to other sources of support in the University.

Your tutor should be the first person at the university that you speak to if you are having any difficulties that are affecting your work. These could be academic, financial, health-related or another type of problem.

You will have appointments with your personal tutor at least twice a semester throughout your course.  You can contact your tutor for additional support by email or in person.


Entry requirements

  • A Level AAB or;
  • BTEC National Diploma DDD or;
  • Access to HE qualifications with 39 Distinctions 6 Merits including 3 Distinctions in Maths and 3 Merits in Physics or;
  • Equivalent level 3 qualifications worth 144 UCAS points
  • Level 3 qualifications must include Maths or Physical Science
  • Applicants must hold 5 GCSEs A-C including Maths and English or equivalent (reformed GCSEs grade 4 or above).
  • We welcome qualifications from around the world. English language qualifications for international students: IELTS score of 6.0 or Cambridge Proficiency or Advanced Grade C.

How to apply

International students

International (non Home/EU) applicants should follow our international how to apply guide.

Home/EU applicants

Mode Duration Start date Application code Application method
4 years
Start date
Application code
Application method
5 years
Start date
Application code
Application method
6 years
Start date
Application code
Application method


Once we have made you an offer, you can apply for accommodation. You can rent from LSBU and you’ll deal directly with the university, not third party providers. That means we can guarantee you options to suit all budgets, with clear tenancy agreements and all-inclusive rents that include insurance for your personal belongings, internet access in each bedroom and on-site laundry facilities.

Or, if you’d rather rent privately, we can give you a list of landlords – just ask our Accommodation Service.

Read more about applying for accommodation at LSBU.


You don't need to wait for a confirmed place on a course to start applying for student finance. Read how to pay your fees as an undergraduate student.

Prepare to start

Applicant events

After you’ve received your offer we’ll send you emails about events we run to help you prepare for your course.


Before you start your course we’ll send you information on what you’ll need to do before you arrive and during your first few days on campus. You can read about the process on our Enrolment pages.

Fees and funding

Fees are shown for new entrants to courses, for each individual year of a course, together with the total fee for all the years of a course. Continuing LSBU students should refer to the Finance section of our student portal, MyLSBU. Queries regarding fees should be directed to the Fees and Bursaries Team on: +44 (0)20 7815 6181.



Year 1 FT Southwark SEPT

The fee shown is for entry 2019/20.
UK/EU fee: £9250International fee: £13780
AOS/LSBU code: 4639Session code: 1FS00
Total course fee:
UK/EU (excluding any optional years) £37000
UK/EU (including any optional years) £37000
International (excluding any optional years) £55120
International (including any optional years) £55120

Year 1 PT Southwark SEPT

The fee shown is for entry 2019/20.
UK/EU fee: £6935International fee: £11483.33
AOS/LSBU code: 4640Session code: 1PS00
Total course fee:
UK/EU £35453.34
International £55120

For more information, including how and when to pay, see our fees and funding section for undergraduate students.

Please check your fee status and whether you are considered a Home, EU or International student for fee-paying purposes and for our regulatory returns, by reading the UKCISA regulations.

See our Tuition Fees Regulations (PDF File 136 KB) and Refund Policy (PDF File 102 KB).

Possible fee changes

The University reserves the right to increase its fees in line with changes to legislation, regulation and any government guidance or decisions.

The fees for international students are reviewed annually and the University reserves the right to increase the tuition fees in line with the RPIX measure of inflation up to 4 per cent.


We offer several types of fee reduction through our scholarships and bursaries. Find the full list and other useful information on our scholarships page.