Thursday, 11 December 2025
Sunday, 18 May 2025
Operating Systtem Lab
Operating System Lab:-
System call:- It provides a mechanism to access the services of the operating system.
Friday, 7 March 2025
Software Engineering Lab - I, II
Software Engineering Lab:-
- Software Engineering Lab is aimed to provide you hands-on experience with different aspects of Software Engineering through UML.
- UML including requirements identification, DFD, behavioral and structural design using UML diagrams, implementation, testing, and so on.
- Working with UML on above aspects of an assigned project to get a feel of the real-life software development process.
- By making UML we can inderstand the behavior of the project in different ways.
Install Star UML on your system. Alternative:- " Rational Rose Software "
Aim:- The student can install Star UML(tool) and execute experiments on this plateform.
- Open google chrome.
- Write Download tools to create UMLs.
- Click on Star UML.
- Click on the downloaded file and install it on your respective plateform.
- Finally open it and start working with your given assignments.
Software Engineering Lab - I :-
Software Engineering Lab - II :-
References:
- Roger S Pressman, Software Engineering: A Practitioner's Approach, 7th Edition, McGraw Hill Education,2009.
- Rajib Mall, Fundamentals of Software Engineering, Prentice Hall India, 2014
- Bjarne Stroustrup, The C++ Programming Language, 4th Edition, Addison-Wesley, 2013
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley, 1994
Thursday, 6 February 2025
Home
- Soft Computing Laboratory Assignments- I, II, III, IV, V (click here)
- PRINCIPAL COMPONENT ANALYSIS (PCA) (click here)
- Soft Computing Laboratory Assignment - I, II, III, IV, V (click here)
- Previous Year's Question Papers (click here)
- Software Engineering Lab - I, II (click here)
- Operating System Lab (click here)
- UGC-NET-COMPUTER SCIENCE & APPLICATION STUDY MATERIALS (click here)
- Machine Learning Lab Assignment for M.Tech, MCA, M.Sc.(CS & DS) and B.Tech (CS & IT) course
Soft Computing Laboratory Assignments - I, II, III, IV, V
Syllabus
An outline of the course is as follows.
Introduction to Soft Computing
- Concept of computing systems.
- "Soft" compiting versus "Hard" computing
- Characteristics of Soft computing
- Some applications of Soft computing techniques
Fuzzy logic
- Introduction to Fuzzy logic.
- Fuzzy sets and membership functions.
- Operations on Fuzzy sets.
- Fuzzy relations, rules, propositions, implications and inferences.
- Defuzzification techniques.
- Fuzzy logic controller design.
- Some applications of Fuzzy logic.
Genetic Algorithms
- Concept of "Genetics" and "Evolution" and its application to proablistic search techniques
- Basic GA framework and different GA architectures.
- GA operators: Encoding, Crossover, Selection, Mutation, etc.
- Solving single-objective optimization problems using GAs.
Multi-objective Optimization Problem Solving
- Concept of multi-objective optimization problems (MOOPs) and issues of solving them.
- Multi-Objective Evolutionary Algorithm (MOEA).
- Non-Pareto approaches to solve MOOPs
- Pareto-based approaches to solve MOOPs
- Some applications with MOEAs.
Artificila Neural Networks
- Biological neurons and its working.
- Simulation of biolgical neurons to problem soloving.
- Different ANNs architectures.
- Trainging techniques for ANNs.
- Applications of ANNs to solve some real life problems.
end
Soft Computing:- It is a family of techniques with the capacity to solve a class of problems for which other conventional techniques are inadequate to solve.
Example:- The differentiation of any equation of straight lines in slope-intercept form always yields slope.
y = f(x) = mx + c ; (dy/dx) =m
y = f(x) = 2D matrix; (dy/dx) = can not be solved by any traditional techniques; need a soft computing approach for finding the first-order differentiation.
Components of soft computing:-
1. Fuzzy Systems
2. Neural Networks
3. Evolutionary Search Strategies
Hybrid Components of Soft Computing:-
1. Evolutionary-Fuzzy Systems
Soft Computing Laboratory Assignments-I
Crisp Sets and Basic Operations
4. Write python functions to compute the intersection of two crisp sets.
7. Write python functions to check whether a crisp set is a subset of another set.
8. Write python functions to check whether a crisp set is a superset of another set.
Soft Computing Laboratory Assignments-II
Fuzzy Membership Functions and Basic Operations
Soft Computing Laboratory Assignments-III
Extension Principle, Fuzzy Relations, Linguistic Variables and Fuzzy Reasoning
Soft Computing Laboratory Assignments-IV
Fuzzy Inference Systems(FIS)
Soft Computing Laboratory Assignments-V
ANN, Pattern Classifiers, Pattern Associators, Backpropagation
Soft Computing Laboratory Assignments-VI
Elementary Search Techniques (like-Travelling Salesperson Problem, Knapsack Problem), Advanced Search Strategies, Hybrid Systems
Friday, 31 January 2025
B.Tech. Pt-III (IT) 1st Semester Examination, 2023 Subject: Graph Theory (Elective I) Paper: IT506B
Department of Engineering and Technological
Studies, University of Kalyani
B.Tech. Pt-III (IT) 1st Semester
Examination, 2023
Subject: Graph Theory (Elective I)
Paper: IT506B
Full marks=70 Time: 3 Hours
The figures in the right-hand margin indicate
marks.
Candidate are required to give their answers
in their own words as far as possible.
The notations follow their
standard meanings.
Answer question number one and any
five from rest.
1. Answer any ten questions: (2 x 10 = 20)
a) Define a graph and a subgraph.
b) What are the edge and vertex labeling?
c) Define order and size of a graph.
d) What do you mean by cut edge and
cut vertex?
e) Explain union and intersection of two graphs.
f) A non-directed graph G has 8 edges.
Find the number of vertices,
if the degree of each vertex in G is 2.
g) What is cycle graph,
differentiate it from wheel graph?
h)What is meant by complement of a graph?
Find the complement of the cycle (C5) graph?
i) What is a complete graph?
Find the degree of each vertex in a
complete(K5) graph?
j) If G is a simple connected graph with
70 vertices,
then the number of edges of G is
between ---------
and --------- . Explain.
k) Suppose that G is a graph such that
each vertex has degree 4 and
|E|=4*|V| - 36. Then |V| = ---------
and |E| = --------- .
l) What is rooted tree?
Define level of a vertex in a rooted tree.
m) Determine the order and size of
k-partite complete Kn1,n2,...nk graph.
n) Define simple path and circuit in a graph.
o) Define loop-graph and multi-graph.
2. a) Prove that, in any non-directed graph
there is an even number of vertices of odd
degree.
b) How many different simple graphs are
there with the give verticex set
{v1, v2,...., vn}?
c) Suppose that G is a non directed graph
with 12 edges. Suppose that G has
6 vertices of degree 3 and the rest
have degrees less than 3.
Determine the minimum number of vertices
G can have.
(2+4+4)
3. a) Is there a graph with degree sequence
(1, 3, 3, 3, 5, 6, 6) ?
b) Draw a nonsimple graph ‘G’ with degree
sequence (1, 1, 3, 3, 3, 4, 6, 7) .
c) For any simple graph G,
prove that the number of edges of G is less
than or equal to n(n-1)/2, where n is the
number of vertices of G.
( 2+3+5)
4. a) Define isomorphism.
Determine whether the following
pair of graphs ‘H’ and ‘I’ are isomorphic.
b) Determine the graph G with adjacency
matrix A such that
and (5+5)
5. a) If G is a connected planar graph,
then prove that the Euler’s formula
(|V|-|E|+|R| = 2).
b) In a connected simple-plane graph G,
with |E| > 1, prove that |E| ≤ 3|V| - 6.
c) A complete graph Kn is planar iff n ≤ 4,
justify.
(4+4+2)
6. a) What do you mean by planar graphs?
b) Define dual graph and self-dual graph?
c) Show that the graph ‘I’ given below is
planar.
Find the dual graph of a planar graph ‘J’.
Is it self-dual graph?
7. a) Differentiate between Euler path and
Hamiltonian path.
b) Define chromatic number X(G).
Find the X(G) of a graph ‘M’.
c) What do you mean by a bipartite graph?
d) Find number of all possible binary tree of
3-node.
(2+3+2+3)
8. Short notes:
(2 x 5)
Answer any two of the following:
a) The four-color Problem.
b) The Hamiltonian Graphs.
c) The Königsberg Bridges Problem.
d) The Catalan numbers.
--------End---------------------
Machine Learning Lab Assignment for M.Tech and MCA course.
Tech-in-Computer Machine Learning Lab Assignment for M.Tech and MCA course :- Prior knowledge :- Brief mathematical knowledge of Regress...
-
Soft Computing Laboratory Assignments- I, II, III, IV, V (click here) PRINCIPAL COMPONENT ANALYSIS (PCA) (click here) Soft Computing Laborat...
-
Software Engineering Lab:- Software Engineering Lab is aimed to provide you hands-on experience with different aspects of Software Engineeri...
.png)