CHALAPATHI INSTITUTE OF ENGINEERING & TECHNOLOGY

Similar documents
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

B.E Civil Engineering Program Outcomes (POs) At the end of the B.E program, students are expected to have developed the following outcomes.

3.4.3 Bachelor of Technology (Electronics Engineering)

COURSE OUTCOMES AND PROGRAM OUTCOMES

MLR Institute of Technology

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

Curriculum Scheme. Dr. Ambedkar Institute of Technology, Bengaluru-56 (An Autonomous Institute, Affiliated to V T U, Belagavi)

G. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Pasupula, Nandikotkur Road, Kurnool

DEPARTMENT OF INSTRUMENTATION AND CONTROL ENGINEERING VISION

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE)

University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Tech Wings. News letter of the CSE Department, CIET. From the HOD s Desk VOLUME 4, ISSUE 1,JULY 2016-DECMBER. Inside Issue:

B.TECH(COMPUTER) Will be equipped with sound knowledge of mathematics, science and technology useful to build complex computer engineering solutions.

COURSE DESCRIPTION FORM. Level Credits Periods/ Week Prerequisites

G.PULLAIH COLLEGE OF ENGINEERING & TECHNOLOGY

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

COURSE OBJECTIVES. Name of the Program : B.Tech Year: II Section: A, B & C. Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020

Undergraduate Program for Specialty of Software Engineering

KLS s Gogte Institute of Technology, Udyambag, Belagavi. CLO 1: To provide introduction to UNIX Operating System and its File System

School of Engineering & Computational Sciences

HOLY ANGEL UNIVERSITY College of Engineering & Architecture Department of Computer Engineering

FIVE YEAR INTEGRATED M.Sc. SOFTWARE SYSTEMS PROGRAMME

Study Scheme & Syllabus Of B.Tech Production Engineering 2014 onwards

Academic Reference Standards (ARS) for Electronics and Electrical Communications Engineering, B. Sc. Program

School of Engineering and Computational Sciences

HOLY ANGEL UNIVERSITY College of Engineering & Architecture Department of Computer Engineering

KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]

BS Electrical Engineering Program Assessment Plan By Dan Trudnowski Spring 2018

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP

Academic Course Description

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous)

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

DEVELOPING HIGHER LEVEL QUALIFICATIONS FOR TECHNICAL VOCATIONAL EDUCATION

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) DUNDIGAL, HYDERABAD

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP

Academic Program Plan for Assessment of Student Learning Outcomes The University of New Mexico

Academic Course Description

DHANALAKSHMI COLLEGE OF ENGINEERING TAMBARAM, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Academic Course Description

CIVIL ENGINEERING DEPARTMENT

Engineering Technology

WEB TECHNOLOGIES LABORATORY

Computer Information Science xxx

BATANGAS STATE UNIVERSITY

Bachelor of Design (Interior Design)

Academic Course Description

Computing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

6. Correspondence relationship between Educational goals and Course goals

Part A: Course Outline

St. MARTIN s ENGINERING COLLEGE Dhulapally,Secunderabad

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and

Recertification Handbook

DHANALAKSHMI COLLEGE OF ENGINEERING Tambaram, Chennai

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

ASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Systems. IS Ph.D. Program. Page 0

CSET 3400 Unix System Administration (3 semester credit hours) IT Elective

Dhanalakshmi College of Engineering

Course Title MG5025 Network Engineering 2 Version: July 2011

Academic Course Description

BEng (Hons) Civil Engineering E410 (Under Review)

Associate in Science and Bachelor of Science in Information Technology

IT Essentials PC Hardware and Software Grades 11-12

COURSE PLAN. Regulation: R12. FACULTY DETAILS: Name of the Faculty:: B.VIJAY KUMAR Designation: Assistant Professor Department:: IT

Electrical and Computer Engineering

ASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Technology. on Technology. IT PH.D. Program.

