Module Database Search


Module Title
Electronic Commerce

Keywords
eCommerce, web applications, XML, semantic web, internet security

ReferenceCMM503
SCQF LevelSCQF 11
SCQF Points15
ECTS Points7.5
CreatedAugust 2002
ApprovedApril 2005
AmendedDecember 2005
Version No.3


This Version is No Longer Current
The latest version of this module is available here
Prerequisites for Module

A base level of skill in Object-oriented programming.

Corequisite Modules

None.

Precluded Modules

None.

Aims of Module

To enable the student to explore the key concepts of electronic commerce.
To develop the students' skill in the practical use of the main technologies that underpin Electronic Commerce systems.
To provide the student with experience of how these technologies are used in concert to produce simple Electronic Commerce systems.

Learning Outcomes for Module

On completion of this module, students are expected to be able to:

1. Identify, analyse and describe key issues and problems in the development of eCommerce systems.
2. Identify and explain the main principles and techniques for eCommerce systems development.
3. Identify and describe recent trends and development in eCommerce technologies.
4. Apply technical skills to design and construct components of eCommerce systems.
5. Integrate software components to construct simple eCommerce systems.

Indicative Module Content

Definitions of Electronic Commerce, typical applications, issues and problems in eCommerce development, client/server architectures, HTML, DHTML (CSS2, JavaScript), web servers, server side scripts, Internet Security, XML, semantic web, eCommerce agents.

Indicative Student Workload

Contact Hours

Full Time
Lectures
24
Laboratories
24
Assessment
5

Directed Study

 
Directed Reading
40

Private Study

 
Private Study
57

Mode of Delivery

Key concepts are introduced and illustrated through the medium of lectures. Laboratory sessions provide a series of exercises designed to develop proficiency in techniques essential to the development of eCommerce systems.

Assessment Plan

Learning Outcomes Assessed
Component 1 1,2,3
Component 2 4,5

Component 2 - Coursework

Component 1 - This is a closed book examination.

Indicative Bibliography

1.POWERS, D., 2014, PHP solutions: dynamic web design made easy, Apress
2.SHEMA, M., 2012, Hacking web apps: detecting and preventing web application security problems, Syngress
3.HAVERBEKE, M., 2014, Eloquent JavaScript: A Modern Introduction to Programming, No Starch Press.



Robert Gordon University, Garthdee House, Aberdeen, AB10 7QB, Scotland, UK: a Scottish charity, registration No. SC013781