Students undertake an individual project, which involves the specification and development of a software solution. A member of the academic staff will be involved in the supervision and monitoring of the project work. Students will meet weekly with the supervisor to review progress and validate development to-date, checking that the desired functionality is interpreted correctly and to encourage the adoption sound software engineering principles.
Towards the end of the project, each student will prepare a technical report that describes their solution strategy, the result of their project and reflections on what the student earned from the project;
The module comprises 150 hours of study over one term and includes 22 hours of academic supervision.
The module will be assessed by 100% Project.
Reassessment methods
Like-for-like
• Beck, K, Extreme Programming Explained: Embrace Change, 2nd Edition, Addison-Wesley, 2004
• Cohn,M, Succeeding with Agile: Software Development Using Scrum, 1st Edition, Addison Wesley, 2009
• Barnes, D J; Kolling, M Objects First with Java: A Practical Introduction using BlueJ, 5th Edition, Pearson, 2011
See the library reading list for this module (Medway)
The intended subject specific learning outcomes.
On successfully completing the module students will be able to:
1. Identify and evaluate alternative solution strategies to a software problem;
2. Plan and document the process by which a software solution is achieved;
3. Construct a solution to an approved software problem;
4. Verify the solution to an agreed specification;
5. Present and demonstrate system software solution.
6. Critically evaluate the proposed solution and the means by which it was achieved;
7. Demonstrate a commitment to quality in the production of project deliverables.
The intended generic learning outcomes.
On successfully completing the module students will be able to:
1. Develop a strategy for solving a problem;
2. Monitor progress and modify strategies to achieve agreed objectives;
3. Evaluate the realized solution;
4. Evaluate the experience of working in an individual project and suggest alternative actions that might have improved the eventual outcome.
University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.