This course has been developed in collaboration with the School of Computer Science at Anglia Ruskin University and by arrangement offers the 1st and 2nd year at Huntingdon; the 3rd year is completed at Anglia Ruskin University; it seeks to reflect the nature and breadth of contemporary information technology practice including topics such as: Networking; software engineering; web and internet technology; applications and project management; the course mixes clear theoretical issues with a strong practical element; the aim is to help students understand why and how in relation to essential information technology systems and techniques.