CSI 5389 ELECTRONIC COMMERCE TECHNOLOGIES S. Matwin 1. Basic e-commerce concepts. Examples of e-commerce stores. 2. Business models for e-commerce. Functional architectures. 3. Internet as the infrastructure for e-commerce. Network layers and protocols. Network and transport layer. TCP/IP. Web server design - CGI and JWS. DNSs, URLs, and HTTP. Design of a search engine - GOOGLE. 4. Security and encryption. Basic concepts of computer cryptography. Symmetric and asymmetric cryptosystems. DES. Public key cryptosystems. RSA, Diffie-Hellmann. Ellyptic codes. PGP. Breaking computer cryptography with massive parallelism. 5. Internet security. Key management. Certificate autorities. X.509 standard. Diffie-Hellmann method for key exchange. WWW security - transport and tunnel mode. Secure Sockets layer. Secure Electronic transactions. 6. Extensible Markup Language XML. Examples. 7. Open Trading Protocol as an XML-based E-commerce standard. 8. Data mining in e-commerce. Classifiers and association builders. The "apriori" algorithm. Recommender systems; collaborative filtering. 9. Intelligent Agents. Kasbah and Tete a Tete. FIPA. Product and merchant brokerage. Mobile agents. eCo agent standard proposal. 10.Auctions. Basic auction types. Auctions and negotiations. 11.Business trends in E-commerce. iPlanet perspective. Economy of attention. 12.Technological trends. Wireless Internet. Wireless standards. WML and WAP. 13.New developments: digital distribution of Intellectual Property. Strategic Digital Music Initiative. 14.Putting it all together: Vertical applications. Case studies.