The programme aims to provide students with the knowledge, skills and comprehension required to allow them to contribute to the planning, design and management of modern network based computer systems. The degree programme delivers an extensive knowledge on computer hardware, network engineering, embedded systems, communication systems, interface design and automation.