You are on page 1of 54

S.No.

LAB CODE Lab Practical Virtual Lab Link

WAP that accepts the marks of 5 subjects and


1 KCS-101/KCS-201 finds the sum and percentage marks obtained Under Development (eBOOTATHON02)
by the student.

WAP that calculates the Simple Interest and


2 KCS-101/KCS-201 Compound Interest. The Principal, Amount,
Rate of Interest and Time are entered through Under Development eBOOTATHON03
the keyboard.

3 KCS-101/KCS-201 WAP to calculate the area and circumference Under Development eBOOTATHON03
of a circle.

WAP that accepts the temperature in


4 KCS-101/KCS-201 Centigrade and converts into Fahrenheit using Under Development eBOOTATHON03
the formula C/5=(F32)/9.

WAP that swaps values of two variables using a


5 KCS-101/KCS-201 third variable. Under Development (eBOOTATHON02)

6 WAP that checks whether the two numbers


KCS-101/KCS-201 entered Proposed in e bootathon 04
by the user are equal or not.

7 KCS-101/KCS-201 WAP to find the greatest of three numbers. Under Development (eBOOTATHON02)

8 KCS-101/KCS-201 WAP that finds whether a given number is Proposed in e bootathon 04


even or odd.

WAP that tells whether a given year is a leap


9 KCS-101/KCS-201 year or not. Under Development eBOOTATHON03
WAP that accepts marks of five subjects and
finds percentage and prints grades according
to the following criteria: Between 90-
10 KCS-101/KCS-201 100%--------------Print ‘A’ 80- Under Development eBOOTATHON03
90%----------------------------Print ‘B’ 60-
80%---------------------------Print ‘C’ Below
60%----------------------Print
WAP that takes two operands ‘D’ and one
operator from the user and perform the
11 KCS-101/KCS-201 Under Development eBOOTATHON03
operation and prints the result by using Switch
statement.

12 KCS-101/KCS-201 WAP to print the sum of all numbers up to a


given number. Under Development eBOOTATHON03

13 KCS-101/KCS-201 WAP to find the factorial of a given number. http://ps-iiith.vlabs.ac.in/exp4/Introduction.html?domain=Computer%20Science&lab=Problem%20Solving%

WAP to print sum of even and odd numbers


14 KCS-101/KCS-201 from 1 to N numbers. Proposed in e bootathon 04

15 KCS-101/KCS-201 WAP to print the Fibonacci series. Proposed in e bootathon 04

16 KCS-101/KCS-201 WAP to check whether the entered number is Under Development eBOOTATHON03
prime or not.

17 KCS-101/KCS-201 WAP to find the sum of digits of the entered Under Development (eBOOTATHON02)
number.

18 KCS-101/KCS-201 WAP to find the reverse of a number. Under Development (eBOOTATHON02)

WAP to print Armstrong numbers from 1 to


19 KCS-101/KCS-201 100. Under Development (eBOOTATHON02)
20 KCS-101/KCS-201 WAP to convert binary number into decimal Under Development eBOOTATHON03
number and vice versa.

WAP that simply takes elements of the array


21 KCS-101/KCS-201 from the user and finds the sum of these Under Development (eBOOTATHON02)
elements.

WAP that inputs two arrays and saves sum of


