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

Code	Subject	
MI354	Electronic Commerce	

Section	Semester	Hours: C+S+L	Category	Type	
Database in Internet and Electronic Commerce	2	2+2+0		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. Gary Schneider, Electronic Commerce, 7th Edition,  Thomson, Course Technology
2. H. Albert Napier et al, E-Business Technologies, Thomson, Course Technology
3. Stephen Walther, Jonathan Levine, Programarea in ASP pentru Comert Electronic, Teora, 2000
4. Notele de curs si materialele puse la dispozitie in reteaua de calculatoare a  departamentului 
	
Assessment	Requirements for successfully passing the class:
 - Developing a storefront (on-line shop). The storefront theme will be settled by each student with the teacher.
 - Preparing and presenting a report on a subject in the electronic commerce domain.
 - A test to examine the knowledge acquired during the courses. 
 The weight of each of the specified requirements is 40%, 30%, respectively 30% in the final grade. 
 In order to successfully pass the exam, the final grade has to be at least 5.