Syllabus

Course Code: OE Elective-IV OE-CS-410    Course Name: Web and Internet Technology

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Introduction to Internet
Internet, Growth of Internet, Owners of the Internet, Anatomy of Internet, ARPANET and Internet history of the World Wide Web, basic Internet Terminology, Internet Applications – Commerce on the Internet, Governance on the Internet, Impact of Internet on Society – Crime on/through the Internet, The role of Information Architect, Collaboration and communication, Organizing information, Organizing web sites and Intranets, Creating cohesive organization systems, designing navigation systems, types of navigation systems, Integrated navigation elements, Searching systems, Searching your web site, designing the search interface.
2 Internet Services and Web Publishing
Setting up a connection: Hardware requirement, Selection of a Modem, Software Requirement, Modem Configuration, Common terminologies: Node, Host, Workstation, bandwidth, Interoperability, Network administrator, network security, Network Components: Severs, Clients, Communication Media, Service options – E-mail, News Firewall, etc. Introduction to XHTML and HTML5: Basic Text Markup, Images, Hypertext Links, Lists, Tables, Forms in HTML, Syntactic Differences between HTML5 and XHTML, Cascading Style Sheets: Introduction, Levels of Style Sheets, Style Specification Formats, Selector Forms, Property Value Forms, Font Properties, List Properties, Color, Alignment of Text, Box Model, Background Images.
3 Introduction of Scripting Language: Python
Introduction to Python: Applications of Python in information industry, Introduction to Python, Data Types, Branching Programs, Control Structures, Array and Input, Iteration. Functions and Scoping: Functions and scoping, Recursion and Global variables. Creation, insertion and deletion of items: Strings, Tuples, Lists and Dictionaries.
4 Advanced Python
Classes and Object-Oriented Programming: Abstract Data Types and Classes, Inheritance, Encapsulation and Information Hiding. File Handling, Exceptions Handling, Data base (MySQLdb) operation: file check, table creation, insertion and deletion of data, Regular Expressions – REs in Python and Plotting.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.