Escolar Documentos
Profissional Documentos
Cultura Documentos
INFORMATION
TECHNOLOGY
BT 154 Computer - 3 25 50 75
Programming Lab
2
ACHARYA NAGARJUNA UNIVERSITY: NAGARJUNA NAGAR
II / IV B.Tech., (SEMESTER – I)
3
ACHARYA NAGARJUNA UNIVERSITY : NAGARJUNA NAGAR
4
ACHARYA NAGARJUNA UNIVERSITY : NAGARJUNA NAGAR
IT 351 Computer - 3 25 50 75
Graphics Lab
5
ACHARYA NAGARJUNA UNIVERSITY : NAGARJUNA NAGAR
6
ACHARYA NAGARJUNA UNIVERSITY : NAGARJUNA NAGAR
IV / IV B.Tech., (SEMESTER – I)
Elective – II
IT415 (A) Parallel Computing
IT415 (B) Cryptography & Network Security
7
IT415 (C) Multimedia Systems
IT415 (D) E-Commerce
IT415 (E) Soft Computing
IT415 (F) Latest Trends in IT *
* Syllabus and the title are to be finalized one semester in advance
by the BOS.
8
ACHARYA NAGARJUNA UNIVERSITY : NAGARJUNA NAGAR
Elective III
9
ACHARYA NAGARJUNA UNIVERSITY: NAGARJUNA NAGAR
Four - Year B. Tech. Computer Science & Engineering
(Semester System)
REGULATIONS
w.e.f. academic year 2004-2005
2.2. The first year of study is common to all branches except for
Chemical Engineering.
3.0. Duration of the Course and Medium of Instruction:
The duration of the Course is four academic years consisting of two
semesters in each academic year except for the first year. The
medium of instruction and examination is English.
4.0. Minimum Instruction Days:
The first year shall consist of a minimum number of 150 instruction
days and each semester of 2nd, 3rd and 4th years shall consist of
75 days of instruction excluding the days allotted for tests, '
examinations and preparation holidays.
10
5.0. Evaluation:
5.1. The performance of the students in each year / semester shall be,
evaluated subject-wise. The distribution of marks between sessional
work (based on internal assessment) and University Examination will
be as follows:
5.2.1. In the First Year there shall be three Mid Term Examinations and
three Assignment Tests in theory subjects, conducted at
approximately equal intervals in the academic year. Assignment;
questions shall be given at least one week in advance and the
students shall answer only two of these, to be specified by the
concerned teacher just before the commencement of the'
Assignment Test. The Sessional marks shall be awarded based on
the best two performances in each of the Sessional and! Assignment
Test, 60% of the sessional marks being allotted for Sessional Tests
(Mid Term exams) and the balance 40% for Assignment Tests.
5.2.2 In each of the Semesters of 2nd, 3rd and 4th years, there shall be
two Mid Term examinations and two Assignment Tests in theory
subject. The Sessional marks shall be awarded based on the best
one out of the two Mid Term examinations and best one out of the
two Assignment Tests. 60% of the Sessional marks shall be allotted
for Mid Term examinations and the balance 40% marks for the
Assignment Tests.
For Design and / or Drawing subjects, there shall be only two Mid
Term examinations in each semester with no Assignment Tests. In
the case of such subjects, 40% weightage shall be given for day-to-
day class work and the remaining 60% weightage shall be given to
Mid Term examinations taking into account the best performance in
one out of two Mid Term examinations.
12
7.2. Condonation of shortage in attendance may be recommended on
genuine medical grounds, provided the student puts in at least 65%
attendance as calculated in 7.1 above and provided the principal is
satisfied with the genuineness of the reasons and the conduct of the
student.
7.3. A student who could not satisfy the attendance requirements, as
given above, in any year / semester, shall have to repeat that year/
semester.
8.0. Detention:
A student who fails to satisfy either the minimum attendance
requirements as stipulated in Clause-7, or the requirement of
minimum aggregate sessional marks as stipulated in Clause 5.3,
shall be detained. Such a student shall have to repeat the same
year / semester as the case may be subsequently and satisfy the
above requirements afresh to become eligible to appear for the. ,it
year-end / semester-end University examination.
9.0. University Examination:
9.1. For each theory, design and / or drawing subject, there shall be a
comprehensive University Examination of three hours duration at
the end of First year / each Semester of 2nd, 3rd and 4th years
except where stated otherwise in the detailed Scheme of
Instruction.
Question paper setting shall be entrusted to external examiners
from the panels approved by the respective Boards of Studies.
9.2. For each Practical subject, the University examination shall be
conducted by one internal and one external examiners appointed by
the Principal of the concerned college and the University
respectively, the duration being that approved in the detailed
Schemes of Instruction & Examination.
13
9.3. Viva-voce Examination in Project Work shall be conducted by one
internal examiner and one external examiner to be appointed by the
University.
9.4. The University shall conduct a special Supplementary examination
for First Year B.Tech., so as to enable a II year B.Tech. student having
First year backlog subjects to have three chances to pass all First
Year B. Tech. examinations and to become eligible for promotion to
III Year B. Tech. Course.
10.0. Conditions for Pass:
A candidate shall be declared to have passed the University
Examination in individual subjects if he / she secures a minimum of
40% marks in theory and design and / or drawing subjects, and 50%
marks in Practical subjects (including Project Viva-voce).
11.0. Conditions for Promotion:
11.1. A student shall be eligible for promotion to II/IV B. Tech. Course if he
/ she satisfies the minimum requirements of attendance and
sessional marks as stipulated in Clauses 5 and?, irrespective of the
number of backlog subjects.
11.2. A student shall be eligible for promotion to III/IV B. Tech. Course if he
/ she has passed all the subjects of 1/ IV B. Tech., in addition to
satisfying the minimum requirements of attendance and sessional
marks stipulated in Clauses 5 and ? in II/IV B. Tech.
11.3. A student shall be eligible for promotion to IV / IV B. Tech. Course if
he / she has satisfied the minimum requirements of attendance and
sessional marks stipulated in Clauses 5 and? in III/IV B.Tech. and has
passed all the subjects of II/IV B. Tech.
14
* "Aggregate", for this purpose, shall mean aggregate of the marks
obtained in the University Examinations and Sessional marks put
together in all the four years.
14.0. Improvement of Class:
14.1. A candidate, after becoming eligible for the award of the Degree,
may reappear for the University Examination in any of the theory
subjects as and when conducted, for the purpose of improving the
aggregate and the class. But this reappearance shall be within a
period of two academic years after becoming eligible for the award!
of the Degree.
However, this facility shall not be availed of by a candidate who has
taken the Original Degree Certificate. Candidates shall not be
permitted to reappear either for Sessional Examination or for
University Examinations in Practical subjects (including Project Viva-
voce) for the purpose of improvement.
14.2. The Sessional marks and the University Examination marks shall be
shown separately on the Marks Sheet.
14.3. A single Marks Statement shall be issued to the candidate after
incorporating the marks secured in subsequent improvements.
14.4. A consolidated Marks Statement shall be issued to the candidate
indicating the aggregate percentage of marks of all the four years
along with the Provisional Certificate.
15.0. Award of Rank:
The rank shall be awarded based on the following:
15.1. Ranks shall be awarded in each branch of study for the top ten
percent of the students appearing for the Regular University
Examinations or the top ten students whichever is higher.
15.2. Only such candidates who pass the Final year examination at the
end of the fourth academic year after admission as regular final year
students along with the others in their batch and become eligible for
the award of the Degree shall be eligible for the award of rank.
Candidates who lose one or more years for any reason whatsoever
are not eligible for the award of rank.
15.3. For the purpose of awarding rank in each branch, the aggregate of
marks - University Examination and Sessional marks put together -
in all the four years, secured at the first attempt only shall be
considered.
Students who might have attempted to improve their marks by
appearing at subsequent examinations even after passing any
subject shall also be eligible for the award of rank based on their
first attempt marks.
15.4. Award of prizes, scholarships, or any other Honours shall be based
on the rank secured by a candidate, consistent with the desire of the
Donor, wherever applicable.
16.0. Supplementary Examinations:
15
In addition to the Regular University Examinations held at the end of
each academic year I each semester, Supplementary University
Examinations will be conducted during the academic year. Such of
the candidates taking the Regular / Supplementary .University
examinations as Supplementary candidates may have to take more
than one University Examination per day.
17.0. Transitory Regulations:
17.1. Candidates who studied the four-year B. Tech. Degree Course under
New Regulations (NR) / Revised Regulations (RR) but who got
detained in any year for want of attendance / minimum aggregate
sessional marks may join the appropriate year / semester in the
Semester system applicable for the batch and be governed by the
Regulations of that batch from then on.
17.2. University Examinations according to NR / RR shall be conducted in
subjects of each year five times after the conduct of the last set of
regular examinations under those Regulations.
17.3. Candidates who have gone through the entire course of four
academic years and have satisfied the attendance and minimum
aggregate sessional marks in each year under NR / RR, but who
have yet to pass some subjects even after the five chances stated in
Clause 17.2, shall appear for the equivalent subjects in the
Semester system, specified by the University / Board of Studies
concerned.
18.0. Amendments to Regulations:
The University may, from time to time, revise, amend or change the
Regulations, Schemes of Examinations and Syllabi.
16
BT-101 MATHEMATICS-I
(Common to all Branches)
Unit -1
Ordinary differential equations - Formation - Separable equations - Exact equations
- Integrating factors - Linear first order differential equations - Bernoulli's equation
- Orthogonal trajectories.
Linear equations of higher order with constant coefficients –Oscillations of a
spring - L.C.R. Circuits. (20
Periods)
Unit - II
Linear dependence of solutions - Method of variation of parameters -Equations
reducible to linear equations - Cauchy's homogeneous linear equation -
Legendre's linear equation - Simultaneous linear equations with constant
coefficients.
Statistics: Normal distribution - Method of least squares –Correlation - linear
regression. (20
Periods)
Unit - III
Laplace Transforms: Transforms of elementary functions –Properties of L.T.
existence conditions - Inverse transforms – transforms of integrals - Multiplication
by tn division by t – Convolution theorem Application to ordinary differential
equations. (20 Periods)
Unit - IV
Partial Differential Equations: Formation - Solutions of p.d.e -Equations
solvable by direct integration - Linear equations of the first order - Non linear
equations of the first order - Charpit's method -Homogeneous linear equations with
constant coefficients, Non-homogeneous linear equations.
(15 Periods)
Text Book:
1. Higher Engineering Mathematics by B.S. Grewal
Reference Books:
1. Advaned Engineering Mathematics by Erwin Kreyszig
2: A text book on Engineering Mathematics by N.P. Bali
17
18
BT-102 MATHEMATICS-II
(Common to all Branches)
Lectures: 3 Periods /week Sessional Marks:
30
University Exam. : 3 hrs University Exam.
Marks : 70
Unit-I
Matrices: Inverse of a matrix by elementary transformations – Rank of a matrix -
Solution of system of linear equations - Eigen values and Eigen Vectors
Cayley-Hamilton theorem (without proof)-Quadratic forms-Hermitian and Skew-
Hermitian matrices. (20
Periods)
Unit-II
Differential Calculus: Rolle's Theorem - Lagrange's Mean Value Theorem -
Taylor's Series (without proof) - Maxima and Minima of functions of two variables
- Lagrange's multipliers - Curvature - radius of curvature.
(15 Periods)
Unit-III
Integral Calculus: Double integrals - Evaluation in Cartesian and Polar coordinates
- Changing the order of integration - Evaluation of areas using double integrals -
Evaluation of triple integrals - Evaluation of volume using triple integrals.
Special Functions: Beta, Gamma functions, Error functions. (20
Periods)
Unit-IV
Scalar and Vector fields - Differentiation of scalar and vector point functions
Directional derivatives - gradient of Scalar fields - divergence and curl
- Line and surface integrals - Green's theorem in a plane
proof) - Gauss's divergence theorem (without proof) - Stoke's theorem
(without proof) (20
Periods)
Text Books:
1. Higher Engineering Mathematics - B.S. Grewal
2. Differential Calculus - Shanti Narayan
Reference Books:
1.Advanced Engineering Mathematics - Erwin Kreyszig
2.A text book on Engineering Mathematics by N.P. Bali
19
BT-103 PHYSICS
(Common to all Branches)
Lectures: 3 Periods/week Sessional Marks: 30
University Exam. : 3 hrs University Exam. Marks :
70
Unit -1
Acoustics: Equation of state of SHM - Energy in SHM - Combination of SHM,
Lissajou's Figures for time periods with ratios 1:1 and 1:2. Equation of Harmonic
Wave - Characteristics of waves. Ultrasonics by Magnetostriction and Piezo
electric oscillator methods - Detection by Acoustic grating and applications of
ultrasonics in medicine and industry - Medical ultrasound.
Optics: Interference - Young's double slit experiment (intensity and fringe width
expressions) - Coherence - Stokes Principle - Interference in thin films • Anti
reflection coatings - Newton's rings (Reflected System), Wedge shaped film -
Michelson's interferometer - Principle and its uses in determination of
wavelength and for resolution of two closely lying wavelengths.
Diffraction: Principle of diffraction - diffraction due to a single slit
(Quantitative treatment) - diffraction grating - dispersive and resolving powers of
a grating.
Polarisation: Polarisation by reflection - Double refraction - Circular and
elliptical polarisation - Nicol Prism - Quarter wave plate - Production and detection
of circular and elliptical polarizations - Optical activity.
(20 Periods)
Unit-II
Electromagnetism: Gauss's law and its applications - Electric potential - Potential
due to a point charge and a charged disc - Capacitor with dielectric. Magnetic
field - Hall effect - Circulating charge and cyclotron principle - Biot-Savart's law-
B for a long wire and circular loop. Electromagnetic induction - Faraday's law -
Lenz's law-Induced - electric fields - Inductance - Displacement current -
Maxwell's equations (qualitative treatment) - Velocity of electromagnetic
waves - Electromagnetic oscillation in LC Circuits-Series RLC Circuits –
Resonance. (15 Periods)
Unit - III
Modern Physics: Blackbody radiation - Quantum nature of radiation - Einstein's
theory of photo electric effect - Compton effect - matter waves - de Broglie's
concept - Electron waves - Davisson and Germer experiment. Heisenberg's
Uncertainty principle and applications. Schrodinger's wave equation (one
dimensional) - Physical significance of the wave function - Application of
Schrodinger's wave equation to particle in a box. Nuclear radiation detectors - G.M.
counter - Scintillation counter and solid state detector. Radio-isotopes and
applications in industry and medicine.
Elementary concepts of MB, BE and FD statistics (no derivations) - Fermi-
Dirac distribution function.
Semiconductor Physics: Energy bands in solids - Conductor,
Semiconductor and insulator, p-type and n-type semiconductors - Fermi
level - Basic concept of P-N Junction. (20
Periods)
Unit - IV
ADVANCED APPLICATIONS:
20
Lasers and Fiber Optics: Spontaneous emission, stimulated emission
-Population inversion - Solid state (Ruby) laser- Gas (He-Ne) laser -Semiconductor
(Ga As) laser - Applications of lasers. Fiber optics - Types of optical fibres -
Numerical aperture - Fiber optics in communications. Holography and its
applications.
Super Conductivity: Meissner effect - Types of superconductors and their
applications - High temperature superconductors.
Opto Electronic Devices: Kerr and Faraday effects -Photo diode and photo
transistor characteristics - LED and LCD - Applications to display devices.
Alternate Sources of Energy: Nuclear power generation - Solar energy and
photovoltaic generation - Solar cell and its efficiency. Advanced materials in
Nuclear engineering and Space engineering.
(20 Periods)
Books Recommended:
1. Physics part I and II - Halliday and Resnick.
2. Optics-A.Ghatak.
3. Engineering Physics - M.Arumugam ;
4. Concepts of modern physics - A.Beiser,
5. Physics of semiconductor devices - S.M.Sze.
6. Energy sources - G.D. Rai
7. Super conductivity - T.V.Ramakrishnan & C.N. R.Rao
8. Nuclear radiation detectors - V.S. Ramamurthy& S.S. Kapoor.
9. Science of Engineering Materials - C.M.Srivastava & C.Srinivasan
10. Physics for Engineers - M.R. Srinivasan
21
BT-104 CHEMISTRY
(Common to all Branches except Chemical Engineering)
Lectures: 3 Periods/week Sessional Marks: 30
University Exam. : 3 hrs University Exam. Marks :
70
Unit – 1
Water technology: Various impurities in water – WHO standards of water –
Purification of water for Municipal Supply – Sedimentation, Coagulation and
filtration – Sterillisation and disinfection of Water – Hardness of Water – Estimation
by EDTA method – Boiler troubles due to hard water Softening of water – Methods :
lime – Soda process and demineralization – desalination of brackish water methods
– Electrodialysis and reverse osmosis. (18)
Unit – 2
Solid State Chemistry: Crystal systems, Bravais lattices, Bragg’s equation
(derivation excluded) – Ionic solids, radius ratio – Coordination number – Shape of
Crystals, Metallic bonding – Electron sea model.
Unit – 3
Rubber: Introduction – Natural rubber, drawbacks of natural rubber – vulcanization
– synthetic rubber – Buna-S, Buna-N, GR-M, polyurethane rubber.
Electro chemistry of the three most common battery systems -primary batteries
-zinc-carbon battery, secondary batteries - lead -acid battery, nickel - cadmium
battery, modern lithium batteries-Advantages and applications. Electro Chemistry
of lithium batteries based on organic solvents.
Fuel Cells: Concept of fuel cell, E.g. H2-O2 alkaline fuel cell. (19
Periods)
Unit – 4
Corrosion and Prevention: Introduction - Corrosion by purely chemical reactions
- Electro Chemical Theory of corrosion, Corrosion due to dissimilar metals,
Corrosion due to differential aeration cells.
Types of Corrosion - Galvanic Corrosion, Pitting Corrosion, Water - Line Corrosion,
Inter Granular Corrosion, Stress Corrosion, Thermo Galvanic Corrosion,
Microbiological Corrosion - Factors Affecting Corrosion.
22
Protection against corrosion - Prevention by proper design and material selection,
Cathodic protection - Impressed current method -Sacrificial anodes - Anodizing -
corrosion Inhibitors - Electroplating (principle, requirements method, surface
preparation, applications).
Text Books:
1.Engineering Chemistry by P.O. Jain, Dhanpat Rai & Sons, New Delhi.
2.Essentials of Physical Chemistry by B.S. Bahl and G.D. Tuli.
3.Engineering Chemistry by S.S. Dara.
4.Chemistry of Engineering Materials, C. V. Agarwal.
5.Text book of Engineering Materials, M.S.N. Raju.
23
BT-105 ENGLISH
(Common to all Branches)
Lectures: 2 Periods / week Sessional Marks:
30
University Exam. : 3 hrs University Exam. Marks :
70
Unit-II (16
Periods)
Technical Communication Skills: This area falls under English for Specific Purposes
(ESP) which trains the learners in basic technical communication.
(a)Report writing (Informational, Analytical and Special)
(b)Corporate Information
(c)Technical words
(d)Information processing and presentation
Unit-III (10
Periods)
Vocabulary and Basic Language Skills: This unit offers the learners sc basic
aspects of language like vocabulary, structure and usage which are common to
many contemporary tests.
Basic word list (a list of 1000 words will be given which are frequently given in many
standard examinations)
Unit – IV (8 Periods)
(a)Idioms and phrases and their use
(b)Correction of sentences and sentence completion
Course Material:
24
Sources:
1.English for Engineers and Technologists. Skills Approach volume
I & II (Orient Longman).
2.College writing Skills with Readings - John Langan (McGraw Hill
International)
3.Reading Comprehension for TOEFL (penguin)
4.Paragraph writing - Schaum Series
Reference:
1.Dictionary of technical Terms F S Cripsin (Oxford I B H)
2.Collins Cobuild Dictionary for usage
3.Harrap's Dictionary of Idioms
4.Modern English Usage - Michael Swan
5.McGraw Hill's Hand Book of English
6.Cambridge preparation Guide for TOEFL
7.Monarch's preparation manual for TOEFL Business Communication by John
Jortside.
25
BT-106 COMPUTER PROGRAMMING WITH C
(Common to all Branches)
Lectures: 2 Periods I week Sessional Marks:
30
Tutorial: 1 Period/Week University Exam. Marks : 70 University
Exam. : 3 hrs
NOTE: The programming exercises pertaining to each unit are given at the end of
each unit.
Unit – I (18
Periods)
Character set, Variables, Keywords, Data types and sizes, Type qualifiers, Numeric
Constants and their forms of representation, Character Constants, String
Constants, Declarations and Initialization of variables.
Arithmetic operators and expressions, Type-conversion rules, Coercion,
Assignment operators and expressions, Increment and decrement operator,
Conditional operator, Statements, Preprocessor directives, Input/ Output functions
and other library functions.
Relational operators and expressions. Boolean operators and expressions.
Blocks, If-Else statement, Else-lf statement and Switch statement.
Programming Exercises for Unit I :
C-Expressions for algebraic expressions, Evaluation of arithmetic and boolean
expressions. Syntactic errors in a given program, Output of a given program, Values
of variables at the end of execution of a program fragment, Filling the blanks in
a given program, Computation of values using scientific and Engineering
formulae, Finding the largest of three given numbers, Computation o discount on
different types of products with different ranges of discount Finding the type of
triangle formed by the given sides, Computation o income-tax, Computation of
Electricity bill, Conversion of lower case character to its upper case, Finding the
class of an input character.
Unit – II (20
Periods)
While loop, For loop, Do-While loop, Break, and continue.
Functions, Parameter passing mechanism, Scope rules, Storage Classes Multi-file
compilation, and Recursion.
Programming Exercises for Unit - II:
Sum of the digits of a given number, Image of a given number, To find whether a
given number is-prime; Fibonacci; abundant; perfect;
deficient, Prime factors of a given number, Computation of Statistical parameters
of a given list of numbers, Counting the number of characters, words and lines in a
given text, Table of values of f (x,y) varying x and y, Graphic patterns, To print
prime numbers and Fibonacci numbers in a given range, and Amicable numbers.
26
Programming Exercises for Unit - III:
Homer method, An interactive program to perform array operations - insertion;
deletion; print, Insertion sort, Bubble sort, Binary search, Merging of lists,
Transpose of a matrix, Product and sum of matrices, String processing-length of
a string; comparison of strings; reversing a string; copying a string, Sorting of
names using pointer arrays.
Text Book:
1. Programming with C (Schaum's Outlines) by Byron Gottfried, Tata Mcgraw-Hill.
Reference Books:
1.The C programming language by Kernighan B W and Ritchie O M,
Prentice Hall.
2.Programming with C by K R Venugopal & Sudeep R Prasad, TMH.
27
BT-107 ENGINEERING MECHANICS
(Common to all Branches except Chemical Engineering)
Lectures: 3 Periods / week Sessional Marks: 30
Tutorial: 1 Period/Week University Exam. Marks : 70 University Exam.: 3hrs
Unit – I: (25
Periods)
1.Introduction:
(2)
What is Mechanics, Fundamental concepts and principles, Systems of Units, Conversion
from one system of Units to another, Method of problem solution, Numerical accuracy
2. Force In a Plane:
(10)
a)Concurrent Forces: Resultant and Equilibrium of coplanar forces. Introduction, Force
on a particle, Resultant of two forces, Resultant of several concurrent forces, Resolution
of a force into components, Rectangular components of a force. Addition of forces by
summing X and Y components, Equilibrium of a particle, Newton's first law of motion,
Problems involving the equilibrium of a particle, Free-Body diagram.
b)Moment of a force about a point: Introduction, External & Internal forces, Principle
of transmissibility. Equivalent forces, Moment of a force about a point, Varignon's theorem.
c)Equilibrium in two dimensions: Introduction, Free-Body diagram, Reactions at
supports and connections for a two-dimensional structure, Equilibrium of a rigid body in
two dimensions, Definition of statistical indeterminacy, Equilibrium of a two-force body.
4. Friction: (6)
Introduction, The laws of dry friction. Coefficients of friction, Angle of friction,
Problems involving dry friction, Wedges.
Unit – II
(25)
5. Forces in Space:
(12)
28
Vector products expressed in terms of rectangular components, Moment of force
about a point, Varighon’s theorem, Rectangular components of the moment of
force, Scalar product of two vectors, Mixed triple product of three vectors,
Moment of a force about a given axis, Moment of a couple, Equivalent couples,
Addition of couples, Couples may be represented by vectors, Resolution of a
given force into a force at origin and a couple, Reduction of a system of forces to
one force and one couple, Equivalent systems of forces, Further reduction of a
system of forces.
Introduction:
Volumes:
Unit – III
(26)
29
9. Kinematics of Particles :
(14)
Introduction, Work of a force, Kinetic energy of a particle: Principle of work and energy,
Applications of the principle of work and energy, Potential energy, Conservation of energy,
Principle of impulse and momentum, Impulsive motion, Impact, Direct central impact.
12. Moments of Inertia of
Masses:
(5)
Moment of inertia of a mass, Parallel-axis theorem, Moments of inertia of thin plates,
Determination of the moment of inertia of a three dimensional body by integration.
13. Dynamics of Rigid
Bodies:
(9)
Introduction to kinematics of rigid bodies, Translation, Rotation about a fixed axis.
Equations defining the rotation of a rigid body about a fixed axis, Introduction to kinetics
of rigid bodies, Equations of motion for a rigid body.
Text Books:
Vector Mechanics for Engineers, Volume-l: Statics; Volume-ll: Dynamics, by P.P. Beer &
E.R. Johnston, Tata McGraw-Hill Publishing Company Limited.
References:
1.Engineering Mechanics by S.P. Timoshenko and D.H. Young
2.Engineering Mechanics, Statics and Dynamics by F.L.Singer
3.Engineering Mechanics by Meriam and Kraig. S
30
31
BT-108 ENGINEERING GRAPHICS
(Common to all Branches)
Lectures: 2 Periods I week Sessional Marks:
30
Drawing: 4 Period/Week University Exam. Marks : 70 University
Exam. : 3hrs
(To be taught & examined in First angle projection)
Unit – l
General: Use of Drawing instruments, Lettering - Single stroke letters,
Dimensioning, Representation of various type lines – Geometrical
Constructions. (2+4)
1.Scales: Construction and use of plain and diagonal scales. (3
+6)
2.Curves: Curves used in Engineering practice - conic sections –general construction
method for ellipse, parabola and hyperbola. Special methods for conic sections;
cycloidal curves - cycloid, epi-cycloid and hypo-cycloid; involute of circle and
Archemedian spiral. (10+20)
Unit – II
3. Method of Projections: Principles of projection - First angle projection and third
angle projection of points and straight lines. Traces of lines.
(10+18)
4.Projection of Planes: Projections of planes, projections on auxiliary planes.
(5+8)
Unit – Ill
5.Projections of Solids: Projections of simple solids such as Cubes, Prisms,
Pyramids, Cylinders and Cones with varying positions.
(5+12)
6. Sections of Solids: Sections of solids such as Cubes, Prisms, Pyramids,
Cylinders and Cones, true shapes of sections. (Limited to the Section Planes
perpendicular to one of the Principal Planes)
(4+6)
Unit - IV
7.Development of Surfaces: Lateral development of cut sections Cubes Prisms,
Pyramids, Cylinders and cones. (7+6)
8.Interpenetration of Solids: Inter penetration of Prism in Prism, (Treatment
is limited to triangular & square prisms) and Cylinder in cylinder with their axes
perpendicular. (4+6)
Unit - V
9. Orthographic Projections: Conversion of pictorial views into
orthographic views. (Treatment is limited to simple castings).
(2+6)
10.Isometric Projections: Isometric Projection and conversion of
orthographic Projections into isometric views. (Treatment is limited to simple
objects only). (4+8)
32
Text Book:
1. Elementary Engineering Drawing by N.D. Bhatt & V.M. Panchal. (Charotar
Publishing House, Anand).
Reference Book:
1. Text Book on Engineering Drawing by Prof. K. L. Narayana & Prof. P.
Kannaiah.
33
BT-151 PHYSICS LABORATORY
(Common to all Branches)
Lectures: 2 Periods I week Sessional
Marks:25
University Exam.: 3 hrs University Exam. Marks
: 50
LIST OF EXPERIMENTS
Not less than fifteen experiments must be completed during the academic year:
34
35
BT-152 CHEMISTRY LAB
(Common to all Branches)
Lectures: 2 Periods I week Sessional
Marks:25
University Exam.: 3 hrs University Exam. Marks
: 50
LIST OF EXPERIMENTS
DEMONSTRATION EXPERIMENTS
13.PH metric titrations
14.Conductometric titrations
15.Analysis of materials by spectrophotometry
16.Colorimetric analysis
17.Potentiometric titrations
36
BT-153 WORKSHOP
(Common to all Branches)
Lectures: 2 Periods / week Sessional Marks:
25
University Exam.: 3 hrs University Exam. Marks
: 50
1. Carpentry
To make the following jobs with hand tools
a)Lap joint .
b)Lap Tee joint
c)Dove tail joint
d)Mortise & Tenon joint
e)Cross-Lap joint
2. Welding using electric arc welding process/gas welding. The following
joints to be welded.
a)Lap joint
b)Tee joint
c)Edge joint
d)Butt joint
e) Corner joint
3. Sheet metal operations with hand tools.
a)Safe edge
b)wired edge
c)lapseam
d)grooved seam
e)funnel
4. House wiring
a)To connect one lamp with one switch
b)To connect two lamps with one switch
c)To connect a fluorescent tube
d)Staircase wiring
e)Godown wiring
5. Lathe machining
a)Step cutting
b)Thread cutting
37
BT-154 COMPUTER PROGRAMMING LAB
(Common to all Branches)
Lectures: 3 Periods /week Sessional Marks:
25
University Exam.: 3hrs University Exam.
Marks: 50
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbooks:
1. B.S.Grewal, ‘Higher Engineering Mathematics’, 36th edition, Khanna Publishers,Delhi.
2. S.S.Sastry, ‘Introductory Methods of Numerical Analysis’, PHI,New Delhi.
Reference Books:
1. Erwin Kreyszig, ‘Advanced Engineering Mathematics’. New Age International (P) Ltd.
Wisely
Eastern Ltd.
2. M.K.Jain, S.R.K.lyengar, R.K.Jain, ‘Numerical Methods for Scientific and Engineering
Computation’ Wisely Eastern Ltd.,
39
3. M.K.Venkata Raman, ‘Engineering Mathematics’, 5th edition, The National Publishing
Co.,
Chennai.
40
CS/IT 212 BASIC ELECTRONICS
UNIT-I
UNIT-II
OPTICAL DEVICES: Light Emitting Diodes, Liquid Crystal Display, Photo Diodes,
Photo Conductive Cells, Solar Cells, Principles of Cathode Ray Tube.
UNIT-III
UNIT-IV
Textbooks:
1. Robert Boylestad and Louis Nashelsky, ‘Electronic Devices and Circuit Theory’, 6th
Edition,PHI
2. NN Bhargava & Kulasresta, ‘Basic Electronics’, Tata McGraw Hill Pubs.
Reference Books:
1. Milliman & Halkies, ‘Integrated Electronics’, Tata McGraw Hill Pubs.
2. S.Salivahanan & Vallavaraj, ‘Electronic Devices & Circuits’, Tata McGraw Hill Pubs.
41
CS/IT 213 DIGITAL LOGIC DESIGN
UNIT – I :
Review of Number systems & codes, Representation of integers and
Floating point numbers, Accracy. Introduction to integer arithmetic
operations.
UNIT – II
COMBINATIONAL LOGIC: TTL family, Volatage levels, Positive and negative
logics., Design Procedure, Adders, Subtractors, Code Conversion, Analysis
Procedure,
COMBINATIONAL LOGIC WITH MSI AND LSI: Binary Parallel Adder, Decimal
Adder, Magnitude Comparator, Decoders, Multiplexers.
UNIT – III
SEQUENTIAL LOGIC : Flip Flops, Triggering of Flip-Flops, Sequential
machines; Classification, Synchronous and Asynchronous machines.
Synthesis and Analysis of Clocked Sequential Circuits, State tables and
State diagrams. State Reduction and Assignment, Flip-Flop Excitation
tables, Design Procedure, Design of Counters, Design with state equations.
UNIT – IV
REGISTES, COUNTERS Registers, Shift Registers, Ripple Counters,
Synchronous Counters, Timing Sequences.
Reference Books:
1. M.Morris Mano, ‘Computer Engineering Hardware Design’, PHI.
2. M.Morris Mano, ‘Digital Logic and Computer Design’, PHI.
42
CS/IT 214 : DATA STRUCTURES
Unit – I:
Algorithm Analysis: Mathematical Back Ground, Model, What to Analyze,
Running Time Calculations.
Lists: Abstract Data Types, The List ADT, Singly Linked List ADT, Doubly Linked
List ADT, Circular Linked List ADT, Polynomial ADT.
Unit – II:
STACKS AND QUEUES: The Stack ADT and its applications such as Infix to
Postfix expression conversion, Evaluation of Postfix expressions, Delimeter
Matching. The Queue ADT, The Circular Queue ADT.
Unit – III:
Internal Sorting: Preliminaries, Insertion Sort, Shell Sort, Heap Sort, Merge Sort,
Quick Sort, Bucket Sort, Comparision of Sorting interms of Timing Complexities.
Unit – IV:
Binary Trees: Implementation, Expression Tress.
Search Trees: Binary Search Trees, Implementation.
AVL Trees : Single Rotations, Double Rotations.
Splay Trees: A Simple Idea, Splaying, B-Trees, B+Trees.
TEXT BOOK:
1. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, Second
Edition, Pearson Education.
REFERENCE BOOKS:
1. Langsam, Augenstein & Tenenbaum, ‘Data Structures using C and C++’,
2nd Edition, Pearson Education.
2. Robert L.Kruse, Leung and Tando, ‘Data Structures and Program Design in
C’, PHI.
43
CS/IT 215 : OBJECT ORIENTED PROGRAMMING
Unit – I
Introduction to OOPS :
The origins of C++, What is Object Oriented Programming?, Some C++ fundamentals, A
Closer look at Headers & Name Spaces, Introducing C++ Classes, Function overloading,
Operator overloading, Inheritance, Constructors & Destructors, Two new Data types.
Unit-II
Unit-III
Miscellaneous C+ + topics:
Dynamic allocation using new and delete, static class members, Virtual base classes,
const member functions and mutable, volatile member functions, Using the asm
keyword, linkage specification, The .* and ->* operators, Creating conversion functions,
Copy constructors, Granting access, namespaces, Explicit constructors, typename and
export, Differences between C and C++.
Unit - IV
The standard Template Library and the String Class: An overview of the STL
Text Book:
1. The Complete Reference - Borland C++Builder - Herbert Schieldt.
Reference Books:
1. C++ - How to Program – Dietel & Dietel
2. Programming in C++ - Barkakati
44
3. Starting out with OOP in C+ + - Tony Gaddis, Tndy Walters, Godfrey Murganda
Dreamtech Publishing.
4. Mastering C++ By K.R.Venugopal, TMH.
45
CS/IT216 : ENVIRONMENTAL STUDIES
a. Forest ecosystem
b. Grassland ecosystem
c. Desert ecosystem
d. Aquatic ecosystems (ponds, streams, lakes, rivers, oceans,
estuaries)
Biodiversity and its conservation
. Introduction - Definition: genetic, species and ecosystem diversity.
. Biogeographical classification of India.
46
. Value of biodiversity: consumptive use, productive use, social, ethical,
aesthetic and option values.
. Biodiversity at global, National and local levels. . India as a mega-
diversity nation.
. Hot-spots of biodiversity.
. Threats to biodiversity: habitat loss, poaching of wildlife, man- wildlife
conflicts.
. Endangered and endemic species of India.
. Conservation of biodiversity: In-situ and Ex-situ conservation of
biodiversity.
47
Unit 4 : Human Population and the Environment (6
Lectures)
. Population growth, variation among nations.
. Population explosion - Family Welfare Programme.
. Environment and human health.
. Human Rights.
. Value Education.
. HIV / AIDS.
. Women and Child Welfare.
. Role of Information Technology in Environment and human
health.
. Case Studies.
Field work
. Visit to a local area to document environmental assets-river /
forest / grassland / hill mountain
. Visit to a local polluted site – Urban / Rural / Industrial /
Agricultural
. Study of common plants, insects, birds.
. Study of simple ecosystems-pond, river, hill slopes, etc. (Field
work Equal to 5 lecture hours)
REFERENCES:
1. Agarwal, K.C.2001 Environmental Biology, Nidi Publ. Ltd. Bikaner.
2. Bharucha Erach, The Biodiversity of India, Mapin Publishing Pvt. Ltd.
, Ahmedabad - 380 013, India, Email: mapin@icenet.net (R)
3. Brunner R.C., 1989, Hazardous Waste Incineration, McGraw Hill
Inc.480p
4. Clark R.S., Marine Pollution, Clanderson Press Oxford (TB)
5. Cunningham, W.P.Cooper, T.H.Gorhani, E & Hepworth, M. T.2001,
Environmental Encyclopedia, Jaico Publ. House, Mumbai, 1196p
6. De A.K., Environmental Chemistry, Wiley Eastern Ltd.
7. Down to Earth, Centre for Science and Environment (R)
8. Gleick, H.P. 1993. Water in crisis, Pacific Institute for Studies in Dev.,
Environment & Security. Stockholm Env. Institute. Oxford Univ.
Press. 473p
9. Hawkins R.E, Encyclopedia of Indian Natural History, Bombay
Natural History Society, Bombay (R).
10. Heywood, V.H & Watson, R.T. 1995. Global Biodiversity Assessment.
Cambridge Univ. Press 1140p.
11. Jadhav, H & Bhosale, V.M. 1995. Environmental Protection and Laws.
Himalaya Pub. House, Delhi 284 p.
12. Mckinney, M.L. & Schocb. R.M. 1996. Environmental Science
systems & Solutions, Web enhanced edition. 639p.
13. Mhaskar A.K, Matter Hazardous, Techno-Science Publications (TB)
14. Miller T.G. Jr., Environmental Science, Wadsworth Publishing Co. (TB)
15. Odum, E.P. 1971. Fundamentals of Ecology. W.B.Saunders Co. USA,
574p
16. Rao M N.& Datta, A.K. 1987. Waste Water treatment. Oxford & IBH
Publ. Co. Pvt.Ltd. 345p.
17. Shamla B.K., 2001. Environmental Chemistry. Goel Publ. House,
Meerut.
18. Survey of the Environment, The Hindu (M)
19. Townsend C., HarperJ, and Michael Begon, Essentials of Ecology,
Blackwell Science (TB)
48
22. Trivedi R.K., Handbook of Environmental Laws, Rules, Guidelines,
Compliances and Standards, Vol I and ll, Enviro Media ( R )
23. Trivedi R.K. and P.K. Goel, Introduction to air pollution, Techno-
Science Publications (TB)
24. Wagner K.D.,1998. Environmental Management. W.B. Saunders Co.
Philadelphia, USA 499p
49
CS/IT 221 MATHEMATICS – IV
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbook:
1. B.S.Grewal, ‘Higher Engineering Mathematics’, 36th edition, Khanna
Publishers,Delhi.
Reference Books:
1. Erwin Kreyszig, ‘Advanced Engineering Mathematics’. New Age International (P)
Ltd. Wisely Eastern Ltd.
50
CS/IT 222 CIRCUIT THEORY
UNIT-I
INTRODUCTION : The unit of charge, Voltage, Current, Power and Energy, Circuit
Elements; Circuit concept, Resistance, Inductance and capacitance, KVL and KCL,
Series and parallel combination of network elements types of sources, energy
stored inductors and capacitors.
UNIT-II
UNIT-III
UNIT-IV
Textbooks:
1. William H, Hayt & Jack E. Kemmerly, ‘Engineering Circuit Analysis’, 5th edition, McGraw
Hill Co.
2. A.Sudhakar & S.P.Shyammohan, ‘Circuits & Networks : Analysis and Synthesis’, 2nd
edition,
Tata McGraw Hill Co.
3. Edminister, ‘Electric Circuits’, 3rd edition, Schaum Series, Tata McGraw Hill Pubs.
Reference Books:
1. M.E.Vanvalkanberg, ‘Network Analysis’, 3rd edition, PHI,New Delhi
2. F.F.Kuo & Franklin,F, ‘Network Analysis & Synthesis’, 2nd edition, Johnwiley Pubs.
51
CS/IT 223 COMPUTER ORGANISATION
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbook:
Morris M. Mano, ‘Computer Systems Architecture’, 3rd edition, (Chapters: 4,5,7 to 13).
Reference Books:
1. John P Hayes, ‘Computer Architecture and Organization’, 2nd edition.
2. V.Carl Hamacher et.al, ‘Computer Organization’ 2nd edition.
52
CS/IT 224 DISCRETE MATHEMATICAL STRUCTURES
UNIT-I
Foundations: Sets, Relations & functions, Proof & Problem Solving, Fundamentals
of Logic, Logical Inferences, Methods of Proof of an implication, First Order Logic
& Other methods of proof, Rules of Inference and quantified propositions.
UNIT-II
UNIT-III
UNIT-IV
Textbook:
1. Joe L.Mott, Abrabam Kandel & Theodore P.Bakev, ‘Discrete Mathematics for
Computer Scientists & Mathematics’ PHI.
REFERENCE BOOKS
1. C.L.Liu, ‘Elements of Discrete Mathematics’
2. Rosen, ‘Discrete Mathematics’
53
CS/IT 225 : FILE STRUCTURES
Unit – I:
Unit – II:
Unit – III:
Unit – IV:
Text Books:
1. Mark Allen Weiss: “Data Structures and Algorithm Analysis in C”, Second
Edition, Pearson Education.
2. MiChael J.Folk: “File Structures” An Object Oriented Approach with C++,
Pearson Education.
Reference Books:
1. Langsam, Augenstein & Tenenbaum, “Data Structures Using C and C++”, 2nd
Edition, Pearson Education.
54
CS/IT 226 MICROPROCESSORS
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbook :
1. Douglas V.Hall, ‘Micro-processors and Interfacing Programming and Hardware’, 2nd
edition, Tata McGraw Hill Pubs.
Reference Book:
1. Brey, ‘Intel Microprocessor’s-The 8086, 8088, 80186, 80286, 80386, 80486
Architecture, Programming & Interlacing’, 4th edition, PHI.
2. Liu Gibson, ‘Microcomputer System Design – Using 8086,8088,’
55
CS/IT 311 OPERATING SYSTEMS
UNIT–I
UNIT–II
UNIT–III
UNIT–IV
Textbook:
1. Silberschatz & Galvin, ‘Operating System Concepts’, 5th edition, John Wiley & Sons
(Asia) Pvt.Ltd.,2001.
Reference Books:
1. Charless Crowley, ‘Operating Systems : A Design-Oriented Approach’, Tata McGraw
Hill Co.,1998 edition.
2. Andrew S.Tanenbaum, ‘Modern Operating Systems’, 2nd edition,1995, PHI.
56
IT 312 : AUTOMATA THEORY & FORMAL LANGUAGES
UNIT-I
UNIT-II
The Pumping Lemma for regular sets; Closure Properties of Regular Sets;
Design Algorithms for regular sets; The MYHILL – NERODE Theorem and
minimization of Finite Automata
UNIT-III
UNIT-IV
Textbook:
1. John E Hopcroft & Jeffery D Ullman’ ‘Introduction to Automata Theory & Languages
and Computation’, Narosa Publishing House.
Reference Books:
1. Cohen, ‘Computer Theory’,
2. KLP Mishra & N.Chandrasekharan, ‘Theory of Computation’, PHI.
57
IT 313 PRINCIPLES OF PROGRAMMING LANGUAGES
UNIT-I
UNIT-II
Scope and Extent : Scope, Scope and Life Time, Referencing Environments.
Data Types : Primitive, character string, User-defined, Array, Associative Arrays, Record,
Union, Set, Pointer.
Expression and the Assignment Statement : Arithmetic Expressions, Overloading,
Type Conventions, Relational and Boolean, Short Circuit, Assignment, Mixed mode
Assignment.
Statement level Control Structures : Compound, Selection, Iterative Statements,
Unconditional Branching, Guarded Commands.
UNIT-III
Subprograms : Fundamentals, Design Issue, Local Referencing Environment, Parameter
Passing, Parameters that are sub-program names, Overloaded Sub-programs, Generic,
Separate and Independent Compilation, Design Issues for functions, Non-local
environments, User Defined Overloaded Operators, Co routines.
Implementing Subprograms : Fortran 77, Algol-like languages, Blocks, Dynamic
Scoping, Implementing Parameters that are sub-program names.
Data Abstraction : Concepts, Encapsulation, Data, Introduction, Design Issues,
Examples, Parameterized Abstract Data Types.
UNIT-IV
Symmetric and Concurrent Subprograms : Support for Object Oriented
Programming, Design Issues, Smalltalk, Support for Object Oriented Programming in ;
C++, Java, ADA 95, Implementation
Concurrency : Sub-program level, Semaphores, Monitors, Message Passing,
Concurrency in ADA 95, Java Threads, Statement level concurrency.
Exception handling : Introduction, Exception Handling in : PL1, ADA, C++, Java.
Textbook:
1. Robert W.Sebesta, ‘Concepts of Programming Languages’, Addison Wesley Longman
Inc.,199.
Reference Books:
1. Ellis Horowitz, ‘Fundamentals of Programming Languages’, Galgotia Publications (P)
Ltd., 1994.
2. Pratt Terrence.W, ‘Programming Languages, Design & Implemented’ Prentice Hall of
India, 1993.
58
IT 314 COMPUTER GRAPHICS
UNIT-I
UNIT-II
Line drawing displays : Display devices and controllers – Display devices – CRT –
Inherent memory devices – Storage tube display – Refresh line drawing display.
UNIT-III
UNIT-IV
59
60
CS/IT 315 DATABASE MANAGEMENT SYSTEMS
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbook:
1. Elmasri and Navathe, ‘Fundamentals of Database Systems’, 3rd edition,
Addison Wesley, Pearson Education,Inc.2000.
Reference Books:
1. Bipin C.Desai, ‘An Introduction to Database Systems’, West Publishing
Company,2000.
2. CJ Date, ‘An Introduction to Database Systems’, 6th Edition, Addison Wesley
Longman Inc-1999.
61
IT 321 SYSTEM SOFTWARE
UNIT – I
Introduction to IBM 360/370 machine structure – Data Formats – Instructions –
Registers, Design of Assembler – Pass1 & Pass2.
Simple one pass Macro Processor , One Pass Macro Processor handling macro
calls within macro definition, Implementation of macro processor within an
assembler.
UNIT – II
Loaders. Text Editors, Debugging systems
UNIT – III
General Overview of the UNIX system, Introduction to the kernel, Buffer Cache,
Internal representation of files.
UNIT- IV
System calls for the file system
I/O subsystem
Inter process communication
Text Books:
1. ‘Systems programming ‘ by John J. Donovan (Tata Mc Graw Hill Edition)
2. UNIX Operating system design – by BACH (PHI)
Reference Books:
1. ‘Systems Programming’ by DM Dhamdhere (Tata Mc Graw Hill Edition )
2. ‘ Unix Programming concepts & Applications’ by Sumitha Bha Das, Tata McGraw-Hill.
62
IT 322 COMPILER DESIGN
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
Textbook:
1. Aho, Ravi Sethi, JD Ullman, ‘Compilers Principles, Techniques and Tools’,
Addison-Wesley Publishing Co.
2. Alfred V.Aho, Jeffrey D. Ullman, ‘Principles of Compiler Design’, Narosa
Publishing.
Reference Books:
1. Allen I.Holub, ‘Compiler Design in C’, PHI.
63
CS/IT 323 SOFTWARE ENGINEERING
UNIT-I
PROCESS MODELS:
UNIT-II
SYSTEM ENGINEERING:
REQUIREMENTS ENGINEERING:
UNIT-III
DESIGN ENGINEERING:
Design within the Context of Software Engineering, Design Process and Design
Quality, Design Concepts, The Design Model, Pattern-Based Software Design.
64
Software Architecture, Data Design, Architectural Styles and Patterns,
Architectural Design, Assessing Alternative Architectural Designs, Mapping Data
Flow into Software Architecture.
The Golden Rules, User Interface Analysis and Design, Interface Analysis,
Interface Design Steps, Design Evaluation.
UNIT-IV
TESTING STRATEGIES:
TESTING TACTICS:
PRODUCT METRICS:
Software Quality, A Framework for Product Metrics, Metrics for the Analysis Model,
Metrics for the Design Model, Metrics for Source Code, Metrics for Testing, Metrics
for Maintenance.
Text Book:
Reference Books:
65
CS/IT-324 DATA COMMUNICATIONS
UNIT – I
UNIT – II
UNIT – III
UNIT – IV
TEXT BOOK
REFERENCE BOOKS
1) Introduction to Data Communications and Networking, May 2004, Wayne Tomasi, PHI
2) Data Communications, Computer Networks & Open systems, 4/e, Fred Halsall,
Pearson Education, Asia.
66
IT 325 OPERATIONS RESEARCH
UNIT-I
UNIT-II
UNIT-III
Inventory Control: Introduction – EOQ with uniform rate of demand, Economic lot
size with finite rate of replenishment, Quantity discounts, Deterministic model
with Shortages, ABC analysis of inventory.
Dynamic Programming: Introduction, The recursive equation approach,
Computational Procedure in dynamic Programming, An application to inventory
Control.
UNIT-IV
Textbooks:
1. SD Sharma, ‘Operations Research (units: I, IV)’ Kedarnath, Ramnath & Co.,Meerut.
2. BS Goel & S.K.Mithal, ‘Operations Research (Units: II,III)’ Pragati Prakasham,
Meerut.
Reference Book:
1. Kanthi Swarup, PK Gupta & Manmohan, ‘Operations Research’ Sultanchand &
Sons, New Delhi.
67
68
CS/IT 326 INTERNET PROGRAMMING
UNIT-I
Introduction to Java
Classes
Inheritance
Packages & Interfaces
Exception handling
Multi threaded programming
UNIT-II
Applet class
Event handling
AWT
UNIT-III
Swing
Java database connectivity
Servlets
UNIT-IV
RMI
Networking
Java Beans
Textbooks:
1. Herbert Schildt, ‘The Complete Reference Java2’, 5th Edition ( Tata McGraw Hill
) (for Units- I and II )
2. Deitel & Deitel ‘JAVA – How to program’ (Pearson Education/PHI) (for Units-III and IV)
69
CS/IT 411 OBJECT ORIENTED ANALYSIS AND DESIGN
UNIT - I
UNIT – II
Use Case Modeling and Analysis: Requirements Elicitation – Use Case Modeling –
Techniques – Use Case Models. Examples – Use Case Analysis Techniques – Use Case
Modeling and Analysis Process.
UNIT - III
Implementing UML Specification: Introduction – Implementing Class Diagram –
Implementing Persistent Class Using Rational Databases – Implementing Activity
Diagrams – Implementing State Diagrams – Implementing Interaction Diagrams – Case
Study.
UNIT -IV
View Alignment Techniques and Method Customization: Software Development
Methods – Why Traditional Software methods did not work Miracles – Unified Modeling
Language Verses Software Methods – Hurdles in Applying the Object – Oriented Approach
– Current Object – Oriented Development Approaches – View Alignment Techniques –
Method Creation or Customization Using View Alignment Techniques – Method Creation :
A Case study
A Case Study : Applying the Activity Analysis Approach: Overview – The Case
Study – Business Modeling – Requirements – Analysis – Design – Applying the Activity
Analysis Approach with UML.
Text Book:
1. Object Orient Technology by Curtis HK Tsang, Clarence SW LAu, Ying K Leung –
McGraw Hill Publication.
Reference:
1. Object Oriented Systems Development using UML by Ali Bahrami – McGraw Hill
Publication.
2. Introduction to Object Oriented Analysis and Design with UML and the Unified
Process – By Stephen R.Schach - Tata McGraw Hill
70
CS/IT 411 OBJECT ORIENTED ANALYSIS AND DESIGN
UNIT - I
UNIT - II
UNIT - III
System Design: The Major Elements of System Design, Software Architecture,
Concurrency, Processor Allocation, Data Management Issues, Development
Standards, Prioritizing Design Trade-offs, Design for Implementation;
Object Design: Class Specification, Interfaces, Criteria for Good Design,
Designing Associations, Integrity Constraints, Designing Operations,
Normalization;
Design Patterns: Software Development Patterns, Documenting Patterns-
Pattern Templates, Design Patterns, How to Use Design Patterns, Benefits and
Dangers of Using Patterns;
Human-Computer Interaction: The User Interface, Approaches to User
Interface Design, Standards and legal Requirements;
Designing Boundary Classes: The Architecture of the Presentation Layer,
Prototyping the User Interface, Designing Classes, Designing Interaction with
Sequence Diagrams, The Class Diagram Revisited, User Interface Design
Patterns, Modelling the Interface Using Statecharts;
Agate Ltd Case Study - Design
71
UNIT - IV
Text Book:
1. Object-Oriented Systems Analysis And Design Using UML – Simon Bennett,
Steve McRobb and Ray Farmer – Tata McGraw-Hill Edition – Second Edition
Reference:
1. James Rumbaugh, Jacobson, Booch, ‘Unified Modeling Language Reference
Manual’, PHI.
2. Jacobson et al., ‘The Unified Software Development Process’, AW, 1999.
3. Atul Kahate, Object Oriented Analysis & Design, The McGraw-Hill Companies,
2004.
72
CS/IT412 COMPUTER NETWORKS
UNIT – 1
UNIT – 2
UNIT – 3
UNIT – 4
Text book:
1. Tanenbaum, ‘Computer networks’ 4th edition
Reference Books:
1. Kurose & Ross, ‘Computer networks – A Top-down Approach Featuring the
Internet’, Pearson Education.
2. Stallings, ‘Cryptography and Network Security – Principles and Practice’ 2nd
edition, Pearson Education.
73
IT 413 DESIGN AND ANALYSIS OF ALGORITHMS
UNIT-I
Introduction, Divide and Conquer , The Greedy Method - Knapsack Problem, True
vertex splitting, Job sequencing, Minimum-cost spanning trees, Kruskal’s
algorithm, Optimal storage on tapes, Optimal merge pattern, Single source
shortest paths.
UNIT-II
UNIT-III
Basic traversal & search techniques - Techniques for binary trees, techniques for
graphs, connected components & spanning trees, Bi-connected components &
DFS.
Back tracking - The General Method, The 8-Queens Problem, Sum of subsets,
Graph coloring, Hamiltonian cycle, Knapsack problem.
UNIT-IV
Branch and Bound - The method, 0/0 Knapsack problem, Traveling salesperson,
Efficiency considerations.
Textbook:
1. L Ellis Horwitz, Sartaj Sahni, ‘Fundamentals of Computer Algorithms’, Galgotia Pubs.
Reference Books:
1. Aho, Hopcroft & Ullman, ‘The Design and Analysis of Computer Algorithms’,Addison
Wesley.
2. Thomas H.Corman et al, ‘Introduction to Algorithms’, PHI.
74
CS/IT 414(A) ARTIFICIAL INTELLIGENCE
UNIT-I
UNIT-II
UNIT-III
UNIT-IV
PROLOG Language: Facts, Objects and predicates, Variables, Rules, Input and
Output, Arithmetic Operations, Cut, Fail, Recursion, string operations, Dynamic
databases, Lists.
Textbooks:
1. Elaine Rich & Kevin Knight, ‘Artificial Intelligence’, 2nd Edition, (Tata
McGraw Hill Edition)
2. Carl Townsend, ‘Introduction to TURBO PROLOG’, BPB Publications.
Reference Books:
75
CS/IT 414(B) DISRIBUTED SYSTEMS
UNIT- I
Introduction:-Definition of a distributed system, Goals, Hardware concepts,
Software concepts, The Client-Server model.
UNIT- II
Processes:- Threads, clients, servers, code migration
UNIT- III
Synchronization:-Clock synchronization. Logical clocks, Election algorithms,
Mutual Exclusion.
UNIT- IV:
Fault tolerance:-Introduction to fault tolerance, Process Resilence, Reliable client-
server communication, Reliable Group Communication, Distributed Commit
,Recovery.
Distributed File Systems:-Sun Network File System, The Coda File System.
Text book:
1. Andrew S.Tanenbaum, Maarten Van Steen “Distributed Systems:
principles and paradigms”, 2002, Pearson Education, PHI.
Reference books:
1. Coulouris, Dollimore, Kindberg, ”Distributed Systems-Concepts and
Design” 3rd edition, Pearson Education.
76
CS/IT 414(C) REAL-TIME SYSTEMS
UNIT – I
UNIT – II
UNIT – III
UNIT – IV
Text book:
Reference books:
C.M.Krishna and G.Shin, ‘Real-Time Systems’, Tata McGraw Hill Co. Inc., 1997.
77
CS/IT 414(D) MICROPROCESSOR BASED SYSTEM DESIGN
Unit – I
General classification : Device Specific Controller systems, General Purposes
Systems, Introduction to Bus architectures, General principals of firmware
control, control mechanisms. Signals, measurements, feed back, A/D and D/A
convertions, Data Loggers, Time response studies, Time critical systems,
Parameter modeling for control, Adjustability corrections modes – Manual and
Automatic methods, Sensors and interfacing, Storage organization
Unit – II
General principals of Device controllers, Communication Interfaces,
communications – Serial and parallel modes, Block diagram approach, Design
methodology and case studies. Case studies of line printers, dot matrix printers,
Graphic devices, Linear and stepper motor Controls and Applications. Control
Logic and firmware design. Process Control applications, Bandwidth Calculations,
High speed controls, Introduction to ASICs
Unit – III
General Purpose Systems: general Principles and methodology of designing
Computer Systems, General Busses, standards, serial and Parallel
communications, Control logics, Simplex and high end systems.
Unit – IV
Applications like Games, Mobile communications, Domestic Appliances,
Introduction to Fuzzy logic control for smaller units. Add more examples from
automotive industry and test zigs and circuits as additional topics. Interfaces to
General Purpose Computers. Large monitoring systems, Introduction to
Distributed and Networked control applications.
Text Book:
“Microprocessor based system design” by Suprata Ghoshal, Mac Millan Publishers
Reference Books
78
CS/IT 414(E) VLSI DESIGN
UNIT-I
UNIT–II
Sub – systems Design and layout – Architectural issues, Switch logic, Gate logic,
Structured design
UNIT–III
UNIT–IV
Introduction to CAD Tools for design and simulation –Test and testability, Ultra
fast VLSI circuits and system. Introduction to Ga-As technology.
Text Book:
1. Pucknell Douglas A., and Kamran Eshraghian, Basic VLSI Design, Third
Ed., PHI, 1995
2. Geiger R.L. Allen P.E., and Stradeer N.R.,VLSI Design Techniques for Analog &
Digital Circuits, MC-Graw Hill Intl. Ed., 1990
79
CS/IT 414(F) IMAGE PROCESSING
Unit – I
Unit – II
Unit – III
Unit – IV
Text Book:
1. Rafael C.Gonzalez, Richard E.Woods, ‘Digital Image Processing’
Addison Wesley Pubs (Second Edition).
Reference Books:
1. Milan Sonka, Vaclav Hlavac, Roger Boyle Image Processing.
Analysis, and Machine Vision (Second Edition).
2. A.K.Jain, ‘Image Processing Fundamentals’ BPB publications.
3. Philips, ‘Image Processing in C’, BPP Publications.
80
IT 415 (A) PARALLEL COMPUTING
UNIT – I
Parallel Computer Models:
The state of computing, Classification of parallel computers, Multiprocessors and
multicomputers, Multivector and SIMD computers.
Program and network properties:
Conditions of parallelism, Data and resource Dependences, Hardware and
Software parallelism, Program partitioning and scheduling, Grain Size and
latency, Program flow mechanisms, Control flow versus data flow, Data flow
Architecture, Demand driven mechanisms, Comparisons of flow mechanisms.
System Interconnect Architectures:
Network properties and routing, Static interconnection Networks, Dynamic
interconnection Networks, Multiprocessor system Interconnects, Hierarchical bus
systems, Crossbar switch and multiport memory, Multistage and combining
network.
UNIT – II
Advanced Processors:
Advanced processor technology, Instruction-set Architectures, CISC Scalar
Processors, RISC Scalar Processors, Superscalar Processors, VLIW Architectures,
Vector and Symbolic processors.
Pipelining:
Linear pipeline processor, nonlinear pipeline processor, Instruction pipeline
Design, Mechanisms for instruction pipelining, Dynamic instruction scheduling,
Branch Handling techniques, branch prediction, Arithmetic Pipeline Design,
Computer Arithmetic principles, Static Arithmetic pipeline, Multifunctional
arithmetic pipelines.
UNIT – III
MULTI Processors:
Multiprocessor System Interconnect, Cache Coherence and Synchronization
Mechanisms, Message-passing Mechanism.
Scalable, Multi-Threaded and Dataflow Architectures:
Latency-Hiding Techniques, Principles of Multithreading, Scalable and
Multithreaded Architecture, Dataflow and Hybrid Architectures.
UNIT – IV
Parallel Models, Languages and Compilers:
Parallel Programming Models, Parallel Languages and Compilers, Dependence
analysis of Data Arrays.
Parallel Program Development and Environment:
Parallel Programming Environment, Synchronization and Multiprocessing Modes,
shared variable program structures, Message Passing Programming
Development.
Textbooks:
1. Kai Hwang, “Advanced Computer Architecture”; TMH.
Reference Books:
1. D.A.Patterson and J.L.Hennessey, “Computer organization and Design”, Morgan
Kaufmann, 2nd Edition.
2. V.Rajaram & C.S.R.Murthy, “Parallel Computer”, PHI.
81
CS/IT 415(B) CRYPTOGRAPHY & NETWORK SECURITY
UNIT – I
UNIT – II
Introduction to Number Theory: Prime Numbers, Fermat’s and
Euler’s Theorems, Testing for Primality, The Chinese Remainder
Theorem, Discrete Logarithms.
Message Authentication and Hash Functions: Authentication
Requirements, Authentication Functions, Message Authentication
Codes, Hash Functions, Security of Hash Functions and MACs.
Hash Algorithms: MD5 Message Digest Algorithm, Secure Hash
Algorithm
UNIT – III
Authentication Applications: Kerberos, X-509 Authentication
Service.
IP Security: IP Security Overview, IP Security Architecture,
Authentication Header, Encapsulating Security Payload, Combining
Security Associations, Key Management.
Malicious Software: Viruses and Related Threats, Virus
Countermeasures.
UNIT – IV
Web Security: Web Security Considerations, Secure Sockets Layer
and Transport Layer Security, Secure Electronic Transaction.
Intruders: Intruders, Intrusion Detection, Password Management.
Firewalls: Firewall Design Principles, Trusted Systems.
Text Book:
William Stallings ‘Cryptography And Network Security’ (Pearson
Education/ PHI)
Reference Books:
82
CS/IT – 415 (C) MULTIMEDIA SYSTEMS
UNIT – I
UNIT – II
UNIT – III
Data and file format standards: T\RICH text format, TIFF file format, Resource
interchange file format, MIDI file format, JPEG DIB file format, MPEG standards.
UNIT – IV
Text Book:
Reference:
83
CS/IT – 415 (D) e-COMMERCE
UNIT – I
UNIT – II
UNIT – III
UNIT – IV
Text Book:
Reference:
84
CS/IT 415 (E) SOFT COMPUTING
UNIT – I
UNIT – II
FUZZY SYSTEMS
UNIT – III
GENETIC ALGORITHMS
UNIT – IV
Text Book:
1. Jang J.S.R., Sun C.T. and Mizutani E, "Neuro-Fuzzy and Soft computing",
Prentice Hall 1998.
References:
85
86
IT 415 (F) LATEST TRENDS IN IT*
*Syllabus and Title are to be finalized one semester in advance by the BOS.
87
CS/IT 421 INDUSTRIAL MANAGEMENT
UNIT-I
UNIT-II
UNIT-III
PERSONNEL MANAGEMENT: Job analysis, Job design, Leadership and motivation. The
personal function-Staff role of the personnel department, personnel functions,
organization for the personnel function
JOB DESIGN AND ANALYSIS: Job design, job information and personnel management,
Analyzing jobs-Obtaining job information, Functional job analysis.
Human resource planning: Reasons for human resource planning, The planning process:
Goals and plans of the organizations, Implementation programs: Brief treatment of
recruitment, selection, placement, performance appraisal, career development,
promotion, transfer, retirement, training and development, motivation and
compensation.
UNIT-IV
Economic Order Quantity models-Basic EOQ, Economic Production run size, quantity
discounts.
Textbooks:
1. K.K.Ahuja, ‘Industrial Management’ Vol. I & II,
2. E.Paul Degarmo, John R.Chanda, William G.Sullivan, ‘Engineering Economy’.
Reference Books:
1. Philip Kotler, ‘Principles of Marketing Management’
2. Gopalkrishna, ‘Materials Management’
3. Koontz & Weirich, ‘Management’
88
89
IT 422 WEB TECHNOLOGY
UNIT – I
UNIT – II
Dynamic HTML: Cascading style sheets, Object model and collections, Event
Model, Filters and Transitions.
UNIT – III
Web Servers
Active Server Pages
XML
UNIT – IV
Textbooks:
1. Deitel & Deitel & Goldberg, ‘Internet & World Wide Web – How to Program’,
Pearson Education, Asia (for Units-I, II & III)
2. Justin Couch & Daniel H.Steinberg ‘J2EEBible’ Wiley – Dream Tech India (P)
Ltd., (for Unit-IV).
Reference Books:
90
CS/IT 423 DATA WAREHOUSING & DATA MINING
UNIT – I
Data Mining – Introduction, Data Mining, on what kind of Data, Data Mining
Functionalities, Classification of Data Mining Systems, Major issues in Data
Mining.
UNIT – II
UNIT – III
UNIT – IV
Textbooks:
Data Mining Concepts & Techniques – Jiawei Han Micheline Kamber – Morgan
Kaufmann Publishers.
Reference Books:
91
CS/IT 424 (A) EMBEDDED SYSTEMS
UNIT – I
UNIT – II
Introduction to Real Time Operating Systems: Tasks and Task states, Tasks
and data Semaphores and shared data.
UNIT – III
More Operating System Services: Message Queues, Mail boxes and pipes,
Timer Functions, Events, Memory Management, Interrupt Routines in an RTOS
environment.
UNIT – IV
Textbooks:
David E.Simon, ‘An Embedded Software Primer’, Pearson Education Asia.
Reference Books:
1. D.Gajski, F.Vahid, S.Narayan, J.Gong, ‘Specification and Design of
Embedded Systems’, Prentice Hall of India Pvt. Ltd.,
2. Raj Kamal, ‘Embedded Systems Architecture & Programming’, Tata
McGraw-Hill.
92
93
CS/IT 424 (B) TCP / IP
UNIT – I
UNIT – II
UNIT – III
UNIT – IV
Client-Server Model, Socket Interface, TCP/IP Over ATM Networks, Mobile IP,
DHCP
Textbooks:
Reference Books:
94
CS/IT 424 (C) PERSONAL SOFTWARE PROCESS
UNIT – I
UNIT – II
• Product size
• Managing your Time
• Managing Commitments
• Managing Schedules
• The Project Plan
UNIT – III
UNIT – IV
Textbooks:
Reference:
95
CS/IT 424 (D) MOBILE COMPUTING
UNIT – I
UNIT – II
UNIT – III
UNIT – IV
Textbooks:
Reference Books:
96
CS/IT 424 (E) ADVANCED SOFTWARE ENGINEERING
UNIT -I
PROJECT MANAGEMENT:
The Management Spectrum, The People, The Product, The Process, The Project,
The W5HH Principle, Critical Practices.
ESTIMATION:
Observations on Estimation, The Project Planning Process, Software Scope and
Feasibility, Resources, Software Project Estimation, Decomposition Techniques,
Empirical Estimation Models, Estimation for Object-Oriented Projects, Specialized
Estimation Techniques, The Make/Buy Decision.
PROJECT SCHEDULING:
Basic Concepts, Project Scheduling. Defining a Task Set tor the Software Project,
Defining a Task Network, Scheduling. Earned Value Analysis.
UNIT -II
RISK MANAGEMENT:
Reactive Vs. Proactive Risk Strategies, Software Risks. Risk Identification. Risk
Projection, Risk Refinement, Risk Mitigation, Monitoring and Management, The
RMMM Plan.
QUALITY MANAGEMENT:
Quality concepts. Software Quality Assurance, Software Reviews, Formal
Technical Reviews, Formal Approaches to SQA, Statistical Software Quality
Assurance, Software Reliability, The ISQ 9000 Quality Standards, The SQA Plan.
CHANGE MANAGEMENT:
Software Configuration management, The SCM Repository, The SCM Process,
Configuration Management for Web Engineering.
FORMAL METHODS:
Basic Concepts, Mathematical Preliminaries, Applying Mathematical Notation for
Formal Specification. Formal Specification Languages, Object Constraint
Language (OCL), The Z Specification Language, The Ten Commandments of
Formal Methods, Formal Methods- The Road Ahead.
UNIT-III
97
COMPONENT BASED DEVELOPMENT:
Engineering of Component-Based Systems, The CBSE Process, Domain
Engineering, Component-Based Development, Classifying and Retrieving
Components, Economics of CBSE.
REENGINEERING:
Business Process Reengineering, Software Reengineering, Reverse Engineering,
Restructuring, Forward Engineering, The Economics of Reengineering.
WEB ENGINEERING:
Attributes of Web-Based Systems and Applications, WebApp Engineering Layers,
The Web Engineering Process, Web Engineering Best Practices.
UNIT-IV
Text Book:
Rejoence Books:
98
IT 424 (F) SOFTWARE TESTING METHODOLOGY
Unit – I
Flow graphs and Path testing:- Basics concepts of path testing, predicates, path
predicates and achievable paths, path sensitizing, path instrumentation,
application of path testing.
Unit – II
Domain Testing: Domains and paths, Nice and Ugly domains, domain testing,
domains and interfaces testing, domain and interface testing, domains and
testability.
Unit – III
Unit – IV
State, State Graphs and Transition Testing:- State Graphs, good and bad state
graphs, state testing, testability tips.
Text Books:
99