The project is a substantial piece of practical work. It typically involves some programming plus many other aspects of computer science, information systems, or software development. You will be allocated a project tutor who will work with you individually, helping and guiding you through the entire project.
Your project enables you to extend and deepen your knowledge of computer science and to apply it in a particular context. You plan and manage the work yourself, with guidance from your project tutor and with the support of course material on key project issues. You will need to report regularly on your progress and to produce a final report at the end.