Institute of Sciences Computer Science
B.Sc. Computer Science III semester
Course Name Web Design Course Code SCIDEWEBOO1T
L T P N
Credit Hours Total Credits 3
3 - - -
Prerequisites
1. To develop the skill & knowledge of Web page design.
Course 2. Students will understand the knowhow and can function either as an entrepreneur or
Objectives can take up jobs in the multimedia and Web site development studio and other
information technology sectors.
Course Content Unit-1 Introduction to Internet:
What is Internet? A Network of Networks, Gateway, History of the Internet,
connecting to the Internet, Internet Service Providers, DNS Servers, Connection
Types, Modems, connecting to the Internet using Dialup Networking, Web
Browsers, Using Web Browser, how does the Internet Work? Routers, what you
can do with the Internet, Origins and Development of the Internet, How Internet
Standards are Developed, Moving Data across the Internet: Internet Addresses.
Unit - 2 - The World Wide Web:
Introduction to world wide Web, Web Pages and Contents, Web Clients, Web
Servers, Web Applications, Websites – Home Pages: Web Site Development, How
to Builds Web Sites?, Web Content Authoring, Web Graphics Design, Web
Programming, Webserver Administration, Protocols, Search Engines & Search
Engines, Plug-ins, FTP Applications
Unit-3 HTML
What is HTML, HTML Documents, Basic structure of an HTML document, Creating an
HTML document, Mark up Tags, Heading-Paragraphs, Line Breaks, HTML Tags
Introduction to elements of HTML, Working with Text, Working with Lists, Tables and
Frames, Working with Hyperlinks, Images and Multimedia, Working with Forms and
controls.
Unit-4 Introduction to Cascading Style Sheets
Creating Style Sheet, CSS Properties, CSS Styling (Background, Text Format,
Controlling Fonts), Working with block elements and objects, Working with Lists and
Tables, CSS Id and Class, Box Model (Introduction, Border properties, Padding
Properties, Margin properties), CSS Advanced (Grouping, Dimension, Display,
Positioning, Floating, Align, Pseudo class, Navigation Bar, Image Sprites, Attribute
sector) , CSS Color , Creating page Layout and Site Designs
Unit -5 JavaScript Programming:
Introduction to JavaScript: Utility of JavaScript, Evolution of the JavaScript
Language, JavaScript Versions and Browser Support, Differences Between Client-
Side vs. Server-Side JavaScript, Statements and Operators, Variable Declarations,
Assignment Operators and Statements, Arithmetic Operators, Logical Operators,
Comparison Operators, String Operators, Conditional Operators, Operator
Precedence; Implementing Control Constructs: Conditional and Looping
Constructs, if else Statements, do while Statements, for in Statement, switch
Statement; Implementing Functions: Defining Functions, Calling Functions,
Passing Arguments, Using the Return Statement, JavaScript Objects: The
JavaScript Object Model and Hierarchy, JavaScript Object Properties, Object
Methods, New Keyword, This Keyword, Creating New Object Instances Using
Constructor Functions, String, Date and Array Objects
1. Kogent Learning Solutions Inc. HTML 5 in simple steps Dreamtech Press
Text Books 2. A beginner’s guide to HTML NCSA,14th May,2003
3. Murray,Tom/Lynchburg Creating a Web Page and Web Site College,2002
1. Beginning HTML, XHTML, CSS, and JavaScript -John Duckett
References 2. Beginning CSS: Cascading Style Sheets for Web Design-Ian Pouncey, Richard York
3. Web Technologies: HTML, Javascript-Kogent Learning
After learning the course, the students should be able to:
1. Students will discover how does web works really, what makes web sites work.
2. Simple and impressive design techniques, from basics till advanced to focus on goal
oriented and user centric designs.
Course
3. Writing valid and concise code for webpages.
Outcomes
4. Students would have capability to make own web site and host their own web site on
internet.
5. Students would have enough knowledge about what are the technologies used in
internet.
PO1 PO1 PO1 PSO PSO PSO PSO Knowledge Levels
CO/PO PO1PO2PO3PO4PO5PO6PO7PO8PO9
0 1 2 1 2 3 4 (K1, K2, …, K6)
CO1 2 3 3 K1
CO2 3 1 K1, K2
CO3 3 K6
CO4 1 K6
CO5 2 1 2 2 1 K1