Course Curriculum

ECT01

Introduction
to E-Business
Technologies

    • Technical Overview of E-Business
    • Essential elements of B2C Ecommerce Websites
    • Retailing in E-Commerce
    • Various B2B models online including travel,
      tourism, employment, real estate, stock trading, banking, personal finance, delivery of groceries, digital products.
    • Consumer behavior online.
    • Web Advertising.
    • Case Study

Term1
24 Hours

ECT02

Enabling
technologies for
E-commerce
Applications

Introduction to E-Commerce/E-Business Technologies
Industry/Business drivers
State of the Art
Success and Failure Factors of E-Business Projects
Technology and Engineering Primer
Internet Fundamentals
XML Fundamentals
Architecture & Modelling Fundamentals
Mobile Technologies - Bringing it together on the iPhone, iPad and Android devices
Designing for handling load and performance

Term1
24 Hours

ECT03

E-Business
Applications
― Server-Side

Architecture of E-Business Applications:

    • Layer-based design 1: Presentation layer
    • Layer-based design 2: Business and application logic
    • Layer-based design 3: Data layer
    • Messaging and Event-Driven Architecture
HTML, CSS, Javascript, Web Server, Ajax, MySQL, NoSQL databases, Designing tables.

Term1
120 Hours

ECT04

Web Services
& E-Business
Automation

Web Services & E-Business Automation

    • XML-Based Business Automation and Related Support
    • Web Services Development 1: Basic Features
    • (SOAP/WSDL/UDDI)
    • Web Services Development 2: Advanced Features (WS-Security, WS-Policy, etc.)
    • Service-Oriented Architectures: Emerging Trends and Best practices
    • Workflows, Enterprise Service Buses, etc.
PHP, Advanced database concepts in MySQL, Angular JS, Framework Yii / CodeIgnitor

Term1
120 Hours

ECT05

Wireless
Internet and
Mobile Business

Value-added attributes, benefits, and fundamental drivers of m-commerce.
Mobile computing infrastructure that supports m-commerce (devices, software, services)
Android / iOS / Phonegap

Term2
60 Hours

ECT06

E-Commerce
Security and
Fraud Protection

    • Scope of security of information systems for EC
    • Major EC security threats, vulnerabilities, and technical attacks
    • Discuss Internet fraud, phishing, and spam
    • Major technologies for protection of EC networks
    • B2B Transactions
    • Online Banking
    • Computer and Network Security
    • Cryptography, Digital Signatures, Security Protocols
    • Legal, Ethical and Social Issues
    • Privacy, IP

Term2
48 Hours

ECT07

Data Mining
for Ecommerce
Business

Databases and Data Mining for Electronic Commerce

Term2
60 Hours

ECT08

Payment
Gateways

    • Agreements with Banks and Financial Institutions
    • Digital Payment Systems, Firewall and Intrusion Detection, Payment Server
    • E-cheque, Credit Cards, Bitcoins, E-wallets
    • Payment Gateway Integration Coding
    • Testing Payments
    • Policies and enforcement, Certification and Registration Authorities, Renewals

Term2
60 Hours

ECT09

Project

Term3 & 4
500 Hours