| Delivery Type | Delivery length / details |
|---|---|
| Workload Breakdown | 55 hours of contact time; lectures, practicals, workshops. |
| Workload Breakdown | 145 hours of private study, practical work and assessment. |
| Assessment Type | Assessment length / details | Proportion |
|---|---|---|
| Semester Assessment | 2 Hours written exam | 50% |
| Semester Assessment | 1 programming assignment (60 hours) | 50% |
| Supplementary Assessment | Supplementary examination will take the same form, under the terms of the Department's policy. | 100% |
On successful completion of this module students should be able to:
1. demonstrate the ability to reuse design expertise through the application of software design patterns in the context of designing distributed applications
2. build a substantial, multi-tier distributed application
3. critically explain the relative merits of alternative server-side technologies
4. demonstrate a critical appreciation of design issues encountered when developing multi-tier, distributed applications
This module forms a core part of the new Internet and Distributed Systems (Advanced) MSc. This module builds on COM5820 looking more in-depth at technological solutions and design issues associated with building multi-tier applications.
This module examines development processes, techniques and technologies for constructing Internet-based, distributed software systems. The majority of modern applications are now distributed. Students will learn about the nature of such applications, and techniques and technologies for constructing them.
| Skills Type | Skills details |
|---|---|
| Application of Number | No |
| Communication | Not significant |
| Improving own Learning and Performance | The assessed coursework requires students to develop their understanding of issues associated with the module |
| Information Technology | Entire content of module |
| Personal Development and Career planning | No |
| Problem solving | The assignment addresses challenging issues concerned with developing Internet-based, multi-tier applications |
| Research skills | On-line web exploration and synthesis and application of relevant materials is required both by the assignment and the examination |
| Subject Specific Skills | See learning outcomes |
| Team work | No |
This module is at CQFW Level 7