Module 08165 (2002)
Syllabus page 2002/2003
06-08165
Software Workshop Team Java
Level 2/I
Uday Reddy (coordinator)
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 programming project using Java. Students work in teams of about five people.
Aims
The aims of this module are to:
- provide experience of working in a team
- provide experience of building a larger and more complex piece of software than is usual in the Software Workshop
- expose students to the application areas of graphics, databases and user interface design
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | work in a team, managing themselves and others effectively | Diary, Report |
| 2 | design a large software system by breaking it into modules and allocating resources | Viva, Report |
| 3 | describe the construction of a large software system | Report |
| 4 | integrate knowledge of databases, graphics and human-computer interaction from other modules | Viva, Report |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
None
Co-requisites:
None
Teaching
Teaching Methods:
18 hrs lectures/tutorials, 60 hrs practical sessions (mainly in the student's own time)
Contact Hours:
Assessment
- Supplementary (where allowed): As the sessional assessment
- Continuous assessment (100%) (diary, report, practical demonstration). 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.
Recommended Books
| Title | Author(s) | Publisher, Date |
| Core Java 2, Volume 1 (5th Edition) | Horstmann, C. & Cornell, G. | Prentice-Hall, 2001 |
| Core Java 2, Volume 2 (4th Edition) | Cornell, G. and Horstmann, C. | Prentice-Hall, 2000 |
| Java: How to Program (Third Edition) | Deitel, H. M. & Deitel, P. J. | Prentice-Hall, 1999 |
Detailed Syllabus
Not applicable
Last updated: 11 November 2002
Source file: /internal/modules/COMSCI/2002/xml/08165.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus