Delivery Type | Delivery length / details |
---|---|
Workload Breakdown | |
Lecture | 44 hours |
Practical | Up to 6 x 2 hours |
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 CHM5820 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