Read this page aloud What is Recite? skip to content
Quick Links Hints



Web Design & Development BSc (Hons)

Module CM0655 - Emerging Web Technology & Methods

(20.00 Credits)



SYNOPSIS OF MODULE

The module will build on earlier studies in web design and development. It will provide a vehicle for students to examine and apply advanced and current web technologies and methods that are normally beyond the scope of earlier modules.
Students will gain an appreciation of how users, including business and industry can utilise these advanced and current web technologies and methods.

The module will discuss and develop student’s knowledge of advanced web application development tools and techniques, via theoretical and practical teaching including a series of guidepost lectures, practical workshops, and directed exercises.

The specific content of the module will reflect and track the changing nature of this very dynamic field of computing.

Assessment will be via the compilation of a portfolio of evidence of their studies during the module including the design, development and evaluation of web based applications, and the investigation of current and emergent technologies and methods and their impact on how users (including business and industry) utilise the web.



INDICATIVE READING LIST OR OTHER LEARNING RESOURCES
Recommendations for purchase by students

Books
Core Reading
• Andrew, R (2009) The CSS Anthology. 2nd edn. Sitepoint
• Byron, Angela et al. (2008) Using Drupal. (2nd edition due 2012 on order)
• Holdener, Anothony T. (2008) Ajax: The Definitive Guide. O'Reilly Media, Inc.
• Bibeault, Bear and Katz, Y. (2010) jQuery in Action. 2nd edn. Manning Publications

Also look on line Safari ebooks via NORA

CM0655: Reading List – Basic Technology
Background Reading-XHTML

HTML DOM Examples
HTML DOM Style Object

• Felke-Morris, T. (2009). Web Development & Design Foundations with XHTML. 4th edn. Addison Wesley
JavaScript

• Ullman, Larry (2011) PHP and MySQL for Dynamic Web Sites : Visual QuickPro Guide, 4th edn Peachpit Press
• Valade J. (2009) PHP & MySQL For Dummies. 4th edn. Wiley
• Glass et al. 2004 Beginning PHP, Apache, MySQL Web Development. Wiley
• Zandstra Matt (2003) Sams Teach Yourself PHP in 24 Hours. 3rd ed. Sams Publishing

Journals and Newspapers Titles

Please remember to explore journals through the ACM or IEEE digital library via NORA

Databases and Websites and videos
Crockford Douglas 2007 "The JavaScript Programming Language" http://developer.yahoo.com/yui/theater/ accessed 18th Sept 2008 [4 Videos of class 'A' content] 'Cupid' 2007
"Essentials of the DOM and JavaScript in 10 Minutes" (Video)
JavaScript Tutorial
JavaScript Events:
JavaScript Event Reference
PHP and MySQL




OUTLINE SYLLABUS

Design and development methods and tools (50%) for example: design patterns for web development; web application development environments; AJAX; Mashups; public APIs for e.g., social networking (such as open social).

The impact of current and emergent technology (50%), for example the economic and social impact of advanced and emerging web technologies.

The syllabus will remain flexible to reflect the latest developments in the area.



AIMS OF MODULE

1. To provide students with an understanding of advanced and emergent web technologies and the issues surrounding their use
2. To develop student’s skills in applying advanced and emergent methods and tools for the design and implementation of web applications to solve specified problems



LEARNING OUTCOMES

1. Design and develop web-based applications using advanced and emerging web design and development methods and tools
2. Discuss and evaluate the major developments and current directions in the field of web design and development



PREREQUISITES

CM0513 Dynamic Internet Technologies or equivalent experience gathered through other studies/work experience.


COREREQUISITE(S)

None


DISTANCE LEARNING DELIVERY

Not Applicable


LEARNING AND TEACHING STRATEGY

Learning and teaching will take the form of a series of lectures that will introduce general concepts and principles. Students will be expected to undertake a programme of directed and independent study, including practical work and related discussion, to support, reinforce and extend the principles covered in the lectures.




ASSESSMENT STRATEGY

The module will be assessed by one assignment that will take the form of the production of a portfolio of evidence during the module including the design, development and evaluation of web based applications.

Students will be given formative feedback and guidance throughout their work on the module. Summative assessment will be via the marking of the submitted portfolio at the end of the module.





IMPLICATIONS FOR CHOICE

None




 

 Back to Previous Page   |   Advanced Course Search   |   Browse All Courses


Was this page useful to you?

Northumbria University has taken reasonable care to ensure that the information published is accurate at the time of publication. However, the University gives no warranty or representation as to the quality, accuracy or completeness of the information.