Curriculum Page >> COMP344
Curriculum - COMP344 - ECommerce Technology
| Handbook Entry | Unit Home Page |
Short Description
COMP344
Assumed knowledge
- Moderate level of mathematical sophistication; the unit does not rely upon highly sophisticated maths.
- Good programming skills including experience in C++ and/or Java.
- Familiarity with Web and basic web programming skills. (COMP249)
- Understanding of database design and operations. (COMP224)
Learning outcomes
- Understand the types, features, limitations and infrastructure of e-commerce;
- Understand the web programming technologies including client side programming and server side programming;
- Understand the uses of databases in e-commerce, and the use of n-tiered application architectures;
- Understand the technologies of software agents, auction, negotiation and game theory;
- Understand Web services and the emerging e-commerce application infrastructures;
- Understand the principles of and technologies for electronic data interchange, electronic payments and electronic funds transfer;
- Understand security and non-repudiation issues; learn to design and deploy secure infrastructures and secure Internet protocols;
- Understand the technologies of wireless communication and mobile commerce, such as PDA, phones and mobile and wireless networks;
- Obtain a knowledge of real world practical examples;
- Understand the principles of deployment of e-commerce sites, performance, management, hosting and maintenance.
Comments to: Steve Cassidy
