The Computer Science and Technology programme from Xi'an Jiaotong-Liverpool University combines the core elements of electrical and electronic engineering with those of computer science to equip graduates with detailed knowledge of the design and development of both hardware and software.