User Name | |
Password | |
Informatics Final Year Projects
Students taking degrees run (or partly run) by the Department of Informatics typically carry out a large programming project in their final year. These projects are supervised and assessed via a dissertation and a short presentation.
If you are taking a project module in your final year please read and follow the instructions below.
At the start of your final year there are two important tasks you must accomplish, not necessarily in this order:
The first of these is certainly the easier of the two and you can read about what support to expect from a supervisor.
Selecting a suitable project topic can seem quite daunting at first. To assist you in this we have a projects database. This will contain a number of project suggestions made by the supervisors. These are only suggestions of suitable topics and there is no requirement that you must select one of these. In fact, we strongly encourage you to formulate your own ideas for a project. They are provided as a guide to give you ideas and help you understand the scale of the project you should be attempting.
You should log in to view the list of potential supervisors, request a particular project that they have suggested, or to suggest your own project to a supervisor of your choice. To Log in to the database you need to use your Informatics username and password.
Ideally, you should have selected your supervisor and project topic by Tuesday of Week 1 of the Autumn term. If you haven't managed to do so by this point then we will assign a supervisor for you who can help you develop a project idea.
Your supervisor is a colleague to whom you can turn for strategic advice and guidance. In general, supervisors will meet with you every other week to discuss your progress throughout the year. Initially, they will be an invaluable means of assessing whether your project ideas are suitable and can help you improve them where needed. Another crucial role that supervisors fulfil is to read draft copies and comment on the reports you intend to submit. Given that your supervisor also examines these reports, it is of enormous benefit for you to take advantage of this.
Normally, your supervisor will have some interest in the area you have selected for your project. Because of great competition in some subject areas there can be no guarantee that you get the supervisor of your choice. Do not be disheartened if this happens in your case. All supervisors are capable of offering you strategic advice and valuable opinions on your report, no matter what the topic.
The way in which supervision times are allocated will vary depending on your supervisor. Supervisors are instructed to allow for meetings of approximately 30 minutes per fortnight per student. The timetabling of meetings will be done by email. This is the primary mechanism for supervisors to contact their students so it is important that you check your email regularly.
It is not possible to produce a successful project with a period of massive activity immediately before the deadline as you may be tempted (but ill-advised) to do for other courses. You must work consistently and enthusiastically throughout the duration of the project. It is often worthwhile writing drafts of the dissertation whilst carrying out the work - it is easier to write up the requirements analysis just after you have finished it than to write about it months later.
To keep within the deadlines you will have to make regular progress and remember where your time has gone. To help you to do this we ask you to record your activity in a weekly log. The log is a weekly record of work you have engaged in to meet your objectives. You should start the log straight away and include records of meetings with your supervisor. You should meet with your supervisor regularly taking your log along to review progress. The complete log can form part of an appendix to your final report.
You will be asked to submit a number of written reports throughout the project. The deadlines for these and timings of other project events are listed below:
Please note that two copies of the final report are required.
You will be formally assessed on the Interim report, the Final report, and the Project Presentation
The deadlines shown apply to all Informatics projects, including AI majors. AI projects are subject to the Science area regulations, not to the Arts area regulations. The dates of the presentations will be announced by the end of Week 2 of the Summer term by email.
You can find a detailed description of each of the reports on the other tabs
At the start of your project you will be expected to read any relevant background references and to prepare a short (approximately two A4 sheets) note describing the objectives of your project and how you plan to meet those objectives. The report should provide the following information:
This report is not formally assessed and should be submitted directly to your supervisor.
By the end of the first term of your project, you are required to submit an interim report on your project. This report is formally assessed and two identical copies must be submitted to the Informatics department office (This is a change in procedures for 2008/9). Interim reports are usually 3000-5000 words in length. But the word count would depend on a number of factors including the number of diagrams, amount of detailed design work required, etc, so please check with your supervisor what would be appropriate in your case. The report is effectively an expansion of the project proposal and should include:
Note that the Interim report can be regarded as the first version of the first chapters of your Final report. You will not have the Interim report attached as separate document in your Final report. Instead, the sections of the Interim report will appear - most likely in an updated form - in the Final report (see detailed guidelines for Final report below).
Normally, your supervisor will have some interest in the area you have selected for your project. Because of great competition in some subject areas there can be no guarantee that you get the supervisor of your choice. Do not be disheartened if this happens in your case. All supervisors are capable of offering you strategic advice and valuable opinions on your report, no matter what the topic.
The way in which supervision times are allocated will vary depending on your supervisor. Supervisors are instructed to allow for meetings of approximately 30 minutes per fortnight per student. The timetabling of meetings will be done by email. This is the primary mechanism for supervisors to contact their students so it is important that you check your email regularly.
It is not possible to produce a successful project with a period of massive activity immediately before the deadline as you may be tempted (but ill-advised) to do for other courses. You must work consistently and enthusiastically throughout the duration of the project. It is often worthwhile writing drafts of the dissertation whilst carrying out the work - it is easier to write up the requirements analysis just after you have finished it than to write about it months later.
To keep within the deadlines you will have to make regular progress and remember where your time has gone. To help you to do this we ask you to record your activity in a weekly log. The log is a weekly record of work you have engaged in to meet your objectives. You should start the log straight away and include records of meetings with your supervisor. You should meet withyour supervisor regularly taking your log along to review progress. The complete log can form part of an appendix to your final report.
This document is a working version of the final report. It should be submitted to your supervisor by the end of the second term of your project in order to allow your supervisor sufficient time to read it and suggest improvements before you need to submit the final report.
Do not expect your supervisor to be available over the Easter break but, as long as your supervisor agrees the deadline for submitting the draft report may be extended. Bear in mind that your supervisor is only expected to read one draft of your report.
In your own interests, the draft report should be as complete as possible so that your supervisor can give you valuable feedback. Your supervisor will be the examiner on other projects. They will tell you what they are looking for from the projects they examine. If your report does not conform to their expectations you will be able to rectify it in time.
This report is not formally assessed and should be submitted directly to your supervisor.
Preferably, dissertations should be submitted using A4 paper and comb or soft binding (binding facilities are available in the Informatics library and in the main university library). Double sided printing is encouraged, but not compulsory. You must submit two identical copies of your report.
The word limit for the dissertation (excluding appendices) is 12000 words. The expectation is that most dissertations should contain approximately 10000 words.
The submitted dissertation should include a listing of any program code that has been written. 2-up or 4-up printing for the code may well be appropriate. There is no need to include code or technical documents which have not been written by you -- but you must acknowledge any such material which has been used to complete the project. It may be necessary to include other appendices but there is an expectation that these will cover in total no more than 20 pages.
The final report should contain the following sections in the order indicated:
In addition to writing a dissertation, you will be asked to give some form of public presentation of your work (the format for these presentations differs from year to year and details will be given nearer the time). This is primarily intended for the two markers of your project (particularly the second marker) but other students and interested parties may attend.
The aim of the presentation is to give a broad introductory overview of your system and to demonstrate its effectiveness. For instance, if you have written software you could demonstrate your software during the presentation.
Note that your presentations last just 20 minutes. Remember that spoken communication and demonstration is initially much more powerful than the written word. You have to convey that your work is interesting, novel and generally persuade the listener that it is worth their while reading your written report.
The presentation is an integral part of the assessment. If you fail to show up for the presentation at the appointed time you will be marked as absent for the assessment and forfeit the marks associated with it.
Note that it is an excellent idea to prepare your presentation in advance, and practice it with a friend or colleague.
Your project work will be examined by your supervisor and a second faculty member, called a second examiner. Marks will be divided into the following components, with the weights indicated:
You will not be penalised if the dissertation is not bound. The presentation will be conducted as an examination and the normal arrangements for such will apply. Please consult your courses handbook if you wish to know the overall weighting of the project within your degree. We will be employing strict University rules governing collusion, plagiarism and other forms of misconduct. Please consult your examination handbook for details and definitions.
The standard University regulations concerning late submission of coursework will apply. Therefore, managing your time so as to keep to deadlines is vital. You must anticipate technical problems such as printer breakdowns and corrupted hard disks. Make sure you back your work up regularly. You must anticipate that everyone else may be careless enough to leave their printing and binding until the last moment. This could cause large queues for these services at the University facilities and could cause you to lose valuable marks.
Undertaking a project can be challenging and exciting. It is challenging because a tremendous amount of self-discipline, time and effort needs to be put into it. It is exciting because a successful project rewards with great satisfaction and experiential learning. The project requires the amalgamation of different kinds of skills: problem solving, studying and communication, both written and spoken. It stretches your ability to limits you never thought possible. It gives you something you can talk about knowledgeably and enthusiastically to prospective employers. Projects are a great opportunity for you to demonstrate your creative abilities and independence.
The project is seen as an excellent indicator of a student's overall ability to carry out a serious piece of work, and consequently employers are impressed by such competence.
The majority of your reading will be specialised according to your chosen topic. For general guidance for writing your reports and preparing your presentation you could look at the following books recommended by Blay Whitby in his Technical Communication Skills course:
* This document was first written by Chris Thornton, and has subsequently been maintained by Alan Jeffrey, Phil Husbands, and Julian Rathke. It is now maintained by Bernhard Reus. Some of the material in this file was adapated from notes produced for the Univ. of London CS project assessment.