To provide a culmination of three years' teaching, in both Computer Science and Mathematics, in a substantial ISM
To provide an introduction to independent study in Computer Science
To support synthesis and application of material from the taught degree course
To demonstrate, where appropriate, problem-solving skills from both disciplines, Computer Science and Mathematics.
Module learning outcomes
On completion of the project, the student will have gained the practical skills that can only be gleaned from the experience of undertaking independent (supervised) research. The student will also have the experience of having written a substantial academic report. Specifically, the student should be able to do the following:
Demonstrate that they have acquired specialisation in a particular part of Computer Science, normally involving a mathematical component. Examined in the overall project report.
Demonstrate that the have acquired suitable skills to undertake a substantial academic project. Examined in the overall project report.
Demonstrate that they have engaged in study and critical understanding of scholarship in their chosen area. Examined in the literature review and evaluation parts of the project report.
Contribute to an established area of research or development, demonstrating a practical understanding of how established techniques of research and enquiry are used to create and interpret knowledge. Examined in the overall project report. The project report may present the student's approach to a known problem, or present an existing approach applied to a new problem. It may present an analysis or critique of well-known work. It may devise a new method, or extend an existing method into new areas. The student should evaluate the contribution made.
Formulate a moderate sized problem, to select and justify an appropriate approach, and to follow the approach systematically. Examined in the design/problem-analysis part of the project report.
Recognise alternatives, selecting and justifying the approach taken at each point in the report, identifying parts of the project area that are feasible within the time (etc) constraints of the project. Examined in the overall project report and especially in the design/problem-analysis part of the project report.
Appreciate the latent issues of the subject area. Examined in the overall project report and specially in the evaluation part.
Prepare a written report on the work done, according to the defined criteria. In particular, the student should be able to prepare a report with a good structure and clear presentation, and in which the referencing is of publishable academic standard. The report must demonstrate critical abilities and evaluation of work done and methods applied. Examined in the overall project report.
Demonstrate knowledge and understanding of legal, ethical, social, professional and commercial issues involved in the project.
% of module mark
Essay/coursework Project Report
Special assessment rules
Feedback on written report draft (where draft provided to supervisor in a timely manner).
Written feedback after written project report.
**** Dawson, C. W. Projects in Computing and Information Systems Addison-Wesley 2005
*** Gowers, E. The complete plain words. Penguin 1987
*** Kopka, H and Daly, P.W. Guide to LATEX, 4th edn. Addison-Wesley 2004
*** Van Leunen, M. C. A Handbook for Scholars, 2nd edn. OUP 1992
*** Zobel, J. Writing for computer science, 2nd edn. Springer 2004