Study-Unit Description

Study-Unit Description


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 Assessment Due Resit Availability Weighting
Project SEM2 Yes 100%

LECTURER/S Christian Colombo
Jean Paul Ebejer
Adrian Francalanza
Mark Micallef
Emanuel Said

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 2018/9, if study-unit is available during this academic year, and may be subject to change in subsequent years.