BS in Computer Science Outcome Set (CAC/ABET)

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

Your Student s Head Start on Career Goals and College Aspirations

City University of Hong Kong Course Syllabus. offered by College/School/Department of Electronic Engineering with effect from Semester B in 2017/2018

Bachelor of Information Technology (Network Security)

BTEC LEVEL 4 Higher National Certificate in Business

College Of. Technological Innovation

Bachelor of Business. HE Bachelor of Business HE Associate Degree of Business HE Diploma of Business. Course information for

BOARD OF REGENTS ACADEMIC AFFAIRS COMMITTEE 4 STATE OF IOWA SEPTEMBER 12-13, 2018

Network Architecture I

Course list for the Bachelor of Computer Science in INFORMATION SYSTEM

DIGITAL SCIENCES - B.S.

Academic Course Description

CATALOG 2017/2018 BINUS UNIVERSITY

Pearson BTEC Level 5 Higher National Diploma in Engineering (Electrical and Electronic Engineering)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

CATALOG 2016/2017 BINUS UNIVERSITY

BEng (Hons) Chemical Engineering (Minor: Energy Engineering) E403 (Under Review)

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

BSSE Program, MSEC Procedures to ensure all students meet program requirements CAC is proposing a similar structure for CS, IS, and IT

Unit Assessment Plan. College of Education. Master of Education in Counseling

MSc(IT) Program. MSc(IT) Program Educational Objectives (PEO):

Web Development IB PRECISION EXAMS

MSc Computing and Technology (Part-Time)

Transcription:

CHALAPATHI INSTITUTE OF ENGINEERING & TECHNOLOGY CHALAPATHI NAGAR, LAM, GUNTUR-522034 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Vision of the Institute To emerge as an Institute of Excellence for Engineering and Technology and provide world-class education and research opportunities to the students catering the needs of society. Mission of the Institute Establishing a state-of-the-art Engineering Institute with continuously improving infrastructure and produce students with innovative skills and global outlook. Department Vision To produce professionally competent, research oriented and socially sensitive engineers and technocrats in the emerging technologies. Department Mission DM 1: State of art laboratories to meet the needs of the continuous change. DM2: Provide a research environment to meet the societal issues. DM3: Facilitating collaborations/mou S towards emerging technologies. 1

CHALAPATHI INSTITUTE OF ENGINEERING & TECHNOLOGY CHALAPATHI NAGAR, LAM, GUNTUR-522034 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING PEOs: PEO1: Graduates shall excel in computer industry profession or higher studies through quality education. PEO2: Graduates shall analyse real life problems, design computing systems appropriate to its solutions by exhibiting professionalism and team work. PEO3: Graduates shall demonstrate their ability to a rapidly changing environment by engaging in lifelong learning. POs : 1. ENGINEERING KNOWLEDGE: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. 2. PROBLEM ANALYSIS: Identify, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. 3. DESIGN/DEVELOPMENT OF SOLUTIONS: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. 4. CONDUCT INVESTIGATIONS OF COMPLEX PROBLEMS: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. 5. MODERN TOOL USAGE: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations. 2

6. THE ENGINEER AND SOCIETY: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice. 7. ENVIRONMENT AND SUSTAINABILITY: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. 8. ETHICS: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice. 9. INDIVIDUAL AND TEAM WORK: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. 10. COMMUNICATION: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, give and receive clear instructions. 11. PROJECT MANAGEMENT AND FINANCE: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. 12. LIFE-LONG LEARNING: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change. PROGRAM SPECIFIC OUTCOMES (PSOs): A graduate of the Computer Science and Engineering Program will demonstrate: PSO1: Professional Skills: The ability to understand, analyze and develop computer programs in the areas related to algorithms, system software, multimedia, web design, big data analytics, and networking for efficient design of computer-based systems of varying complexity. PSO2: Problem-Solving Skills: The ability to apply standard practices and strategies in software project development using open-ended programming environments to deliver a quality product for business success. PSO3: Successful Career and Entrepreneurship: The ability to employ modern computer languages, environments, and platforms in creating innovative career paths to be an entrepreneur, and a zest for higher studies. 3

