Module 08165 (2012)
Syllabus page 2012/2013
Software Workshop Team Java
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
A large programming project using Java. Students work in teams of about four people.
The aims of this module are to:
- provide experience of building a larger and more complex piece of software than is usual in the Software Workshop
- provide experience of working in a programming team
- integrate knowledge from other modules
|On successful completion of this module, the student should be able to:||Assessed by:|
|1||design and implement a larger software project than undertaken previously||Report and demonstration|
|2||document good software engineering practice||Report|
|3||work effectively in a team||Report and demonstration|
06-18190 (Software Workshop 1) (or equivalent)
12 hours of lectures/team meetings, 70 hrs practical sessions (mainly in the student's own time)
- Sessional: Continuous assessment (100%).
- Supplementary (where allowed): 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.
- The normal continuous assessment is performed on the basis of reports, oral presentations, progress logs, and a working implementation.
|Software Engineering (6th Edition)||Ian Sommerville||Addison-Wesley, 2000|
- An overview of different approaches to teamwork
- Ingredients of successful teamwork
- Version control, and working together using subversion
- JUnit tests
- Software Engineering approaches (e.g., Agile Development)
Last updated: 24 April 2012
Source file: /internal/modules/COMSCI/2012/xml/08165.xml