|Module Title||DEVELOPING ADVANCED INTERNET-BASED APPLICATIONS|
|Co-ordinator||Mr Christopher W Loftus|
|Semester||Available all semesters|
|Other staff||Mr David J Smith, Mr Christopher W Loftus|
|Pre-Requisite||Available only to students taking the Diploma/MSc in Internet and Distributed Systems (Advanced) scheme. COM5820.|
|Course delivery||Workload Breakdown||55 hours of contact time; lectures, practicals, workshops.|
|Workload Breakdown||145 hours of private study, practical work and assessment.|
2. Distribution and issues. Discusses distribution challenges, and technologies and techniques for addressing them. Compares and contrasts the options, such as Java EE and .NET.
3. Construction technologies. In this section students will learn how to build multi-tier Internet/intranet applications. Organizations are increasingly making their systems accessible over the Internet, or internally across organizational intranets. Access is often from web browser clients and increasingly from other web applications (web service oriented architectures). Typically, these applications comprise a client tier, server-side web tier, business logic tier and enterprise information system tier. Students will learn how to use two major technologies that can be used to develop such applications, namely Java EE and .NET.
4. Designing multi-tier applications, the use of design patterns. Building multi-tier applications requires developers to know more than just technologies, they must also know and use design techniques suited to their development. Students will learn about reusable design patterns, and in particular those used for the development of distributed, multi-tier applications.
|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|
|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|
|Application of Number||No|
|Personal Development and Career planning||No|
|Subject Specific Skills||See learning outcomes|
This module is at CQFW Level 7