Postgraduate taught 

Software Development MSc

MSc Project for Information Technology + COMPSCI5018P

  • Academic Session: 2023-24
  • School: School of Computing Science
  • Credits: 60
  • Level: Level 5 (SCQF level 11)
  • Typically Offered: Semester 1
  • Available to Visiting Students: No

Short Description

The aim of the project is to enable students to carry out a substantial, independent, individual software development project at level M. It will specifically entail the development of a software product project. Students will submit a dissertation for assessment. 

Timetable

Regular supervisory meetings to be arranged.  

Excluded Courses

None

Co-requisites

None

Assessment

This course is assessed 100% by a dissertation.

Are reassessment opportunities available for all summative assessments? No

Reassessments are normally available for all courses, except those which contribute to the Honours classification. Reassessments are normally available for all courses, except those which contribute to the Honours classification. For non Honours courses, students are offered reassessment in all or any of the components of assessment if the satisfactory (threshold) grade for the overall course is not achieved at the first attempt. This is normally grade D3 for undergraduate students and grade C3 for postgraduate students. Exceptionally it may not be possible to offer reassessment of some coursework items, in which case the mark achieved at the first attempt will be counted towards the final course grade. Any such exceptions for this course are described below. 

 

This report will incorporate 3 months of continuous work so it will therefore not be possible for students to resubmit this work.

Course Aims

The aim of the project is to enable students to carry out a substantial, independent, individual project at level M. It will entail the development of a software product and/or the conduct of a research project. Students will submit a dissertation for assessment. 

Intended Learning Outcomes of Course

By the end of the course students will be able to:

1. Formulate and execute a project plan for an appropriate software development or research project;

2. Use standard methods to carry out appropriate analysis, design, implementation (including testing) and critical evaluation of a system; and/or use standard methods to conduct a research project;

3. Write a dissertation that will clearly describe the value of their project as a software product and/or research project;

4. Describe their work to both technical and non technical audiences, demonstrating software products as appropriate.

Minimum Requirement for Award of Credits

Regular attendance at supervisory meetings; demonstration of a software product or research results; submission of a dissertation.