You are on page 1of 1

Examination paper management system

Supervisor
R. Raman (rr29)

MSc Programmes
Agile Software Engineering Techniques (SET)

Software Engineering for Financial Services (SFS)

Web Applications and Services (WAS)

Advanced Computation Methods (ACM)

Advanced Distributed Systems (ADS)

Advanced Software Engineering (ASE)

Cloud Computing (SCL)

Advanced Computer Science (ACS)

Prerequisites
Java, Python, Ruby or any such framework for building a web-based application.

Aims of project
The project aims to create a software system by which examination papers are
processed within the department.

For every module, an examination paper goes through the following phases. 
Each question paper is first created by a lecturer (the setter). It is then checked
by another lecturer (the checker) who gives feedback on the paper. The setter
then incorporates the feedback of the checker.  The paper is then passed on to
the external examiner, who also provides feedback.  The setter then incorprates
the feedback of the external examiner.  Once this is done, the paper is passed
on to the Examinations Office.

The aim of the project is to automate the above process.  Key requirements are:
- strong security of examination papers - transparent and clear way to check
how feedback has been incorporated - monitoring of the process.

Challenges presented by the project


Building a complex software system.

Nature of end-product
Web-based system accomplishing the above aims.

You might also like