Escolar Documentos
Profissional Documentos
Cultura Documentos
OUR MISSION
To enrich the students knowledge across the subject areas of Computer Science
and Engineering.
To prepare students for careers in industry, encourage entrepreneurship and
mould them to take leadership for the betterment of the society.
To impart effective capabilities for the development of quality technical
manpower to meet the real world challenges.
to
solve
contemporary
issues
in
global,
economic,
COURSE OUTCOME
After the completion of the course the student will be able to,
CO:
Implement the algorithm to create various graphical primitives
and manipulate the images using various multimedia concepts.
DONTS
Students bringing the bags inside the laboratory.
Students wearing slippers/shoes insides the laboratory.
Students using the computers in an improper way.
Students scribbling on the desk and mishandling the chairs.
Students using mobile phones inside the laboratory.
Students making noise inside the laboratory.
Allotment of marks
Continuous assessment
= 20 marks
End Semester Practical assessment = 80 marks
--------------Total = 100 marks
--------------INTERNAL ASSESSMENT (20 marks)
END SEMESTER PRACTICAL EXAMINATION
The exam will be conducted for 100 marks. Then the marks will be
calculated to 80 marks.
SPLIT UP OF END SEMESTER PRACTICAL EXAMINATION
MARKS
Program Execution
Marks for Procedure
Marks for Result
Viva-voce
Marks for Record
Total
= 50 marks
= 20 marks
= 10 marks
= 10 marks
= 10marks
------------------= 100 marks
------------------
PREFACE
INDEX
S.N
O
CONTENTS
PAGE
NUMBE
R
1
2
3
OUR VISION
OUR MISION
PROGRAMME EDUCATIONAL
OBJECTIVES[PEOS]
i
i
i
4
5
6
7
8
PROGRAM OUTCOMES
COURSE OUTCOMES
GENERAL INSTRUCTIONS FOR LABORATORY
ALLOTMENT OF MARKS
PREFACE
ii
iii
iv
v
vi
OPERATING SYSTEM
9
10
11
12
13
SYLLABUS
INTRODUCTION
PRE-REQUISITES
CO-REQUISITES
LIST OF EXPERIMENTS
ix
x
xvi
xvi
xvii
COMPUTER NETWORKS
14
15
16
17
18
SYLLABUS
INTRODUCTION
PRE-REQUISITES
CO-REQUISITES
LIST OF EXPERIMENTS
xix
xx
xxi
xxi
xxii
19
20
21
22
23
24
xxiii
xiv
xiv
1
166
214
COMPUTER
GRAPHICS AND
MULTIMEDIA
LABORATORY
SYLLABUS
12CS2505
0032
AIM
To equip the students practically about the concepts of Computer
Graphics and Multimedia.
OBJECTIVES
To learn and implement various algorithms to Create Basic
Graphics Primitives Like Line, Circle etc.
To learn and implement Representation and Transformation of
Graphical Images and Pictures
To learn and implement the Concept of Color Generation
To learn and implement Compression Algorithms
Making use of high end software used in multimedia content
creation
LIST OF EXPERIMENTS
1. Implement Bresenham's Algorithms for Line, Circle and Ellipse
Drawing
2. Perform 2D Transformations such as Translation, Rotation,
Scaling, Reflection and Shearing.
3. Implement Cohen-Sutherland 2D Clipping and WindowViewport Mapping
4. Perform 3D Transformations such as Translation, Rotation and
Scaling.
5. Visualize Projections of 3D Images.
6. Conversion between Color Models.
7. Implement Text Compression Algorithm
8. Implement Image Compression Algorithm
9. Perform Animation using any Animation Software
10. Perform basic operations on Image Using any Image Editing
Software.
\
PRE-REQUISITES
12CS2103--- Programming in C
LIST OF EXPERIMENTS
S.NO
SHELL PROGRAMS
1
2
TITLE
SHELL COMMANDS
ARITHMETIC OPERATIONS
COMBINATION OF NUMBERS
4
5
6
FIBONACCI SERIES
MULTIPLICATION TABLE
PALINDROME
SORTING
EMPLOYEE DETAILS
10
11
PRIORITY SCHEDULING
12
ROUND-ROBIN SCHEDULING
PRODUCER-CONSUMER PROBL
COMPUTER NETWORKS
SYLLABUS
COMPUTER NETWORKS
AIM
To have hands-on experience in network programming and to use
simulation tools to analyze network protocols.
OBJECTIVES
To learn socket programming
To understand the usage of simulation tools
To analyze the performance of protocols in different layers in computer networks using
simulation tools
LIST OF EXPERIMENTS
1. Applications using TCP Sockets like
a. Echo client and echo server.
b. File transfer.
c. Remote command execution.
d. Chat.
e. Concurrent server.
2. Applications using UDP Sockets like
a. DNS.
b. SNMP.
3. Applications using Raw Sockets like
a. Ping.
b. Trace route.
4. RPC
5. Experiments using simulators like OPNET:
a. Performance Comparison of MAC Protocols.
b. Performance Comparison of Routing Protocols.
6. Study of TCP/UDP performance
INTRODUCTION
COMPUTER NETWORKING:
A computer network consists of a collection of computers, printers
and other equipment that is connected together so that they can
communicate with each other.
COMPONENTS OF A NETWORK
A computer network comprises the following components:
A minimum of at least 2 computers
Cables that connect the computers to each other, although wireless
communication is becoming more common.
A network interface device on each computer (this is called a
Network interface card or NIC).
A Switch used to switch the data from one point to another.
Network operating system software
PRE-REQUISITES
12CS2305---Java Programming Laboratory
12CS2301---Digital Principles and System Design
CO-REQUISTES:
12CS2404 ---Computer Networks
LIST OF EXPERIMENTS
S.N
TITLE
PAGE
NO
BIT STUFFING
102
CHARACTER STUFFING
104
106
4
5
6
108
110
112
8
9
114
116
118
10
120
11
12
13
CONCURRENT SERVER
TRACE ROUTE
PING
122
124
126
STUDY EXPERIMENTS
14
STUDY OF UDP
129
15
STUDY OF TCP
141
Programme Outcomes
a
CO1:
Develop shell
program and implement
system calls, scheduling
policies,
memory
management techniques,
semaphores,
socket
program and routing
protocols.
HARDWARE REQUIREMENTS:
INTEL PENTIUM 915 GHZ
80GB HDD
512MB DDR
SOFTWARE REQUIREMENTS:
WINDOWS XP