Course: E-Commerce Technologies

University: Muhammad Nawaz Sharif University of Agriculture Multan

Course Code: IT-508

Credit Hours: 3

Prerequisites:

  • Introduction to Computing
  • Object Oriented Programming
  • Database Management Systems

Recommended Text Book:

  • Electronic Commerce (4th edition) by Gary P. Schneider
  • Electronic Commerce : Security, Risk Management and Control by Greenstein & Feinman

Reference Books/Material: 

  1. Handouts
  2. Electronic commerce – A Managerial Perspective by Turban et al.
  3. Absolute Beginner’s Guide to Networking (3rd edition) by Joe Habraken
  4. Creating a Web Page (5th edition) by Paul Mcfedries
  5. Web Security, Privacy & Commerce by Garfinkel & Spafford
  6. Data Mining – Concepts & Techniques by Han Kamber
  7. E-commerce – Strategy, Technologies and Applications by David Whiteley
  8. Internet Law in Canada (6th edition) by Michael Geist
  9. http://en.wikipedia.org/wiki/Cryptography
  10. http://www.cryptographyworld.com/
  11. http://en.wikipedia.org/wiki/Electronic_commerce
  12. http://en.wikipedia.org/wiki/Internet_marketing

Marks Distribution: Mid Term – 12 Marks | Final Term – 24 Marks | Sessionals (Homework, Classwork, Labwork, Quizzes, Presentations, Project , Attendance) – 4 Marks | Practical+Viva – 20 Marks|  Total – 60 Marks


Topics Covered ( 45 Lectures Plan)
Lect.# Lecture Topics A/Q/P
01  Introduction to Course & Grading Policy Lecture-1
02  What is E-commerce, EC Classification, Web, HTTP connections and Networks Lecture-2
03  TCP/IP Stack Mapping to OSI Model Lecture-3, Group Details
04  Network Devices and Servers Lecture-4, Semester Project Details
05 Introduction to HTML Lecture-5, Assignment Top Sheet
06 HTML links and navigation Lecture-6, Assignment-1
07 HTML images, audio and video Lecture-7
08 HTML tables Lecture-8
09 HTML forms Lecture-9
10 HTML form elements Lecture-10, Semester Project Deliverable No.2 Details
11 Introduction to CSS Lecture-11
12 CSS properties Lecture-12
13 Page Layout Design Using CSS Lecture-13
14 Introduction to JavaScript Lecture-14
15 JavaScript DOM Lecture-15
16 Working with background and images Lecture-16
17 History, Navigator, Screen and Form objects Lecture-17
18 The Semantic Web Lecture-18
19 Structured Web Documents in XML-1 Lecture-19
20 Structured Web Documents in XML-2 Lecture-20
21  Introduction to PHP-1 Lecture-21
22  Introduction to PHP-2 Lecture-22
23  Passing Variables between Pages and Sessions Lecture-23
24  Validating Users Input Lecture-24
25  Database Connectivity in PHP Lecture-25
26  File Uploading in PHP Lecture-26
27  Retrieving Data from Database Lecture-27
28  Deleting Records in MySQL using PHP Lecture-28
29 Updating Records in MySQL using PHP Lecture-29Semester Project Deliverable No.3 Details
30  Ecommerce Web Security Lecture-30
31  Ecommerce Web Security – Continued Lecture-31
32 Lecture-32
33 Lecture-33
34 Lecture-34
35 Lecture-35
36 Lecture-36
37 Lecture-37
38 Lecture-38
39 Lecture-39
40 Lecture-40
41 Lecture-41
42 Lecture-42
43 Lecture-43
44 Lecture-44
45 Lecture-45

I pray that Allah give you the strength and wisdom to learn.