The field of computer systems is one of the fastest growing fields of engineering and one that has a very visible impact on modern life. Our course opens the door to a career in computing wherever digital, mobile or network systems are involved. Traditional computer systems engineering focuses on the engineering and integration of hardware and software systems which fulfill useful purposes. For example accessing video-on-demand, music and live TV coverage, as data can be distributed across the globe. Now, with the rise of cloud computing and the latest generation of large-scale networked systems, computer systems engineering is at the cutting edge of a range of technological developments.