0% found this document useful (0 votes)
66 views9 pages

WT Syllabus

Uploaded by

Ardhendu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views9 pages

WT Syllabus

Uploaded by

Ardhendu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Department of Computer Science &Engineering

SUBJECT: WEB TECHNOLOGY


Course Code CS135

Teaching Hours/Week(L-T-P-E) (3-0-0-0)


Credits 03
Total Contact Hours 42
Course objectives:

This course aims to establish a fundamental comprehension of the World Wide Web (WWW) and
covers web development along with client-side and server-side technologies, equipping students with
the skills necessary to create and launch websites on the Internet

Module–1 (08hrs.)
INTRODUCTION TO INTERNET
Introduction, Evolution of Internet, WEB2.0 and Evolution of WWW. Internet Protocol -TCP/IP,
UDP, HTTP, Http(https) Internet Addressing Scheme – Ipv4 & IPv6, Domain Name Server and IP
Addresses-Mapping. Building Web Sites: Planning for designing Web pages, site navigation, model
and structure of a Website, Web Servers, Web Browsers, Two Tier and Three Tier Web Based
Architecture

Module–2 (10hrs.)
HTML
Introduction to HTML, Essential Tags, Tags and Attributes, Text Styles and Text Arrangements,
Text, Effects, Exposure to Various Tags (DIV, MARQUEE, NOBR, DFN, HR, LISTING, Comment,
IMG), Color and Background of Web Pages, Lists and their Types, Attributes of Image Tag,
Hypertext, Hyperlink and Hypermedia, Links, Anchors and URLs, Links to External Documents,
Different Section of a Page and Graphics, Footnote and eMailing, Creating Table, Frame, Form and
Style Sheet

Module–3 (07 hrs.)


CSS AND DHTML
CSS: Selectors- HTML Selector, Class Selector, ID Selector,
External and Internal Style Sheets, Inline Style, and the class selector, div & span tags. Change
the properties like background images, colors, and manipulating texts, using fonts, borders and boxes,
margins, padding lists, positioning using CSS.
Dynamic HTML, Document Object Model, Features of DHTML, DHTML Events.

Module–4 (07 hrs.)


Java Script
Java Script – Java Script Object Model,
Objects, Methods, Events and Functions, Tags, Operators, Data Types, Literals and Type Casting in
JavaScript, Programming Construct, Array and Dialog Boxes, Relating JavaScript to DHTML,
Dynamically Changing Text, Style, Content.

Module-5 (08 Hrs.)


Introduction to PHP: Server Side Programming , Introduction to PHP, Basic Programming
Concepts of PHP: Variables, Data-types, Constants, Scope of Variables, Type of Variables, Type
Casting, Operators, Operators Precedence, References, Arrays; Control Structures: Branching, If
statement, Switch statement; Looping: for Loop, while Loop, do while Loop, for each Loop;
Functions: User Defined Functions, Built-in Function, Functions for Variables; Script Controlling
Functions, Array Functions, Date and Time Functions, Mathematical Functions, String Functions,
PHP Server Variables; Working with form, Uploading files to Web Server using PHP

Course outcomes:

At the end of the course, the student will be able to

CO1: Understand core internet concepts like WWW, IP addressing, DNS, and ISPs
CO2: Design, develop, and deploy interactive and responsive web applications using modern web
technologies such as HTML5,
CO3: Use CSS to style and format web content, create responsive designs, and enhance user
experiences across different devices and browsers.
CO4: Create interactive and dynamic web applications, manipulate the Document Object Model
(DOM), and implement client-side functionality for a wide range of web-based projects
CO5: Develop server-side web applications, manage databases, and build dynamic websites using
PHP, a versatile and widely-used scripting language
Text Books :
1. “Programming the world wide web” by Robert W Sebesta, Pearson, 4th Edition, 2011
2. “Internet & Web Technologies” By Rajkamal, Mcgraw Hill Education,1st Edition,2013
3. “Internet Technology And Web Design”by Isrd Group, Mcgraw Hill Education,1st
Edition,2014
Reference Books:
4. “Web Technologies: A Computer Science Perspective”, by Jackson, Pearson Education India,
1st Edition,2015
5. “Html5 Covers Css3 Javascript Xml Xhtml Ajax Php & Jquery Black Book” by
Na,Dreamtech ( Biztantra ),2nd Edition,2018
Open Source:
6. NPTEL video series, Internet technology Instructor: Prof. Indranil Sengupta
URL: NPTEL :: Computer Science and Engineering - Internet Technology

CO-PO Matrix
Modern Tool usage

Individual & Team


complex problems
Problem Analysis

Project mgmt &


Communication
Environment &
Investigation of
development of

Sustainability
Engineering

Engineer &
Knowledge

Life Long
Learning
Finance
Design/

Society

Ethics

PO10

PO12
PO11
work
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

