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.,  deiushcs.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

References
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.
Links: Syllabus for all subjects
Romanian version for this subject
Rtf format for this subject