22 KCS-101/KCS-201 corresponding elements of these arrays in a Proposed in eBootathon04 (Software Chasers
third array and prints them.

23 WAP to find the minimum and maximum http://cse02-iiith.vlabs.ac.in/exp4/index.html


element of the array.

WAP to search an element in a array using


24 KCS-101/KCS-201 Linear Search. Under Development (eBOOTATHON01)

WAP to sort the elements of the array in


25 KCS-101/KCS-201 ascending order using Bubble Sort technique. Under Development (eBOOTATHON01)

26 KCS-101/KCS-201 WAP
nxn.
to add and multiply two matrices of order Under Development eBOOTATHON03

27 KCS-101/KCS-201 WAP that finds the sum of diagonal elements Under Development eBOOTATHON03
of a mxn matrix.

Define a structure data type TRAIN_INFO. The


type contain Train No.: integer type Train
WAP tostring
implement strlen (), strcat (),strcpy ()
28 KCS-101/KCS-201 name:
using
Departure
the concept
Time: aggregate type Under Development eBOOTATHON03
TIME Arrival Time:of Functions.
aggregate type TIME Start
station: string End station: string The structure
type Time contains two integer members: hour
and minute. Maintain a train timetable and
29 KCS-101/KCS-201 implement the following operations: (i) List all Proposed in eBootathon04 (Software Chasers
the trains (sorted according to train number)
that depart from a particular section. (ii) List all
the trains that depart from a particular station
at a particular time. (iii) List all he trains that
depart from a particular station within the next
one hour of a given time. (iv) List all the trains
between a pair of start station and end station.
30 KCS-101/KCS-201 WAP to swap two elements using the concept Under Development eBOOTATHON03
of pointers.

WAP to compare the contents of two files and


31 KCS-101/KCS-201 Proposed in eBootathon04 (Software Chasers
determine whether they are same or not.

WAP to check whether a given word exists in a


32 KCS-101/KCS-201 file or not. If yes then find the number of times Under Development eBOOTATHON03
it occurs.

33 KCS 351 (DS Lab) Sorting Algorithms-Non-Recursive – Bubble https://ds1-iiith.vlabs.ac.in/data-structures-1/List%20of%20experiments.html


Sort

Sorting Algorithms-Non-Recursive – Selection


34 KCS 351 (DS Lab) Sort https://ds2-iiith.vlabs.ac.in/data-structures-2/exp/selection-sort/exp.html#Selection%20Sort%20Experiment

Sorting Algorithms-Non-Recursive – Insertion


35 KCS 351 (DS Lab) Sort http://cse01-iiith.vlabs.ac.in/exp3/insertion.html

36 KCS 351 (DS Lab) Sorting Algorithms-Recursive – Quick Sort http://cse01-iiith.vlabs.ac.in/exp3/quick.html

37 KCS 351 (DS Lab) Sorting Algorithms-Recursive – Merge Sort http://cse01-iiith.vlabs.ac.in/exp3/Introduction.html?domain=Computer%20Science&lab=Data%20Structure

38 KCS 351 (DS Lab) Searching Algorithm – Linear search Under Development eBOOTATHON03

39 KCS 351 (DS Lab) Searching Algorithm – Binary search Under Development eBOOTATHON03
40 KCS 351 (DS Lab) Implementation of Stack using array Under Development eBOOTATHON03

41 KCS 351 (DS Lab) Implementation of Queue using array Under Development eBOOTATHON03

42 KCS 351 (DS Lab) Implementation of Circular Queue using array Under Development eBOOTATHON03

43 KCS 351 (DS Lab) Implementation of Stack using Linked List Proposed in eBootathon04

44 KCS 351 (DS Lab) Implementation of Queue using Linked List Under Development eBOOTATHON03

Implementation of Circular Queue using


45 KCS 351 (DS Lab) Linked List Proposed in eBootathon04

46 Implementation of Binary tree and tree


KCS 351 (DS Lab) traversal Proposed in eBootathon04(Algo Warrior)

47 KCS 351 (DS Lab) Implementation of Binary Search Tree and


insertion & deletion in BST
http://cse01-iiith.vlabs.ac.in/exp5/Introduction.html?domain=Computer%20Science&lab=Da

48 KCS 351 (DS Lab) Implementation of Graph traversal using BFS http://cse01-iiith.vlabs.ac.in/exp7/Introduction.html?domain=Computer%20Science&lab=Data%20Structure

49 KCS 351 (DS Lab) Implementation of Graph traversal using DFS http://cse01-iiith.vlabs.ac.in/exp7/Introduction.html?domain=Computer%20Science&lab=Data%20Structure
50 KCS 351 (DS Lab) Implementation of Minimum Spanning Tree http://cse01-iiith.vlabs.ac.in/exp9/Simulation.html?domain=Computer%20Science&lab=Data%20Structures

51 KCS 351 (DS Lab) Implementation of Dijkstra’s Algorithm https://cse01-iiith.vlabs.ac.in/exp8/Introduction.html?domain=Computer%20Science&lab=Data%20Structur

52 KCS 351 (DS Lab) Implementation of Floyd Warshal Algorithm Proposed in eBootathon04(Algo Warrior)

53 KCS-352 (CO Lab) Implementing HALF ADDER, FULL ADDER using proposed in eBOOTATHON 04
basic logic gates

Implementing Binary -to -Gray, Gray -to -Binary


54 KCS-352 (CO Lab) code conversions. proposed in eBOOTATHON 04

55 KCS-352 (CO Lab) Implementing 3-8 line DECODER. proposed in eBOOTATHON 04

56 KCS-352 (CO Lab) Implementing 4x1 and 8x1 MULTIPLEXERS. 5 proposed in eBOOTATHON 04

57 KCS-352 (CO Lab) Verify the excitation tables of various FLIP- http://vlabs.iitkgp.ernet.in/coa/exp4/index.html
FLOPS.

Design of an 8-bit Input/ Output system with


58 KCS-352 (CO Lab) four 8-bit Internal Registers.

59 KCS-352 (CO Lab) Design of an 8-bit ARITHMETIC LOGIC UNIT. http://vlabs.iitkgp.ernet.in/coa/exp8/index.html


60 KCS-352 (CO Lab) Design the data path of a computer from its
register transfer language description

Design the control unit of a computer using


61 KCS-352 (CO Lab) either hardwiring or microprogramming based
on its register transfer language description.

62 KCS-352 (CO Lab) Implement a simple instruction set computer


with a control unit and a data path. http://vlabs.iitkgp.ernet.in/coa/exp12/index.html#

63 KCS-353 (Logic Write a program in C to create two sets and Proposed in eBootathon04(Finisse_coder)
Lab) perform the Union operation on sets.

KCS-353 (Logic Write a program in C to create two sets and


64 Lab) perform the Intersectison operation on sets. Proposed in eBootathon04

KCS-353 (Logic Write a program in C to create two sets and


65 Lab) perform the Difference operation on sets. Proposed in eBootathon04(Finisse_coder)

66 KCS-353
Lab)
(Logic Write a program in C to create two sets and
perform the Symmetric Difference operation. Proposed in eBootathon04(Finisse_coder)

67 KCS-353 (Logic Write a program in C to perform the Power Proposed in eBootathon04


Lab) Set operation on a set.

KCS-353 (Logic Write a program in C to Display the Boolean


68 Lab) Truth Table for AND, OR , NOT . Proposed in eBootathon04

KCS-353 (Logic Write a C Program to find Cartesian Product of


69 Lab) two sets Proposed in eBootathon04
70 KCS-353 (Logic Write a program in C for minimum cost
Lab) spanning tree.

KCS-353 (Logic Write a program in C for finding shortest path


71
Lab) in a Graph

72 KCS-353
Lab)
(Logic Working of Computation software

73 KCS-353 (Logic Discover a closed formula for a given recursive


Lab) sequence vice-versa

KCS-353 (Logic
74 Lab) Recursion and Induction

KCS-353 (Logic
75 Lab) Practice of various set operations

76 KCS-353
Lab)
(Logic Counting

77 KCS-353 (Logic Combinatorial equivalence


Lab)

KCS-353 (Logic
78 Lab) Permutations and combinations

KCS-353 (Logic Difference between structures, permutations


79 Lab) and sets
80 KCS-353 (Logic Implementation of a recursive counting
Lab) technique

KCS-353 (Logic
81 The Birthday problem
Lab)

82 KCS-353
Lab)
(Logic Poker Hands problem

83 KCS-353 (Logic Baseball best-of-5 series: Experimental


Lab) probabilities

KCS-353 (Logic
84 Lab) Baseball: Binomial Probability

KCS-353 (Logic
85 Lab) Expected Value Problems

86 KCS-353
Lab)
(Logic Basketball: One and One

87 KCS-353 (Logic Binary Relations: Influence


Lab)

RCS-551/ KCS 551


88 (DBMS Lab) Installing oracle/ MYSQL Proposed in eBootathon04(geeks by default)

RCS-551/ KCS 551 Creating Entity-Relationship Diagram using


89 (DBMS Lab) case tools. Proposed in eBootathon04(geeks by default)
Writing SQL statements Using ORACLE
/MYSQL: a)Writing basic SQL SELECT
statements. b) Restricting and sorting data.
90 RCS-551/ KCS 551 c)Displaying data from multiple tables. http://vlabs.iitb.ac.in/vlabs-dev/labs/dblab/labs/exp3/index.php
(DBMS Lab)
d)Aggregating data using group function.
e)Manipulating data. e)Creating and managing
tables.
RCS-551/ KCS 551
91 Normalization Proposed in eBootathon04(geeks by default)
(DBMS Lab)

