Our Computer Science
degree emphasises strong technical skills in translating scientific principles
to usable computing technologies and solutions, as well as the management
skills needed to navigate complex software development and system deployment
concerns.