CO 2 3 - - - - - - - - - 2
1
CO 3 3 2 - - - - - - - - 1
2
CO 2 3 - - - - - - - - - -
3
CO 3 3 3 1 1 - - - - - - -
4
CO 3 3 2 2 2 - 1 - - - - 1
5
Module No Module Name Required COs Reference
contact addressed s book
Hours Used
Module-1 INTRODUCTION TO INTERNET 08
Introduction, Evolution of Internet 1 1, 2 1-4
WEB2.0 and Evolution of WWW 1 1, 2 1-4
Introduction to Internet Protocol 1 1,2,4,5 1-4
TCP/IP, UDP, HTTP, Http(https) 1 1,2,4,5 1-4
Internet Addressing Scheme – Ipv4 & IPv6, 1 1,2,4,5 1-4
Domain Name Server and IP Addresses-
Mapping.
Internet Addressing Scheme – Ipv4 & 1 1,2,4,5 1-4
IPv6,Domain Name Server and IP Addresses-
Mapping.
Building Web Sites: Planning for designing 1 1,2,4,5 1-4
Web pages, site navigation, model and structure
of a Website
Web Servers, Web Browsers. 1 1,2,4,5 1-4
Two Tier and Three Tier Web Based
Architecture

Module-2 HTML 10
Introduction to HTML 5 1 1,2,4 1-4
Essential Tags, Tags and Attributes, Text 1 1,2,4,5 1-4
Styles and Text Arrangements
DIV, MARQUEE Tag 1 1,2,4,5 1-4
Text, Effects 1
NOBR, DFN, HR, LISTING Tag 1
Comment, IMG Tag 1 1,2,4,5 1-4
Color and Background of Web Pages, Lists 1 1,2,4 1-4
and their Types, Attributes of Image Tag,
Hypertext
Hyperlink and Hypermedia, Links, Anchors 1 1,2,3,5 1-4
and URLs
Links to External Documents, Creating Table 1 1,2,3,5 1-4
Form, Frame and Style Sheet 1 1,2,3,5 1-4

MODULE-3 CSS AND DHTML 07

CSS: Selectors- HTML Selector 1 1,2,4,5 1-4


Class Selector, ID Selector, External and 1 1,2,4,5 1-4
Internal Style Sheets
Inline Style, and the class selector, div & span 1 1,2,4,5 1-4
tags
Change the properties like background images, 3 1,2,4,5 1-4
colors, and manipulating texts, using fonts,
borders and boxes, margins, padding lists,
positioning using CSS.
Dynamic HTML, Document Object Model, 1 1,2,4,5 1-4
Features of DHTML, DHTML Events.

MODULE-4 Java Script 07

Introduction to JavaScript 1 1,2,4,5 1-4


Java Script Object Model 1 1,2,4,5 1-4
Variables-Constant – Expressions 1 1,2,4,5 1-4
Conditions-Relational Operators- Data Types. 1 1,2,4,5 1-4
Flow Control –if statement, Nested if, 1 2,4,5 1-4
loop
array, 2D-Array 1 2,4,5 1-4
Function 1 2,4,5 1-4

MODULE-5 Introduction to PHP 08


Server Side Programming , Introduction to 1 4,5 1-4
PHP
Basic Programming Concepts of PHP: 1 4,5 1-4
Variables, Data-types, Constants, Scope of
Variables, Type of Variables
Type Casting, Operators, Operators 1 4,5 1-4
Precedence, References, Arrays
1 4,5 1-4
Control Structures: Branching, If statement,
Switch statement; Looping: for Loop, while
Loop, do while Loop, for each Loop;
1 4,5 1-4
Functions: User Defined Functions, Built-in
Function, Functions for Variables
1 4,5 1-4
Script Controlling Functions, Array Functions,
Date and Time Functions, Mathematical
Functions, String Functions
1 4,5 1-4
PHP Server Variables; Working with form
1 4,5 1-4
Uploading files to Web Server using PHP
TOTAL 40
HOURS

Learning Assessments
Bloom’s Teacher Assessment / Formative Assessment (40 Summative
Level of %) Assessment (60 %)
Cognitive
Task
Quiz Assignme Experiential Attendance Mid End
(10%) nt (10%) learning * (10%) Sem Sem
(10%) (20%) (40%)
Level-1 Remember 40% 40% 20% 40% 30%
Understand
Level-2 Apply 70% 40% 40% 60% 50%
Analyze
Level-3 Evaluate 20% 40% 20%
Create
Total 100% 100% 100% 100% 100%

Department of Computer Science & Engineering


Subject : Web Technology Lab
Course Code: CS176

Teaching Hours/Week(L-T-P-E) (0-0-3-0)


Credits 02
Total Contact Hours/ Sem 30
Course objectives:

 The Web technology labs are intended to provide the students a practical knowledge of Web
and to design web page or website.
 It is designed to develop skills among students to understand web and implement tags to
design webpage or website. CSS helps to design style sheet.
 Java Script allows design and develops application programs as well as real world objects
