University: Muhammad Nawaz Sharif University of Agriculture Multan
Course Code: IT-508
Credit Hours: 3
Prerequisites:
Recommended Text Book:
Reference Books/Material:
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
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-29, Semester Project Deliverable No.3 Details |
30 | Ecommerce Web Security | Lecture-30 |
Rest the lecture resources will be provided to concerned CR/GR.
Presentation: Presentations will be started before two weeks of Final Terminal Exam. Every Group present their own ‘Semester Project’ with following detailed points,
I pray that Allah give you the strength and wisdom to learn.