Diweddariad Coronafeirws (COVID-19)

Modiwl ICP-3123:
Internet Tech for E-Commerce

Ffeithiau’r Modiwl

Rhedir gan School of Computer Science and Electronic Engineering

10 Credyd neu 5 Credyd ECTS

Semester 2

Trefnydd: Dr Panagiotis Ritsos

Amcanion cyffredinol

To provide a holistic view of the state-of-the-art of Internet Technologies. To learn and apply web-specific technologies, such as client-side programming using JavaScript. To be able to understand how different technologies can be used and their advantages/disadvantages. To focus on e-commerce and understand the issues and technologies that enable e-commerce. To discuss emerging technologies and standards for the Web.

Cynnwys cwrs

  • 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.

  • Architectures and Technologies, critiquing systems; abstracting and categorizing components. Different technologies for different roles (e.g., Java vs. Javascript)

  • New technologies such as web-based VR and MR, pending standards.

  • Client side programming, web scripting: JavaScript, HTML DOM. W3C and web standards.

Cyswllt Canlyniad dysgu i Meini Prawf

  threshold

40%

good

60%

excellent

70%

Demonstrate ability to 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.

Demonstrate understanding of the underpinning of a web system and decide upon the best possible 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.

Demonstrate ability to use client-side programming and use of the HTML DOM.

Able to implement a comprehensive Internet system using JavaScript, and HTML DOM. Can implement a simple web based system using JavaScript (client-side technologies). Able to implement an interactive client-site Internet system using JavaScript, and HTML DOM.

Identify and illustrate what is E-Commerce and how it 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.

Dulliau asesu

Math Enw Disgrifiad Pwysau
Exam replacement assignment 40
Programming Assignment 45
Presentation Assignment 15

Strategaeth addysgu a dysgu

Oriau
Lecture

24 hours over 12 weeks

24
Private study

ASSESSED assignments, including tutorial questions, problems, essays etc.

20
Laboratory

20 hours over 12 weeks including Laboratory preparation and reports

20
Private study 36

Sgiliau Trosglwyddadwy

  • Defnyddio cyfrifiaduron - Medrusrwydd wrth ddefnyddio ystod o feddalwedd cyfrifiadurol
  • Hunanreolaeth - Gallu gweithio mewn ffordd effeithlon, prydlon a threfnus. Gallu edrych ar ganlyniadau tasgau a digwyddiadau, a barnu lefelau o ansawdd a phwysigrwydd
  • Archwilio - Gallu ymchwilio ac ystyried dewisiadau eraill
  • Sgiliau Rhyngbersonol - Gallu gofyn cwestiynau, gwrando'n astud ar atebion a'u harchwilio
  • Dadansoddi Beirniadol & Datrys Problem - Gallu dadelfennu a dadansoddi problemau neu sefyllfaoedd cymhleth. Gallu canfod atebion i broblemau drwy ddadansoddiadau ac archwilio posibiliadau
  • Cyflwyniad - Gallu cyflwyno gwybodaeth ac esboniadau yn glir i gynulleidfa. Trwy gyfryngau ysgrifenedig neu ar lafar yn glir a hyderus.
  • Gwaith Tîm - Gallu cydweithio'n adeiladol ag eraill ar dasg gyffredin, ac/neu fod yn rhan o dîm gweithio o ddydd i ddydd

Sgiliau pwnc penodol

  • 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

Rhagofynion a Chydofynion

Cyrsiau sy’n cynnwys y modiwl hwn