Durham University
Programme and Module Handbook

Undergraduate Programme and Module Handbook 2009-2010 (archived)

Module COMP3282: SOFTWARE ENGINEERING PROJECT

Department: Computer Science

COMP3282: SOFTWARE ENGINEERING PROJECT

Type Open Level 3 Credits 40 Availability Available in 2009/10 Module Cap None. Location Durham

Prerequisites

  • Software Engineering (COMP2092).

Corequisites

  • Advanced Software Engineering (20 credits) (COMP3221). Or Advanced Software Engineering (40 credits) (COMP3152).

Excluded Combination of Modules

  • Computer Science Project (COMP3012), Artificial Intelligence Project (COMP3292).

Aims

  • Conduct a substantial piece of academic, scientific software engineering work as an individual initiative and to write to and present it orally in a scholarly fashion.

Content

  • a software engineering project taken from requirements to implementation and then carrying out an evaluation of the implementation produced.

Learning Outcomes

Subject-specific Knowledge:
Subject-specific Skills:
  • By the end of the module students will be able to write and present a scientific report based upon detailed background research, demonstrating strong implementation and evaluation techniques through a substantial piece of work involving the appropriate use of Software Engineering approaches.
Key Skills:

    Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module

    • Students are taught the expectations of the management of projects through the lecture series and personal subject based tuition is given within their tutorials.
    • The research conducted and the implementation developed will be written up in the form of the scientific report.
    • A bench test will evaluate the implementation based on the design produced and review the students' logs.
    • In addition a project presentation will discuss the process conducted and preliminary results obtained.

    Teaching Methods and Learning Hours

    Activity Number Frequency Duration Total/Hours
    Workshops 10 1 Hour 10
    Tutorials 11 1 Hour 11
    Preparation and Reading 379
    Total 400

    Summative Assessment

    Component: Coursework Component Weighting: 100%
    Element Length / duration Element Weighting Resit Opportunity
    coursework 100%

    Formative Assessment:

    This is given to students using the project meeting review forms and the formal deliverable evaluation document used by all Software Engineering tutors.


    Attendance at all activities marked with this symbol will be monitored. Students who fail to attend these activities, or to complete the summative or formative assessment specified above, will be subject to the procedures defined in the University's General Regulation V, and may be required to leave the University