Industrial Team Project module (AC41004)

On this page


Module code


Semester: 1


About the Module

The aim of the module is to provide you with an opportunity to increase your knowledge and understanding, and to refine your skills in software development as a member of a project team working on an assignment set by an industrial client. The project also enables you to consolidate and put into practice the knowledge, skills and understanding which you have previously gained in areas such as HCI & Usability Engineering, Software Engineering and GUI programming.

Working in teams (8-10), you will undertake a user-centred software development project to the brief given at the first meeting with the client. During the course of the project your team will be required to:

  • Design and develop a series of evolving prototype solutions;
  • Present your prototype solutions to the client for feedback;
  • Organise the team's effort to maximise use of its skills;
  • Provide regular updates to the senior management team on progress and plans;
  • Negotiate with the customer on changes in requirements to ensure timely delivery of the final product;
  • Deliver a maintainable software solution;
  • Manage the expectations of the customer;
  • Manage workloads such that team members operate within their capacity;

The team, with you as a member, will be responsible for all aspects of project planning including time allocation, task assignment, etc. As a team you will be required to design, implement and test the solution and to report on progress to the project manager and other reviewers at various stages throughout the project.

You are expected to produce reliable, usable and maintainable software.

Each team member should maintain a personal log documenting their contribution to the team's goals and their individual deliverables.

Credit Rating

There are 15 SCQF points available on this module.

Module Timetable

The module will be run in the first semester during weeks 1-3 and will occupy 100% of the available time of each team member during that period. You will have no other modules running during this time.

During these three weeks you will have regular meetings with the lecturer and the client in order to track your progress.

Assessment and Coursework

Coursework counts for 100% of the final module mark.
The final degree exam counts for 0% of the final module mark.


Marking criteria are provided on My Dundee for all assignments, so that you know what we are looking for when we are marking your coursework. Please ensure that you refer to these when completing assignments.

Title Week Given Week Due Effort Expected (hours) Value (%)
Final report and presentation 1 3 120 100


All course material is available on My Dundee. This includes copies of lecture materials, practical exercises and assignments. The reading list for this module can be accessed from My Dundee, and provides recommended materials for completing the module.