We are working with Cambridge assessment international education to gain endorsement for this forthcoming title. - improve understanding with clear explanations, examples, illustrations and diagrams, plus a glossary of key terms - reinforce learning with a range of activities, exercises, and exam-style questions - prepare for further study with extension activities that go beyond the requirements of the syllabus and prompt further investigation about new developments in technology - follow a structured route through the course with in-depth coverage of the full as & a level syllabus also available in the series programming skills workbook