Informatics Large Practical (ILP) is a 20 credit course at Level 9, normally taken in Year 3. It runs in Semester 1. There is no exam for this course, the course mark is based 100% on coursework. The University descriptor is here.
Course Outline
The Informatics Large Practical gives students experience in developing a non-trivial software system and reporting on the end product. In this way, the practical provides an introduction to the issues and requirements of the more demanding fourth-year project. In particular, the student gains practical experience of:
- Reading technical material and identifying the important content - Identifying and formalising project requirements - Identifying computational problems and inventing algorithmic solutions - Constructing a detailed design which does not over-commit to implementation detail - Implementing and testing a software application which realises the design - Experimenting with the implementation to explore the solutions to the computational problems - Writing a report which documents the solutions and the implementation - Managing a software project using a source-code repository.