92 RCS-551/ KCS 551 Creating cursor


(DBMS Lab)

93 RCS-551/ KCS 551 Creating procedure and functions


(DBMS Lab)

RCS-551/ KCS 551


94 (DBMS Lab) Creating packages and triggers

RCS-551/ KCS 551 Design and implementation of payroll


95 (DBMS Lab) processing system

96 RCS-551/ KCS 551 Design and implementation of Library


(DBMS Lab) Information System Proposed in eBootathon04(legends)

97 RCS-551/ KCS 551 Design and implementation of Student Under Devlopment in eBOOTATHON04
(DBMS Lab) Information System

RCS-551/ KCS 551 Automatic Backup of Files and Recovery of


98 (DBMS Lab) Files

1. Implementation of LEXICAL ANALYZER for IF


98 KCS-552 (CD Lab) STATEMENT
98 KCS-552 (CD Lab) 2. Implementation of LEXICAL ANALYZER for
ARITHMETIC EXPRESSION

3. Construction of NFA from REGULAR


98 KCS-552 (CD Lab)
EXPRESSION

98 KCS-552 (CD Lab) 4. Construction of DFA from NFA

98 KCS-552 (CD Lab) 5. Implementation of SHIFT REDUCE PARSING


ALGORITHM

6. Implementation of OPERATOR PRECEDENCE


