TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

E-Commerce

E-Commerce focuses on the buying and selling of goods or services using the internet and the transfer of money and data to execute these transactions. It examines various business models, such as Business-to-Consumer (B2C), Business-to-Business (B2B), and Consumer-to-Consumer (C2C), alongside the technological infrastructure required to support online storefronts.

Select University

TUFWU

Select Program

BSC-CSITBIT

TabFlux . E-Commerce . TU . BSC-CSIT

E-Commerce

0%

Course Title: E-Commerce

Course No: CSC381

Nature of the Course: Theory + Lab

Semester: 6

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Credit Hours: 3

Course Description

Course Objectives

Course Contents

1. Introduction
4 hrs
1.1. E-commerce, E-business, Features of E-commerce, Pure vs. Partial E-commerce, History of E-commerce
1.2. E-commerce Framework (People, Public Policy, Marketing and Advertisement, Support Services, Business Partnerships)
1.3. Types of E-commerce: B2C, B2B, C2B, C2C, M-Commerce, U-commerce, Social-Ecommerce, Local E-commerce
1.4. Challenges in E-commerce
1.5. Status of E-commerce in Nepal
1.6. Overview of Electronic Transaction Act of Nepal
2. E-commerce Business Model
8 hrs
2.1. E-commerce Business Model, Elements of Business Model, Types of Revenue Models
2.2. B2C Business Models: E-tailer, Community Provider, Content Provider, Portal, Transaction Broker, Market Creator, Service Provider
2.3. B2B Business Models
  • Net Market Places: E-distributer, E-procurement, Exchanges, Industry Consortia
  • Private Industrial Networks: Single Firm, Industry Wide
2.4. Electronic Data Interchange (EDI), EDI Layered Architecture, EDI in E-commerce
2.5. E-commerce and Industry Value Chain, Firm Value Chain, Firm Value Web
2.6. Case Studies of Global and Local E-commerce Systems
3. Electronic Payment System
9 hrs
3.1. E-payment System, Online Credit Card Transaction, Online Stored Value Payment System
3.2. Digital and Mobile Wallet, Smart Cards, Social/Mobile Peer-to-Peer Payment Systems
3.3. Digital Cash/e-cash, E-Checks, Virtual Currency, Electronic Billing Presentment and Payment (EBPP) System
3.4. Auctioning in E-commerce (English, Dutch, Vickery, Double)
3.5. SET Protocol
  • Features of SET, Participants in SET
  • Card Holder Registration, Merchant Registration
  • Purchase Request, Dual Signature, Payment Authorization, Payment Capture
3.6. Status of E-Payment Systems in Nepal
3.7. Case Studies of Global and Local Payment Systems
4. Building E-commerce System
5 hrs
4.1. E-commerce Website/Software, Building Catalogs: Static, Dynamic, Building Shopping Cart, Transaction Processing
4.2. Development of E-commerce Website/Software: Databases, Application Programs, Integration with ERP Systems, Integration with Payment Gateways
4.3. Using Open Source CMS for Development of E-commerce Applications
5. Security in E-Commerce
7 hrs
5.1. E-commerce Security, Dimensions of E-commerce Security: Confidentiality, Integrity, Availability, Authenticity, Nonrepudiation, Privacy
5.2. Security Threats in E-commerce: Vulnerabilities in E-commerce, Malicious Code, Adware, Spyware, Social Engineering, Phishing, Hacking, Credit card fraud and Identity theft, Spoofing and Pharming
5.3. Client and Server Security, Data Transaction Security
5.4. Security Mechanisms: Cryptography, Hash Functions, Digital Signatures, Authentication, Access Controls, Intrusion Detection System, Secured Socket Layer (SSL)
6. Digital Marketing
7 hrs
6.1. Digital Marketing, Online Advertisement, Ad Targeting, Search Engine Marketing, Keyword Advertising, Search Engine Optimization
6.2. Display Ad Marketing, Interstitial Ad, Video Ad, Advertising Exchanges, Programmatic Advertising, Real-Time Bidding
6.3. E-mail Marketing, Affiliate Marketing, Social Marketing, Mobile Marketing, Local Marketing
6.4. Online Marketing Metrics, Pricing Models for Online Advertisements
6.5. Case Studies: Facebook Marketing Tools, Twitter Marketing Tools, Pinterest Marketing Tools, Location Based Marketing Tools: Google AdSense
7. Optimizing E-commerce Systems
5 hrs
7.1. Search Engine Optimization, Working mechanism of Search Engines, On Page SEO, Off Page SEO, Page Ranks
7.2. Using Google Analytics, Social Media Analytics
7.3. Recommendation Systems
  • Collaborative
  • Content Based
7.4. Use of Recommendation Systems in E-commerce

Laboratory Works

  1. 1.Developing a small e-commerce website
  2. 2.Implementing payment gateway integration
  3. 3.SEO tools practice
  4. 4.Basic recommendation system implementation
  5. 5.Security features testing

Text Books

  1. 1.Kenneth C. Laudon and Carol Guercio Traver, E-commerce Business Technology Society, Pearson
  2. 2.Electronic Transaction ACT of Nepal
  3. 3.SET Secure Electronic Transaction Specification Book 1: Business Description
  4. 4.Efraim Turban, Jon Outland, David King, Jae Kyu Lee, Ting-Peng Liang, Deborrah C. Turban, Electronic Commerce A Managerial and Social Networks Perspective, Springer
  5. 5.Gary P. Schneider, Electronic Commerce, Course Technology, Cengage Learning
  6. 6.Colin Combe, Introduction to E-business Management and strategy, Elsevier
  7. 7.Dave Chaffey, E-Business & E-Commerce Management Strategy, Implementation And Practice, Pearson
  8. 8.Cristian Darie and Emilian Balanescu, Beginning PHP and MySQL E-Commerce From Novice to Professional, Apress
  9. 9.Cristian Darie and Karli Watson, Beginning ASP.NET E-Commerce in C# From Novice to Professional, Apress
  10. 10.Larry Ullaman, Effortless E-commerce with PHP and MySQL, New Riders
  11. 11.Eric Enge, Stephan Spencer, Rand Fishkin, and Jessie C. Stricchiola foreword by John Battelle, The Art of SEO: Mastering Search Engine Optimization, O'Reilly
  12. 12.Adam Clarke, SEO Learn Search Engine Optimization With Smart Internet Marketing Strategies: Learn SEO with smart internet marketing strategies
  13. 13.Charu C. Aggrawal, Recommender Systems, Springer

Notes:

Source:

This course covers the fundamental concepts of E-commerce and E-business models, and components of E-commerce system.

The main objective of this course is to provide basic concepts of E-commerce, E-commerce Business Models, E-Payments, E-commerce Security, Digital Marketing, Search Engine Optimization, and Basics of Recommendation System.

The laboratory work includes developing E-commerce applications. Students are highly encouraged to use server side and client side scripting for developing applications with categories, shopping carts, payment gateways. Students can also use open source ecommerce CMS frameworks and configure them to simulate e-commerce systems. The laboratory work for e-commerce optimization includes SEO tools like Google Analytics, Facebook Analytics, Twitter Analytics etc. Students can also implement basic recommendation system in the e-commerce systems.
This syllabus follows the official BSC-CSIT curriculum of Tribhuvan University. In case of any doubt or revision, the university's published syllabus shall be considered authoritative.