Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Master
SUBJECT

Code	Subject	
MIH1007	Electronic Commerce	

Section	Sem.	Hours: C+S+L	Category	Type	
Databases	4	2+1+0	speciality	compulsory	

Teaching Staff in Charge	Lect. SABAU Andreea, Ph.D., deiush@cs.ubbcluj.ro	
Aims	To introduce the student to the theory and practice of electronic commerce, from a computer science perspective.	
Content	1. Introduction to e-commerce
 - E-commerce development and history
 - Business models, revenue models, and e-commerce 
 - Adavantages / disadavantages for e-commerce
 - International nature of -commerce
2. Technology infrastructure for e-commerce
 - E-commerce software: Storefront Software, Web Services, (integration with) Enterprise Resource Planning systems, Content Management Systems (CMS), Knowledge Management (KM) Systems, Customer Relationships Management (CRM), Supply Chain Management Systems (SCM) 
 - Software and Hardware for Web Servers: web site types, operating systems for web servers, web server software, other programs, hardware for web servers, web server benchmarking
3. Web site development for B2C e-commerce
 - Storefront Software
   o Create and manage product catalogs. Presenting products. Searching for products.
   o Transactions.
   o Shopping baskets. Purchase orders.
   o Users management. 
   o Tracking orders.
   o Personalization in electronic commerce.
   o On-line shop administration. 
   o Using e-mail.
   o Creating reports. 
   o Web site Promoting, advertising. 
 - Web Services
4. E-commerce security 
 - Communication channel
   o Basic concepts in public-key cryptography (asymmetric cryptography)
   o Digital certificates
   o SSL Protocol
   o SSL activation in IIS
   o SET (Secure Electronic Transaction) Protocol
 - Web server and e-commerce sites vulnerabilities 
   o Web server and e-commerce sites security
   o Site scripts and programs errors (e.g. SQL injections, buffer overflow attacks) 
   o DoS (Denial of Service Attacks) attacks 
 - Client computer security
5. E-commerce payment systems
 - Pay cards
 - Electronic cash: PayPal, Ecash
 - Electronic wallet software 
 - Smart cards
6. Legal aspects of e-commerce
 - Jurisdiction on Internet
 - Contracts in e-commerce
 - Protection of intellectual property
 - Ethical aspects and policies of Web businesses
7. Other domains of e-commerce
 - Online auctions
 - E-banking

Bibliography	1. WALTER, S., LEVINE, J., Programarea in ASP pentru comert electronic. Editura Teora, Bucuresti 2000.
2. http://www.ec3.at
3. http://www.arraydev.com/commerce/JIBC/index.html (Journal of Internet Banking and Commerce).
4. http://cism.bus.utexas.edu/ (Center for Research in Electronic Commerce).
5. http://www.premenos.com/ (Electronic Commerce Resource Guide).
6. http://www.bcpl.lib.md.us/~banach/TECR/CreditLinks.html (Electronic Commerce Data Base).
7. http://www.microsoft.com/commerceserver (Microsoft Commerce Server 2000).
8. Documentaţia on-line de pe CD-urile MSDN (Microsoft Visual Studio).
	
Assessment	A project - 40%, a presentation - 30% and a test - 30%.