98 KCS-552 (CD Lab) PARSER

7. Implementation of RECURSIVE DESCENT


98 KCS-552 (CD Lab) PARSER

98 KCS-552 (CD Lab) 8. Implementation of CODE OPTIMIZATION


TECHNIQUES

98 KCS-552 (CD Lab) 9. Implementation of CODE GENERATOR

KCS-553 (DAA
98 Lab) 1 Program for Recursive Binary & Linear Under Development eBOOTATHON03 (Only
Search. BINARY)

KCS-553 (DAA
98 Lab) 2 Program for Heap Sort. Under Development eBOOTATHON02
98 KCS-553 (DAA 3 Program for Merge Sort. Under Development eBOOTATHON02
Lab)

KCS-553 (DAA
98 4 Program for Selection Sort. Under Development eBOOTATHON02
Lab)

98 KCS-553
Lab)
(DAA 5 Program for Insertion Sort. Under Development eBOOTATHON02

98 KCS-553 (DAA 6 Program for Quick Sort. Under Development eBOOTATHON02


Lab)

KCS-553 (DAA
98 Lab) 7 Knapsack Problem using Greedy Solution

KCS-553 (DAA
98 Lab) 8 Perform Travelling Salesman Problem

98 KCS-553
Lab)
(DAA 9 Find Minimum Spanning Tree using Kruskal’s
Algorithm

98 KCS-553 (DAA 10 Implement N Queen Problem using


Lab) Backtracking

Old Syllabus
Under Development (eBOOTATHON02) only
RCS552 Program for Recursive Binary & Linear BINARY
Search.

RCS552 Program for Heap Sort. Under Development (eBOOTATHON02)


RCS552 Program for Merge Sort. Under Development (eBOOTATHON02)
RCS552 Program for Selection Sort. Under development (eBOOTATHON02)
RCS552 Program for Insertion Sort. Under development (eBOOTATHON02)
RCS552 Program for Quick Sort. Under development (eBOOTATHON02)
RCS552 Knapsack Problem using Greedy Solution
RCS552 Perform Travelling Salesman Problem
Find Minimum Spanning Tree using Kruskal’s
RCS552
Algorithm
RCS552 Implement N Queen Problem using Under development (eBOOTATHON01)
Backtracking
RCS-553 Program for linear search in ML
RCS-553 Program for binary search in ML
RCS-553 Program for insertion sort in ML
RCS-553 Program for bubble sort in ML
RCS-553 Program for merge sort in ML
RCS-553 Program for Quick sort in ML
RCS-553 Program for making a dictionary in ML
RCS-553 Program for merging two unsorted-students-
Write HTML/Java
name-list in sortedscripts
orderto display your CV in
RCS-554 navigator, your Institute website, Department
Website
Write an and
HTML Tutorial
program website for specific
to design an entry
RCS-554 subject
form of student details and send it to store at
database
Write server using
programs like SQL,
JavaOracle
scriptor forMS Access.
Web Page
RCS-554
to display browsers information.
Write a Java applet to display the Application
RCS-554 Writing
Programprogram
Program to in XML
illustrate
screen i.e. JDBC forconnectivity.
calculator creation
and other.of DTD,
RCS-554 which specifies
Program set of rules.
for maintaining Create by
database a style
sending
sheet in CSS/
queries. Design XSLand& display
implement the document
a simple in
RCS-554 Assume
internet
servlet four users
explorer. user1, user2, user3 and
Install
user4 abook
TOMCAT query
database
having the
web with
(Mysql
passwords
the
server helpAPACHE.
or and
Oracle).
pwd1,
of JDBC
Create
pwd2,
&a
SQL. Create
Access
table which MS Access
the above
should Database,
developed
contain atstatic
least Create
web
the on
pages
RCS-554 pwd3
ODBC
for and
books pwd4
link,fields:
Compile
web respectively.
site, theseWrite
& execute
using JAVA
serversaJDVC
servlet
by
following
for doing the name,
following. password,
Create a email-id,
Cookie and
RCS-554 Socket.number
putting
phone the webWrite pagesadeveloped
java .
add these four user id’s and passwords to this
RCS-554 program/servlet/JSP
Write
Cookie.a JSP which
2. Read to connect
theinsert
user the
id and to that
details of the 3 or
passwords
database
4 users who
entered inand
the extract
register datathe
with
Login form from
and webthesite
tables
authenticate and
by using
RCS-554 display them.
registration Insert
form. the details
Authenticate
with the values available in the cookies. of
thethe
userusers
when
who
Designregister
he submitsand the with theform
login
implement web site, whenever
using
a simple the user name
shopping a
cart
RCS-554 newpassword
and userwith
example clickssession
the submit
from the button
database
tracking API.in the
Simulate
registration thepage.
functioning of Lamport’s Logical
RCS751 Clock in ‘C’.
RCS751 Simulate the Distributed Mutual Exclusion in
‘C’.
Implement a Distributed Chat Server using TCP
RCS751 Sockets in ‘C’.
Implement RPC mechanism for a file transfer
RCS751 across a network in ‘C’
RCS751 Implement ‘Java RMI’ mechanism for
accessing methods of remote systems.
Simulate Balanced Sliding Window Protocol in
RCS751 ‘C’.
Implement CORBA mechanism by using ‘C++’
RCS751 program at one end and ‘Java program on the
other.
RCS 752 Study of Prolog.
RCS 752 Write simple fact for the statements using
PROLOG.
Write predicates One converts centigrade
RCS 752 temperatures to Fahrenheit, the other checks Under Development eBOOTATHON03
ifWrite
a temperature
a programistobelow
solve freezing.
the Monkey Banana
RCS 752 problem.
WAP in turbo prolog for medical diagnosis and
RCS 752 show the advantage and disadvantage of green
and red
WAP cuts.
to implement factorial, Fibonacci of a
RCS 752
given number.
RCS 752 Write a program to solve 4-Queen problem.
Write a program to solve traveling salesman
RCS 752
problem.
RCS 752 Write a program to solve water jug problem
using LISP
Alternate Lab Link Comment
Under Development eBOOTATHON03
d Syllabus

Not for
Proposal
Not for
Proposal
Not for
http://cse01-iiith.vlabs.ac.in/exp3/Introduction.html?domain=Computer%20Science&lab=Data%20Structures
Proposal
Not for
Proposal
Not for
http://cse01-iiith.vlabs.ac.in/exp3/insertion.html Proposal
Not for
http://cse01-iiith.vlabs.ac.in/exp3/quick.html Proposal
Not for
Proposal
Not for
Proposal
Not for
http://cse01-iiith.vlabs.ac.in/exp9/Simulation.html?domain=Computer%20Science&lab=Data%20Structures
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
Not for
Proposal
S.No. LAB CODE Lab Practical Virtual Lab Link

Implement following sorting algorithms a.)Insertion Sort