CHALAPATHI INSTITUTE OF ENGINEERING & TECHNOLOGY CHALAPATHI NAGAR, LAM, GUNTUR-522034 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING INTERNET PROGRAMMING LAB OBJECTIVES: 1. Design to create structure of web page, to store the data in web document, and transport information through web 2. The student will be able to implement operating various application and data base servers INTERNET PROGRAMMING LAB OUTCOMES: C362.1: Analyze various TCP and UDP protocols. (Analysis) C362.2: Experimenting the JAVA concepts for programming language.(application) C362.3:Student can be able to Explain html tags.(knowledge) C362.4: Design to create structure of web page, to store the data in web document, and transport information through web.(synthesis) C362.5: The student will be able to implement operating various application and data base servers.(evaluation) Mapping of COs and POs CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 C362.1 3 2 2 1 C362.2 2 3 2 2 1 C362.3 2 3 3 1 1 C362.4 3 2 2 1 1 2 3 2 C362.5 1 2.6 2.6 2.2 1.3 Avg 1 4

1- HIGH 2-MEDIUM 3-LOW S.NO LIST OF EXPERIMENTS a) To write a java program to demonstrate the Text Field Control Course outcomes attained Program outcomes attained b) To write a java program to demonstrate AWTButton c) To write a java program to demonstrate the AWT Scrollbar 1 d) To write a java program to demonstrate the AWT Choice Control C362.1, C362.2 PO1,PO4 e) To write a java program to demonstrate the AWT List Control f) To write a java program to demonstrate the use of AWT Checkbox Control a) To write a java program to demonstrate the Flow Layout b) To write a java program demonstrating the Border Layout 2 c) To write a java program to demonstrate the Grid Layout d) To write a java program to demonstrate the Grid bag Layout C362.2 PO1,PO2 e) To write a java program to demonstrate the Card Layout 3 4 5 6 Program to set URL, download homepage and display the contents To write a java socket program to demonstrate HTTP Request To write a java program to demonstrate a simple FTP operation To write a java socket program to implement a simple SMTP client C362.2 PO3,PO4 C362.1 PO1,PO4 C362.3 PO2,PO1 C362.2 PO4,PO2 5

7 To write a java socket program to implement a POP3 Client C362.2 PO3,PO4 8 To write a java program to create a simple chat application with datagram sockets and packets C362.1 PO1,PO4 9 To write html and servlet to demonstrate invoking a servlet from a html C362.3 PO2,PO1 10 To create a web page which includes a map and display the related information when a hot spot is clicked in the map C362.2 PO4,PO2 6

SYLLABUS AS PER UNIVERSITY: Expt. No Experiment Name 1 a) To write a java program to demonstrate the Text Field Control b) To write a java program to demonstrate AWTButton c) To write a java program to demonstrate the AWT Scrollbar d) To write a java program to demonstrate the AWT Choice Control e) To write a java program to demonstrate the AWT List Control f) To write a java program to demonstrate the use of AWT Checkbox Control 2 a) To write a java program to demonstrate the Flow Layout b) To write a java program demonstrating the Border Layout c) To write a java program to demonstrate the Grid Layout d) To write a java program to demonstrate the Grid bag Layout e) To write a java program to demonstrate the Card Layout 3 Program to set URL, download homepage and display the contents 4 To write a java socket program to demonstrate HTTP Request 5 To write a java program to demonstrate a simple FTP operation 6 To write a java socket program to implement a simple SMTP client 7 To write a java socket program to implement a POP3 Client 8 To write a java program to create a simple chat application with datagram sockets and packets 9 To write html and servlet to demonstrate invoking a servlet from a html 10 To create a web page which includes a map and display the related information when a hot 7

