Internet Tech for E-Commerce
Run by School of Computer Science and Electronic Engineering
10 Credits or 5 ECTS Credits
Organiser: Dr Panagiotis Ritsos
Overall aims and purpose
History of e-commerce and their technologies. Underpinning ideas and models of e-commerce. Learning from history (case examples such as pets.com, Dell, Google etc).
Broad description of different Internet technologies: such as the Structured Web, Cloud Computing, the Semantic Web and Internet-of-Things. Rich Internet Apps; and Web standards (W3C).
Description and discussion of ethical issues such as netiquette and professional issues for web tech development.
New technologies such as web-based VR and MR, pending standards.
Learning outcomes mapped to assessment criteria
Assess, compare and select emerging and existing Web technologies for solutions.
|Show appreciation of present issues for implementing e-commerce systems and an awareness of industrial and research activities||Good understanding of all the Internet Technology parts, and able to describe the core parts and their functionality and how they fit together.||Excellent ability to discuss possible and proposed solutions. Excellent understanding of how different solutions can work together.|
Understand the underpinning of a web system and decide upon the best possibile solution, server side vs client side.
|Understand the concepts of how the web has evolved, a basic understanding of different technologies.||Excellent knowledge of technologies and protocols. Excellent understanding of client-side vs. server-side solutions, restfulness and advantages/ disadvantages of each||Have a good knowledge of the different components and structures that underpin a web system and server side vs client side solutions.|
Client-side programming. Demonstrate ability to use client-side scripting and DOM.
Understand E-Commerce and how e-commerce has changed and adapted.
|Student will be able to define e-commerce and e-business and understand current challenges.||Student will have an excellent grasp of applicability of e-systems, both current and future challenges and broader issues.||Student will show a good understanding of e-commerce systems and explain how technologies and opportunities have changed over the years.|
|Assignment 1 Programming||25|
|Assignment 2 Presentation||15|
Teaching and Learning Strategy
24 hours over 12 weeks
ASSESSED assignments, including tutorial questions, problems, essays etc.
20 hours over 12 weeks including Laboratory preparation and reports
- Computer Literacy - Proficiency in using a varied range of computer software
- Self-Management - Able to work unsupervised in an efficient, punctual and structured manner. To examine the outcomes of tasks and events, and judge levels of quality and importance
- Exploring - Able to investigate, research and consider alternatives
- Inter-personal - Able to question, actively listen, examine given answers and interact sensitevely with others
- Critical analysis & Problem Solving - Able to deconstruct and analyse problems or complex situations. To find solutions to problems through analyses and exploration of all possibilities using appropriate methods, rescources and creativity.
- Presentation - Able to clearly present information and explanations to an audience. Through the written or oral mode of communication accurately and concisely.
- Teamwork - Able to constructively cooperate with others on a common task, and/or be part of a day-to-day working team
Subject specific skills
- Knowledge and understanding of facts, concepts, principles & theories
- Use of such knowledge in modelling and design
- Problem solving strategies
- Analyse if/how a system meets current and future requirements
- Recognise legal, social, ethical & professional issues
- Knowledge and understanding of commercial and economic issues
- Knowledge of information security issues
- Work as a member of a development team
Pre- and Co-requisite Modules
Courses including this module
Compulsory in courses:
- NG10: BA Business and Computer Information Systems year 3 (BA/BCIS)
- I110: BSc Computer Information Systems year 3 (BSC/CIS)
- IN00: BSc Computer Information Systems for Business year 3 (BSC/CISB)
- GN41: BSC Computer Science for Business year 3 (BSC/CSFB)