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 knowledge of basic Internet and communications concepts.
2. analyse existing distributed systems in terms of architectures and reference frameworks.
3. produce an outline design for a distributed system.
4. demonstrate knowledge of a range of critical issues associated with the design of telematic applications.
5. describe a range of contrasting facilities for the design and construction of distributed applications and assess their relative applicability to real world problems.
6. use a multi-media programming interface and identify the critical issues in specific multi-media applications.
7. build a distributed application using technologies presented during the module.
This module replaces the MSc modules COM5610 and COM5010. We are merging modules into 20-credit blocks to improve coherence across related material. We are also trying to harmonize the home schemes with those taught overseas. The module forms an essential part of the proposed new Internet and Distributed Systems (Advanced) MSc. It will also form part of the conversion MSC in Computer Science.
An introduction to communications concepts. An overview of major distribution architectures and frameworks. Design and construction of multi-tier Internet applications. Developing multi-media applications. Java APIs for Internet protocols. Java communication protocols. The Java security model. Introduction to server-side software development.
Skills Type | Skills details |
---|---|
Application of Number | Appreciation of Internet traffic figures, throughput and bandwidth. |
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 Internet 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