Skip to main content

Unit information: Group Project in 2019/20

Please note: Due to alternative arrangements for teaching and assessment in place from 18 March 2020 to mitigate against the restrictions in place due to COVID-19, information shown for 2019/20 may not always be accurate.

Please note: you are viewing unit and programme information for a past academic year. Please see the current academic year for up to date information.

Unit name Group Project
Unit code COMS30400
Credit points 40
Level of study H/6
Teaching block(s) Teaching Block 4 (weeks 1-24)
Unit director Dr. Burghardt
Open unit status Not open




School/department Department of Computer Science
Faculty Faculty of Engineering

Description including Unit Aims

The group project involves you working in a group of 5/6 to specify, design and implement a large scale software system. The precise project will depend on the year and is decided upon by the course director in association with the groups. The project could, for example, be a multi-user game. The system will be developed on workstations, more expensive multimedia hardware is available to demonstrate the system. The project will involve many aspects of computer science, including networking and communications, artificial intelligence, parallel processing, computer graphics and software engineering. An `away-day' will be arranged on which you will, through a series of activities and tasks, investigate the problems and benefits of team-work.

Intended Learning Outcomes

Successful completion of this unit will enable you to: Write a good report Specify a design as part of a team; Implement a design according to an agreed specification; Integrate various parts in order to make a working system; Present and demonstrate their system.

Teaching Information

1 hour lecture, weekly group meetings, 380 hours of specification, prototyping, design, implementation, and write-up (the load is 400 hours per group member). One team-building away-day

Assessment Information

100% Coursework

Reading and References

These will depend on the project.