University of Malta

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


TITLE Collaborative Practical Project

LEVEL 01 - Year 1 in Modular Undergraduate Course


DEPARTMENT Computer Science

DESCRIPTION The Collaborative Practical Task is the principal project that first-year undergraduate students are required to complete. It is the first substantial piece of project work that students will encounter in the degree programme, and is designed to expose them to the complexities of team work, project management and software development in a practical setting.

The specific tools and technologies to be used in the project will vary from year to year, and will be revised regularly to ensure that the students are encouraged to familiarise themselves with the prevailing set of software development technologies of the day.

Study-unit Aims:

The main aim is that of exposing the student to software development in a team setting at an early stage, by requiring them to design and implement a software solution to a specified problem within a fixed time frame during their first year of studies. A secondary aim is to ensure that students are exposed to the tools of the trade (IDEs, build systems, debuggers, version control, issue tracking) at the first opportunity, so as to enable them to apply this 'real-world' know-how to practical tasks that they will encounter later in the degree programme.

Learning Outcomes:

1. Knowledge & Understanding:
By the end of the study-unit the student will be able to:

- Understand a particular problem, and design and develop an adequate software solution to the problem;
- Gain familiarity with a selection of software tools used in software development, particularly in a team setting;
- Document the techniques and technologies used, as well as the design and implementation of the solution.

2. Skills:
By the end of the study-unit the student will be able to:

- Manage the time allocated to perform a task;
- Work within a team of peers to collaboratively produce a software artifact within a fixed time period;
- Read and digest a range of technical material;
- Structure one's thought in a logical manner.

Main Text/s and any supplementary readings:

A selection of technical documentation that is specific to each particular project will be identified and proposed to the students.


Assessment Component/s Resit Availability Weighting
Project Yes 100%

LECTURER/S Christian Colombo
Jean Paul Ebejer
Mark Micallef
Gordon J. Pace
Sandro Spina

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