1 KCS-451 (OS Lab) http://cse01-iiith.vlabs.ac.in/exp3/Introduction.html?domain=Com
b.)Bubble Sort c.)Selection Sort

Simulation of following CPU scheduling algorithm a.)


2 KCS-451 (OS Lab) Under Development eBOOTATHON03
First Come First Serve (FCFS) b.)Shortest Job First (SJF)

Simulation of following CPU scheduling algorithm a.)


3 KCS-451 (OS Lab) Under Development eBOOTATHON03
Priority Scheduling b.)Round Robin Scheduling

Execute various UNIX system calls for a.)Process


4 KCS-451 (OS Lab) management b.) File management c.)Input/output
Systems calls

5 KCS-451 (OS Lab) Implementation of Banker’s algorithm Under Development eBOOTATHON03

Implement the solution for Bounded Buffer (producer- Under Development eBOOTATHON03
6 KCS-451 (OS Lab)
consumer) problem using inter process communication.

Implement the solutions for Readers-Writers problem


7 KCS-451 (OS Lab) using inter-process communication technique -
Semaphore.

Implement the solution for the dinning philosophers


8 KCS-451 (OS Lab)
problem for inter process communication.

Implementation of contiguous allocation techniques:


9 KCS-451 (OS Lab) Worst-Fit, Best- Fit, First- Fit
Implement file storage allocation technique:
10 KCS-451 (OS Lab) Contiguous(using array), Linked –list(using linked-list),
Indirect allocation (indexing)

