Module Title:   Web Technologies

Module Credit:   20

Module Code:   CM-1045D

Academic Year:   2015/6

Teaching Period:   PG Computing Summer Semester

Module Occurrence:   A

Module Level:   FHEQ Level 7

Module Type:   Standard module

Provider:   Computer Science

Related Department/Subject Area:   SCIM (Dept of Computer Science)

Principal Co-ordinator:   Dr A Hossain

Additional Tutor(s):   Dr K Taguchi

Prerequisite(s):   CM-1003D

Corequisite(s):   None

To understand the fundamental concepts of the internet and World Wide Web including underlying protocols and architectural models.
To understand client/server programming
To understand how the web is used in e-commerce.
To understand the issues of large scale web site design.

Learning Teaching & Assessment Strategy:
Concepts, principles & theories explored in formal lectures, practised & demonstrated in laboratory/Tutorial classes. Practical skills developed in laboratory sessions. Cognitive & personal skills developed in open-
Ended problem solving & design exercises, tackled by working in small groups supported by members of academic staff. Oral feedback is given during laboratory/tutorial classes. Written assessment will assess the application of practical skills to the knowledge base of the module.

Lectures:   24.00          Directed Study:   149.00           
Seminars/Tutorials:   0.00          Other:   0.00       &nnbsp;   
Laboratory/Practical:   24.00          Formal Exams:   3.00          Total:   200.00

On successful completion of this module you will be able to...

Mastery of the Web in terms of underlying structures and how it is used commercially.

On successful completion of this module you will be able to...

Ability to design and implement dynamic web-based systems.

On successful completion of this module you will be able to...

Critical and Analytical skills. Teamwork and report writing skills.

  Coursework   30%
  Design exercise equivalent to 1000 word essay
  Examination - closed book 3.00 70%
  Examination - closed book 3.00 100%
  Supplementary Examination

Outline Syllabus:
History and Context of the Internet and WWW.
Markup from HTML to XML.
Client/Server Models.
Client Programming.
Server Programming.
E-Commerce issues, state, transactions, security.
Website Design and usability.

Version No:  3