based problems. Object models helps to implement objects for object oriented programs.

Experiment 1: Design webpage to display your CV using all font effect.

Experiment 2: Write HTML code to illustrate the usage of the following:


 Ordered List  Unordered List  Definition List

Experiment 3: Write HTML code to create a Home page having three links: About CGU,
Branches and Contact Us. Create separate web pages for the three links.

Experiment 4: Design a webpage for web face emoji using table and image caption

Experiment 5: Write an HTML code to create a Student Registration Form.

Experiment 6: Design a Cascading Style Sheet to demonstrate the usage of simple selector
(HTML Selector, Class Selector and ID selector)
Experiment 7: Write an HTML code to demonstrate the usage of external CSS.

Experiment8: Write java script code for following application programs:


 Program to swap 2 numbers
 Program to display a multiplication table using for loop
 Program to display all prime numbers from 1 to N using do..while loop
 Program to sort an array
 Program to Find Sum of elements, Min element and Max element from a
Matrix
Experiment 9: Write a Java script to prompt for student name and branch and display the given
information on a dialog box.

Experiment10: Write java script example for String object, Math object, Array Object, Boolean
Object and Date Object.
Experiment11: To design a webpage that reflects the basic functionalities like variable, data type,
control statement of PHP.

Experiment12: Design a web page that shows the different types of functions like user-defined
functions, built-in, date & time functions, mathematical, array functions etc., of
PHP.

Course outcomes:

At the end of the course, the student will be able to

CO1: Develop a strong understanding of web applications including their tags and their
uses.
CO2: Design webpage with font effects, image, tables and forms.
CO3: Apply CSS in web page including internal and external Style sheet.
CO4: Develop java script program general applications.
CO5: Implement object models for object oriented program including web validation.

REFERENCES:
Open Sources/Virtual lab:
1. https://html-iitd.vlabs.ac.in (Virtual Labs for web design and development)
2. https://vlab.noaa.gov/web/vlab-showcase/css
CO-PO Matrix

Modern Tool usage

Individual & Team


complex problems
Problem Analysis

Project mgmt &


Communication
Environment &
Investigation of
development of

Sustainability
Engineering

Engineer &
Knowledge

Life Long
Learning
Finance
Design/

Society

Ethics

PO10

PO12
PO11
work
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
CO 2 3 - - - - - - - - - 2
1
CO 3 3 2 - - - - - - - - 1
2
CO 2 3 - - - - - - - - - -
3
CO 3 3 3 1 1 - - - - - - -
4
CO 3 3 2 2 2 - 1 - - - - 1
5

Course Utilization Plan/ Lesson Plan

NO Aim of the experiment Required CO - Reference


contact addressed used
Hours
1 Design webpage to display your CV using all font effect. 3 1,2 1-2

2 Write HTML code to illustrate the usage of the 3 1,2 1-2


following:
 Ordered List  Unordered List  Definition List
3 Write HTML code to create a Home page having three 3 1,2 1-2
links: About CGU, Branches and Contact Us. Create
separate web pages for the three links.
4 Design a webpage for web face emoji using table and 3 1,2 1-2
image caption
5 Write an HTML code to create a Student Registration 3 2,3 1-2
Form.
6 Design a Cascading Style Sheet to demonstrate the 3 2,3 1-2
usage of simple selector (HTML Selector, Class Selector
and ID selector)
7 Write an HTML code to demonstrate the usage of 3 1, 2, 3 1-2
external CSS.
8 Write java script code for following application 3 1, 2, 3, 5 1-2
programs:
 Program to swap 2 numbers
 Program to display a multiplication table using
for loop
 Program to display all prime numbers from 1 to
N using do..while loop
 Program to sort an array
 Program to Find Sum of elements, Min element
and Max element from a Matrix
9 Write a Java script to prompt for student name and 3 1, 2, 5 1-2
branch and display the given information on a dialog box.
10 Write java script example for String object, Math object, 3 4,5 1-2
Array Object, Boolean Object and Date Object.
11 Design a colorful dynamic webpage with array of colors 3 1, 5 1-2
using window object.
12 Design a HTML form with E-mail ID validation, Length 3 1, 3, 5 1-2
validation and retype password validation.

Learning Assessments
Continuous Learning Assessment / Formative Assessment (100 %)

Record / Procedure Lab Experiments Attendance Viva Voce /


Bloom’s Level of Cognitive Observatio (10 %) (50%) (10%) Implementation
Task n Note (20%)
(10%)
Level-1 Remember 40% 40% 20% 40%
Understand
Level-2 Apply 60% 40% 40% 60%
Analyze
Level-3 Evaluate 20% 40%
Create
Total 100% 100% 100% 100%

To design a student registration form by using HTML and Cascading Style Sheet to demonstrate the
usage of selectors like HTML Selector, Class Selector, ID selector, Attribute Selector, grouping
selector and universal selector.

You might also like