11
KCS-452 (Microprocessor Write a program using 8085 Microprocessor for Decimal,
Lab) Hexadecimal addition and subtraction of two Numbers.

12
KCS-452 (Microprocessor Write a program using 8085 Microprocessor for addition
Lab) and subtraction of two BCD numbers

13
KCS-452 (Microprocessor To perform multiplication and division of two 8 bit
Lab) numbers using 8085.

14
KCS-452 (Microprocessor To find the largest and smallest number in an array of
Lab) data using 8085 instruction set.

15
KCS-452 (Microprocessor To write a program to arrange an array of data in
Lab) ascending and descending order.

To convert given Hexadecimal number into its


KCS-452 (Microprocessor
16 equivalent ASCII number and vice versa using 8085
Lab)
instruction set

17
KCS-452 (Microprocessor To write a program to initiate 8251 and to check the
Lab) transmission and reception of character.

18
KCS-452 (Microprocessor To interface 8253 programmable interval timer to 8085
Lab) and verify the operation of 8253 in six different modes.

19
KCS-452 (Microprocessor To interface DAC with 8085 to demonstrate the
Lab) generation of square, saw tooth and triangular wave.
20
KCS-452 (Microprocessor Serial communication between two 8085 through RS-
Lab) 232 C port.

To write a python program that takes in command line


21 KCS-453 (Python Lab)
arguments as input and print the number of arguments.

To write a python program to perform Matrix


22 KCS-453 (Python Lab) Under Development eBOOTATHON03
Multiplication

To write a python program to compute the GCD of two


23 KCS-453 (Python Lab) Under Development eBOOTATHON03
numbers

To write a python program to find the most frequent Under development


24 KCS-453 (Python Lab)
words in a text file. eBOOTATHON01

To write a python program find the square root of a


25 KCS-453 (Python Lab)
number (Newton’s method).

To write a python program exponentiation (power of a


26 KCS-453 (Python Lab) Under Development eBOOTATHON04
number).

To write a python program find the maximum of a list of Experiment has been developed in
27 KCS-453 (Python Lab) eBOOTATHON 01 and is in the
numbers.
process of hosting.The link will be
available soon

Experiment has been developed in


28 KCS-453 (Python Lab) To write a python program linear search. eBOOTATHON 01 and is in the
process of hosting.The link will be
available soon
Experiment has been developed in
KCS-453 (Python Lab) To write a python program to perform bubble sort. eBOOTATHON 01 and is in the
process of hosting.The link will be
available soon
Under Development
(eBOOTATHON02)
29 KCS-453 (Python Lab) To write a python program Binary search.

30 KCS-453 (Python Lab) To write a python program selection sort. Under Development eBOOTATHON04

Under Development
31 KCS-453 (Python Lab) To write a python program Insertion sort.
(eBOOTATHON 02)

Under Development
32 KCS-453 (Python Lab) To write a python program merge sort.
(eBOOTATHON 02)

Experiment has been developed in


