Module Identifier SE39220  
Module Title DISTRIBUTED SYSTEMS PROJECT  
Academic Year 2007/2008  
Co-ordinator Mr Christopher W Loftus  
Semester Semester 2 (Taught over 2 semesters)  
Other staff Mr David J Smith, Mr Christopher W Loftus  
Pre-Requisite This module is for third year MEng. students only.  
Co-Requisite SE31410  
Course delivery Lecture   0  
  Seminars / Tutorials   12 weekly meetings with supervisor  
  Practical   0  
Assessment
Assessment TypeAssessment Length/DetailsProportion
Semester Assessment Programming Project and Report  100%
Supplementary Assessment Programming Project and Report  100%
Further details http://www.aber.ac.uk/compsci/ModuleInfo/SE39220  

Learning outcomes

On successful completion of this module students should be able to:
1. Analyze a complex problem in the area of distributed systems

2. Design and implement a solution to the problem

3 . Test and evaluate their solution

Brief description

This group project builds on the M. Eng students experience in CS31310 and SE31410. The students will analyze a situation needing a distributed solution and construct a program to provide a solution.

Content

1. Seminars/Tutorials - 12

There are a small number of seminars, setting out the content of the project, and the terms on which it will be developed and assessed. This is followed by weekly meetings with each group.

2. Written material.

Various written material giving guidance on carrying out the project, assessment issues, and the project submission is provided by the department.

Module Skills

Problem solving Deciding on an appropriate design when developing a distributed application  
Research skills Students will be required to acquire further knowledge from books and on-line sources  
Communication Students will practice communication skills during the tutorial and assignment  
Improving own Learning and Performance The assessed coursework requires students to develop their understanding of issues associated with the module.  
Team work Assessed on other projects  
Information Technology The module is IT focused. Students will use computer tools to develop and run their applications  
Application of Number No  
Personal Development and Career planning No  
Subject Specific Skills Methodological skills, design skills, programming skills  

Reading Lists

Books
** Recommended Text
Auer, Ken. (2002.) Extreme programming applied :playing to win /[by] Ken Auer, Roy Miller. 0201616408
Burke, Bill. (2006.) Enterprise JavaBeans 3.0 /Bill Burke and Richard Monson-Haefel. 059600978X
Hall, Marty (c2004-) Core servlets and JavaServer pages /Marty Hall, Larry Brown. 0130092290
** Supplementary Text
Hunt, John (2003.) Guide to J2EE :enterprise Java /John Hunt and Chris Loftus. 1852337044
Sriganesh, Rima Patel (July 2006) Mastering Enterprise JavaBeans 3. 0 0471785415

Notes

This module is at CQFW Level 6