This course provides an introduction to electronic commerce that conducts buying and selling of product or service over electronic systems. Topics covered: definition of e-commerce, mechanisms and models in creating services that improve various business operations and selling on the web. E-commerce applications: retailing, B2B e-commerce, e-government, and e-learning. E-commerce platforms: mobile commerce and ubiquitous computing, and social commerce. E-commerce support services: marketing and advertising, security and fraud, and electronic payment.