33 KCS-453 (Python Lab) To write a python program first n prime numbers. eBOOTATHON 01 and is in the
process of hosting.The link will be
available soon

To write a python program simulate bouncing ball in


34 KCS-453 (Python Lab) Under Development eBOOTATHON04
Pygame.
1. Prepare a SRS document in line with the IEEE
35 KCS-651 (SE Lab) recommended standards.
each of the actors. Also state the precondition, post
36 KCS-651 (SE Lab) condition and function of each use case.
37 KCS-651 (SE Lab) 3. Draw the activity diagram.
4. Identify the classes. Classify them as weak and strong
38 KCS-651 (SE Lab)
classes and draw the class diagram.
39 KCS-651 (SE Lab) 5. Draw the sequence diagram for any two scenarios.
40 KCS-651 (SE Lab) 6. Draw the collaboration diagram.
41 KCS-651 (SE Lab) 7. Draw the state chart diagram.
42 KCS-651 (SE Lab) 8. Draw the component diagram.
9. Perform forward engineering in java. (Model to code
43 KCS-651 (SE Lab)
conversion)
10. Perform reverse engineering in java. (Code to Model
44 KCS-651 (SE Lab)
conversion)
45 KCS-651 (SE Lab) 11. DrawHTML/Java
1. Write the deployment scriptsdiagram.
to display your CV in
46 KCS-652 (WT Lab) navigator, your Institute website,
2. Write an HTML program to design Department Website
an entry form of
47 KCS-652 (WT Lab) and Tutorial website for specific subject
student details and send it to store at database server Under Development eBOOTATHON03
3.
likeWrite
SQL, programs
Oracle or MS using Java script for Web Page to
Access. proposed in eboot04(fgiet knight
48 KCS-652 (WT Lab)
display browsers information.
4. Write a Java applet to display the Application Program coders)
49 KCS-652 (WT Lab) 5. Writing
screen i.e. program
calculatorinandXMLother.
for creation of DTD, which
50 KCS-652 (WT Lab) specifies set of rules. Create
maintaining database by sending a style sheet in
queries. CSS/ XSL
Design and&
51 KCS-652 (WT Lab) display the document in internet explorer.
implement a simple servlet book query with the help of
above
JDBC &developed
SQL. Create static
MS web
Accesspages for books
Database, webon
Create site,
52 KCS-652 (WT Lab) respectively. Write abyservlet forthe
doing
using these servers putting webthe following.
pages proposed in eboot04(fgiet knight
53 KCS-652 (WT Lab) Create a Cookie and add these four user id’s and coders)
program/servlet/JSP
passwords to this Cookie. to connect
2. Readtothe
thatuser
database
id and and proposed in eboot04(fgiet knight
54 KCS-652 (WT Lab) users
extractwhodataregister
from thewith the web
tables and site by using
display them. Insert the coders)
55 KCS-652 (WT Lab) registration form. Authenticate the user when he
11. Design
submits theand implement
login form using a simple
the usershopping
name and cart
56 KCS-652 (WT Lab) To learn handling and tracking
configuration
example with session API. of networking
57 KCS-653 (CN Lab) hardware like RJ-45 connector, CAT-6 cable, crimping
Configuration
tool, etc of router, hub, switch etc. (using real
58 KCS-653 (CN Lab)
devices or simulators)
Running and using services/commands like ping, trace
59 KCS-653 (CN Lab) route, nslookup, arp, telnet, ftp, etc.like Wireshark,
Network packet analysis using tools
60 KCS-653 (CN Lab)
tcpdump, etc.
Network simulation using tools like Cisco Packet Tracer,
61 KCS-653 (CN Lab) Socket
NetSim,programming
OMNeT++, NS2, using UDP
NS3, etcand TCP (e.g., simple
62 KCS-653 (CN Lab) DNS, data & time client/server, echo client/server,
63 KCS-653 (CN Lab) iterative
Programming & concurrent
using rawservers)
sockets
64 KCS-653 (CN Lab) Programming using RPC
To learn handling and configuration of networkingOLD SYLLABUS
RCS-651 (CN Lab) hardware like RJ-45 connector, CAT-6 cable, crimping
tool, etc
Configuration of router, hub, switch etc. (using real
RCS-651 (CN Lab) devices or simulators)

