Other options

If you study Digital Media Technology BEng at XJTLU you can choose from these options to study at the University of Liverpool on the XJTLU 2+2 programme.

Study   ›  Undergraduate courses  ›   XJTLU 2+2

Computer Science and Electronic Engineering BEng (Hons): XJTLU 2+2 programme

Course details

Smart devices shape the way we live, both now and in the future. Study Computer Science and Electronic Engineering at Liverpool and ensure you’re a part of the rapid technological development taking place globally.

Course overview

This programme combines the core elements of electronic engineering with those of computer science, which is the intellectual discipline underlying all aspects of software development. Combining elements from these two disciplines will equip you with an added breadth of knowledge and greater specialisation. Our graduates are in demand because of their fluency both in the language of electronic engineers, as well as that of computer scientists, enabling you to bridge the gap between software systems and the real world.

Within this programme, there are two pathways: Computer Science and Electronic Engineering and Digital Media Technology. Both pathways share many of the modules throughout your two years in Liverpool. The specialisations allow you to concentrate your studies through unique modules.

  • The Computer Science and Electronic Engineering (CSEE) pathway provides a focus on hardware
  • The Digital Media Technology (DMT) pathway emphasises software and web technology.

Teaching is divided between the Department of Electrical Engineering and Electronics and the Department of Computer Science. You’ll be taught by staff who are actively engaged in research, most with international reputations, ensuring you’ll receive the most up-to-date and commercially-relevant education.

Course content and modules

Discover what you’ll learn in each year, the kinds of modules you’ll study, and how you’ll be taught and assessed. The programme detail and modules listed are illustrative only and subject to change.

Year two

The second year builds on the first with core modules in Software engineering, Database development, Digital electronics and Signals and communication systems. More time is spent in the electronics laboratory doing practical work to consolidate the knowledge learnt in lectures and partaking in an extended team project.

CSEE students take modules in Instrumentation and Control and Distributed Systems in Year Two while DMT students take modules in Artificial Intelligence and App Development.

On the 2+2 programme, you'll study your third and fourth years at the University of Liverpool. These will be year two and year three of the University of Liverpool's programme of study.


Communication Systems (ELEC202)

Credits: 7.5 / Semester: semester 2

This module will teach fundamental knowledge on communication systems.

Database Development (COMP207)

Credits: 15 / Semester: semester 1

This module introduces students to the problems arising from databases, including concurrency in databases, information security considerations and how they are solved; the integration of heterogeneous sources of information and the use of semi-structured data; non-relational databases and the economic factors involved in their selection and to techniques for analysing large amounts of data, the security issues and commercial factors involved with them.

Digital Electronics & Microprocessor Systems (ELEC211)

Credits: 15 / Semester: semester 2

​This module covers two areas.  In digital electronics, it covers topics which build on the basic knowledge gained in the first year digital electronics programme and learning some hardware description language (HDL) programming. In microprocessor systems, it introduces the topic from the basics describing how a microprocessor works and learning some assembly language programming.

Distributed Systems (COMP212)

Credits: 15 / Semester: semester 2

This module covers the concepts of distributed systems and the underlying principles of distributed computing and discusses the issues and various solutions proposed in the distributed computing community. Specifically, communication and broadcast, election algorithms, synchronization and concurrency, fault-tolerance and security related issues will be discussed in the lectures. Where applicable practical implementations of the concepts will be introduced.

Electronic Circuits and Systems (ELEC271)

Credits: 15 / Semester: semester 2

The module concerns the understanding of how electronic amplifier circuits work and some basic ideas on how to design them. This requires an appreciation of linear small-signal equivalent circuits based on device physics and how to use them to assist the design process. Students will also learn how to break down complex circuits into simpler building blocks and how these blocks in turn, represented by linear equivalent circuits, can be combined to achieve the desired functionality. How negative feedback can be applied to produce high performance, stable circuits with high tolerance. The current state of the art is emphasised together with a historical perspective, noting some of the pioneers in the field.

Instrumentation & Control (ELEC207)

Credits: 15 / Semester: whole session

This module covers the design and operation of instrumentation devices as well as the design of continuous time control systems.

Principles of Computer Games Design and Implementation (COMP222)

Credits: 15 / Semester: semester 2

This module introduces topics commonly present in the modern computer games from software architecture principles to advanced artificial intelligence techniques to the creation of 3D content. As part of the continuous assessment, students create a simple 3D video game using an existing game engine and an AI control procedure for a multiuser framework.

Project, Problem Solving & Industrial Awareness (ELEC222)

Credits: 7.5 / Semester: whole session

The aim of this module is to provide students with practical work which underpins, confirms and gives application focus for academic study, while testing a wide range of skills.

Signals and Systems (ELEC270)

Credits: 15 / Semester: semester 1

Introduces continuous and discrete signal operations and analysis, the frequency domain and spectral analysis, including Fourier Series and Fourier, Laplace and z Transforms. Introduces system quantification and analysis, including pole-zero plots, feedback, basic stability criteria and block diagrams.

Software Engineering I (COMP201)

Credits: 15 / Semester: semester 1

This module deals with the issues associated with the analysis, design, implementation and testing of significant computing systems (that is, systems that are too large to be designed and developed by a single person).

Your experience

All of our lecturers are actively engaged in research, ensuring students are given the most up-to-date and commercially relevant education. Your course will be delivered by the Department of Electrical Engineering and Electronics and the Department of Computer Science.

Virtual tour

What students say...

Our university provides a high standard of academic integrity training, supported by lecturers and professors with high academic achievements teaching approach. Graduate student from CSEE major.

Teng Dequn, BEng (Hons) Computer Science and Electronic Engineering