School of Computer Science

Module 26263 (2019)

Module description - Team Project

The Module Description is a strict subset of the Syllabus Page.

Module Title Team Project
School School of Computer Science
Module Code 06-26263
Level 2/I
Member of Staff Ian Kenny
Semester Semester 2 - 20 credits
Pre-requisites
Delivery

Lectures, tutorials and team meetings

Contact Hours: Total: 200 hours Lecture 22 hours Tutorial 22 hours Guided independent study 156 hours

Description

Large software projects require the combined effort of a team skilled developers. In this module students will learn the basics of teamwork in the context of developing a large programming project. Students work in teams of about six people to design, implement and document the code. Students are expected to observe good software engineering practice and work effecitvely in a team. Student will use industry-standard approaches such as continuous integration.

Outcomes

On successful completion of this module, the student should be able to:

  1. Design and implement a large software project
  2. Use good software engineering practices in a project
  3. Demonstrate teamwork and leadership.
Assessment

Sessional: Continuous assessment (100%).

Supplementary (where allowed): Reassessment: Normally students who fail can be reassessed only by repeating. Nevertheless, students with marginal failures may be permitted to do additional work instead of being required to repeat the module. Marginal failures will be determined by the Exam Board.