Delivery Type | Delivery length / details |
---|---|
Lecture | 44 lectures |
Practical | |
Other |
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.
The module forms an essential part of the Internet and Distributed Systems (Advanced) MSc.
A revision of communications concepts. An overview of distribution architectures. 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