University of Malta

Study-Unit Description
UOM Main Page
Apply - Admissions 2016
Campus Map button


TITLE Final Year Project in Software Development

LEVEL 03 - Years 2, 3, 4 in Modular Undergraduate Course


DEPARTMENT Faculty of Information & Communication Technology

DESCRIPTION The final-year project is the largest single piece of work assigned to students throughout their degree. Its main aim is that of exposing the student to techniques and standards crucial for the construction of software solutions of demonstrable quality. Quality aspects will include, but are not limited to, such properties as security, transactional and data integrity, reliability and robustness, performance and scalability, interface effectiveness, mobility, etc. This should be carried out in the context of scientific process, from the formulation of a hypothesis and the description of existing work on the subject, to the design and implementation of a solution, to the evaluation of this solution towards addressing the original hypothesis.

Study-unit Aims:

This study-unit aims at giving the student a better understanding of the issues involved in the requirements-driven development of software solutions using various technologies over various platforms and configurations. It will urge the student to consider a software solution from various aspects and using various models at various levels of abstraction – from architectural to code. It exposes the student to the skills necessary for constructing a logical argument when attempting to study, reason and communicate notions in the field of software development. It is intended both to consolidate the skills gained throughout the degree programme as well as prepare students to undertake and participate in projects upon graduation.

Learning Outcomes:

1. Knowledge & Understanding:

By the end of the study-unit the student will be able to:
- Learn how to construct a comprehensive literature review.
- Provide a solution to a particular problem, putting it in a particular context of study.
- Articulate the criteria that describe the adequacy of a solution, design and develop a solution.
- Asses the solution with respect to the identified criteria.
- Produce a well-structured report describing and scientifically substantiating the approaches, concepts and techniques used and the results obtained.

2. Skills:

By the end of the study-unit the student will be able to:
- Manage the time allocated to perform a non-trivial project.
- Read technical and scientific material of a non-trivial nature.
- Represent and communicate abstract concepts.
- Record one’s effort in a structured and prescriptive way.
- Report the outcome resulting from scientific activity.
- Structure one's thought in a logical manner.
- Defend the work done in the dissertation.

Main Text/s and any supplementary readings:

Mainly research papers.

ADDITIONAL NOTES Please note that a pass in the Dissertation, Presentation & Oral Examination component is obligatory for an overall pass mark to be awarded.

**Resit Availability: Students who fail to obtain an overall pass mark will be re-examined in the Dissertation. However, the resit availability for the Oral Examination/Presentation is at the discretion of the Board of Examiners.

STUDY-UNIT TYPE Dissertation

Assessment Component/s Resit Availability Weighting
Review Paper Yes 10%
Dissertation, Presentation & Oral Examination [See Add. Notes] ** 90%


The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the study-unit description above applies to the academic year 2017/8, if study-unit is available during this academic year, and may be subject to change in subsequent years.
Study-unit Registration Forms 2017/8


For Undergraduate (Day) and Postgraduate students.


Academic Advisors 2017/8


Academic Advisors for ICT 1st year students (Intake 2017/8), NOW available

Faculty of ICT Timetables


ICT Timetables are available from Here.

Health and Safety Regulations for Labs Form

The Faculty of ICT Health and Safety Regulations for Laboratories form can be found here



Log In back to UoM Homepage