spot is clicked in the map EXPERIMENT- 1 1 a) AIM: To write a java program to demonstrate the Text Field Control Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with text fields 8

Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. Step 6: Declare the paint function and display the object Step 7: Terminate the program 1b) AIM: To write a java program to demonstrate AWTButton Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with buttons Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. Step 6: Declare the paint function and display the object Step 7: Terminate the program 1c) AIM: To write a java program to demonstrate the AWT Scrollbar Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with Scrollbars Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. Step 6: Declare the paint function and display the object Step 7: Terminate the program 1d) AIM: To write a java program to demonstrate the AWT Choice Control Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with Choice control Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. 9

Step 6: Declare the paint function and display the object Step 7: Terminate the program 1e) AIM: To write a java program to demonstrate the AWT List Control Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with List control Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. Step 6: Declare the paint function and display the object Step 7: Terminate the program 1f) AIM: To write a java program to demonstrate the use of AWT Checkbox Control Step 1: Import the necessary package java.awt.*;,java.awt.evet.*;,java.applet.*; Step 2: Declare the class AWTControls and implements Action listener, item Listener, Adjust Listener Step 3: Include there component with Checkbox control Step 4: implement action performed event and create the object for action performed Step 5: Add action listener for every object component. Step 6: Declare the paint function and display the object Step 7: Terminate the program EXPERIMENT-2 2a) AIM: To write a java program to demonstrate the Flow Layout Step 1:Import all necessary packages and classes Step 2: Declare an array of buttons and three panels 10

Step 3: In the init() method of the applet do the following: i) Set the layout of the applet to Grid layout that can hold three columns ii) Create the array of buttons iii) Add a panel, set the layout to Flow layout to add buttons from the center iv) Add the buttons to the panel v) Similarly create two more panels and set layout to flow layout to add the buttons from the left and right of the flow layout. vi) Add the buttons in to these panels 2b) AIM: To write a java program demonstrating the Border Layout Step 1. Include the applet tag with code set to the class name of the applet as comment Step 2. Import all the required packages and classes 11

Step 3. Define class which extends Applet and implements ActionListener Step 4. Declare buttons green, red, blue, red and font Step 5. Declare msg of type String and initialize to "sethu Institute" Step 6. Declare a Textarea area Step 7. In the init method of the applet, do the following i) Set the layout to border layout ii) Create area object and set its text to msg and add it to the center of the borderlayout iii) Create green button and add it to the north of borderlayout. Similarly, create red, blue,font buttons and add them to south,east, west of border layout. iv) Add action listener to all the buttons Step 8: In the actionperformed method do the following i) Get the action command of a button pressed in a string str ii) If str is equal to any one of the color button's text then set the foreground to that color. iii) If str is equal to font then create a new font of type Garmond and set the area's font tothe newly created font iv) Repaint the applet Step 9: write the paint method with no body (empty paint method) 2 c) AIM: To write a java program to demonstrate the Grid Layout Step 1: Write an applet tag with code property set to class name and comment it Step 2: import all the necessary packages Step 3: Define a class which extends Applet Step 4: Declare any number of buttons Step 5: In the init() method do the following: 12

i) Create a panel ii) create the buttons iii) set the layout of the panel to Gridlayout iv) add the buttons to the panel v) set the layout of the applet to borderlayout vi) add the panel to the center of the border layout Step 6: Write empty paint() method 2 d) AIM: To write a java program to demonstrate the Grid bag Layout Algorithm Step 1: Write a html applet tag with code property set to class name and comment the tag Step 2: Import all necessary packages Step 3: Define a class which extends applet class Step 4: Declare all the necessary awt controls to be included in the purchase form Step 5: In the init() method, do the following :i) Create a gridbag layout and set the applet's layout to gridbag layout ii) Create a gridbag constraint iii) Create a awt control iv) Set the gridbag constraints for this control v)add the control to the applet vi) Similarly do the steps from iii) to v) for all other control 2 e) AIM: To write a java program to demonstrate the Card Layout Step 1: Write a html applet tag with code set class name and comment the tag Step 2: Import all necessary packages and classes Step 3: Define a class that extends applet and implements action listener Step 4: Declare buttons tiny, large, medium, and small 13

