Module 25033 (2012)
Syllabus page 2012/2013
06-25033
Team Programming
Level 4/M
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Relevant Links
Outline
A large design and programming project in an object-oriented language. Students work in teams of about four people.
Aims
The aims of this module are to:
- provide experience of designing and building a large and complex piece of software
- provide experience of working in a programming team
- integrate knowledge from other disciplines of computer science (e.g., databases, concurrency, communication)
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | design and implement a large and complex software project | Report, oral presentation and working implementation |
| 2 | document good software engineering practice | Report |
| 3 | work effectively in a team | Report and oral presentation |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
Equivalent knowledge to 06-06994 (Software Workshop)
Co-requisites:
None
Teaching
Teaching Methods:
12 hrs lectures/tutorials, 188 hrs practical sessions (mainly in the student's own time for design, implementation, writing up, feedback, team meetings)
Contact Hours:
Assessment
- Sessional: Continuous assessment (100%).
- Supplementary (where allowed): By repeat only.
- The normal continuous assessment is performed on the basis of a report, oral presentations, progress logs, and a working implementation.
Recommended Books
| Title | Author(s) | Publisher, Date |
| Software Engineering (6th Edition) | Ian Sommerville | Addison-Wesley, 2000 |
Detailed Syllabus
Not applicable
Last updated: 30 April 2012
Source file: /internal/modules/COMSCI/2012/xml/25033.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus