- Student Records
Programme & Unit Catalogues

Department of Computer Science, Unit Catalogue 2011/12


CM30082: Individual project

Click here for further information Credits: 18
Click here for further information Level: Honours (FHEQ level 6)
Click here for further information Period: Academic Year
Click here for further information Assessment: DS 95%, OR 5%
Click here for further information Supplementary Assessment: Reassessment not allowed
Click here for further information Requisites: Before taking this unit you must (take CM10134 and take CM10135) or take CM10192 (or equivalents authorised by the Director of Studies). Students are expected to have a prior knowledge of software engineering techniques (completion of CM10136 or CM20026 or CM10193 or suitable prior reading).
Click here for further information Description: Aims:
To facilitate the development of an individual Computer Science Project according to an agreed project proposal. To develop skills in research and in the application of new and previously acquired knowledge to the on-time development of a computer science product.

Learning Outcomes:
1. To apply background research to the development of a new product or the production of original research results;
2. To apply appropriate management techniques, preparing and using a project plan, and to adapt the plan in the face of resource constraints;
3. To be able to learn independently and transfer knowledge into unfamiliar situations in a spirit of critical enquiry;
4. To be able to gather requirements and translate these into objectives within a project plan constrained by available resources;
5. To understand the requirements for academic writing, including referencing and the appropriate use of graphs, diagrams and tables;
6. To investigate, select and apply appropriate methods, tools and techniques for the development and delivery of a computer science product;
7. To demonstrate understanding of relevant legislation and ethical practice in the specification, design and development of a software product or experimental process;
8. To be able to evaluate systems in terms of general and specific attributes;
9. To be able to critique personal performance and achievement within the project;
10. To demonstrate academic writing skills within the production of a project dissertation.

Skills:
Project Management (T/F, A), Communication (T/F, A), IT (Legal Issues) (T/F, A).

Content:
The requirements of a final year Computer Science project: selecting a project and preparing the proposal, with project bounding and planning using appropriate Project Management techniques. Effective and ineffective written communication. When to use graphs, diagrams and pictures. Citing and use of references. Styles of written English. The project dissertation. Conducting effective background research. Review and relation to the project of: laws relating to intellectual property, copyright and patent, Data Protection and Freedom of Information laws, professional practice, ethical experimental practice.
The programme of study for each project will be that defined by the agreed project proposal. Individual project supervisors provide academic direction and appropriate tutorial support during the project. This will include direction to appropriate academic material and skills training that may be required by the student.
Click here for further informationProgramme availability:

CM30082 is a Designated Essential Unit on the following programmes:

Department of Computer Science
  • USCM-AFB11 : BSc (hons) Computer Information Systems (Full-time) - Year 3
  • USCM-AKB12 : BSc (hons) Computer Information Systems (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB12 : BSc (hons) Computer Information Systems with Study Year Abroad (Full-time with Study Year Abroad) - Year 4
  • USCM-AFB06 : BSc (hons) Computer Science (Full-time) - Year 3
  • USCM-AKB07 : BSc (hons) Computer Science (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AKB19 : BSc (hons) Computer Science (incl. ab initio Japanese Language & with Industrial Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AKB18 : BSc (hons) Computer Science (incl. ab initio Mandarin Chinese Lang & with Industrial Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AFB19 : BSc (hons) Computer Science (including ab initio Japanese Language) (Full-time) - Year 3
  • USCM-AFB18 : BSc (hons) Computer Science (including ab initio Mandarin Chinese Language) (Full-time) - Year 3
  • USCM-AFB09 : BSc (hons) Computer Science with Business (Full-time) - Year 3
  • USCM-AKB10 : BSc (hons) Computer Science with Business (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB10 : BSc (hons) Computer Science with Business with Study Year Abroad (Full-time with Study Year Abroad) - Year 4
  • USCM-AKB15 : BSc (hons) Computer Science with French Language (with Industrial Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB15 : BSc (hons) Computer Science with French Language (with Study Year Abroad) (Full-time with Study Year Abroad) - Year 4
  • USCM-AKB16 : BSc (hons) Computer Science with German Language (with Industrial Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB16 : BSc (hons) Computer Science with German Language (with Study Year Abroad) (Full-time with Study Year Abroad) - Year 4
  • USCM-AFB13 : BSc (hons) Computer Science with Mathematics (Full-time) - Year 3
  • USCM-AKB14 : BSc (hons) Computer Science with Mathematics (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB14 : BSc (hons) Computer Science with Mathematics with Study Year Abroad (Full-time with Study Year Abroad) - Year 4
  • USCM-AKB17 : BSc (hons) Computer Science with Spanish Language (with Industrial Placement) (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAB17 : BSc (hons) Computer Science with Spanish Language (with Study Year Abroad) (Full-time with Study Year Abroad) - Year 4
  • USCM-AAB07 : BSc (hons) Computer Science with Study Year Abroad (Full-time with Study Year Abroad) - Year 4
  • USCM-AFM01 : MComp (hons) Computer Science (Full-time) - Year 3
  • USCM-AKM02 : MComp (hons) Computer Science (Full-time with Thick Sandwich Placement) - Year 4
  • USCM-AAM02 : MComp (hons) Computer Science with Study Year Abroad (Full-time with Study Year Abroad) - Year 4

CM30082 is Optional on the following programmes:

Department of Computer Science
  • USCM-AFB01 : BSc Computing (Full-time) - Year 3
  • USCM-AKB01 : BSc Computing (Full-time with Thick Sandwich Placement) - Year 4
Department of Mathematical Sciences
  • USMA-AFM14 : MMath Mathematics (Full-time) - Year 3
  • USMA-AFM14 : MMath Mathematics (Full-time) - Year 4
  • USMA-AAM15 : MMath Mathematics with Study Year Abroad (Full-time with Study Year Abroad) - Year 4

NB. Programmes and units are subject to change at any time, in accordance with normal University procedures.