Running and using services/commands like ping, trace


RCS-651 (CN Lab)
route, nslookup, arp, telnet, ftp, etc.
Network packet analysis using tools like Wireshark,
RCS-651 (CN Lab)
tcpdump, etc.

Network simulation using tools like Cisco Packet Tracer,


RCS-651 (CN Lab) NetSim, OMNeT++, NS2, NS3, etc
Socket programming using UDP and TCP (e.g., simple
RCS-651 (CN Lab) DNS, data & time client/server, echo client/server,
iterative & concurrent servers)
RCS-651 (CN Lab) Programming using raw sockets

RCS-651 (CN Lab) Programming using RPC

RCS 652 (CD Lab) new lines. It should also ignore comments. Although the
syntax specification states that identifiers can be
Write a C program to identify whether a given line is a
RCS 652 (CD Lab)
comment or not.

Write a C program to recognize strings under 'a', 'a*b+',


RCS 652 (CD Lab)
'abb'.

Write a C program to test whether a given identifier is


RCS 652 (CD Lab)
valid or not.

Write a C program to simulate lexical analyzer for


RCS 652 (CD Lab)
validating operators.

Implement the lexical analyzer using JLex, flex or other


RCS 652 (CD Lab)
lexical analyzer generating tools.
Write a C program for implementing the functionalities
RCS 652 (CD Lab) of predictive parser for the mini language specified in
Note 1.

a) *Write a C program for constructing of LL (1) parsing.


RCS 652 (CD Lab) b) *Write a C program for constructing recursive
descent parsing.

RCS 652 (CD Lab) Write a C program to implement LALR parsing.


precedence parsing.
RCS 652 (CD Lab) b) *Write a C program to implement Program semantic
rules to expression that takes an expression with digits,
RCS-653 (CG Lab) To implement DDA algorithms for line and circle.
http://vlabs.iitb.ac.in/vlabs-dev/labs/cglab/experiments/dda-algorith

To implement Bresenham’s algorithms for line, circle


RCS-653 (CG Lab)
and ellipse drawing
http://vlabs.iitb.ac.in/vlabs-dev/labs/cglab/experiments/bresenham

RCS-653 (CG Lab) To implement Mid Point Circle algorithm using C . http://vlabs.iitb.ac.in/vlabs-dev/labs/cglab/experiments/bresenham-circ

RCS-653 (CG Lab) To implement Mid Point Ellipse algorithm using C .

To perform 2D Transformations such as translation,


RCS-653 (CG Lab)
rotation, scaling, reflection and sharing.
http://cse18-iiith.vlabs.ac.in/exp5a/Introduction.html?domain=Com

To implement Cohen–Sutherland 2D clipping and


RCS-653 (CG Lab)
window–viewport mapping.
RCS-653 (CG Lab) To implement Liang Barksy Line Clipping Algorithm.

To perform 3D Transformations such as translation,


RCS-653 (CG Lab) rotation and scaling.
Under Development eBOOTATHON03

RCS-653 (CG Lab) To convert between color models. Under Development eBOOTATHON03

RCS-653 (CG Lab) To perform animation using any Animation software

To perform basic operations on image using any image


RCS-653 (CG Lab)
editing software

RCS-653 (CG Lab) To draw different shapes such as hut, face, kite, fish etc.

Exploration of WEKA tool and Schema introduction on


RCS-654 (DMW Lab)
Oracle

RCS-654 (DMW Lab) Demonstration of any ETL tool

Write a program of Apriori algorithm using any


RCS-654 (DMW Lab)
programming language

Create data-set in .arff file format. Demonstration of


RCS-654 (DMW Lab)
preprocessing on WEKA data-set.
Demonstration of Association rule process on data-set
RCS-654 (DMW Lab) contact lenses.arff /supermarket (or any other data set)
using apriori algorithm.

Demonstration of classification rule process on WEKA


RCS-654 (DMW Lab) data-set using j48 algorithm

Demonstration of classification rule process on WEKA


RCS-654 (DMW Lab)
data-set using Naive Bayes algorithm

Demonstration of clustering rule process on data-set


RCS-654 (DMW Lab)
iris.arff using simple k-means
Alternate Lab Link

Under development (eBOOTATHON01)


Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal


Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal


Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal


Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal


Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

Old Syllabus, not for proposal

You might also like