Technical concepts are clearly presented using motivating texts and clear illustrations. Topics reflect the latest developments in technology and are relevant to the students' needs. The course uses core language common to a range of specialisations.