Subjects Max - Marks Ext. Mark S Int. Mark S Total: Sixth Semester
Subjects Max - Marks Ext. Mark S Int. Mark S Total: Sixth Semester
MARKS
Hrs. Exam
s Credit
Ext. Int.
SUBJECTS
Mark Mark Total
s s
Part III Paper - XIII - Data 4 3 75 25 100
Communication and Networking
ELECTIVE III
Title of the COMPUTER GRAPHICS
Course/ Paper
Elective III Year & Sixth Semester Credit: 5
Objective of the This course introduces the fundamental concepts of Graphics.
course
Course outline Unit 1: INTRODUCTION TO COMPUTER GRAPHICS : Brief Survey of Computer
Graphics – Graphics Systems: Video Display Devices – Types – Raster-Scan Systems
and Random-Scan Systems – Input Devices – Hard-Copy Devices – Graphics Software.
Unit-2: OUTPUT PRIMITIVES AND THEIR ATTRIBUTES Line-Drawing (DDA and
Bresenham’s) Algorithms – Circle-Generating (Midpoint) Algorithm – Ellipse-
Generating (Midpoint) Algorithms- Area-Filling (Boundary-Fill and Flood-Fill)
Algorithms - Line Attributes - Color and Grayscale Levels – Character Attributes –
Inquiry Functions.
Unit 3: TWO-DIMENSIONAL TRANSFORMATIONS AND VIEWING : Basic
Transformations - Matrix Representations and Homogeneous Coordinates – Composite
Transformations - Other Transformations – Window-to- Viewport Coordinate
Transformation – Clipping Algorithms: Cohen-Sutherland Line Clipping and
Sutherland- Hodgeman Polygon Clipping – Basic Modeling Concepts - Interactive
Input Methods: Logical Classification of Input Devices – Interactive Picture-
Construction Techniques.
Unit-4: THREE-DIMENSIONAL CONCEPTS: Three-Dimensional Display Methods:
Parallel and Perspective Projections – Depth Cueing - Visible Line and Surface
Identification – Polygon Surfaces: Polygon Tables, Plane Equations and Polygon
Meshes - Three-Dimensional Transformations: Basic, Other and Composite
Transformations.
Unit-5 : THREE-DIMENSIONAL VIEWING : Viewing Pipeline and Coordinates –
Transformation from World to Viewing Coordinates – Projection Transformations -
Matrices - View Volumes - Hidden Surface and Hidden Line Elimination Methods:
Back-Face Detection , Depth-Buffer and A-Buffer Methods –Wireframe Methods-
Light Sources – RGB,CMY and HLS Color Models – Computer Animation: Design of
its Sequences and Languages.
1. Recommended Texts
i. D. Hearn and M.P. Baker,2005,Computer Graphics, 2nd Edition, Pearson Education, Prentice Hall, 19th Reprint.
2.Reference Books
i. S. Harrington,1987, Computer Graphics , 2nd Edition , McGraw-Hill Book Co.
ii. W.M. Newman and R.F. Sproull ,1997, Principles of Interactive Computer
Graphics, 2nd Edition,Tata McGraw-Hill Publishing Co. Ltd.
iii. D.P. Mukherjee ,1999,Fundamentals of Computer Graphics and
Multimedia , 1st Edition, Prentice-Hall of India Pvt. Ltd.
iv. N. Krishnamurthy ,2002, Introduction to Computer Graphics, 1st Edition, Tata
McGraw-Hill Publishing Co. Ltd.
v. D.F.Rogers ,2001,Procedural Elements for Computer Graphics, 2nd Edition,
Tata McGraw-Hill Publishing Co. Ltd.
vi. Z. Xiang and R.A. Plastock,2002, Computer Graphics, Schaum’s Outline Series,
Tata McGraw-Hill Publishing Co.
ELECTIVE II
Title of OBJECT ORIENTED ANALYSIS AND DESIGN
the Course/
Paper
Elective III Year & Sixth Credit: 5
Semester
Objective of This course introduces to UML, object oriented analysis and design of
the course any application
Course Unit 1: System Development - Object Basics - Development Life Cycle
outline - Methodologies - Patterns - Frameworks - Unified Approach - UML.
Unit-2: Use-Case Models - Object Analysis - Object relations -
Attributes - Methods - Class and Object responsibilities - Case Studies.
Unit 3: Design Processes - Design Axioms - Class Design - Object
Storage - Object Interoperability - Case Studies.
Unit-4: User Interface Design - View layer Classes - Micro-Level
Processes - View Layer Interface - Case Studies.
Unit-5 : Quality Assurance Tests - Testing Strategies - Object
orientation on testing - Test Cases - test Plans - Continuous testing -
Debugging Principles - System Usability - Measuring User Satisfaction
- Case Studies.
Recommended Texts
1. Ali Bahrami - Object Oriented Systems Development - McGraw Hill International Edition -
1999.
2. Grady Booch- Object Oriented Analysis and design –Addison Wesley.
Title of the Course/ Paper - XV
PRACTICAL – VI -WEB APPLICATIONS LAB
Core III Year & Sixth Semester Credit: 5
Objective of the This course gives training in web design and applications.
course
Course outline
1. Write a program outputs the squares, roots, cubes and complements of integers between 1 and 100.
2.Create a calculator.
3. Write a script to Sort numbers and strings
4. Create a program to generate a hit counter
5. Create a program to verify whether email address provided by user is valid or invalid.
6. Write a program to scroll the text on status bar.
7. The form consists of two multiple choice list and one single choice list
a. the first multiple choice list display the major dishes available.
b. the second Multiple choice list display the stocks available.
c. The single choice list display the miscellaneous (Milkshakes, soft drinks,
softy available etc.)
8. Write a sript to create a digital clock.
9. Create a web page using two image file which switch black and white one another as
the mouse pointer moves over the image. Use the On Mouse over and On Mouse
event, onDblclick handler
10. Build a WWW page with an image and 3 buttons., Pick three favorite graphics, Label
the buttons and make each one swap in the graphic you have chosen
11. Create a frameset that has two frames, side by side.
1. Make the left-hand frame contain a form with 3 radio buttons
2. The buttons should be for three search engines:
a. Yahoo (http://www.yahoo.com)
b. Altavista (http://www.altavista.com)
c. Infoseek (http://www.infoseek.com)
3. When the user clicks on of the option buttons, the frame on the right hand side should be loaded with the right search
engine.
ASP
1.Create a login form, to expire, if the user does not type the password within 100
seconds
2.Create an employee database and manipulate the records using command object in ASP
3. Develop an application to illustrate the usage of Request and Response Objects in
ASP.
4. Write an ASP program using Request Object to give the exact list of headers sent by
the browser to the Web server.
5. Create an Active Server Page to display the records one by one from a student
database. The student database should contain roll no, name, marks & total.
7. Design an ASP application that describes books in the Online Bookshop.(Use AD
Rotator Component, Content Rotator Component, Content Linking Component)
8. Create a document and add a link to it. When the user moves the mouse over the link it
should load the linked document on its own (User is not required to click on the link).
9. Create a document, which opens a new window without a toolbar, address bar, or a
status bar that unloads itself after one minute.
10. Create a document that accepts the user’s name in a text field form and displays the
same the next time when the user visits the site informing him that he has accessed the site for the second time, and so on.
Title of the Paper -XIV
Course/ WEB TECHNOLOGY
Core III Year & Sixth Credit: 4
Semester
Objective of This course introduces the concepts of ASP, VB Script , Java Script.
the course
Course Unit 1: Introduction to` VBScript - Adding VBScript Code to an HTML
outline Page - VB Script Basics - VBScript Data Types - VBScript Variables -
VBScript Constants - VBScript Operators – mathematical- comparison-
logical - Using Conditional Statements - Looping Through Code -
VBScript Procedures – type casting variables - math functions –date
functions – string functions –other functions - VBScript Coding
Conventions - Dictionary Object in VBScript - Err Object
Unit-2: Introduction to Javascript – Advantages of Javascript – Javascript
syntax - Data type –Variable - Array – Operator & Expression –
Looping – control structures - Constructor Function – user defined
function Dialog Box .
Unit 3: Javascript document object model – Introduction – Object in
HTML – Event Handling – Window object – Document object –
Browser object – Form object – Navigator object – Screen object – Build
in object – User defined object – Cookies.
Unit-4: ASP.NET Language Structure – Page Structure – Page event ,
Properties & Compiler Directives . HTML server controls – Anchor,
Tables, Forms, Files . Basic Web server Controls – Lable, Text box,
Button, Image Links, Check & radio Button, Hyperlink, Data List Web
Server Controls – Check box list. Radio button list, Drop down list, List
box, Data grid, Repeater.
Unit-5: Request and Response Objects, Cookies, Working with Data –
OLEDB connection class, command class, transaction class, data adaptor
class, data set class. Advanced issues – email, Application issues,
working with IIS and page Directives, error handling. Security –
Authentication, IP Address, Secure by SSL & Client Certificates
1.Recommended Texts
i.I.Bayross, 2000, Web Enable Commercial Application Development Using HTML,
DHTML, Javascript, Perl CGI, BPB Publications.
ii. A.Russell Jones, Mastering Active Server Pages 3, BPB Publications.
2. Reference Books
i. Hathleen Kalata, Internet Programming with VBScript and JavaScript, Thomson
Learning
ii. Mike McGrath, XML Harness the Power of XML in easy steps, Dreamtech Publications
iii. T.A. Powell, 2002,Complete Reference HTML , TMH.
Title of the Paper-XIII
Course/ DATA COMMUNICATION AND NETWORKING
Core III Year & Sixth Credit: 4
Semester
Objective of This course introduces the details about basic concepts of data
the course communication and networking.
Course Unit 1: Introduction to Data Communication, Network, Protocols &
outline standards and standards organizations - Line Configuration - Topology -
Transmission mode - Classification of Network - OSI Model - Layers of
OSI Model.
Unit-2: Parallel and Serial Transmission - DTE/DCE/such as EIA-449,
EIA-530, EIA-202 and x.21 interface - Interface standards - Modems -
Guided Media - Unguided Media - Performance - Types of Error - Error
Detection - Error Corrections.
Unit 3: : Multiplexing - Types of Multiplexing - Multiplexing
Application - Telephone system - Project 802 - Ethernet - Token Bus -
Token Ring - FDDI - IEEE 802.6 - SMDS - Circuit Switching - Packet
Switching - Message switching - Connection Oriented and
Connectionless services.
Unit-4: History of Analog and Digital Network - Access to ISDN -
ISDN Layers - Broadband ISDN - X.25 Layers - Packet Layer Protocol -
ATM - ATM Topology - ATM Protocol.
Unit-5 : Repeaters - Bridges - Routers - Gateway - Routing algorithms -
TCP/IP Network, Transport and Application Layers of TCP/IP - World
Wide Web.
1. Recommended Texts
i.Behrouz and Forouzan,2001,Introduction to Data Communication and Networking, 2nd
Edition,TMH.
2. Reference Books
i.Jean Walrand 1998,Communication Networks (A first Course),Second Edition, WCB/McGraw
Hill.
ii. Behrouz and Forouzan,2006,Data Communication and Networking,3nd Edition ,TMH.