Module overview
Aims and Objectives
Learning Outcomes
Subject Specific Intellectual and Research Skills
Having successfully completed this module you will be able to:
- Identify the key characteristics of the Web Architecture
- Understand net neutrality issues
- Understand how monetised, scaled information delivery is achieved
- Understand and use the Representational State Transfer (REST) architectural style of Web applications and APIs
- Critically evaluate Web information practices
Subject Specific Practical Skills
Having successfully completed this module you will be able to:
- Analyse and use RESTful Web applications
- Use common Web analysis technologies; data editors, browser inspectors, protocol analysers
Knowledge and Understanding
Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:
- The technical architecture of the World Wide Web
- The history of hypertext, its relationship with the Web, and current research issues
- Principles of Web information design
- The common standards for identification, representation and interaction on the Web
Transferable and Generic Skills
Having successfully completed this module you will be able to:
- Explain the roles of technical standards bodies for the Web
- Explain the interaction between intellectual property legislation and the Web
Syllabus
The Architecture of the World Wide Web
HTTP protocol and Representational State Transfer
Hypertext: fundamentals, pioneers, hyperetxt writing, hypertext fiction, open hypermedia
Data Formats: TXT, HTML, CSS, XML, SVG, MathML, Office Open XML, EPub, PDF, CSV
The Web graph & search engines
Content delivery networks
Web advertising networks
Intellectual property, copyright and licensing
Net neutrality
Standards bodies
Learning and Teaching
Teaching and learning methods
Face to face lectures, video lectures and discussions, practical laboratory sessions
Type | Hours |
---|---|
Completion of assessment task | 75 |
Lecture | 36 |
Independent Study | 39 |
Total study time | 150 |
Resources & Reading list
Textbooks
J. Webber, S. Parastatidis and I. Robinson (2010). REST in Practice. O'Reilly.
Assessment
Assessment strategy
Examination must be co-timetabled with that of COMP6218 Web Architecture.
Summative
This is how we’ll formally assess what you have learned in this module.
Method | Percentage contribution |
---|---|
Final Assessment | 50% |
Continuous Assessment | 50% |
Referral
This is how we’ll assess you if you don’t meet the criteria to pass this module.
Method | Percentage contribution |
---|---|
Set Task | 100% |
Repeat
An internal repeat is where you take all of your modules again, including any you passed. An external repeat is where you only re-take the modules you failed.
Method | Percentage contribution |
---|---|
Set Task | 100% |
Repeat Information
Repeat type: Internal & External