Step 5: Create panels for card layout and for cards of buttons Step 6: In the init() method, do the following: i)create the card layout ii) Create the cardpanel and set its layout to card layout iii) Create other panels and set their layout to border layout iv) Create buttons and change their fonts to vriuos font face and sizes according to the button name v)add action listener to the buttons and each button to one panel of appropriate name vi) Add the panels to the card panel vii)set the layout of the applet to border layout and add card panel to the applet Step 7: In the actionperformed() method, move to the next card in the card panel EXPERIMENT-3 3.AIM: Program to set URL, download homepage and display the contents using html Step 1: open html statndard tags Step 2: to set URL using anchor tag 14

Step 3: reference appropriate links Step 4: Close the tags EXPERIMENT-4 AIM: To write a java socket program to demonstrate HTTP Request Step 1: Import all the necessary packages Step 2: Create an URL to the server specifying the html page 15

Step 3: Get the host and port details from the URL Step 4: Request the file from the server using GET method of HTTP Request Step 5: Receive the response from the server Step 6: Display the response on the console EXPERIMENT-5 AIM: To write a java program to demonstrate a simple FTP operation FTP Client: Step 1: Establish a connection with the server at a particular port Step 2: Specify the name of the file to be read 16

Step 3: Receive the contents of the file from the server FTP Server: Step 1: Accept the connection with the client Step 2: Listen to the port for the name of the file to be sent Step 3: Send the file character by character Step 4: Terminate the connection EXPERIMENT-6 AIM: To write a java socket program to implement a simple SMTP client Algorithm 17

Step 1: Import all necessary packages Step 2: Establish a connection with the server Step 3: Read the acceptance from the server Step 4: Say HELO to the server Step 5: Read the greeting from the server Step 6: Send sender address to server Step 7: Read the verification of sender from server Step 8: Send recipient address to server Step 9: Read the verification of recipient from server Step 10: Send DATA command to the server Step 11: Read the start indication from server Step 12: Send the message to the server Step 13: Read the acceptance of message from server Step 14: Close the connection EXPERIMENT-7 AIM: To write a java socket program to implement a POP3 Client Algorithm 18

Step 1: Get the host name, mailbox user name and password Step 2: Establish the connection with the server Step 3:Get the number of messages Step 4: Retrieve a message whose number is specified by the user Step 5: Repeat steps 3 and 4 until the user enters Q to quit EXPERIMENT-8 AIM: To write a java program to create a simple chat application with datagram sockets and packets 19

Algorithm Server Side Step 1: Import net and io packages and class step 2: Create a datagram socket and datagram packet step 3: While client send datagram packet to server listen to client port step 4: Get the datagram packet into a string step 5: Display the string Client Side step 1: Import net and io packages step 2: Create a datagram socket and datagram packet step 3: Get input from the user and convert the string into a datagram packet step 4: send the datagram packet to the server through serve port EXPERIMENT-9 AIM: To write html and servlet to demonstrate invoking a servlet from a html 20

Step 1: Write the html file with form whose action attribute is set to the location of servlet and method is set to post Step 2: Create an input in the html to trigger calling servlet Step 3: Write a servlet program with dopost method which will give a response to the user as an html file EXPERIMENT-10 21

AIM: To create a web page which includes a map and display the related information when a hot spot is clicked in the map Step 1: Create a html file with map tag Step 2: Set the source attribute of the img tag to the location of the image and also set the usemap attribute Step 3: Specify an area with name, shape and href set to the appropriate values Step 4: Repeat step 3 as many hot spots you want to put in the map Step 5: Create html files for each and every hot spots the user will select 22