Вы находитесь на странице: 1из 945

ACADEMIC STRUCTURE

AND SYLLABUS AY 2018-19


FIRST YEAR BACHELOR OF TECHNOLOGY

BRACT’s
VISHWAKARMA INSTITUTE OF INFORMATION
TECHNOLOGY, PUNE-48
(AN AUTONOMOUS INSTITUTE AFFILIATED TO SAVITRIBAI PHULE PUNE UNIVERSITY)

DEPARTMENT OF ENGINEERING & APPLIED SCIENCES


Bansilal Ramnath Agarwal Charitable Trust‘s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

F. Y. B. TECH. (COMMON TO ALL BRANCHES) (WITH EFFECT FROM AY 2018-19)


SEMESTER I -MODULE I
Teaching Examination
Scheme Scheme
Course Formative Summative
Course Code Course Title Assessment Assessment Total Credits
Type
L T P
ISE
CE ESE PR/OR
T1 T2
Engineering
ES11181 TH 3 1 - 20 10 20 50 - 100 4
Mathematics –I
Basic Electrical
ET10182A TH 3 1 - 20 10 20 50 - 100 4
Engineering
Basic Electrical
ET10183A Engineering CE - - 2 - - 50 - - 50 1
Lab
Engineering
ES10184A
Physics (CB)*/
(CB)/ES10184 TH 3 1 - 20 10 20 50 - 100 4
Engineering
A (NCB)
Physics (NCB)*
Engineering
ES10185A Physics
(CB) Lab(CB)*/
CE - - 2 - - 50 - - 50 1
/ES10185A(N Engineering
CB) Physics
Lab(NCB)*
Engineering
ME10186A Graphics and CE 1 - 4 - - 100 - - 100 3
Design
ES10187 English CE 2 - 2 - - 100 - - 100 3
Induction
A1 Program (Two - - - - - - - - - - -
week)
Total 12 3 10 60 30 360 150 - 600 20
*CB-Circuit branches-Computer, IT, E&TC Engineering
*NCB-Non-circuit branches-Mechanical & Civil Engineering

1
Bansilal Ramnath Agarwal Charitable Trust‘s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

F.Y. B. TECH. (COMMON TO ALL BRANCHES), (WITH EFFECT FROM AY 2018-19)


SEMESTER I -MODULE II
Course Code Course Title Course Teaching Examination Scheme Total Credits
Type Scheme
L T P Formative Summative
Assessment Assessment
ISE CE ESE PR/
T1 T2 OR

Engineering
ES11181
Mathematics –I TH 3 1 - 20 10 20 50 - 100 4

Computer
CS10182B(CB Fundamentals
)/CS10182B (CB)*/Computer TH 3 - - 20 10 20 50 - 100 3
(NCB) Fundamentals
(NCB)*
Computer
Fundamentals
CS10183B
Lab
(CB)/CS CE - - 4 - - 50 - - 50 2
(CB)*/Computer
10183B(NCB)
Fundamentals
Lab (NCB)*
Engineering
ES10184B Chemistry TH 3 1 - 20 10 20 50 - 100 4

ES10185B Engineering CE - - 2 - - 50 - - 50 1
Chemistry Lab
Workshop
ME10186B CE 1 - 4 - - 100 - - 100 3
practice
Induction
A1 Program (Two - - - - - - - - - - -
week)
Total 10 2 10 60 30 260 150 - 500 17

*CB-Circuit branches-Computer, IT, E&TC Engineering


2
Bansilal Ramnath Agarwal Charitable Trust‘s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


*NCB-Non-circuit branches-Mechanical & Civil Engineering

F.Y. B. TECH. (COMMON TO ALL BRANCHES), (WITH EFFECT FROM AY 2018-19)


SEMESTER II -MODULE III
Course Code Course Title Course Teaching Examination Scheme Total Credits
Type Scheme
L T P Formative Summative
Assessment Assessment
ISE CE ESE PR/OR
T1 T2
Engineering
ES12181
Mathematics –II TH 3 1 - 20 10 20 50 - 100 4

Computer
CS10182B(CB Fundamentals(C
)/CS10182B B)*/Computer TH 3 - - 20 10 20 50 - 100 3
(NCB) Fundamentals(N
CB)*
Computer
Fundamentals
CS10183B
Lab
(CB)/CS CE - - 4 - - 50 - - 50 2
(CB)*/Computer
10183B(NCB)
Fundamentals
Lab (NCB)*
Engineering
ES10184B TH 3 1 - 20 10 20 50 - 100 4
Chemistry
Engineering
ES10185B CE - - 2 - - 50 - - 50 1
Chemistry Lab
Workshop
ME10186B CE 1 - 4 - - 100 - - 100 3
practice
Total 10 2 10 60 30 260 150 - 500 17

*CB-Circuit branches-Computer, IT, E&TC Engineering


*NCB-Non-circuit branches-Mechanical & Civil Engineering

3
Bansilal Ramnath Agarwal Charitable Trust‘s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

F.Y. B. TECH. (COMMON TO ALL BRANCHES), (WITH EFFECT FROM AY 2018-19)


SEMESTER II -MODULE IV
Course Course Course Teaching Examination Scheme Total Credits
Code Title Type Scheme
L T P Formative Summative
Assessment Assessment
ISE CE ESE PR/
T1 T2 OR
Engineering
ES12181 TH 3 1 - 20 10 20 50 - 100 4
Mathematics –II
Basic Electrical
ET10182A/ TH 3 1 - 20 10 20 50 - 100 4
Engineering
Basic Electrical
ET10183A Engineering CE - - 2 - - 50 - - 50 1
Lab
Engineering
ES10184A(CB) Physics
/ ES10184A (CB)*/ Enginee TH 3 1 - 20 10 20 50 - 100 4
(NCB) ring Physics
(NCB)*/
Engineering
ES10185A
Physics
(CB)
Lab(CB)*/ Eng CE - - 2 - - 50 - - 50 1
/ES10185A(NC
ineering Physics
B)
Lab(NCB)*
Engineering
ME10186A Graphics and CE 1 - 4 - - 100 - - 100 3
Design
ES10187 English CE 2 - 2 - - 100 - - 100 3
Total 12 3 10 60 30 360 150 - 600 20
*CB-Circuit branches-Computer, IT, E&TC Engineering
*NCB-Non-circuit branches-Mechanical & Civil Engineering

4
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

SUMMARY OF CREDITS
Sr No. Category Credits Percentage of total
credits*
1. Basic Sciences
A. Engineering Mathematics
i) Engineering Mathematics I 4 2.5
ii) Engineering Mathematics II 4 2.5
B. Engineering Physics 5 3.13
C. Engineering Chemistry 5 3.13
TOTAL 18 11.26
2. Humanities
A. English 3 1.88
TOTAL 3 1.88
3. Engineering Sciences
A. Basic Electrical Engineering 5 3.13
B. Engineering Graphics and Design 3 1.88
C. Workshop practice 3 1.88
D. Computer Fundamentals 5 3.13
TOTAL 16 10.02
GRAND TOTAL PERCENTAGE 23.16
*Total Credits: 160

5
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

SEMESTER 1
MODULE I & II

SEMESTER 2
MODULE III & IV

6
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Mathematics – I [ES11181]


Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks
Tutorial : 1 Hour/week
Course objectives
1. The objective of this course is to familiarize the prospective engineers with techniques in calculus,
multivariate analysis and linear algebra.
2. It aims to equip the students with standard concepts and tools at an intermediate to advanced level that
will serve them well towards tackling more advanced level of mathematics and applications that they
would find useful.
Course Outcomes
After successful completion of the course, student will be able to
1. Apply essential tools of matrices and linear algebra in a comprehensive manner
2. The fallouts of Rolle’s Theorem that is fundamental to application of analysis to Engineering
problems.
3. The tool of power series and Fourier series for learning advanced Engineering Mathematics.
4. To deal with functions of several variables those are essential in most branches of Engineering.
5. Understand Beta and Gamma functions and their use.
Unit I - Matrices
Rank of a matrix, Normal form, System of linear equations; Symmetric, skew-symmetric and Linear &
orthogonal Transformations; Eigen values and eigenvectors; Cayley-Hamilton Theorem.
Unit II - DifferentialCalculus
Rolle’s Theorem, Mean value theorems, Taylor’s and Maclaurin’s series;
Indeterminate forms and L 'Hospital's rule.
Unit III – Infinite series and Fourier Series
Infinite series, Convergence of series, Tests for convergence, Alternating series ,Power series;
Fourier series: Half range sine and cosine series.
Unit IV - Multivariable Calculus (Partial Differentiation
Partial Derivatives, Homogenous functions, Euler’s Theorem, Total derivative, Change of independent
variables.
Unit V – Applications of Partial Differentiation
Maxima and minima of functions of two variables, Lagrange’s Methods of undetermined multipliers,
Jacobeans and their applications, Errors and approximation.
Unit VI - Integral Calculus
Reduction Formulae; Beta, Gamma functions and their properties, Differentiation under Integral Sign,
Error functions.
Text Books
1. Advanced Engineering Mathematics, by Erwin Kreyszig, John Wiley & Sons.
2. Higher Engineering Mathematics, by B.S. Grewal , Khanna Publisher.

7
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Reference Books
1. Advanced Engineering Mathematics by Peter O’Neil, Global Engineering, and Publisher.
2. Higher Engineering Mathematics by B. V. Ramana., Tata McGraw Hill Publisher
3. Textbook of Applied Mathematics (Volume I & II), by P. N. Wartikar & J.N. Wartikar Pune
Vidhyarthi Griha Publisher.

Prepared by –

BoS Member -

BoS Chairperson -

8
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Mathematics – II [ES12181]


Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks
Tutorial : 1 Hour/week
Course objectives
1) The objective of this course is to familiarize the prospective engineers with techniques in
multivariate integration, ordinary and partial differential equations and complex variables.
2) It aims to equip the students to deal with advanced level of mathematics and applications that
would be essential for their disciplines.
Course Outcomes
After successful completion of the course, student will be able to
1) The effective mathematical tools for the solutions of differential equations that model physical
processes.
2) The mathematical tools needed in evaluating multiple integrals and their usage.
3) The tools of differentiation and integration of functions of vectors that are used in various
techniques dealing engineering problems.
Unit I - First order & First degree differential equations and Applications
Exact differential equations, Linear and Bernoulli’s equations. Applications of differential equations:
Orthogonal Trajectory, Newton’s law of cooling, Electrical Circuits.
Unit II - Curve Tracing & Rectification
Tracing of Curves, Cartesian, Polar, Parametric Curves and Rectifications of curves.
Unit III – Solid Geometry
Cartesian, Spherical, Polar and Cylindrical coordinate systems. Sphere, Cone and Cylinder.
Unit IV - Multivariable Calculus (Integration)
Multiple Integration: Double integrals (Cartesian), Change of order of integration in double integrals,
Change of variables (Cartesian to polar),Triple integrals (Cartesian), Change of variables (Cartesian to
Spherical polar)
Applications: areas and volumes.
Unit V -– Vector Differentiation
Gradient, Directional derivatives, Divergence and Curl. Solenoidal, Irrotational and Conservative vector
fields.
Unit VI - Vector Integration
Line integrals, Surface integrals, Volume integrals, Green’s Lemma for plane lamina, Gauss Divergence
Theorem and Stoke’s Theorem.
Text Books
(i)Advanced Engineering Mathematics, by Erwin Kreyszig, John Wiley & Sons.
(ii) Higher Engineering Mathematics, by B.S. Grewal, Khanna Publisher.

9
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Reference Books
(i) Advanced Engineering Mathematics by Peter O’Neil, Global Engineering, and publisher.
(ii) Higher Engineering Mathematics.by B. V. Ramana., Tata McGraw Hill Publisher
(iii)Textbook of Applied Mathematics (Volume I & II), by P. N. Wartikar& J.N. Wartikar Pune
Vidhyarthi Griha Publisher.

Prepared by –

BoS Member -

BoS Chairperson –

10
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Basic Electrical Engineering – [ET10182A]


Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks
Tutorial : 1 Hour/week
Course Objectives
To enable the learner to understand and apply basic concepts of electrical engineering.
Course Outcomes
After completing this course learners will be able
1. To understand and analyze basic electric and magnetic circuits.
2. To study the working principles and operating characteristics of electrical machines.
3. To familiarize with the components of low voltage electrical installations and understand energy
calculations.
Unit 1 - DC Circuits
Electrical circuit elements (R, L and C), voltage and current sources, Kirchhoff’s current and voltage
laws, Superposition, The venin and Norton Theorems. Time-domain analysis of first-order RL/RC
circuits.
Unit 2 - AC Circuits
Representation of sinusoidal waveforms, peak and rms values, phasor representation, real power,
reactive power, apparent power, power factor. Analysis of single-phase ac circuits consisting of R, L, C,
RL, RC, RLC combinations (series), series resonance, power factor improvement. Three-phase
balanced circuits, voltage and current relations in star and delta connections.
Unit 3 - Transformers
Magnetic materials, BH characteristics, ideal and practical transformer, equivalent circuit, losses in
transformers, regulation and efficiency. Auto-transformer and three-phase transformer connections.

Unit 4 –Electrical Installations


Components of LT Switchgear: Switch Fuse Unit (SFU), MCB, ELCB, MCCB, Types of
Wires and Cables, Earthing. Elementary calculations for energy consumption.
Unit 5 - D.C. Machines
Working principle: generating and motoring action, constructional features of a dc machine, action of
commutator and types of dc machines. Emf equation, Concept of back e.m.f., Characteristics and
applications of dc motors.
Unit 6 - A.C. Machines
Generation of rotating magnetic fields, Construction and working of a three-phase induction motor,
Types of rotor. Significance of torque-slip characteristic. Loss components and efficiency. Introduction
to single-phase induction motor and its applications. Construction and working principle of
synchronous generators.
Text Books
1. A Textbook of Electrical Technology Volume- I and volume II –B. L. Theraja, S. Chand and
Company Ltd., New Delhi.
2. Basic Electrical Engineering - V. K. Mehta, S. Chand and Company Ltd., New Delhi.
3. Basic Electrical and Electronics Engineering - S. K. Bhattacharya, Pearson Education.
4. Electrical Power – S. L. Uppal, 13th Edition, Khanna Publisher, 1988.

11
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Reference Books
1. Electrical and electronics Technology- Edward Hughes, Seventh Edition, Pearson Education.
2. Basic Electrical Engineering- I. J. Nagrath and Kothari, Tata McGraw Hill, 2010.
3. Electric Machines - I.J. Nagrath and D.P. Kothari, Third Edition, McGraw-Hill.
4. Electrical Machines - R.K. Rajput 4th Edition, Laxmi Publications.
5. D. C. Kulshreshtha, “Basic Electrical Engineering”, McGraw Hill, 2009.

Prepared by –

BoS Member -

BoS Chairperson -

12
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Basic Electrical Engineering Lab– [ET10183A]


Teaching Scheme Examination Scheme
Credits : 1 F. A. : 50 Marks
Laboratory Work: 2 hrs/week
Course Objectives :-
To enable the learner to understand and relate practically basic concepts studied in electrical
engineering.
Course Outcomes :-
After completing this course learners will be able
1. To understand various components used in electrical systems.
2. To verify experimentally different concepts learnt in electrical engineering.
Laboratory Work
List of experiments (Any 6 out of the following experiments)
1. Basic safety precautions. Introduction and use of measuring instruments – voltmeter, ammeter,
multi-meter, oscilloscope. Real-life resistors, capacitors and inductors.
2. Measuring the steady-state and transient time-response of R-L, R-C, and R-L-C circuits to a step
change in voltage (transient may be observed on a storage oscilloscope). Sinusoidal steady state
response of R-L, and R-C circuits – impedance calculation and verification. Observation of phase
differences between current and voltage. Resonance in R-L-C circuits.
3. Transformers: Observation of the no-load current waveform on an oscilloscope (non-sinusoidal
wave-shape due to B-H curve nonlinearity should be shown along with a discussion about
harmonics). Loading of a transformer: measurement of primary and secondary voltages and
currents, and power.
4. Three-phase transformers: Star and Delta connections. Voltage and Current relationships (line-line
voltage, phase-to-neutral voltage, line and phase currents). Phase-shifts between the primary and
secondary side. Cumulative three-phase power in balanced three-phase circuits.
5. Demonstration of cut-out sections of machines: dc machine (commutator-brush arrangement),
induction machine (squirrel cage rotor), synchronous machine (field winding - slip ring
arrangement) and single-phase induction machine.
6. Torque Speed Characteristic of separately excited dc motor.
7. Synchronous speed of two and four-pole, three-phase induction motors. Direction reversal by
change of phase-sequence of connections. Torque-Slip Characteristic of an induction motor.
Generator operation of an induction machine driven at super-synchronous speed.
8. Synchronous Machine operating as a generator: stand-alone operation with a load. Control of
voltage through field excitation.
Text Books
1. Experiments in Basic Electrical Engineering, S. K. Bhattacharya, K. M. Rastogi, New age
international pvt. Ltd. Publishers, Delhi, Reprint 2003.
2. A Textbook of Laboratory Course in Electrical Engineering, S. G. Tarnekar, S. Chand Publisher,
2006

Prepared by –
BoS Member -
BoS Chairperson-

13
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Physics – [ES10184A] (CB)


Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks
Tutorial : 1 Hour/week
Course Objectives
To teach fundamental principles in Physics and relate the understanding to applications
Course Outcomes
The student will be able to
1. Explain basics of wave optics (interference and diffraction) and use them in engineering
applications
2. Explain basics of Semiconductor Physics and use them in understanding of working of diodes
3. Explain the basics of opto-electronics
4. Explain the basics of lasers, working of diode lasers and their applications
5. Explain the basics of optical fibres and their applications in telecommunication
6. Explain the Physics of select sensors and their applications
Unit I - Wave Optics
(a) Interference – Conditions for steady interference pattern, Temporal coherence for division of
amplitude, spatial coherence for division of wave front, concept of thin film, interference due to thin
film of uniform thickness (with derivation), applications: in-situ thickness measurement and anti-
reflection coating using interference of light, Interference due to wedge shaped film (qualitative
discussion), band width of fringes (derivation).Applications: Flatness of surface, thickness of film on
substrate.
(b) Diffraction – Definition, types of diffraction, Fraunhofer’s diffraction at single slit, conditions for
maxima and minima, intensity pattern (derivation using phasor diagram), Rayleigh’s criterion for
resolution of 2 point objects, resolving power of slit and aperture. Fraunhofer diffraction from a
diffraction grating, Conditions for Principal Maxima, minima, intensity pattern (derivation), resolving
power and dispersion of diffraction grating.
UV-Vis-IR Spectrometer using diffraction grating, Source of light, Collimator, Grating, Focusser, Array
light detector,
Unit II - Semiconductor Physics
Free electron theory, opening of band gap due to internal electron diffraction from lattice, band theory,
Density of states, Fermi-Dirac distribution function, Carrier density in intrinsic semiconductors,
position of Fermi energy, Effective density of states, Carrier density in extrinsic semiconductor,
position of Fermi energy, Effective density of states
p-n junction diode. Charge density, potential and electric around the junction, and band structure of
unbiased diode. Barrier potential, Working of p-n junction diode in the forward and reverse bias on the
basis band structure, Ideal diode equation, Zener/ Avalanche mechanisms on the basis of band picture
Unit III - Opto-electronics
Opto-electronics: Introduction, Spectral response of human eye, radiative transition, non-radiative
transition, electron-hole pair creation efficiency, electron-hole recombination probability, LED (Theory,
Construction, Applications), Solar cell, Photo-diode (p-n ad p-i-n and avalanche), CCD and CMOS
light array detector, optical coupler
Unit IV – Lasers
Understanding working of laser in terms of meta stable state, pumping, population inversion,

14
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


spontaneous emission, stimulated emission and resonance cavity. Laser parameters: divergence, power,
intensity, monochromaticity, coherence Construction and working of hetero-structure diode laser,
Intensity versus threshold current, ac operation for generation of digital data.
Unit V - Optical fibre communication
Basics of propagation of light through Optical fibre, attenuation, dispersion, bandwidth, Numerical
Aperture, Coupling of light source to optical fibre, and converting light from optical fibre to electrical
signal, Comparison of optical fibre communication with wired and Radio communication.
Unit VI –Physics of Sensors and Measurements
Hall sensor, accelerometer, temperature sensor, strain gauges, Measurements - Accuracy, Precision,
resolution, errors, error propagation, Calibration of sensors, noise, signal to noise ratio
Text Books
1. A text Book of Engineering Physics – M N Avadhanulu and P G Kshirsagar, S Chand & Co.
Ltd.
2. Sears and Zemansky’s University Physics – Hugh D Young and Roger A Freedman, Pearson
Education
3. A Textbook of Optics – N Subrahmanyam and BrijLal, S Chand Publications
Reference Books
1. Fundamentals of Physics – Halliday, Resnick and Walker, Wiley Publications
2. Optics – AjoyGhatak, Tata McGraw Hill
3. Fundamentals of Optics – Jenkins and White, Tata McGraw Hill
4. Introduction to Solid State Physics - C. Kittel, Wiley Publications
5. Principles of Solid State Physics – H V Keer, New Age International
6. Semiconductor Device Fundamentals – R F Pierret, Pearson
7. Physics of Semiconductor Devices – S M Sze and K K Ng, Wiley
8. Integrated Electronics J Millman, C Halkias, McGraw Hill
9. Solar Photovoltaic - C S Solanki, PHI Learning
10. A course on Experiments with He-Ne Laser – R S Sirohi, New Age International Publishers
11. Practical Physics (3rd Ed.) G L Squires, Cambridge University Press

Prepared by –

BoS Member -

BoS Chairperson -

15
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Physics Laboratory – [ES10185A](CB)


Teaching Scheme Examination Scheme
Credits : 1 F. A. : 50 Marks
Laboratory Work: 2 hrs/week
Course Objectives
To teach fundamental principles in Physics and relate the understanding to applications and laboratory
experiments
Course Outcomes
The student will be able to
1. determine basic parameters of a semiconductor like band gap and charge carrier density
2. determine and analyze I-V characteristics of a solar cell
3. characterize a laser beam through beam profile and wavelength measurement
4. analyze thin film interference through Newton’s rings experiment
5. determine characteristics of sensors and analyze it through experiments on light and temperature
sensors
6. Collate and present information on a given topic and built a small working or demonstration model, if
necessary
Laboratory Work
A) List of experiments (8 out of the following experiments)
1. To determine band gap of a semiconductor from temperature dependence of its electrical resistance
2. To determine the I-V characteristics and parameters of a Solar cell
3. To determine the Hall coefficient and number density of charge carriers of a semiconductor
4. To determine the beam profile and divergence of a laser beam
5. To determine radius of curvature of plano-convex lens by Newton’s rings method
6. To determine the wavelength of light using diffraction grating and compare diffraction pattern for
green and red laser
7. To calibrate light sensor BPW34 against a Lux meter
8. To determine the temperature using Pt100 and/or semiconductor temperature sensor and calibrate a
carbon resistor
9. To determine the Photoconductivity of Si and Ge
10. To determine the Planck’s constant using photocell

B) Project based learning


Reference Books
1. A course on Experiments with He-Ne Laser – R S Sirohi, New Age International Publishers
2. Practical Physics (3rd Ed.) G L Squires, Cambridge University Press

Prepared by –

BoS Member -

BoS Chairperson -

16
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Physics – [ES10184A] (NCB)


Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks
Tutorial : 1 Hour/week
Course Objectives
To teach fundamental principles in Physics and relate the understanding to applications
Course Outcomes
The student will be able to
1. Explain the phenomenon of vibration, its analysis and suppression
2. Explain creation and detection of sound and ultrasound and their applications
3. Explain material characterization using X-Ray Diffraction, optical microscopy, Scanning Electron
Microscopy
4. Explain the basic tenets of experimental observations and errors
5. Explain Physics of select sensors and their applications
6. Explain Physics of lasers in general and CO2/ Nd:YAG lasers in particular and their applications
Unit I - Vibrations
Free, forced and damped oscillations, resonance, time domain and frequency domain analysis
Unit II –Sound and Ultrasound
Sound, Ultrasound - propagation, absorption, dispersion,
Echo, reverberation, noise, acoustics of auditorium, noise pollution
Generation and detection of ultrasound and Non-Destructive Testing
Unit III - Material Characterization
X-ray diffraction – Bragg’s law, Miller indices and determination of lattice parameter, Particle size
determination using Scherrer formula, Optical Microscope – Magnification, Numerical aperture and
resolution, scanning electron Microscope – deBroglie wavelength, magnification, resolution, Energy
Dispersive analysis of X-rays (EDAX) for elemental analysis
Unit IV - Measurements and errors
Accuracy, Precision, resolution, errors, error propagation, noise, signal to noise ratio, Calibration of
sensors, temperature sensor and light sensors as case studies
Unit V – Physics of Sensors
Flow sensors, pressure sensors, vacuum sensors, vibration sensor, accelerometer, strain gauge, etc.
Unit VI - Lasers
Understanding working of laser in terms of meta stable state, pumping, population inversion,
spontaneous emission, stimulated emission and resonance cavity. laser parameters: divergence, power,
intensity, monochromaticity, coherence Construction and working of CO2 laser, Nd:YAG laser
Applications: alignment, ranging, displacements, determination of tolerances, calibrating slip gauges,
cutting, welding, etc.
Text Books
1. A text Book of Engineering Physics – M N Avadhanulu and P G Kshirsagar, S Chand & Co. Ltd.
2. Sears and Zemansky’s University Physics – Hugh D Young and Roger A Freedman, Pearson
Education
3. A Textbook of Optics – N Subrahmanyam and Brij Lal, S Chand Publications

17
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Reference Books
1. Fundamentals of Physics – Halliday, Resnick and Walker, Wiley Publications
2. Acoustics – S N Sen, New Age International Publisher
3. Introduction to Acoustics – R D Finch, Prentice-Hall of India
4. Acoustics – Heinrich Kuttruff, CRC Press
5. Fundamentals of Physics - Alan Giambattista, Betty Richardson and Robert Richardson Tata
McGraw Hill
6. A course on Experiments with He-Ne Laser – R S Sirohi, New Age International Publishers
7. Practical Physics (3rd Ed.) G L Squires, Cambridge University Press
8. Engineering Physics – P K Basu and H Dhanmana, Ane Books Pvt. Ltd.
9. Mechanical Vibrations – G K Grover and S P Nigam, Nem Chand & Bros, Roorkee
10. Dynamics of Structures – A K Chopra, Prentice Hall, New Jersey

Prepared by –

BoS Member -

BoS Chairperson -

18
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Physics Laboratory – [ES10185A] (NCB)


Teaching Scheme Examination Scheme
Credits : 1 F. A. : 50 Marks
Laboratory Work: 2 hrs/week
Course Objectives
To teach fundamental principles in Physics and relate the understanding to applications and laboratory
experiments
Course Outcomes
The student will be able to
1. Determine basic parameters of a semiconductor like band gap
2. Validate natural frequency of a strip of material as predicted by theory
3. Characterize a laser beam through beam profile and wavelength measurement and use it an
application
4. Determine characteristics of sensors and analyze it through experiments on light and temperature
sensors
5. Measure and correlate ultrasonic velocity in a liquid with its bulk modulus and compressibility
6. Characterize sound in terms of its absorption in materials and intensity levels
7. Collate and present information on a given topic and built a small working or demonstration model, if
necessary
Laboratory Work
A) List of experiments (8 out of the following experiments)
1. To determine band gap of a semiconductor from temperature dependence of its electrical resistance
2. To determine resonance frequency of strips of different materials
3. To determine the beam profile and divergence of a laser beam
4. To calibrate light sensor BPW34 against a Lux meter
5. To determine the temperature using Pt100 and/or semiconductor temperature sensor and calibrate a
carbon resistor
6. To determine the ultrasonic velocity in a liquid using Ultrasonic interferometer
7. To determine lattice parameters and particle size from a given X-Ray diffraction pattern
8. To align objects using a laser
9. To determine sound absorption coefficient of materials
10. To determine sound pressure level.
B) Project based learning
Books
1. A course on Experiments with He-Ne Laser – R S Sirohi, New Age International Publishers
2. Practical Physics (3rd Ed.) G L Squires, Cambridge University Press

Prepared by –

BoS Member -

BoS Chairperson -

19
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Graphics & Design – [ME10186A]


Teaching Scheme Examination Scheme
Credits : 3 F. A. : 100 Marks
Lectures : 1Hrs/week
Laboratory Work: 4 hrs/week
Course Objectives:
1. Introduction to engineering design and its place in society
2. Exposure to the visual aspects of engineering design
3. Exposure to engineering graphics standards
4. Exposure to solid Modelling
5. Exposure to computer-aided geometric design
6. Exposure to creating working drawings
7. Exposure to engineering communication
Course Outcomes:
Upon learning the course, the student will be able to
1. Design a system, component, or process to meet desired needs within realistic constraints
2. Communicate effectively through graphics language
3. Use the techniques, skills, and modern engineering tools necessary for engineering practice
Unit I : Projections of Lines and Planes
Principles of Orthographic Projections-Conventions - Projections of Points and lines inclined
to both planes; Projections of planes inclined Planes - Auxiliary Planes
Unit II :Projections of Regular Solids
Projection of solids such as tetrahedron, cube, right regular prism and pyramid, cylinder, cone, axis of
the solid inclined to HP and VP (Solid resting on HP only) Prism, Cylinder, Pyramid, Cone – Auxiliary
Views; Development of surfaces of Right Regular Solids - Prism, Pyramid, Cylinder and Cone; Draw
the sectional orthographic views of geometrical solids
Unit III : Orthographic Projections and Sectional Views
Principal planes of Projection – Horizontal plane or horizontal reference plane, vertical plane or frontal
reference plane, profile planes of projection, first and third angle methods of projection. Orthographic
projections on principal planes. Sectional views: - full, half, partial (broken or local), offset, revolved,
removed sections
Unit IV: Isometric Projections
Principles of Isometric projection – Isometric Scale, Isometric Views, Conventions; Isometric Views,
Simple Solids; Conversion of Isometric Views to Orthographic Views and Vice-versa, Conventions
Unit V : Development of lateral Surfaces
Development of lateral surfaces – Prisms (maximum six sides), Cone, Pyramid, Cylinder with AIP
Cutting plane only.
Content to be covered in Practical
1) Overview of Computer Graphics
Introduction to CAD software such as: The Menu System, Toolbars, Drawing Area, Dialog boxes and
windows, Shortcut menus, Status Bar, Different methods of zoom as used inCAD, Isometric Views of

20
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


lines, Planes, Simple Solids
2) Customization & CAD Drawing
Set up of the drawing page and the printer, including scale settings, Setting up of units and drawing
limits; ISO and ANSI standards for coordinate dimensioning and tolerancing; Orthographic constraints,
Snap to objects manually and automatically.
3) Annotations, layering & other functions
Dimensioning to objects, applying annotations to drawings; Setting up and use of Layers, layers to
create drawings, Create, edit and use customized layers; Changing line lengths through modifying
existing lines (extend/lengthen); Orthographic projection techniques; Drawing sectional views of
composite right regular geometric solids and project the true shape of the sectioned surface; Drawing
annotation
Computer-aided design (CAD) software modeling of parts and assemblies. Parametric and non-
parametric solid, surface, and wireframe models. Part editing and two dimensional documentation of
models. Planar projection theory, including sketching of isometric, section views.
Dimensioning guidelines, tolerancing techniques
Text Books :
1. “Elementary drawing”, N. D Bhatt, Charotar Publishing house, Anand India, ISBN 978-93-
80358-96-3
2. “Text Book on Engineering Drawing”, K. L. Narayana & P. Kannaiah, Scitech Publications,
Chennai.
Reference Books
1. Fundamentals of Engineering Drawing, Warren Luzzader, Prentice Hall of India, New Delhi.
ISBN 13: 978-1-259-06288-9
2. “Engineering Graphics”, P. S. Gill, S.K. Kataria & Sons, New Delhi, ISBN: 81-85749-61-2
3. Principals of Engineering Graphics, Frederick E. Giesecke, Alva Mitchell & others, Maxwell
McMillan Publication.ISBN-13: 978-0023428203, ISBN-10: 0023428201.
4. AutoCAD Instant Reference George Omura, BPB Publications.
5. “Engineering Drawing”, Dhananjay Jolhe, Tata Mcgraw-Hill Publication.

Laboratory Work
A) Any Four SheetsA2 (420×594 mm) size-drawing sheets as given below
1. Sheet No .1: Minimum four problems on Projection of lines and Planes
2. Sheet No. 2: Minimum three problems Projection of Solid
3. Sheet No. 3: Minimum two problems on orthographic projections.
4. Sheet No. 4: Minimum two problems on Isometric projections.
5. Sheet No. 5: Minimum two problems on Development of Lateral Surfaces.
B) Any Four Sheets using CAD software
1. Sheet No .1: Minimum four problems on Projection of lines and Planes
2. Sheet No. 2: Minimum three problems Projection of Solid
3. Sheet No. 3: Minimum two problems on orthographic projections.
4. Sheet No. 4: Minimum two problems on Isometric projections.
5. Sheet No. 5: Minimum two problems on Development of Lateral Surfaces.
C) Solid Modelling one sheet on CAD software
1. Sheet No. 1: Solid modeling

21
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Prepared by-

BOS Member-

BOS Chairperson-

22
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

English - [ES10187]
Teaching Scheme Examination Scheme
Credits : 3 F. A. : 100 marks
Lectures : 2Hrs/week
Laboratory Work : 2Hrs/week
Course Objectives :
1. To maintain good linguistic competence- through accuracy in grammar, pronunciation and
vocabulary.
2. To acquire strategic competence to use both spoken & written language to use in a wide range of
communication strategies.
3. To enable them to learn better pronunciation through stress on word accent, intonation, and
rhythm.
Course Outcome :
Students will be able to
1. The student will acquire basic proficiency in English including reading and listeningcomprehension,
writing and speaking skills.
Unit I : Vocabulary Building
1.1 The concept of Word Formation
1.2 Root words from foreign languages and their use in English
1.3 Acquaintance with prefixes and suffixes from foreign languages in English to form derivatives.
1.4 Synonyms, antonyms, and standard abbreviations.
1.5 Sentence Structures
1.6 Importance of proper punctuation
1.7 Organizing principles of paragraphs in documents
1.8 TOEFL/ GRE/ IELTS level vocabulary usage
Unit II : Literature
2.1 Story formation , narrating
2.2 Poem formation, recitation
2.3 Autobiographies
2.4 Summary writing
2.5 Book review / Movie Review
2.6 Précis Writing
Unit III : Identifying Common Errors in Writing
3.1 Subject-verb agreement
3.2 Misplaced modifiers
3.3 Articles
3.4 Prepositions
3.5 Redundancies
3.6 Clichés
Unit IV: Nature and Style of sensible Writing
4.1 Describing
23
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


4.2 Defining
4.3 Classifying
4.4 Providing examples or evidence
4.5 Writing introduction and conclusion
Unit V: Writing Practices
5.1 Comprehension
5.2 Précis Writing
5.3 Essay Writing
Unit VI: Oral Communication
(This unit involves interactive practice sessions)
 Listening Comprehension
 Pronunciation, Intonation, Stress and Rhythm
 Common Everyday Situations: Conversations and Dialogues
 Communication at Workplace
 Interviews
 Formal Presentations
Reference books:
(i) Practical English Usage. Michael Swan. OUP. 1995.
(ii) Remedial English Grammar. F.T. Wood. Macmillan.2007
(iii)On Writing Well. William Zinsser. Harper Resource Book. 2001
(iv) Study Writing. Liz Hamp-Lyons and Ben Heasly. Cambridge University Press. 2006.
(v) Communication Skills. Sanjay Kumar and PushpLata. Oxford University Press. 2011.
(vi) Exercises in Spoken English. Parts. I-III. CIEFL, Hyderabad. Oxford University Press
List of Assignments:
1. Self-Introduction with SWOT analysis
2. Group Discussion
3. Power-point Presentation
4. Extempore
5. Verbal and non-verbal role play
6. Listening Skills
7. Team Building activities
8. Time and Stress Management

Prepared by –

BoS Member -

BoS Chairperson -

24
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Computer Fundamentals–[CS10182B] (CB)


Teaching Scheme Examination Scheme
Credits : 3 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks

Course Objectives :
Students should be able to:
1) Design and develop the art of computer programming using program planning tools.
2) Learn fundamentals of C programming language.
3) Develop program using C language to solve the given problem statement.
4) Use open source operating system – Linux.
Course Outcomes:
On completion of this course, student will learn
1) To formulate simple algorithms and translate into C programs for arithmetic and logical problems.
2) To test and execute the programs and correct syntactical and logical errors.
3) To implement conditional branching, iteration, function and recursion.
4) To use arrays, pointers and structures to solve relevant problems.
5) To use programming skills to solve complex problems such as matrix operations and searching &
sorting algorithms.
6) To implement the concept of file and different file handling operations.
7) To use open source operating system- Linux

Unit I - Introduction to Programming


Introduction to components of a computer system (disks, memory, processor etc.), Operating System-
Introduction, Different functions of O/S Idea of Algorithm: steps to solve logical and numerical
problems. Representation of Algorithm: Flowchart/ Pseudocode with examples. Introduction to
computer program. Types of Programming Languages: Machine-level, Assembly-level, High-level
Language and Scripting Language, From algorithms to programs- source code, variables (with data
types) and memory locations, Syntax and Logical Errors in compilation, object and executable code,
First C Program. System software Vs Application software, Introduction to Compiler, Interpreter
,Assembler, Linker
Unit II - Introduction to C Programming
Features of C language ,Character set, Constants, Variables, Keywords and Comments, Data Types,
Statements, I/O Operations, Preprocessor Directives Arithmetic expressions and precedence.
Conditional Branching using if..else and switch..case. Iteration and Loops using for, while, and
do..while, break and continue statements.
Unit III - Array , Structure and Basic Algorithms
Arrays (1-D, 2-D), Character arrays and Strings, Structures- Defining structures and Array of
Structures, Searching and Basic Sorting Algorithms- Binary Search ,Bubble Sort , Insertion Sort, and
Selection Sort, Notion of order of complexity –Introduction, Find complexity of binary search and
selection sort

25
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Unit IV – Function
Definition of function, built in functions and user defined functions, Parameter passing in functions, call
by value. Pointers- Defining pointers, idea of call by reference .Use of Pointers in self-referential
structures, notion of linked list , Recursion -Finding Factorial and Fibonacci series using recursion
Unit V - Introduction to Object Oriented Programming
Concept of class and object, Procedure oriented programming Vs Object oriented programming,
Examples of OOP languages, Features of OOP-Encapsulation, Inheritance, Polymorphism , Beginning
OOP with C++- Defining class ,member functions, member data ,access specifier , First C++ program
with class, Creating object of class- memory allocation for object, array of object, access member
functions and member data through object, Constructor and Destructor-Introduction, default
constructor, parameterized constructor,
Unit VI - Inheritance and Polymorphism using C++
Inheritance – Introduction, single inheritance , multiple inheritance, Scope resolution operator, inline
functions, Polymorphism – Introduction, function overloading, function overriding, virtual functions,
Introduction to Embedded C
Text Books:
1. E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill
2. Yashavant Kanetkar, “Let Us C” , BPB Publications
3. E. Balaguruswami, “Object Oriented Programming with C++”, Tata McGraw-Hill Publishing
Company Limited
4. Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill

Reference Books :
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice
Hall of India
2. Pradeep K. Sinha and Priti Sinha, “Computer Fundamentals”, BPB Publications
3. Richard Petersen, “The Complete Reference Linux”, McGraw-Hill Publications

Prepared by –

BoS Member -

BoS Chairperson -

26
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Computer Fundamentals–[CS10182B] (NCB)


Teaching Scheme Examination Scheme
Credits : 3 F. A. : 50 Marks
Lectures : 3 Hrs/week S. A. : 50 Marks

Course Objectives :
Students should be able to:
1) Design and develop the art of computer programming using program planning tools.
2) Learn fundamentals of C programming language
3) Develop program using C language to solve the given problem statement.
4) Use important tools such as MATLAB and Excel
5) Use the open source operating system-Linux
Course Outcomes:
On completion of this course, student will learn
1) To formulate simple algorithms and translate into C programs for arithmetic and logical problems.
2) To test and execute the programs and correct syntactical and logical errors.
3) To implement conditional branching, iteration, and function
4) To use programming skills to solve complex problems such as matrix operations
5) To use importance tools such as MATLAB and Excel
6) To use markup language HTML for Web Design
7) To use open source operating system-Linux

Unit I –Introduction to Computer Fundamentals


Introduction to components of a computer system (disks, memory, processor etc.) ,Operating System-
Introduction, Different functions of O/S, Introduction to networking-LAN, WAN, MAN, Types of
Programming Languages: Machine-level, Assembly-level and High-level Language, Scripting
Language, Introduction to Compiler, Interpreter ,Assembler, Linker

Unit II - Introduction to Programming


Idea of Algorithm: steps to solve logical and numerical problems. Representation of Algorithm:
Flowchart/Pseudocode with examples. From algorithms to programs-source code, variables (with data
types) and memory locations, Syntax and Logical Errors in compilation, object and executable code.
Introduction to computer program. First C Program
Unit III - Introduction to C Programming
Character set, Constants, Variables, Keywords and Comments, Data Types, Statements, I/O Operations,
Preprocessor Directives Arithmetic expressions and precedence. Conditional Branching using if..else
and switch..case. Iteration and Loops using for, while, and do..while, break and continue statements
Unit IV– Array and Function
Arrays (1-D, 2-D), Character arrays and Strings, Definition of function, built in functions and user
defined functions, Parameter passing in functions, call by value. Pointers- defining pointers,
Introduction to embedded C
Unit V - Introduction to MATLAB and HTML
What is MATLAB, MATLAB Environment-Command Window, Command History, Workspace,
27
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Current Directory, Defining Variables, Matrices and Vectors, useful commands related to matrices and
vectors
Introduction to World Wide Web, HTML: Basic structure of an HTML document, creating an HTML
document, Introduction to elements of HTML, working with text , lists, hyperlinks and images.
Unit VI - Introduction to Excel
Pivote table, pivote chart, graph, curve fitting, template creation, conditional formatting, mathematical
functions-ROUND,FLOOR, LOG, POWER, logical functions- IF, AND, OR, TRUE FALSE, statistical
functions-Median, Mode, Standard Deviation, Average, Min. Max
Text Books:
1. E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill
2. Yashavant Kanetkar, “Let Us C” , BPB Publications
3. E. Balaguruswami, “Object Oriented Programming with C++”, Tata McGraw-Hill Publishing
Company Limited
4. Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill

Reference Books :
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice
Hall of India
2. Pradeep K. Sinha and PritiSinha, “Computer Fundamentals”, BPB Publications
3. Richard Petersen, “The Complete Reference Linux”, McGraw-Hill Publications

Prepared by –

BoS Member -

BoS Chairperson -

28
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Computer Fundamentals Laboratory – [CS10183B] (CB)


Teaching Scheme Examination Scheme
Credits : 2 F. A. : 50 Marks
Laboratory Work: 4 hrs/week
Course Objectives :
Students should be able to:
1) Design and develop the art of computer programming using program planning tools.
2) Learn fundamentals of C programming language.
3) Develop program using C language to solve the given problem statement.
Use open source operating system – Linux.
Course Outcomes:
On completion of this course, student will learn
1) To formulate simple algorithms and translate into C programs for arithmetic and logical problems.
2) To test and execute the programs and correct syntactical and logical errors.
3) To implement conditional branching, iteration, function and recursion.
4) To use arrays, pointers and structures to solve relevant problems.
5) To use programming skills to solve complex problems such as matrix operations and searching and
sorting algorithms.
6) To implement the concept of file and different file handling operations.
7) To use open source operating system Linux

Conduction of Lab Practice Sessions


 Student should maintain a journal consisting of 12 exercises/ assignments on programming in C
that includes flowchart, algorithm and handwritten/printout of the program and necessary theory
for the exercises/assignments
 There will be 2 turns of practical for each batch.
 First turn will be Guided Practice wherein concept will be explained (in brief) and students will
complete 3-4 sample programs based on the concept.
 Second turn will be Unguided Practice wherein problem statement will be given and students
will solve it(write algorithm and program , compile it , rectify the errors and show the output to
faculty. Faculty will assess this assignment). During this turn, no or little guidance will be
provided to students in order to make them solve the problem on their own. This will help
students to develop problem solving ability (develop the program logic)
Practical Assignment List
1) Study Assignment- Study of Linux Operating System and Basic Linux Commands
Group A (Any 6)
1) Write c Program to accept 3 sides of triangle and print type of triangle
2) Write c Program to accept 3 sides of triangle and print type of triangle
3) Write c Program to simulate calculator using switch case
4) Write a C program to print Fibonacci series up to n terms
5) Write C program to accept two integers and print x^y using function
6) Write C program to accept CET score of ten students and print lowest and highest CET score using
array
29
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


7) Write C program to accept two integers and swap them . Use function (Call by value and call by
reference)
8) Write embedded C program for blinking LED
9) Write a C program to enter any number and print its reverse.
10) Write C program to accept an alphabet and print whether it is an upper case or lower case alphabet
Group B (Any 6)
1) Write a program in C to carry out following operations on strings-
a. To concatenate a string S2 to string S1.
b. To find the length of a given string
c. To compare two strings S1 and S2.
d. To copy a string S2 to another string S1.
2) Create a student database (roll number, name, marks etc.). Perform following operations (Use
structure):
a. Add Record
b. Display Record
c. Search Record.
3) Write C program to compute factorial of given positive integer using recursive function
4) Write C program to sort n integers using selection sort
5) Write C program to perform following Matrix operations-
a. Addition of two matrices
b. Subtraction of two matrices
c. Multiplication of two matrices
6) Write C program to write data to a file and read data from a file using file handling functions.
7) Write C++ program to perform following operations on a linked list for a library database (Book
Title, Author Name, Publication, Genre, Number of Pages, Price)-
a. Create and add book record at the end of the list
b. Modify a record
c. Delete a record
d. Display all records

Prepared by –

BoS Member -

BoS Chairperson -

30
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Computer Fundamentals Laboratory – [CS10183B] (NCB)


Teaching Scheme Examination Scheme
Credits : 2 F. A. : 50 Marks
Laboratory Work: 4 hrs/week
Course Objectives :
Students should be able to:
1) Design and develop the art of computer programming using program planning tools.
2) Learn fundamentals of C programming language
3) Develop program using C language to solve the given problem statement.
4) Use important tools such as MATLAB and Excel
Use the open source operating system-Linux
Course Outcomes:
On completion of this course, student will learn
1) To formulate simple algorithms and translate into C programs for arithmetic and logical problems.
2) To test and execute the programs and correct syntactical and logical errors.
3) To implement conditional branching, iteration, and function
4) To use programming skills to solve complex problems such as matrix operations
5) To know importance tools such as MATLAB and Excel
6) To know markup language HTML for Web Design
7) To use open source operating system Linux
Conduction of Lab Practice Sessions
 Student should maintain a journal consisting of 12 exercises/ assignments on programming in C
that includes flowchart, algorithm and printout of the program and necessary theory for the
exercises/assignments
 There will be 2 turns of practical for each batch.
 First turn will be Guided Practice wherein concept will be explained (in brief) and students will
complete 3-4 sample programs based on the concept.
 Second turn will be Unguided Practice wherein problem statement will be given and students
will solve it(write algorithm, write program , compile it , rectify the errors and show the output
to faculty. Faculty will assess this assignment). During this turn, no or little guidance will be
provided to students in order to make them solve the problem on their own. This will help
students to develop problem solving ability (develop the program logic)
Practical Assignment List

1) Study Assignment- Study of Linux Operating System and Basic Linux Commands
2) Installation of OS(Linux and Windows)
Group A (Any 6)
1) Write c Program to accept 3 sides of triangle and print type of triangle
2) Write c Program to simulate calculator using switch case
3) Write a C program to print Fibonacci series up to n terms
4) Write C program to accept two integers and print x^y using function
5) Write C program to accept CET score of ten students and print lowest and highest CET score using
array

31
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


6) Write C program to accept two integers and swap them . Use function (Call by value and call by
reference)
7) Write embedded C program for blinking LED
8) Write a C program to enter any number and print its reverse.
9) Write C program to accept an alphabet and print whether it is an upper case or lower case alphabet
Group B (Any 2)
1) Write a program in C to carry out following operations on strings using built-in functions-
a. To concatenate a string S2 to string S1.
b. To find the length of a given string
c. To compare two strings S1 and S2.
d. To copy a string S2 to another string S1.
2) Write C program to perform following Matrix operations-
a. Addition of two matrices
b. Subtraction of two matrices
c. Multiplication of two matrices
3) Design web pages for promoting a city as a tourist destination using images, tables and hyperlinks
etc.
Group C (All)
1) The excel sheet contains a bank employment data such as employee name, employee ID, address,
job category, salary, and gender . Create pivote table for given data to produce table of mean
current salary, classified by job category and gender. (Data will be provided to students in the form
of excel sheet)
2) An excel sheet contains data about amount of precipitation from month of January to December.
For the given data, find average, median and mode of given precipitation values. (Data will be
provided to students in the form of excel sheet)
3) Any one Mathematics problem will be solved using MATLAB
4) MATLAB assignment based on matrices and vectors.

Prepared by –

BoS Member -

BoS Chairperson -

32
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Chemistry-[ES10184B]
Teaching Scheme Examination Scheme
Credits : 4 F. A. : 50 Marks
Lectures : 3Hrs/week S. A. : 50 Marks
Tutorial : 1 Hr/week
Course objectives:
1. To understand water technology for water softening/ purification
2. To study UV visible and IR spectroscopy for determination of molecular structures
3. To understand fundamental concepts of fuel and to study liquid fuels, hydrogen as a fuel and
combustion calculations
4. To understand setting and hardening of cement, explain chemical structure and properties of
polymers and relate them to their applications.
5. To study analysis of chemical solutions using conductometry, potentiometryand pH metry.
Explain types of batteries and fuel cells and the electrochemical process involved in them
6. To understand chemical and electrochemical corrosion and describe methods used for prevention
of corrosion.
Course Outcomes:
Students will be able to
1. Calculate amount of impurities like hardness, alkalinity in water and explain water softening
methods and domestic water and sewage water treatment.
2. Apply concepts in UV visible and IR spectroscopy for determination of molecular structures
3. Explain fundamental concepts of fuel, liquid fuels, hydrogen as a fuel and compute air required
for combustion of fuel.
4. Explain setting and hardening of cement, explain chemical structure and properties of polymers
and relate them to their applications.
5. Explain electrolysis, electrochemical cells and analysis of chemical solutions using
conductometry, potentiometry and pH metry also explain types of batteries and fuel cells and the
electrochemical process involved in them.
6. Explain chemical and electrochemical corrosion and describe methods used for prevention of
corrosion.
Unit I- Water Technology
Impurities in water, Hardness of water, estimation of hardness by EDTA method, Alkalinity of water, Ill
effects of hard water on boiler, Softening of water - zeolite process, demineralization by ion exchangers,
reverse osmosis &electrodialysis ,Municipal water treatment, Specifications for drinking water (BIS &
WHO standards), sewage water treatment
Unit II - Spectroscopy
Fundamentals of spectroscopy, Types of spectroscopy, UV Visible spectroscopy, IR spectroscopy,
determination of molecular structures.
Unit III –- Fuels and Combustion
Introduction: Characteristics of good fuel, Calorific values, Measurement of calorific value by Bomb
calorimeter and Boy’s gas calorimeter, Liquid fuels – Petroleum- composition and refining, Octane
number of petrol, Cetane number of Diesel, Power alcohol, Biodiesel
Hydrogen gas as a future fuel-manufacturing, storage and transportation
Combustion: chemical reactions, calculations for air required.

33
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


Unit IV – Chemistry of Engineering Materials
Cement: Classification, Composition of Portland cement, Setting and hardening of cement, ISI
specifications
Polymers: Introduction, Functionality of monomer, Degree of polymerization, Concept and
significance of —average molecular weight, Crystallinity, Tg and Tm, Thermoplastics and
Thermosetting polymers
Commodity plastics, Engineering plastics, Specialty plastic
Specialty polymers: Biodegradable polymers, Conducting polymers, Liquid crystal polymers, Polymer
composites— fiber reinforced plastic (FRP)
Recycling of plastic
Unit V – Electrochemistry, Batteries and Fuel cells
Introduction, Electrolysis- Faraday’s laws, Electrolytic conduction, conductometric titration
Electrochemical cells, Cell potentials, Nernst equation, Potentiometric and pH metric titrations
Batteries- Introduction and important terms, classification-primary and secondary batteries, Dry cell,
Lead-acid cell, Nickel-Cadmium cell, Modern batteries-Lithium batteries, Nickel- metal hydride
batteries.
Fuel cells- definition, advantages and limitations, Solid oxide fuel cell, Polymer electrolyte membrane
fuel cell
Unit VI - Corrosion Science
Introduction: Types of corrosion- dry corrosion- mechanism, wet corrosion-mechanism, Factors
influencing corrosion- nature of metal, nature of environment, Methods of corrosion control: cathodic
and anodic protection, Protective coatings: surface preparation, types of protective coatings: a) metallic
coatings: types of coatings, methods of applications, (hot dipping, cladding ,electroplating &
cementation), electro less coatings, b) non-metallic coatings: chemical conversion coatings, powder
coatings
Text Books
1. Engineering Chemistry- Jain and Jain
2. Engineering Chemistry – Wiley India
3. Engineering Chemistry - 0. G. Palanna, Tata McGraw Hill Education Pvt. Ltd.
4. A Textbook of Engineering Chemistry – Dr .S .S. Dara and Dr. S. S. Umare, S. Chand
publication
Reference Books
1. Instrumental methods of analysis- Willard Meritte Dean Settle, CBS Publishers
2. Instrumental methods of chemical analysis-Gurdeep Chatwal and Sham Anand, Himalaya
publishing home
3. Basic Concepts of Analytical Chemistry - S. M. Khopkar, New Age International Publishers.
4. Polymer science - V. R. Gowarikar, New Age International Publishers
5. A textbook of Engineering Chemistry – Shashi Chawla, DhanpatRai Publications

Prepared by-

BoS member-

BoS Chairperson

34
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Engineering Chemistry Laboratory-[ES10185B]


Teaching Scheme Examination Scheme
Credits : 1 F. A. : 50 Marks
Laboratory work : 2Hrs/week

Course objectives: To give the students a glimpse of analytical chemistry and supplement the learning
with hands on experience in the Chemistry laboratory
Course Outcomes:
Students will be able to
1. Prepare chemical solutions of required strength and know chemical safety and disposal
2. Estimate temporary & permanent hardness of water sample by EDTA method
3. Determine alkalinity of water sample
4. Estimate Fe+3 from a given sample by colorimetric measurement
5. Determine molecular weight of polyvinyl alcohol by viscosity measurement
6. Determine calcium in cement
7. Titrate acid versus base and mixture of acids versus base using conductometer
8. Determine dissociation constant of acetic acid using pH meter
9. Collate and present information on a given topic
Laboratory work
A. List of experiments (Any 8 out of the following experiments)
1. Preparation of chemical solutions and chemical safety and disposal
2. Estimation of temporary & permanent hardness of water sample by EDTA method.
3. Determination of alkalinity of water sample
4. Colorimetric estimation of Fe+3 from a given sample
5. Determination of molecular weight of polyvinyl alcohol by viscosity measurement.
6. Determination of calcium in cement
7. (A)Titration of acid with base using conductometer
(B)Titration of mixture of weak acid and strong acid with strong base using conductometer
8. Determination of dissociation constant of weak acid (acetic acid) using pH meter.
9. Study of batteries
10. Determine rate of corrosion of metal in the solution of different pH
B. Project based learning
Reference Books:
1. Vogel’s Text book of Quantitative Chemical Analysis - J. Mendham, R. C. Denney, J. D. Barnes,
M. J. K. Thomas, Pearson Education Ltd.
2. Applied Chemistry Theory and Practice - 0. P. Virmani and A. K. Narula, New Age International
(P) Ltd.

Prepared by-

BoS member-

BoS Chairperson-

35
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences

Workshop Practice – [ME10186B]

Teaching Scheme Examination Scheme


Credits : 3 F. A. : 100 Marks
Lectures : 1 Hrs/week
Practical : 4 Hrs/week
Course Objective:
To give the students hands on experience on different operations such as welding, turning, drilling,
cutting and moulding etc with clear understanding of process characteristics and dimensional
accuracies.
Course Outcomes:
By the end of course, students will be able
1) To fabricate components with their own hands.
2) To get practical knowledge of the dimensional accuracies and dimensional tolerances possible
with different manufacturing processes.
3) To produce small devices of their interest by assembling different componenets.
Laboratory Work
1) Machine shop: Working principle of lathe machine, different parts of centre lathe ,tools used,
different lathe operations, various lathe accessories, drawing reading and dimensional tolerances,
safety precautions to be taken in machine shop.

Turning Job: One turning job on a lathe machine involving plain turning, taper turning or step
turning, center drilling operation
2) Fitting Shop : Introduction, use of marking tools and measuring instruments such as scribers,
punch, try square, vernier caliper, vernier height gauge, micrometer, dial test indicator, bevel
protractor, surface plate etc. Use of hand tools such as hacksaw, chisel, files, hammers, drills, taps etc.
Job: One fitting job involving 3-4 operations eg. sawing, filing, drilling, tapping etc
3) Carpentry Shop: Introduction, use of carpentry tools such as marking gauge, try square, steel rules,
saws, jackplane, chisels etc. Use of power tools and demonstration of glass cutting. Safety precautions
to be taken in carpentry shop.

Job :One job involving simple joint and wood turning operation
4)Electrical & Electronics : Fabrication of PCB using soldering &brazing operation
5)Welding shop: Introduction, principal of manual metal are welding, gas welding, equipment , welding
electrodes, welding joints, welding symbols, safety precautions.

Job : One job involving simple joint using arc welding machine.
6)Tin Smithy : Use of marking , measuring and cutting tools such as scribers, steel rules, standard
wire gauge, scissors , mallets etc. Types of metallic sheets, use of power tools, introduction of
soldering, types of solders, use of flux, soldering iron. Development of joints, safety precautions
to be taken in the sheet metal shop.

Job: One utility job involving different operations such as cutting, marking, notching, folding,
bending, spot welding, riveting and soldering or brazing .
36
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Department of Engineering & Applied Sciences


7) Demonstration: Demonstration about following processes in a group of 20 students.
A) Plastic Injection Moulding & Glass cutting : Introduction, principle, equipment & it’s
operation, die introduction & setting, safety precautions.
Demonstration of one utility job.
B) Black smithy: Introduction, smithy tools & its application.
demonstration of one simple job
C) Casting: Introduction and uses of different foundry tools, sand preparation, preparation of
mould, gates, runner & riser. Furnaces used for melting material, safety precautions to be
taken in foundry shop.
Demonstration of one aluminium casting job
Suggested Text/Reference Books
(i) Hajra Choudhury S.K., Hajra Choudhury A.K. and Nirjhar Roy S.K., “Elements of Workshop
Technology”, Vol. I 2008 and Vol. II 2010, Media promoters and publishers private limited, Mumbai.
(ii) Kalpakjian S. And Steven S. Schmid, “Manufacturing Engineering and Technology”, 4th edition,
Pearson Education India Edition, 2002.
(iii)Gowri P. Hariharan and A. Suresh Babu ,” Manufacturing Technology – I” Pearson Education,
2008.
(iv) Roy A. Lindberg, “Processes and Materials of Manufacture”, 4th edition, Prentice Hall, India,
1998.
(v) Rao P.N., “Manufacturing Technology”, Vol. I and Vol. II, Tata McGraw Hill House, 2017.

Prepared by-

BoS member-

BoS Chairperson-

37
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Bansilal
Department RamnathAgarwal
of Electronics Charitable Trust‟sEngineering
& Telecommunication
Vishwakarma Institute of Information Technology, Pune-48

Curriculum for
S.Y. B. Tech.
Electronics & Telecommunication
Syllabus for
S.Y.B.Tech.
Electronics & Telecommunication
(Pattern 2017)

Department of
Electronics & Telecommunication
Engineering
Department of
Electronics & Telecommunication
S.Y.B.Tech (Pattern 2017)
Engineering
E & TC Engineering 0
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

VISION:

 Excellence in Electronics & Telecommunication Engineering Education

MISSION:

 Provide excellent blend of theory and practical knowledge


 Establish centre of excellence in post graduate studies and research
 Prepare engineering professionals with highest ethical values and a sense of
responsible citizenship

Program Educational Objectives (PEO):

1. Graduates of the program will become competent electronic engineers suitable


for industry.
2. Graduates of the program will apply the mathematical and analytical abilities
gained through core courses of Electronics and Communication engineering.
3. Graduates of the program will apply problem solving skills to develop
hardware and/or software.
4. Graduates of the program will become responsible citizen.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 1


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Program Outcomes (PO):

A graduate of the program will have

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and an engineering specialization to the solution of complex engineering
problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with
appropriate consideration for the public health and safety, and the cultural, societal,
and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and
research methods including design of experiments, analysis and interpretation of data,
and synthesis of the information to provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional
engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities
and norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend
and write effective reports and design documentation, make effective presentations,
and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding ofthe
engineering and management principles and apply these to one’s own work, as a
member and leader in a team, to manage projects and in multidisciplinary
environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological
change.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 2


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Program Specific Outcomes (PSO):

Graduates will be able to

1. Apply and demonstrate the usage of hardware and software platforms for
variety of applications.

2. Apply different mathematical and statistical methods for analysis and design
of signal processing and communication systems.

Graduate attributes:
1. Engineering knowledge
2. Problem Analysis
3. Design/Development of Solutions
4. Investigations of Complex Problems
5. Modern Tool Usage
6. The Engineer and Society
7. Environment and sustainability
8. Ethics
9. Individual and Teamwork
10. Communication

11. Project management and Finance

12. Life –long Learning

S.Y.B.Tech (Pattern 2017) E & TC Engineering 3


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Second Year B. Tech. Electronics & Telecommunication Engineering (SYBT) - Semester I


(Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
ETUA21171 Engineering Mathematics III TH 4 - - 15 15 20 50 - 100 4
ETUA21172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1
ETUA21173 Signals & Systems TH 3 1 - 15 15 20 50 - 100 4

ETUA21174 Semiconductor Devices &


TH 3 - - 15 15 20 50 - 100 3
Circuits*
ETUA21175 Digital Electronics* TH 3 - - 15 15 20 50 - 100 3

ETUA21176 Network Theory*


TH 3 - - 15 15 20 50 - 100 3

ETUA21177 Lab Practice -I CE-


- - 6 - - 50 - 50 100 3
PR/OR
ETUA21178 Skill Development (Electronic
CE - - 2 - - 50 - - 50 1
Workshop Practice–I)
ETUA21179 Environment Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, T: 1 hr. = 1 Credit, Audit Course: No Credits


*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech (Pattern 2017) E & TC Engineering 4


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Second Year B. Tech. Electronics & Telecommunication Engineering (SYBT) - Semester II


(Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR

ETUA22171 Control Systems TH 4 - - 15 15 20 50 - 100 4

ETUA22172 Control Systems - Practice CE - 1 - - - 50 - - 50 1

ETUA22173 Communication Engineering-I* TH 3 - - 15 15 20 50 - 100 3

ETUA22174 Integrated Circuits* TH 3 - - 15 15 20 50 - 100 3

ETUA22175 Data Structures* TH 3 - - 15 15 20 50 - 100 3

ETUA22176 Economics TH 3 - - 15 15 20 50 - 100 3

CE-
ETUA22177 Lab Practice-II - - 6 - - 50 - 50 100 3
PR/OR
Skill Development
ETUA22178 CE - - 2 - - 50 - - 50 1
(Electronic Workshop Practice-II)
ETUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, T: 1 hr. = 1 Credit, Audit Course: No Credits


*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech (Pattern 2017) E & TC Engineering 5


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Semester – I

S.Y.B.Tech (Pattern 2017) E & TC Engineering 6


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Engineering Mathematics III (ETUA21171)

Teaching Scheme Examination Scheme


Credits: 4 Formative Assessment: 50 Marks
Lectures: 4 Hrs/week Summative Assessment: 50 Marks

Prerequisite:
Basics of Derivatives, Integration, Trigonometry, Vector algebra & complex number.

Course Objectives:
 To introduce higher order linear differential equations related to computers and electrical
circuit problems
 To introduce Fourier & Z- transform and its properties
 To know Statistics to analyse the data.
 To introduce vector differentiation.
 To introduce vector Integration.
 To introduce analytic functions and study complex integrals
Course Outcomes:
By the end of the course, students will able to
1. Understand the Linear Differential equations, Modeling of problems on Electrical Circuits.
2. Understand the design and analysis of continuous and discrete system, where
knowledge of Fourier Transform and Z Transform is required.
3. Use statistics in engineering fields.
4. Understand aspects of vector differential calculus which includes physical phenomenon viz
gradient, divergence, curl etc.
5. Understand the applications of vector integral calculus viz work done, electric flux etc.
6. Develop the understanding of analytic functions, complex integration and bilinear
transformations
Unit- I : Linear Differential Equations
LDE of nth order with constant coefficients, Method of Variation of Parameters, Cauchy‟s &
Legendre‟s DE, Solution of Simultaneous and Symmetric Simultaneous DE,
Self-learning: {Self-study- Modeling of Electrical circuits}.
Unit –II:Fourier & Z Transforms
Fourier Transform (FT): Complex Exponential Form of Fourier Series, Fourier Integral Theorem, Sine
& Cosine Integrals, Fourier Transform, Fourier Sine and Cosine Transform and their Inverses,
Introductory Z-Transform (ZT): : Definition, Standard Properties, Z transform of standard sequences
and their inverses
Unit –III:Statistics
Standard Deviation, Coefficient of variation, Moments, Skewness and Kurtosis, Correlation and
Regression Probability Distribution:- Binomial, Poisson and Normal Distributions, Population &
Sample.
{Self study- Sampling Distributions, t-distribution, Chi-Square distribution}
Unit –IV: Vector differential Calculus
Vector Differential Calculus: Physical Interpretation of Vector Differentiation, Vector Differential
Operator, Gradient, Divergence and Curl, Directional Derivative, Solenoidal, Irrational and
Conservative Fields, Scalar Potential, Vector Identities.
Unit V:Vector Integral Calculus

S.Y.B.Tech (Pattern 2017) E & TC Engineering 7


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Vector integration, Line integral, Greens Theorem, Gauss divergence Theorem. Stokes theorem and
application to problems in Electromagnetic fields.
Unit VI:Complex Variables)
Complex Variables Functions of Complex Variables, Analytic Functions,C-R Equations, Conformal
Mapping, Bilinear ,Transformation, Cauchy‟s Theorem, Cauchy‟s Integral formula,
{Self Study:- Laurent’s Series, Residue Theorem}
Text Books
1. „A Text book of Applied Mathematics‟, P.N. Wartikar, U.N.Wartikar (Pune Vidyarthi
GrihaPrakashan , Pune) (Volume II-ISBN 81-85825-07-6) (Volume III-ISBN 81-85825-01-7)
2. „Advanced Engineering Mathematics‟, Erwin Kreyszig (Wiley Eastern Ltd.).(ISBN 978-0-470-
45836-5)
Reference Books :
1. „Higher Engineering Mathematics‟, B.S.Grewal (KhannaPublication,Delhi)(ISBN-13. 978-81-
7409-195-5. ISBN-10. 81-7409-195-5)
2. „Advanced Engineering Mathematics‟, Wylie C.R & Barrett L.C., (McGraw-Hill,INC), (ISBN 0 -
07 -463841 – 6)
3. „Advanced Engineering Mathematics‟, Peter V.O‟Neiol, (ISBN-13: 9781111427429 / ISBN-10:
1111427429)

S.Y.B.Tech (Pattern 2017) E & TC Engineering 8


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Mathematics Practice – III (ETUA21172)

Teaching Scheme Examination Scheme


Credit: 1 Formative Assessment : 50 Marks
Tutorial work: 1 Hr./week Summative Assessment: NA

Course Objective:

 To introduce higher order linear differential equations related to computers and electrical
circuit problems
 To introduce Fourier & Z- transform and its properties
 To know Statistics to analyse the data.
 To introduce vector differentiation.
 To introduce vector Integration.

Course Outcome:

By the end of the course, students will able to


1. Understand the Linear Differential equations, modeling of problems on Electrical Circuits.
2. Understand the design and analysis of continuous and discrete system, where
knowledge of Fourier Transform and Z Transform is required.
3. Use statistics in engineering fields.
4. Understand aspects of vector differential calculus which includes physical phenomenon viz
gradient, divergence, curl etc.
5. Understand the applications of vector integral calculus viz work done, electric flux etc.
6. Develop the understanding of analytic functions, complex integration and bilinear
transformations
Tutorial (Assignments)
1. Practice Problems on C.F & P.I, Method of Variation of Parameters, Cauchy‟s & Legendre‟s DE
2. Practice Problems on Modelling of Electrical circuits
3. Practice Problems on Fourier Transform (FT)
4. Practice Problems on Z-Transform
5. Practice Problems on Statistics
6. Practice Problems on Probability
7. Practice Problems on Vector Differentiation, Gradient, Divergence and Curl, Directional
Derivative,
8. Practice Problems on Solenoidal, Irrotational and Conservative Fields, Scalar Potential, Vector
Identities.
9. Practice Problems on Line integral, Greens Theorem, Gauss divergence Theorem. Stokes
theorem
10. Practice Problems on Analytic Functions, Bilinear Transformation and Complex Integration
Text Books
1. A Text book of Applied Mathematics‟, P. N. Wartikar, U. N. Wartikar (Pune
VidyarthiGrihaPrakashan , Pune) (Volume II-ISBN 81-85825-07-6) (Volume III-ISBN 81-
85825-01-7)
2 „Advanced Engineering Mathematics‟, Erwin Kreyszig (Wiley Eastern Ltd.).(ISBN 978-0-470-
S.Y.B.Tech (Pattern 2017) E & TC Engineering 9
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

45836-5)

Reference Books :
1. „Higher Engineering Mathematics‟, B. S. Grewal (Khanna Publication, Delhi)(ISBN-13. 978-
81-7409-195-5. ISBN-10. 81-7409-195-5)
2. „Advanced Engineering Mathematics‟, Wylie C.R & Barrett L.C., (McGraw-Hill,INC), (ISBN
0 - 07 -463841 – 6)
3 „Advanced Engineering Mathematics‟, Peter V.O‟ Neiol, (ISBN-13: 9781111427429 / ISBN-
10: 1111427429)

S.Y.B.Tech (Pattern 2017) E & TC Engineering 10


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Signals & Systems (ETUA21173)

Teaching Scheme Examination Scheme

Credits: 4 Formative Assessment: 50 Marks


Lectures: 3 Hrs/week Summative Assessment: 50 Marks
Tutorial: 1 Hr/week

Prerequisite:
Basics of integration, derivatives, basics of series and it‟s convergence criterion, graph sketching
Course Objectives:
 To model the signals in time and frequency domain mathematically.
 To analyze Linear Time Invariant (LTI) systems in time and transform domain.
 To prepare basics for further understanding of courses like Signal processing and
communication related course.
 To provide basis for correlation of different signal parameters at discrete instances.
Course Outcomes:
On completion of the course, students will able to:
1. Describe and classify signals mathematically and understand how to perform mathematical
operations on signals.
2. Classify systems as linear/ nonlinear, stable/unstable, causal/noncoastal, time variant/ time
invariant.
3. understand the process of convolution between signals, its implication for analysis of linear
time invariant systems and the notion of an impulse response.
4. compute the Fourier series or Fourier transform of a set of well-defined signals, and further
be able to use the properties of the Fourier transform to compute the Fourier transform for a
broader class of signals.
5. resolve the signals in complex frequency domain using Laplace Transform. Analyze and
characterize the system in S – domain.
6. determine the auto correlation, cross correlation, energy spectral density, and power spectral
density of signals.
Unit- I : Introduction to Signals
Definition of signal(Signals related to Communication, control systems etc.). Elementary signals:
exponential, sine, step, impulse and its properties, ramp, rectangular, triangular, signum, sinc.
Operations on signals: Amplitude scaling, addition, multiplication, differentiation, integration, time
scaling, time shifting and folding, precedence rule. Classification of signals: Continuous time and
discrete time, even/odd, periodic/non periodic, deterministic/non deterministic, energy and power.
Unit –II:Introduction to Systems
Definition of system, Classification of system: linear/non linear, time variant/invariant, causal/non-
causal, static/dynamic, stable/unstable, invertible/non-invertible.
System modeling: Input output relation, impulse response, block diagram, integro-differential equation.
Unit –III:Linear Time Invariant (LTI) System Analysis
Definition of convolution, convolution integral, computation of convolution integral using graphical
method and mathematical definition for following signals: unit step with unit step, unit step with
exponential, exponential with exponential and unit step with rectangular, rectangular with rectangular
only. Computation of convolution sum. Properties of convolution, system interconnection, system
properties in terms of impulse response, step response in terms of impulse response.
S.Y.B.Tech (Pattern 2017) E & TC Engineering 11
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Unit -IV: System Analysis in Frequency Domain using Fourier Transform


Definition and necessity of continuous time (CT) and discrete time(DT) Fourier series and Fourier
transforms. Analogy between continuous time Fourier series(CTFS), discrete time Fourier series
(DTFS) and continuous time Fourier transform (CTFT), discrete time Fourier transform (DTFT).
continuous time Fourier series (CTFS), continuous time Fourier transform (CTFT) and its properties,
problem solving using properties, amplitude spectrum, phase spectrum. Interplay between time and
frequency domain.
Unit V:Laplace Transform
Limitations of Fourier transform(FT) and need of Laplace transform (LT). Definition and properties of
Laplace transform (LT), Region of convergence (ROC) and pole zero concept. Application of Laplace
transforms to the Linear Time Invariant (LTI) system analysis. Inversion using duality, numerical based
on properties. Signal analysis using Laplace transform (LT).
Unit VI : Correlation and Spectral Analysis
Definition of Correlation and Spectral Density, correlogram, comparision between computation of
correlation and convolution, auto-correlation, cross correlation, energy/power spectral density,
properties of correlation and spectral density, relation between correlation and spectral density.
Tutorial:
1 Sketch and write defining mathematical expression for the following signals in continuous time
(CT) and discrete time(DT)
a) Unit Step., b) Rectangular, c) Exponential, d) Signum, e) Sine, f) SinC, g) Triangular
h) Unit Impulse., i) Unit Ramp
2 Classify and find the respective value for the above signals
Periodic / Non Periodic, Energy / Power /Neither
3 Take any two continuous time (CT)signals and perform the following operation Amplitude scaling,
addition, multiplication, differentiation, integration, time scaling, time shifting, folding and
combination of operations
4 Take any two discrete time(DT) signals and perform the following operation Amplitude scaling,
addition, multiplication, differentiation, accumulation, time scaling, time shifting and foldingand
combination of operations
5 Express any two system mathematical expressions in input output relation form and determine
whether each one of them is, Memory less, Causal, Linear, Stable, Time in variant, Invertible
6 Evaluate continuous time Fourier Series (CTFS) and discrete time Fourier series (DTFS) of given
signals.
7 State and prove the properties of Fourier Transform. Take rectangular and sinc signal as examples
and demonstrate the applications of CTFT properties. And also demonstrate the interplay between
the time and frequency domain.
8 State and prove the properties of Laplace Transform. Take any example of a system in time domain
and demonstrate the application of LT in system analysis
9 Find the following for the given energy signal
a)Autocorrelation, b) Energy from Autocorrelation, c) Energy from definition
d) Energy Spectral Density by definition e) ESD from Autocorrelation.
10 Find the following for the given power signal
a) Autocorrelation, b) Power from Autocorrelation, c) Power from definition,
a) Power Spectral Density by definition e) PSD from Autocorrelation

Text books :
1. Simon Haykins and Barry Van Veen, “Signals and Systems”, 2nd Edition, Wiley India.
2. MrinalMandal, Amir Asif, “Continuous and Discrete Time Signals and Systems” First
Edition, Cambridge University Press
S.Y.B.Tech (Pattern 2017) E & TC Engineering 12
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Reference Books :
1. B.P. Lathi, “Linear Systems and Signals”, 2nd Edition, Oxford University Press, 2004.
2. Charles Phillips, “Signals, Systems and Transforms”, 3rd Edition, Pearson Education
3. Simon Haykins, “Introduction to Analog and Digital Communications”, Wiley India.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 13


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Semiconductor Devices & Circuits (ETUA21174)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment: 50 Marks
Lectures: 3 Hrs/week Summative Assessment:50 Marks

Prerequisite:
Basics of Electronics Engineering
Course Objectives:
 To introduce the students to semiconductor devices (such as BJT, JFET, and MOSFET)
and their characteristics, operation, circuits and applications.
 To design and analyze various BJT, JFET and MOSFET circuits for small signal at low
and high Frequency.
 To implement hardwired circuit to test its performance as per the design.
 To simulate electronics circuits using computer simulation software to obtain desired
results.
Course Outcomes:
On completion of the course, students will be able to:
1. Apply knowledge of mathematics, physics and electronic to understand, design, and analyze
BJT based circuits.
2. Design, analyze, and simulate JFET based circuits.
3. Analyze, and design biasing circuits for MOSFET amplifiers.
4. Understand, and analyze AC response of MOSFET amplifiers.
5. Design and simulate CMOS amplifiers.
6. Design and simulate feedback amplifier and oscillator using JFET.
7.
Unit - I : Bipolar Junction Transistors (BJT)
The Operating Point, Bias Stability, Self-Bias or Emitter Bias, Stabilization against Variations in ICO,
VBE and β, Thermal Runaway, BJT as a switch, Two Port Devices and the Hybrid Model, Transistor
Hybrid Model, Comparison of Common Emitter (CE), Common Collector(CC) & Common Base (CB)
configured Amplifiers
Unit - II : JFET and its DC–AC Analysis
Introduction to Junction Field Effect Transistor (JFET), Types, Construction, Operation, Static
Characteristics, Pinch off voltage, FET Volt-Ampere characteristics, FET Configurations Common
Source(CS), Common Drain(CD), Common Gate(CG) and their Comparison, Biasing of JFET, Small
signal model, JFET as CS amplifier and its analysis, frequency response of CS amplifier.
Unit - III :MOSFET and its DC Analysis
Basics of Metal Oxide Semiconductor Field Effect Transistor (MOSFET), Transistor operation,
Construction of n-channel and p-channel E-MOSFET, n-channel and p-channel E-MOSFET ideal Id vs.
Vgs and Id vs. Vds characteristics & parameters, non-ideal voltage current characteristics, non-ideal
effects viz. Finite output resistance, channel length modulation, body effect, sub-threshold conduction,
breakdown effects and temperature effects. MOSFET DC circuit analysis: common source circuit, Load
Line and Modes of operation.
Unit - IV : AC Circuit Analysis of MOSFET
MOSFET Low frequency and high frequency small signal equivalent circuits, MOSFET small signal
S.Y.B.Tech (Pattern 2017) E & TC Engineering 14
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

parameters: gate transconductance, bulk transconductance and small-signal output resistance, MOSFET
parasitic capacitances, Basic MOSFET amplifier configurations: common-source(CS) configuration,
Common-source amplifier with source resistor and source bypass capacitor, common-drain(CD)
amplifier (source follower), and common-gate( CG) amplifier.

Unit - V : CMOS Circuits


Introduction to Complementary Metal Oxide Semiconductor (CMOS) technology, MOSFET as switch,
diode/active resistor, Single-stage CMOS amplifiers: CMOS common-source amplifier with
enhancement (diode connected) load, CMOS common-source amplifier with depletion load, CMOS
common-source amplifier with active load, CMOS source follower amplifier, CMOS common-gate
amplifier, Cascade amplifiers.
Unit - VI : Feedback Amplifiers and Oscillators
Four types of amplifiers. Feedback topologies. Examples of voltage series and Current series FET
feedback amplifiers and their analysis. Barkhausen criterion, General form of LC oscillator. FET RC
Phase Shift oscillator, Wein bridge oscillator, Hartley and Colpitt oscillators.
Text books :
1. David A.Bell, “Electronic Devices and Circuits”, 5th Edition, Oxford press
2. Donald Neamen, “Electronic Circuits Analysis and Design”, 3rdEdition, TMH.
Reference Books :
1. Millman, Halkias, “Integrated Electronics- Analog and Digital Circuits and Systems”, 2nd TMH.
2. Boylstad, Nashlesky, “Electronic Devices and Circuits Theory”, 9th Edition, PHI, 2006.
3. Phillip E. Allen, Douglas R. Holberg, “CMOS Analog Circuit Design”, Second Edition, Oxford.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 15


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Digital Electronics (ETUA21175)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment: 50 Marks
Lectures: 3 Hrs/week Summative Assessment:50 Marks

Prerequisite:
Basics of Electronics engineering, Boolean Algebra, Number systems

Course Objectives:
 To understand the different simplification techniques of digital circuits.
 To be familiar with different digital logic families.
 To understand and design combinational and sequential circuits.

Course Outcomes:By the end of the course, students will able to
1. Apply minimization technique for effective design of combinational logic design.
2. Design and implementation of widely used combinational circuits.
3. Design and implementation of widely used sequential circuits.
4. Design, implement different digital circuits like BCD adder, code converters etc. to analyze and
interpret data
5. Compare and interface different digital logic families.
6. Identify the state machines for practical applications like vending machine, lift controller etc.
Unit –I :Combinational Logic Design
Standard representations for logic functions, k map representation of logic functions (SOP & POS
forms), minimization of logical functions for min-terms and max-terms (upto 4 variables), don‟t care
conditions, Quine McCluskey method.
Unit –II :Combinational Logic Design Using MSI Circuits
Design Examples: Arithmetic Circuits, BCD - to – 7 segment decoder, Code converters. Adders and
their use as subtractions, look ahead carry, ALU, Digital Comparator, Parity generators/checkers,
Multiplexers and their use in combinational logic designs, multiplexer trees, Demultiplexers and their
use in combinational logic designs, Decoders, demultiplexer trees.
Unit -III: Flip-Flops
1 Bit Memory Cell, Latch, Clocked SR, JK, MS J-K flip flop, D and T flip-flops. Use of preset and clear
terminals, Excitation Table for flip flops. Conversion of flip flops.
Unit IV:Sequential Logic Design
Registers, Shift registers, Counters (ring counters, twisted ring counters), Sequence Generators, ripple
counters, up/down counters, synchronous counters, lock out, Clock Skew, Clock jitter. Effect on
synchronous designs.
Unit- V : Digital Logic Families
Classification of logic families, Characteristics of digital ICs. TTL logic. Operation of TTL NAND
gates. Tri-State logic. CMOS logic – CMOS inverter, NAND, NOR gates, unconnected inputs, wired
logic, open drain output. Interfacing CMOS and TTL. Comparison of TTL & CMOS logic families.
Memory elements, concept of PLD‟s like PAL/PLA/PROM/FPGA/CPLD.

Unit VI : State Machines


Basic design steps- State diagram, State table, State reduction, State assignment, Mealy and Moore
machines representation, Implementation, finite state machine implementation, Sequence detector.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 16


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Text books :
1. R.P. Jain, “Modern digital electronics”, 4thedition, TMH Publication.
2. T. L. Floyd, “Digital Fundamentals”, 9th edition, Pearson International Edition.
Reference Books :
1. Anand Kumar, “Fundamentals of digital circuits” 1st edition, PHI publication.
2. J F Wakerly, “Digital Design: Principles and Practices”, 3rd edition, Pearson Education.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 17


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Network Theory (ETUA21176)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment: 50 Marks
Lectures: 3 Hrs/week Summative Assessment:50 Marks

Prerequisite::
Basics of Electrical engineering, Engineering Mathematics-II

Course Objectives:
 To understand, analyze the basic AC and DC circuits using KCL,KVL, network theorems and
different network simplification techniques.
 To understand, analyze and design different types (low pass, high pass, band pass and band
stop) of filters and attenuators (T and Pi).
 To model and analyze the network in terms of network parameters (Z, Y, ABCD and h-
parameters).
 To understand and formulate the network transfer functions in s-domain .
 To understand the initial conditions, and apply Laplace transform for RL, RC, and RLC circuits
and carry out its transient analysis.

Course Outcomes:
On completion of the course, students will be able to
1. Apply various network simplification techniques for the analysis of networks.
2. Apply different network theorems to analyze ac and dc networks.
3. Analyze frequency selective networks and compare them on the basis of different
performance parameters.
4. Formulate and solve the differential equations using Laplace Transform for analysis of
different networks.
5. Apply the knowledge of Laplace transform to find two port parameters of networks.
6. Assess the requirements of filters and attenuators and design them for the given specifications.
Unit- I : Basic Circuit Analysis and Simplification Techniques
Kirchoff‟s Current and Voltage Laws, Independent and dependent sources and their interconnection,
Network Analysis: Mesh, Super mesh, Node and Super Node analysis, Source transformation.
Unit–II: Network Theorems
Network Theorems: Superposition, Thevenin‟s, Norton‟s and Maximum Power Transfer Theorem,
Millman's Theorem. (DC & AC circuit analysis).
Unit–III: Frequency Selective Networks
Significance of Quality factor, Series Resonance: Impedance, Phase angle variations with frequency,
Voltage and current variation with frequency, Bandwidth, Selectivity. Effect of Rg on BW &
Selectivity, Magnification factor. Parallel resonance: Resonant frequency and admittance variation with
frequency, Bandwidth and selectivity.
Unit–IV: Laplace Transform and its Applications
Introduction to Laplace Transform, Initial conditions, transformed circuits, source free RL and RC
circuits, properties of exponential response, Driven RL and RC circuits, Natural and Forced response of
RL and RC circuits. Introduction to Source free and driven series RLC circuit. Over damped and Under
damped series RLC circuit.
S.Y.B.Tech (Pattern 2017) E & TC Engineering 18
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Unit-V:Two Port Networks and Network Functions


Two port parameters: Z, Y, h, ABCD, Condition for reciprocity and symmetry. Network functions for two
port networks : Driving point functions and Transfer functions.
Unit-VI : Filters and Attenuators
Classification of Filters, T - Network, π-Network. Characteristics of filters. Constant-K LPF, HPF, BPF
and BSF, introduction to concepts of m-derived LPF and HPF.
Attenuators: Introduction to Neper and Decibel. Symmetrical T and π type attenuators
Text books :
1. William H Hayt, Jack E Kemmerly and Steven M. Durbin, Engineering Circuit Analysis Tata
McGraw-Hill Publishing Company Ltd., 6th ed.2006.
2. John D. Ryder, Networks, Lines and Fields, Prentice-Hall of India Pvt. Ltd., 2nd ed.

Reference Books :
1. D. Roy Choudhury, Network and Systems, New Age International Publishers
2. M.E. Van Valkenburb, Network Analysis, 3rd Edition
3. Ravish R. Singh, Network Analysis and Synthesis, Tata McGraw-Hill Publishing Company Ltd.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 19


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Lab Practice-I (ETUA21177)

* Lab Practice I will be conducted for Semiconductors Devices and Circuits , Digital Electronics , Network Theory

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks


Practical : 6 Hrs/week Summative Assessment: 50 Marks

Course Objectives:
On completion of the course, student will be able to:
1. Design, analyze, and simulate JFET based circuits.
2. Analyze, and design biasing circuits for MOSFET amplifiers.
3. Design and implement combinational logic circuits
4. Design and implement sequential logic circuits
5. Verify various network simplification techniques and network theorems
6. Design and analyze filters and attenuators for the given specifications
A. Semiconductor Devices & Circuits (Experiments)
1. Study of equipment and instruments required to perform experiments.
2. Transistor (BJT) as a switch to drive LED, relay and single seven segment display (common
Anode).
3. Design, build and test self-bias circuit using JFET and verify DC operating parameters.
4. Design and build single stage CS amplifier using JFET with and without bypass capacitor.
Calculate theoretically Av, Ri, Ro.
5. Test single stage CS amplifier using JFET with and without bypass capacitor. Calculate
practically Av, Ri, Ro.
6. Simulate transient, AC and DC response of JFET single stage CS amplifier (use same circuit).
7. Simulate transient, AC and DC response of MOSFET single stage CS amplifier.
8. Simulate Voltage-Series feedback amplifier and calculate Rif, Rof, Avf and Bandwidth.
9. Simulate LC/RC oscillator using JFET.
10. Build and test MOSFET as a switch.
B. Digital Electronics (List of Experiments) (any 9 experiments from 1 to 11 )
1. Verify four voltage and current parameters for TTL and CMOS (IC 74LSXX, 74HCXX)
2. Design & Implement the given 4 variable function using IC74LS153 (MUX). Verify its Truth-
Table.
3. Design and Implement full adder and subtractor function using IC-74LS138.
4. Design & Implement 3-bit code converter using IC-74LS138.(Gray to Binary/Binary to Gray)
5.Design and Implement 1 digit BCD adder using IC-74LS83 (4 bit Adder)
6. Design and Implement 4-bit Binary subtractor using IC-74LS83.
7. Design and Implement MOD-N and MOD-NN using IC-74LS90 (Decade Counter)
8. Design and Implement MOD-N and MOD-NN using IC-74LS93 (mod 16 Counter)
9. Design & Implement 4-bit Up/down Counter and MOD-N Up/down Counter usingIC-
74HC191/IC74HC193. Draw Timing Diagram.
10. Design and Implement Pulse train generator using IC-74HC194/IC74LS95 (Use right shift/left
shift).
11.Design and Implement 4-bit Ring Counter/ Twisted ring Counter using shift registers IC
74HC194/IC74LS95.
S.Y.B.Tech (Pattern 2017) E & TC Engineering 20
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

12. Mini Project based on above experiments.

C. Network Theory (List of Experiments)


1. To analyze resistive network using network simplification technique.
2. To verify Thevenin's theorem
3. To verify Maximum power transfer theorem
4. To verify Superposition theorem
5. To study Series resonance
6. To study parallel resonance
7. To study Z and Y parameters of a two p ort network
8. To design and verify constant-k prototype LPF and HPF for the given specifications
9. To design and verify T and π type of attenuators
10. To analyze network using modern tool such as MATLAB or Multisim.
Text books : A
1. David A.Bell, “Electronic Devices and Circuits”, 5th Edition, Oxford press
2. Donald Neamen, “Electronic Circuits Analysis and Design”, 3rdEdition, TMH.
Text books : B
1. R.P. Jain, “Modern digital electronics”, 4thedition, TMH Publication.
2. T. L. Floyd, “Digital Fundamentals”, 9th edition, Pearson International Edition
Text books : C
1. William H Hayt, Jack E Kemmerly and Steven M. Durbin, Engineering Circuit Analysis Tata
McGraw-Hill Publishing Company Ltd., 6th ed.2006.
2. John D. Ryder, Networks, Lines and Fields, Prentice-Hall of India Pvt. Ltd., 2nd ed.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 21


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Skill Development (Electronic Workshop Practice– I ) (ETUA21178)

Teaching Scheme Examination Scheme


Credits: 1 Formative Assessment :50 Marks
Practical: 2 Hrs/week Summative Assessment: NA

Prerequisite:
Theory of electronic devices and its construction

Course Objectives:
 To make the student familiar with electronic components
 To imbibe good soldering design practices for robust design of electronic systems.
 To highlight the importance and teach PCB artwork with an EDA tool.
 To orient the students towards hardware implementation
Course Outcomes:
 Understand and interpret the specifications of components.
 interpret datasheets and thus select appropriate electronic components and devices
 Use an EDA tool for PCB Artwork design.
 Develop good soldering skills
A : Introduction to Components(Through Hole)
a)Passive Components:
i) Resistor: Types (Fixed, Variable),Standard Values, Tolerance, Wattage
ii) Capacitor: Types(Ceramic, Electrolytic), Standard Values, Tolerance, WVDC, Temperature,
Application Areas
iii) Inductor: Core Types, Construction, SWG Table, Application Areas
b)Active Components:
i) Diodes: Types (small signal,rectifier, Switching, zener) Parameters(PIV,IF, IFM(rep.)IFM(non
rep),trr, Bulk resistance,PZmax, IZmax, IZK,Derating)
ii) BJT: Types(Small signal,Power), Parameters(BVCEO, ICmax, Pdmax, Derating, SOA)
iii) FET: Types(FET,MOSFET), Parameters(BVDS, IDmax, Pdmax, Rds)
iv) Transformer: Power Transformer construction, Audio Frequency Transformer, High Frequency
Transformer, Relay Types
B : Soldering :
Solder Iron Types(Wattage),Solder metal types, flux, Types of solderingand soldering process,
Desoldering
C : EDA Tools for PCB Artwork Design
Types of PCB, Concept of PTH, Design Guidelines for PCB, Routing topology, Grounding
Methodologies, Simple artwork on single sided PCB
D : LAB Instruments
Multimeter , CRO, Lab Power Supply, Function Generator

Reference Books :
1. “Encyclopedia of Electronic components volume 1”,Charles Platt
2. “The Circuit Designer‟s Companion”, Peter Wilson, Elsevier Ltd, 2012
3. "Printed circuit board design and technology", Walter C Bosshart, Tata McGraw-Hill.
4. “Grob‟s Basic Electronics”, Mitchel E.Schultz

S.Y.B.Tech (Pattern 2017) E & TC Engineering 22


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Environmental Studies (ETUA21179)


Teaching Scheme Examination Scheme
Credits : 2 Formative Assessment : 50 Marks
Lectures : - 1 Hr/week Summative Assessment: NA
Practical : 2 Hrs/week

Course Objectives:
Student will be able to
 Understand the basis of Environmental Studies
 Understand different types of pollution and remedial actions to maintain ecology

Course Outcomes:
At the end of the course the students will have an ability to:
1 Identify ambient air pollutant and control techniques.
2 To analysis physical, chemical and biological characteristics of waste water.
3 Identify ambient noise pollution.

Unit I :Introduction to environmental science and pollution


Define pollution, types of pollutants, elements of environmental science and its effect on human and
environment. Environmental standards for drinking water, waste water, air quality and noise.(As per IS
code 10500 and National Ambient Standards for air and noise)

Unit II:-Introduction to air and water pollution with methods to control


Meteorological parameters such as wind speed, wind direction, wind rose diagram, temperature and
moisture, atmospheric stability, Control techniques for particulate matter such as bag house, cyclone
chamber, scrubber
Types of water pollutant, characteristics of water such as physical, chemical water quality parameter with
respect to total dissolved solids, chlorides, pH and alkanity etc.
Flow diagram of water treatment plant (WTP) and working of its units.

Unit III: Noise pollution and control


Ambient noise measurement, sound pressure, intensity, sounds pressure level, decibel scale, numerical on
decibel scale, addition and subtraction of noise level.
Noise pollution control and source, path, receiver. Noise level standards. Study of sound level meter.

Part A: Study Assignments

1. Determination of PM 10.
2. Determination of pH and alkalinity.
3. Determination of hardness.
4. Determination of TDS water.
5. Determination of turbidity of raw water sample.
6. Determination of conductivity of waste water sample.
7. Determination of moisture content and pH of solid waste.
8. Determination of ambient noise level.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 23


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Text books:
1 Air pollution and control by M N Rao , Tata McGrawhill Publication.
2 Waste water engineering by B C Punmia, Laxmi Publication.
3 Environmental engineering by H.S. Pavey Rowe , Tata McGrawhill Publication.

Reference books:
1. Introduction to environmental engineering by Mackenzie L Davis. Tata McGrawhill Publication

S.Y.B.Tech (Pattern 2017) E & TC Engineering 24


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Semester – II

S.Y.B.Tech (Pattern 2017) E & TC Engineering 25


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Control Systems (ETUA22171)

Teaching Scheme Examination Scheme


Credits : 4 Formative Assessment : 50 Marks
Lectures : 4 Hrs/week Summative Assessment : 50 Marks

Prerequisite:
Partial Fractions , Laplace Transform, Matrices
Course Objectives:
 To introduce various types of control system and transfer function of the system.
 To introduce methods for analyzing the time response, the frequency response and the stability
of systems.
 To introduce the concept of root locus, Bode plots, Nyquist plots.
 To introduce the state variable analysis method.
 To introduce concepts of PID controllers and digital and control systems.
 To introduce concepts programmable logic controller.
Course Outcomes :
On completion of the course, student will be able to:
1. Calculate transfer function of the system using various reduction techniques.
2. Determine the (absolute) stability of a closed-loop control system.
3. Perform time domain analysis of control systems using root-locus technique required for
stability analysis.
4. Perform frequency domain analysis using frequency plots required for stability analysis.
5. Express and solve system equations in state variable form.
6. Model digital control system using pulse transfer function.
Unit- I : Basics of Control Systems
Introduction, Types of Control Systems: Open loop & Closed loop, Feedback Control System,
Effect of Feed Back, Signal flow graphs, Concept of Transfer Function, Characteristics Equation,
Poles and Zeros, Block Diagram Algebra, Control system Components
Unit –II : Time Domain Analysis
Type and Order of the Control Systems, Types of Standard Inputs , Response of First Order
System to Step, Ramp and Parabolic Inputs , Response of Second Order System to Step Input ,
Time Domain Specifications of Second Order Systems, Steady State Error and Error Coefficients,
Effects of addition of Poles and Zeros
Unit III : Frequency Domain Analysis
Need of Frequency Domain Analysis , Correlation between Time & Frequency Domain,
Frequency Domain Specifications , Bandwidth , Bode Plot , Construction of Bode Plot , Gain and
Phase Margin , Determination of Relative Stability, Nyquist Stability Criterion, Relative Stability
Using Nyquist Criterion.
Unit IV: Stability
Concept of Stability, Absolute, Relative, Marginal and Unstable Stability analysis in S Plane ,
Dominant Poles and Zeros, Routh Hurwitz Criterion, Concept of Root Locus
Unit V: State Space Analysis
Concept of State , State Variables and State Model, State Space Representation using State Model,
State Transition Matrix and its properties, Concept of Controllability and Observability
Unit VI : Digital Control Systems
S.Y.B.Tech (Pattern 2017) E & TC Engineering 26
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Introduction, Advantages over analog control system, Sampled Data Control System, Transfer
Function of Digital Control System, Introduction to Digital PID Controller, Introduction to PLC,
application of PLC with Ladder diagram.
Text Books :
1. Katsuhiko Ogata, Modern Control Engineering, Fifth Edition, PHI Learning Private Limited,
New Delhi, 2010
2. I.J. Nagrath, M.Gopal, Control Systems Engineering, Fifth Edition, New Age International
Publishers, New Delhi, 2007
3. D. Roy choudhary, Modern Control Engineering, First Edition, PHI Learning Private
Limited, New Delhi.
Reference Books :
1 Curtis D Johnson, Process Control Instrumentation Technology, Eighth Edition, PHI Private
Limited, New Delhi, 2011
2 W. Bolton, Programmable Logic Controllers, Sixth Edition, Newness Publications.
3 B.C. Kuo, Digital Control Systems, Second Edition, Oxford University Press, New York,
1992

S.Y.B.Tech (Pattern 2017) E & TC Engineering 27


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Control Systems – Practice (ETUA22172)

Teaching Scheme Examination Scheme

Credit : 1 Formative Assessment : 50 Marks


Tutorial : 1 Hr/week Summative Assessment: NA

Prerequisite:
Partial Fractions , Laplace Transform, Matrices

Course Objectives:
 To introduce various types of control system and transfer function of the system.
 To introduce methods for analyzing the time response, the frequency response and the stability of
systems.
 To introduce the concept of root locus, Bode plots, Nyquist plots.
 To introduce the state variable analysis method.
 To introduce concepts of PID controllers and digital and control systems.
 To introduce concepts programmable logic controller.
Course Outcomes :
On completion of the course, student will be able to:
1. Calculate transfer function of the system using various reduction techniques.
2. Determine the (absolute) stability of a closed-loop control system.
3. Perform time domain analysis of control systems using root-locus technique required for stability
analysis.
4. Perform frequency domain analysis using frequency plots required for stability analysis.
5. Express and solve system equations in state variable form.
6. Model digital control system using pulse transfer function.
Tutorials :
1. Find overall transfer function of the system using block diagram algebra.
2. Find the time domain specifications of the given system.
3. Construct the root locus.
4. Estimate the stability of s system using root locus technique.
5. Draw Bode Plot, find Phase Margin and Gain Margin and Comment on the stability.
6. Find stability of the system using Nyquist Plot.
7. Calculate State Transition Matrix for given system and verify the properties of the same.
8. Calculate transfer function of a Digital System.
9. Study of Digital Proportional-Integral-Differential (PID) Controller with reference to response
time, steady state error.
10. Implement Programmable Logic Controller (PLC) applications using Ladder Diagram.
Text Books :
1. Katsuhiko Ogata, Modern Control Engineering, Fifth Edition, PHI Learning Private Limited, New
Delhi, 2010
2. I.J. Nagrath, M.Gopal, Control Systems Engineering, Fifth Edition, New Age International
Publishers, New Delhi, 2007
3. D. Roy choudhary, Modern Control Engineering, First Edition, PHI Learning Private Limited,
S.Y.B.Tech (Pattern 2017) E & TC Engineering 28
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

New Delhi.

Reference Books :
1 Curtis D Johnson, Process Control Instrumentation Technology, Eighth Edition, PHI Private
Limited, New Delhi, 2011
2 W. Bolton, Programmable Logic Controllers, Sixth Edition, Newness Publications.
3 B.C. Kuo, Digital Control Systems, Second Edition, Oxford University Press, New York, 1992

S.Y.B.Tech (Pattern 2017) E & TC Engineering 29


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Communication Engineering-I (ETUA22173)

Teaching Scheme Examination Scheme


Credits : 3 Formative Assessment : 50Marks
Lectures : 3 Hrs/week Summative Assessment :50 Marks

Prerequisite:
Fourier Transform, Different signals like periodic signal and their analysis.

Course Objectives:
 To introduce analog communication system, Signal to noise ratio, different modulation and
demodulation techniques, its spectrum analysis and bandwidth calculations.
 To equip the students with mathematical tool like Fourier transform for signal analysis and
interpretation.
 To familiarize the students with the concepts of AM, FM detection and the performance
characteristics of the receiver.
 To familiarize the students to pulse and digital modulation and its reconstruction techniques.
Course Outcomes:
1. Understand and apply the fundamentals of communication systems using Fourier transform.
2. Apply sampling theorem to understand A/D conversion and pulse modulation and reconstruction
techniques.
3. Select a suitable modulation and demodulation technique for the given specifications.
4. Design system-level blocks to transmit and recover message signals from the following analog
modulation formats: amplitude modulation (AM with carrier), double-sideband (DSB), single-
sideband (SSB), and frequency modulation (FM).
5. Compare, contrast and identify different communication techniques under the presence of noise.
6. Identify and design building blocks of basic communication system
Unit- I : Fundamentals of Communication Systems
An introduction to Electronic Communication System, Modulation and Multiplexing, Need for
modulation, Transmission media, Introduction to Noise , Signal to Noise ratio, Base band and carrier
communication. Electromagnetic spectrum and its application
Unit –II : Amplitude (Linear) Modulation
Generation of AM (DSBFC) and its spectrum, Power relations applied to sinusoidal signals, DSBSC –
multiplier modulator, switching modulator & its spectrum, Modulation Index. SSBSC generation methods
& ISB & VSB, their Comparison
Unit III: AM Receiver
Block diagram of AM and FM Receivers, Super heterodyne Receiver, Performance Characteristics:
Sensitivity, Selectivity, Fidelity, Image Frequency Rejection and IFRR. Tracking, Mixers. AM
Detection: Rectifier detection, Envelope detection; Demodulation of DSBSC: Synchronous detection;
Demodulation of SSBSC.
Unit IV :Angle (Exponential) Modulation
Instantaneous frequency, Concept of Angle modulation, frequency spectrum, Narrow band & wide band
FM, Modulation index, Bandwidth, Phase Modulation, Bessel‟s Function and its mathematical analysis,
Generation of FM (Direct & Indirect Method), Comparison of FM and PM.
Unit V:FM Receiver
Super heterodyne FM Receiver, Pre emphasis & De emphasis, limiter in FM, FM Detection using PLL,
Threshold in angle modulation,Comparison of performance of AM & FM systems.
S.Y.B.Tech (Pattern 2017) E & TC Engineering 30
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Unit VI:Pulse Analog modulation


Band limited & time limited signals, Narrowband signals and systems, Sampling theorem in time domain,
Nyquist criteria, Types of sampling- ideal, natural, flat top, Aliasing & Aperture effect. PAM
PWM & PPM. Pulse Code Modulation – Generation & reconstruction
Text Books :
1. B. P. Lathi , “Modern Digital and Analog. Communication Systems”, 3rd Edition, Oxford
2. Dennis Roddy&Coolen, “Electronic Communication”,4th Edition, Prentice Hall
Reference Books :
1. Simon Haykin, “Communication Systems”, 4th Edition, John Wiley & Sons
2. Frenzel, “Principles of Electronic Communication Systems”3rd Edition, Tata McGraw-Hill
3. Taub, Schilling, "Principles of communication system"3rd Edition, Tata McGraw-Hill

S.Y.B.Tech (Pattern 2017) E & TC Engineering 31


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Integrated Circuits (ETUA22174)

Teaching Scheme Examination Scheme


Credits : 3 Formative Assessment : 50Marks
Lectures : 3 Hrs/week Summative Assessment :50 Marks

Prerequisite:
Basics of Electronics engineering, Network Theory (Network theorems, KVL, KCL etc),
Semiconductor Devices & Circuits
Course Objectives:
 To understand the characteristics of Op-Amp and study the internal structure.
 To introduce various manufacturing techniques.
 To study of various op-amp parameters, frequency response and transient response for Op-Amp.
 To analyze and design linear and nonlinear applications of Op-Amp.
 To analyze and design PLL and understand working of its applications

Course Outcomes:
1. Apply mathematical knowledge to analyze op-amp based circuits.
2. Design and analyze linear applications of operational amplifier
3. Design and analyze nonlinear applications of operational amplifier
4. Design active filters for given specifications
5. Understand the working of different converters and compare them based on performance
parameters
6. Understand the working principle of phase locked loop(PLL) and its applications

Unit- I : OP-AMP Fundamentals and Parameters


Block diagram of OP-AMP, Explanation of each block, Differential Amplifier configurations,
Differential amplifier analysis for dual-input balanced-output configurations using „r‟ parameters, Need
of level shifter, ideal parameters and practical parameters of OP-AMP and their comparison, Current
Mirror, Ideal equivalent circuit of OP-AMP, frequency response of operational amplifier, Frequency
compensation
Unit –II : Linear Applications of OP-AMP
Inverting and Non-inverting amplifier, voltage follower, voltage scaling, difference amplifier, Ideal
integrator, errors in ideal integrator, practical integrator, frequency response of practical integrator,
applications of integrator, Ideal differentiator, errors in ideal differentiator, practical differentiator,
frequency response of practical differentiator, applications of differentiator, Requirements of
Instrumentation amplifier, 3 OP-AMP Instrumentation amplifier, Instrumentation amplifier Applications
Unit III : Non-linear Applications of OP-AMP
Comparator, characteristics of comparator, applications of comparator, Schmitt
trigger(symmetrical/asymmetrical), Square wave generator, triangular wave generator, Problems in
basic rectifier, Need of precision rectifier, Full wave precision rectifiers, peak detectors
Unit IV: Active Filters
Difference between active and passive filters, Order of filter, First order and second order Butterworth
LPF, First order and second order Butterworth HPF, Higher order filters(Concept level only),Need of
higher order filters, Band pass and band stop filter (Concept level )

Unit V:Converters using OP-AMP


I-V and V-I converter, ADC And DAC ,V-F and F-V converter( concept level only)
S.Y.B.Tech (Pattern 2017) E & TC Engineering 32
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Unit VI : PLL and its applications


PLL types block diagram of PLL, function and types of each block, characteristics/parameters of PLL
and different applications of PLL.
Text Books :
1. Ramakant A. Gaikwad, “Op Amps and Linear Integrated Circuits”, Pearson Education
2. Salivahanan and Kanchana bhaskaran, “Linear Integrated Circuits”, TMH
Reference Books :
1. Sergio Franco, “Design with Operational Amplifiers and Analog Integrated Circuits”, TMH
2. George Clayton and Steve Winder, “Operational Amplifiers”
3. Millman, Integrated Electronics, MH

S.Y.B.Tech (Pattern 2017) E & TC Engineering 33


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Data Structures (ETUA22175)

Teaching Scheme Examination Scheme


Credits : 3 Formative assessment:50 marks
Lectures : 3 Hrs/week Summative assessment: 50 marks

Prerequisite:
Fundamentals of Programming Languages, „C‟ programming
Course Objectives:
• To choose the appropriate data structure and algorithm design method for a specified application.
• To learn how the algorithm design methods impact the performance of programs.
• To study the systematic way of solving problems, various methods of organizing large amounts of
data.
• To solve problems using data structures such as linear lists, stacks, queues, binary trees, binary
search trees, and graphs and writing programs for these solutions.
Course Outcomes:
On completion of the course , students will be able to

1. Write and understand the programs that use arrays & pointers in C
2. Discuss the computational efficiency of the principal algorithms such as sorting & searching.
3. Describe how arrays, records, linked structures are represented in memory and use them in
algorithms.
4. Implement stacks & queues for various applications.
5. Understand various terminologies and traversals of trees and use them for various applications.
6. Understand various terminologies and traversals of graphs and use them for various applications.

Unit- I : Introduction to Algorithm & Program Design


Basic Terminology; Elementary data organization, Data Structures, Data structure operations, Abstract
Data Type. Algorithm: Complexity, Time Space Tradeoff, Algorithmic Notations, Control Structures,
Functions in C: Passing by value, recursive functions, Local & Global Variables, Arrays: Arrays in C and
various operations, pointers
Unit II :Searching and Sorting
Need of searching and sorting, why various methods of searching and sorting, Sorting methods: Linear,
binary search and fibonnaci Search. Sorting methods: Bubble, insertion, selection, merge, Time
complexity of each searching and sorting algorithm..
Unit III : Linked Lists
Singly Linked Lists: Concept, Representation of Linked list in Memory, Traversing a linked list,
Searching a linked list, Memory Allocation; Garbage collection, Insertion into Linked list, Deletion from a
linked list, Circularly Linked list, Doubly Linked List.
Unit IV: Stacks, Queues, Recursion
Stacks: Concept, Array representation of stacks, Linked representation of stacks, Arithmetic expressions;
Polish notation. Application of stacks Queues: Concept, Array representation of queues, Linked
representation of queues, Circular queue Application of queues.
Unit V:Trees
Binary Trees: Concept & Terminologies, Representation of Binary Tree in memory, Traversing a binary
tree, Binary Search Trees (BST), Searching, Traversing a binary search tree,Balanced Binary Trees.
Application of Trees: Expression Tree, Game Trees.
Unit VI : Graphs
Graph theory terminology, Sequential representation of graphs; Adjacency matrix, Linked representation
S.Y.B.Tech (Pattern 2017) E & TC Engineering 34
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

of a graph, Operations on graph, Traversing a graph, Spanning trees; Minimum Spanning tree, Kruskal‟s
Algorithm, Prim‟s Algorithm.
Text Books :
1. Yashavant Kanetkar, Data Structures Through C, BPB Publication, 2nd Edition
2. Yashavant Kanetkar,” LET US C”
Reference Books :
1. Yedidyah Langsam, Moshe J Augenstein, Aaron M Tenenbaum – Data structures using C and C++ -
PHI Publications (2nd Edition ).
2. Ellis Horowitz, Sartaj Sahni- Fundamentals of Data Structures – Galgotia Books source.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 35


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Economics (ETUA22176)

Teaching Scheme Examination Scheme


Credits : 3 Formative assessment:50 marks
Lectures : 3 Hrs/week Summative assessment: 50 marks

Prerequisite:
Basics of economics
Course Objectives:
 To learn the basics of economics and cost analysis relevant to engineering so as to take
economically sound decisions.
 To identify conditions for present worth comparison and future worth comparison and find
appropriate solutions for the information challenges.
 To learn and calculate the Rate of interest.
 To understand different costs and overheads.
 To understand profit and loss accounts.
Course Outcomes:
 Understand the economics and cost analysis.
 Aware of present worth comparison and future worth comparison.
 Understand rate of return and different taxes.
 Understand different cost
 Aware of finance, profit and loss.
Unit- I : Introduction
Engineering Decision-Makers, Engineering and Economics, Problem solving and Decision making,
Intuition and Analysis, Tactics and Strategy. Engineering Economic Decision, Maze. Law of demand
and supply, Law of returns, Interest and Interest factors: Interest rate, Simple interest, Compound
interest, Cash - flow diagrams, Personal loans and EMI Payment, Exercises and Discussion.
Unit –II : Present-Worth Comparisons
Present-Worth Comparisons: Conditions for present worth comparisons, Basic Present worth
comparisons, Present-worth equivalence, Net Present worth, Assets with unequal lives, infinite lives,
Future-worth comparison, Pay-back comparison, Exercises, Discussions and problems.
Unit III : Equivalent Annual-Worth Comparisons
Equivalent Annual-Worth Comparison methods, Situations for Equivalent Annual-Worth Comparisons,
Consideration of asset life, Comparison of assets with equal and unequal lives, Use of shrinking fund
method, Annuity contract for guaranteed income, Exercises, Problems.
Unit IV: Rate-Of-Return Calculations And Depreciation
Rate of return, Minimum acceptable rate of return, IRR, IRR misconceptions, Cost of capital concepts.
Causes of Depreciation, Basic methods of computing depreciation charges, Tax concepts, corporate
income tax.
Unit V:Estimating and Costing
Components of costs such as Direct Material Costs, Direct Labor Costs, Fixed Over-Heads, Factory
cost, Administrative Over-Heads, First cost, Marginal cost, Selling price, Estimation for simple
components.
Unit VI : Introduction, Scope Of Finance, Finance Functions
Statements of Financial Information: Introduction, Source of financial information, Financial
statements, Balance sheet, Profit and Loss account, relation between Balance sheet and Profit and Loss
account.
S.Y.B.Tech (Pattern 2017) E & TC Engineering 36
Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Reference Books :
1 Leland T. Blank and Anthony J. Tarquin , “Engineering Economy” 4th Edition ,McGraw Hill
Publication .
2 Chan S. Park “Contemporary Engineering Economics”, 3rd Edition,PHI Publications.
3 Dr.K.K.Dewett and M. H. Navalur ,” Modern Economic Theory”Revised Edition,S Chand
Publication.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 37


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Lab Practice-II* (ETUA22177)

* Lab Practice II will be conducted for Communication Engineering ,Integrated Circuits, Data Structures

Teaching Scheme Examination Scheme


Credits : 3 Formative Assessment : 50 Marks
Practical : 6 Hrs/week Summative Assessment: 50 Marks

Course Outcomes :
On completion of the course students will be able to
1. Understand the generation and detection of different analog modulation techniques, analyze AM
and FM signals and calculate its power , bandwidth and efficiency.
2. Determine the sampling frequency and analyze the signals in time and frequency domain.
3. Select the operational amplifier to design and analyze linear and nonlinear applications
4. Design ,build and test linear and Non Linear op amp based circuits
5. Discuss the computational efficiency of the principal algorithms such as sorting & searching.
6. Describe how arrays, records, linked structures are represented in memory and use them in
algorithms.

A: Communication Engineering I (Practical)


1. Study of Fourier series representation of Sine, Square and Triangular waveforms using DSO.
2. AM Generation (DSB-FC) using IC 1496/1596: Calculation of modulation index by waveform
and trapezoidal method,
3. Study of simple diode (envelope) detector : Observe the effect of change in RC time constant
which leads to diagonal and negative peak clipping
4. Generation of DSB-SC with the help of Balanced Modulator IC1496/1596 & its detection
5. Generation of SSB-SC using Filter method, phase shift method & its detection
6. AM transmitter: Observe the spectrum and calculate power of AM signal for different values
of modulation indices using spectrum analyzer.
7. Frequency Modulator (FM) generation using NE 566 VCO: calculate of modulation index
and verify the Bessel's function table and its detection using IC 565 ( PLL)
8. Study of FM Transmitter: observe output waveform using Spectrum Analyzer and see the effect
of Eigen values on carrier power.
9. Verification of Sampling Theorem and types of sampling: (Flat top & Natural sampling)
10. Generate AM and FM waveform for given modulation index, signal frequency and carrier
Frequency using modern tool like MATLAB.

B: Integrated Circuits (Practical)


1 Design, build and test closed loop Inverting and Non inverting amplifier
2 Measurement of Slew Rate and CMRR of an operational amplifier
3 Design, build and test an active integrator
4 Design build and test three Op-amp instrumentation amplifier
5. Design, build and test precision full wave rectifier.
6 Design, build and test Symmetric Schmitt trigger.
7 Design, build and test first order/second order Butterworth Low/high pass active filter
8 Design, build and test PLL
9 Design, build and test square wave generator.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 38


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

10. Demonstrate V to I convertor with grounded load using LabVIEW / Breadboard

C: Data Structures (Practical)


1. Write C program to perform 1. Linear Search, 2. Binary search
2. Write C program to perform 1. Bubble sort, 2. Insertion sort, 3. Selection sort
3. Perform following String operations : a. copy, b. palindrome, c. compare
4. Create a singly linked list with options: a.Create b.Insert c.Display
5. Implement Stack using arrays. Write a menu driven program to perform following operations on
stack a) Push b) Pop c) Display
6. Implement Stack using Linked Lists. Write a menu driven program to perform following
operations on stack a) Push b) Pop c) Display
7. Implement Queue using arrays. Write a menu driven program to perform following operations on
Queue a) Insert b) Delete c) Display
8. Implement Queue using Linked Lists. Write a menu driven program to perform following
operations on Queue a) Insert b) Delete c) Display
9. Binary search tree: Create, search, recursive traversals.
10. Graph using adjacency Matrix with BFS or DFS traversal.

Text Books : A
1. B. P. Lathi , “Modern Digital and Analog. Communication Systems”, 3rd Edition, Oxford
2. Dennis Roddy&Coolen, “Electronic Communication”,4th Edition, Prentice Hall

Text Books : B
1. Ramakant A. Gaikwad, “Op Amps and Linear Integrated Circuits”, Pearson Education
2. Salivahanan and Kanchanabhaskaran, “Linear Integrated Circuits”, TMH

Text Books : C
1. Yashavant Kanetkar, Data Structures Through C, BPB Publication, 2nd Edition
2. Yashavant Kanetkar,” LET US C”

S.Y.B.Tech (Pattern 2017) E & TC Engineering 39


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Skill Development (Electronic Workshop Practice– II) (ETUA22178)

Teaching Scheme Examination Scheme


Credits: 1 Formative Assesment:50 Marks
Practical: 2 Hrs/week Summative Assessment: NA

Prerequisite:
Theory of electronic devices and its construction

Course Objectives:
 To learn the steps in electronic circuit through simulation and hardware implementation
 To imbibe good soldering design practices for robust design of electronic systems.
 To understand the importance of documentation by compiling Project Report
Course Outcomes:
 Test and Troubleshoot simple electronic circuit.
 Develop good soldering skills
 Use an EDA tools for an analysis and testing purpose.
 Prepare a technical project report with troubleshooting manual
A. Selecting a project involving discrete devices, op amp, LSI devices only
B. Simulating the selected project using EDA Tools Example. Multisim (Transient Analysis/AC
analysis/DC Operating parameter sweep/temperature sweep
C. Implementing, Testing &Trouble shooting of selected project and comparing result with simulation
results.
D. To prepare consulted project report mentioning simulation results and hardware results.
Reference Books :
1. Simulation Software‟s Help Manual (Examples. Multisim, Altium Design)
2. Data Books
3. Magzine (Examples. Everyday Practical Electronics ,Elektor, Electronics For You )

S.Y.B.Tech (Pattern 2017) E & TC Engineering 40


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Project Management (ETUA22179)

Teaching Scheme Examination Scheme


Credits : 2 Formative Assessment:50 marks
Lectures : 2 Hrs/week Summative Assessment: NA

Course Objectives:
 To make students conversant with the importance of project management in construction industry.
 To make students analyze and solve problems on network analysis, resource allocation and
updating
 To make students conversant with the concept of materials management and project appraisal.
 To explain the students the importance of TQM in projects

Course Outcomes: At the end of the course the students will have an ability to:
1. Develop knowledge about management, project life cycle and importance of organizational
structure of a project.
2. Demonstrate the use of project planning, scheduling, monitoring and control techniques for a
project.
3. Understand the necessity of m
techniques to appraise a project.
4. To define and understand the importance of Total quality management in construction Industry.

Unit- I : Introduction to project management


Importance, objectives & functions of management , Categories of project , Project--- life cycle Concept
and Cost Components , Project management Institute and Certified Project Management Professionals
(PMP ), Importance of organizational Structure in Management- Authority / Responsibility Relation..
Unit –II : Project planning and scheduling
WBS – Work Breakdown, Gantt/Bar chart, Network Analysis, C. P. M .- . Activity on Arrow (A.O.A.),
Critical path and type of floats , Precedence network analysis ( A.O.N. ), P. E. R.T.
Unit III : Project Monitoring and control
Resource Allocation – Resource Smoothening and leveling , Network Crashing – Time- Cost –
Resource optimization, Project Monitoring- Updating , Earned Value, Primary and secondary Material
Procurement Procedures-material requirement- raising of indents, receipts, Inspection, storage, delivery,
record keeping– Use of Excel sheets, ERP software, , Study of Project Feasibility report and Detailed
Project Report (DPR) , Role of Project Management Consultants
Unit IV: Total quality Management

TQM – Necessity, advantages, Difference between, quality control, quality assurance, total quality
control and total quality management (TQM). Benchmarking in TQM, Kaizen in TQM, Process based
approach for achieving TQM, Quality manual – Importance, Introduction to ISO.

Text Books :
1. „Project Management: Engineering, Technology and Implementation, Shtub, Bard and
Globerson, PH Inc.
2. Project Management: Systems approach to Planning Scheduling and Controlling, H. Kerzner
3. Total Project Management: The Indian Context, P. K. Joy, Macmillan India Ltd.

S.Y.B.Tech (Pattern 2017) E & TC Engineering 41


Bansilal Ramnath Agarwal Charitable Trust‟s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering

Reference Books :

1. Project Scheduling and Monitoring in Practice, S. Choudhury, SAP.

2. Total Quality Management-Dr. Gunmala Suri and Dr. Puja Chhabra Sharma-Biztantra

3. Project Management Handbook, Dock, Gower

Assignments.

1. Use of Project Management Software – MS Project / Primavera for project scheduling for minimum
25 activities
2. Assignment on network crashing/resource allocation
3. Assignment on ABC analysis/ EOQ.
4. Assignment on Project economics.
5. Assignment on Project appraisal Assignment on construction equipment

S.Y.B.Tech (Pattern 2017) E & TC Engineering 42


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous
BansilalInstitute
RamnathAffiliated
AgarwaltoCharitable
SavitribaiTrust’s
Phule Pune University)
Department of Mechanical Engineering
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Curriculum for
S.Y. B. Tech.
Electronics & Telecommunication

Curriculum for
S. Y. B. Tech.
(Mechanical Engineering)

Department of
Electronics & Telecommunication
Engineering
Department of
Mechanical Engineering
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

VISION
Excellence in Mechanical Engineering for Global Acceptance

MISSION
 Make spirited mechanical engineers with morals, values and principles for sustainable
development of society.
 Strive continuously to impart knowledge and skills of the highest standards.
 Our engineers will respond to the current and future needs of the industry, higher studies as
well as research.

Program Educational Objectives:


1. Graduates of the program will become competent engineers suitable for the mechanical
engineering based industry and higher education.
2. Graduates of the program will acquire the necessary foundation in fundamental mechanical
engineering subjects for development of mathematical and analytical abilities.
3. Graduates of the program will acquire the knowledge and skills in mechanical engineering to
provide technological solutions.
4. Graduates of the program will learn managerial, financial and ethical practices such as, project
and financial management skills, multidisciplinary approach and soft skills.
5. Graduates of the program will respond to growing demands of society through lifelong
learning.

Program Outcomes:

At the end of the program, a student will be able to

1. Engineering knowledge: Apply knowledge of mathematics, science, and engineering with


focus on Mechanical Engineering.
2. Problem analysis: Identify, formulate and analyze a problem using principles of basic sciences
and Mechanical Engineering.
3. Design/development of solutions: Design a system, component or process to fulfill desired
needs within realistic constraints such as manufacturing, economic, environmental, social,
ethical, safety and sustainability.
4. Modern tool usage: Conduct investigations of complex problems: Design and conduct
experiments as well as analyze and interpret data.
5. The engineer and society: Apply techniques, skills, and modern Mechanical Engineering tools
such as CAD, CAM and CAE necessary for engineering practice.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 2


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
6. Environment and sustainability: Acquire the broad education necessary to understand the
impact of mechanical engineering solutions in the context of global, economic, environmental,
cultural, legal and social issues.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need
for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
9. Individual and team work: Function effectively as an individual and as a member of
multidisciplinary team.
10. Communication: Communicate effectively with the engineering community and society
11. Project management and finance: Apply project and financial management principles as a
leader and team member in a multidisciplinary environment.
12. Life-long learning: Recognize the need and engage in life-long learning

Program Specific Outcomes:


At the end of the mechanical engineering program, a student will be able to:
1. Apply knowledge of machine design, manufacturing and thermal engineering to describe,
formulate and analyze mechanical systems and processes with realistic constraint.
2. Design and analyze machine elements using modern engineering tools.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 3


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Second Year B. Tech. Mechanical Engineering (SYBT) - Semester I (Pattern 2017)

Examination Scheme
Teaching
Formative Summative
Course Scheme
Course Code Course Assessment Assessment Total Credits
Type
ISE PR/
L T P CE ESE
T1 T2 OR
Engineering
MEUA21171 TH 4 - - 15 15 20 50 - 100 4
Mathematics – III
Mathematics Practice –
MEUA21172 CE - 1 - - - 50 - - 50 1
III

MEUA21173 Manufacturing Processes TH 3 1 - 15 15 20 50 - 100 4

MEUA21174 Strength of materials* TH 3 - - 15 15 20 50 - 100 3

MEUA21175 Thermodynamics* TH 3 - - 15 15 20 50 - 100 3

Material science and


MEUA21176 TH 3 - - 15 15 20 50 - 100 3
Engineering metallurgy*
CE
MEUA21177 Lab Practice - I - - 6 - - 50 - 50 100 3
PR/OR
Skill Development
MEUA21178 (Computer Aided CE - - 2 - - 50 - - 50 1
Machine Drawing)

MEUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

*Courses have lab practice component of 2 hrs. /week each under Lab practice head.
L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, #T: 1 hr. = 1 Credit, Audit Course: No Credits

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 4


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Second Year B. Tech. Mechanical Engineering (SYBT) - Semester II (Pattern 2017)

Examination Scheme
Teaching
Formative Summative
Course Scheme
Course Code Course Assessment Assessment Total Credits
Type
ISE PR/
L T P CE ESE
T1 T2 OR
Kinematics of
MEUA22171 TH 4 - - 15 15 20 50 - 100 4
Machinery
Kinematics of
MEUA22172 CE - 1 - - - 50 - - 50 1
Machinery- Practice
Internal Combustion
MEUA22173 TH 3 - - 15 15 20 50 - 100 3
Engines*

MEUA22174 Fluid Mechanics* TH 3 - - 15 15 20 50 - 100 3

MEUA22175 Mechatronics* TH 3 - - 15 15 20 50 - 100 3

MEUA22176 Industrial Psychology TH 3 - - 15 15 20 50 - 100 3

CE
MEUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3
PR/OR
Skill Development
MEUA22178 CE - - 2 - - 50 - - 50 1
(Workshop Practice –II)

MEUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

*Courses have lab practice component of 2 hrs./ week each under Lab practice head.
L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, #T: 1 hr. = 1 Credit, Audit Course: No Credits

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 5


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
INDEX

Sr. No. Course Code Course Name Page No


SECOND YEAR B. TECH. SEMESTER-I
1 MEUA21171 Engineering Mathematics – III 08

2 MEUA21172 Mathematics Practice– III 10

3 MEUA21173 Manufacturing Processes 11

4 MEUA21174 Strength of materials 14

5 MEUA21175 Thermodynamics 16

6 MEUA21176 Material science and Engineering metallurgy 18

7 MEUA21177 Lab Practice – I 20

8 MEUA21178 Skill Development (Computer Aided Machine Drawing) 22

9 MEUA21179 Environmental Studies 24

SECOND YEAR B. TECH.SEMESTER–II


10 MEUA22171 Kinematics of Machinery 27

11 MEUA22172 Kinematics of Machinery- Practice 29

12 MEUA22173 Internal Combustion Engines 30

13 MEUA22174 Fluid Mechanics 32

14 MEUA22175 Mechatronics 34

15 MEUA22176 Industrial Psychology 36

16 MEUA22177 Lab Practice –II 38

17 MEUA22178 Skill Development (Workshop Practice –II) 40

18 MEUA22179 Project Management 42

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 6


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Semester – I

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 7


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Engineering Mathematics – III (MEUA21171)
Teaching Scheme Examination Scheme
Credits: 4 Formative assessment : 50 Marks
Lectures: 4Hrs./week Summative assessment : 50 Marks

Prerequisite: Basics of Derivatives, Integration, Trigonometry, Vector Algebra & Partial


differentiation.
Course objectives:
 To introduce higher order Linear Differential Equations and modelling of mass spring
systems, free and forced damped and undamped systems.
 To introduce Fourier Transform and Applications
 To know Statistical technique to analyse the data.
 To introduce Vector Differentiation.
 To introduce Vector Integration.
 To introduce Partial Differential Equations
Course Outcomes:
After successful completion of the course, student will be able to:
1. Understand the Linear Differential equations, modelling of mass spring systems, free and
forced damped and undamped systems.
2. Understand and the Design and analysis of continuous and discrete system, where
knowledge of Fourier Transform is used.
3. Use of Statistical techniques in Engineering fields
4. Understand aspects of vector differential calculus which includes physical phenomenon viz
gradient, divergence,curl etc
5. Understand the applications of vector integral calculus viz work done, electric flux etc
6. Develop the modeling of boundary value problems.
Unit I - Linear Differential Equations
LDE of nth order with constant coefficients, Method of Variation of Parameters, Cauchy’s &
Legendre’s DE, Solution of Simultaneous and Symmetric Simultaneous DE, Modelling of mass
spring system.
Unit II –Transforms
Fourier Transform (FT) : Complex Exponential form of Fourier Series, Fourier Integral Theorem ,
Sine and Cosine Integrals, Fourier Transform ,Fourier Sine and Cosine Transform and their Inverses,
Laplace Transforms(LT):- Definition of LT, Properties and Theorems ,LT of standard functions
,Inverse LT

Unit III - Statistics


Moments, Skewness and Kurtosis, Correlation and Regression, Probability Distribution:- Binomial,
Poisson and Normal Distributions, -Sampling Distributions, t-distribution, Chi-Square distribution
Unit IV-Vector differential Calculus
Physical interpretation of Vector differentiation, Vector differential operator, Gradient, Divergence
and Curl, Directional derivative, Solenoidal, Irrotational and Conservative fields, Scalar

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 8


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Potential,Vector identities
Unit V-Vector Integral Calculus& Applications
Line, Surface and Volume integrals, Work-done, Green’s Lemma, Gauss’s Divergence theorem,
Stoke’s theorem, Applications to problems in Fluid Mechanics.

Unit VI - Partial Differential Equations & Applications


Formation of PDE, Methods to solve the first order PDE (Type- 1-4), and Applications of PDE:
Modelling of Vibrating string, Wave equation, One and two dimensional heat flow equations.

Text Books:
1. A Text book of Applied Mathematics by P.N. Wartikar, U.N.Wartikar (Pune Vidyarthi Griha
Prakashan ,Pune) (Volume II-ISBN 81-85825-07-6)((Volume III-ISBN 81-85825-01-7)
2. Advanced Engineering Mathematics by Erwin Kreyszig (Wiley Eastern Ltd.).(ISBN 978-0-
470-45836-5.)
Reference books:
1. Higher Engineering Mathematics by B.S.Grewal (KhannaPublication,Delhi) (ISBN-13. 978-
81-7409-195-5. ISBN-10. 81-7409-195-5)
2. Advanced Engineering Mathematics by Wylie C.R &Barrett L.C.(McGraw-Hill,INC)(ISBN 0
- 07 -463841 – 6)
3. Advanced Engineering Mathematics by Peter V.O’Neiol(ISBN-13: 9781111427429 / ISBN-
10: 1111427429)

Course Coordinator: Mrs. P. U. Belhekar

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 9


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Mathematics Practice – III (MEUA21172)
Teaching Scheme Examination Scheme
Credit: 1 Formative assessment : 50 Marks
Tutorial work: 1 Hr./week Summative assessment : NA

Course Objectives:
 To introduce and practice the various types of problems based on proposed topics of
syllabus.
 To introduce application based example.
Course Outcomes:
After successful completion of the course, student will be able to:
1. Understand the Linear Differential equations, modelling of mass spring systems, free and
forced damped and undamped systems.
2. Understand and the Design and analysis of continuous and discrete system, where
knowledge of Fourier Transform is used.
3. Use of Statistical techniques in Engineering fields
4. Understand aspects of vector differential calculus which includes physical phenomenon
viz gradient, divergence,curl etc
5. Understand the applications of vector integral calculus viz work done, electric flux etc.
6. Develop the modeling of boundary value problems.
Tutorial (Assignments):
1. Practice Problems on Complimentary Functions& Particular Integral.
2. Practice Problems on Method of Variation of Parameters, Cauchy’s & Legendre’s
differential equations.
3. Practice Problems on Fourier Transform (FT) and Laplace Transform(LT)
4. Practice Problems on Applications of Fourier Transforms in Heat equation.
5. Practice Problems on Statistical methods.
6. Practice Problems on Probability.
7. Practice Problems on Vector Differentiation, Gradient, Divergence and Curl, Directional
derivative.
8. Practice Problems on Solenoidal, Irrotational and Conservative Fields, Scalar Potential,
vector identities.
9. Practice Problems on Line integral, Greens Theorem, Gauss divergence Theorem. Stokes
theorem.
10. Practice Problems on Partial Differential Equations.

Course coordinator: Mrs. P. U. Belhekar:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 10


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Manufacturing Processes (MEUA21173)
Teaching Scheme Examination Scheme
Credits: 4 Formative Assessment : 50 Marks
Lectures: 3 Hrs./week Summative Assessment : 50 Marks
Tutorial : 1Hr./week

Prerequisite: Basic Mechanical Engineering, Engineering Physics, Engineering Chemistry, Engineering


Mathematics, Workshop Practice I.
Course objectives:
 To familiarize students with major manufacturing processes
 To correlate the material type with the possible fabrication processes
 To describe the operations and tools for major manufacturing processes
 To interpret the knowledge about manufacturing processes, parameters and their effects on
performance.
Course Outcomes:
By the end of the course, students will be able to
1. Understand fundamentals of metal casting processes, casting defects and product design
considerations.
2. Understand material behavior and temperature in metal forming processes.
3. Calculate punch and die dimensions and press capacity for sheet metal processes.
4. Know various material forming and shaping processes for plastics, Composites and Rubber.
5. Get knowledge of various joining and assembly processes, their applications and design
considerations for welding and assembly.
6. Work out calculations for machining force, cutting power, energy requirement and design
considerations for various machining processes.
Unit I - Metal Casting Processes
Fundamentals of metal casting, heating and pouring, solidification and cooling, sand casting: Patterns
and cores, Moulds and mould making, other expandable and permanent-mould casting processes,
Furnaces, Pouring, cleaning and heat treatment, casting defects, metals for casting, product design
considerations (allowances).
Unit II - Metal Forming
Bulk deformation processes, Material behavior and temperature in metal forming, Rolling, Forging,
Other deformation processes related to Rolling and Forging, Extrusion and Wire drawing. Analysis of
Rolling, Forging, Extrusion and Wire drawing.
Unit III - Sheet Metalworking
Sheet metal working: cutting and bending operations, drawing, Dies and presses for sheet metal
processes, Engineering analysis of sheet-metal cutting, bending and drawing, Stretch forming, Roll
bending and forming, Spinning and High-energy rate forming.
Unit IV- Plastics and Composite Materials
Extrusion, Production of sheet, film, Injection moulding, Compression and transfer moulding, Blow
moulding, Thermoforming, Overview of Polymer Matrix Composites (PMC) and Rubber processing,
Open and closed mould processes, Rubber processing and shaping, Ma nufacturing of tires and other
rubber products.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 11


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Unit V- Joining and Assembly processes


Physics of welding, Features of a fusion welded joint, Arc welding, Resistance welding, Oxyfuel gas
welding, Other fusion welding processes, Solid state welding, Weld quality, Weldability, Design
considerations in welding, Brazing, soldering, Adhesive Bonding, Mechanical Assembly: Threaded
fasteners, rivets and Eyelets.
Unit VI– Machining Processes
Theory of chip formation in metal machining, Force relationships and the Merchant equation, power and
energy relationships in machining, Cutting temperature, Machining operations and machine tools:
Turning, drilling, milling and related operations, Machining Centers and Turning centers, Broaching and
Sawing operations, Machining of screw threads and gears, Tool life, Tool materials, Tool geometry,
Cutting fluids, Selection of cutting conditions.

Tutorial
List of Tutorials:
1. Fundamentals of metal casting: Calculations related to heating and pouring the molten metal,
shrinkage, solidification time, buoyancy force, G-factor in Centrifugal casting.
2. Calculation of flow stress, average flow stress, analysis of rolling, forging, extrusion and drawing
in terms of forming process and deformation.
3. Calculation of punch and die sizes and tonnage requirement for blanking and punching
operations.
4. Calculation of blank size, bend allowance, bending force for bending operation and calculation of
drawing ratio, reduction, drawing force and blank-holder force.
5. Numerical on shaping processes for plastics such as extrusion and injection moulding.
6. Numerical on Arc welding, Resistance welding, Oxyfuel welding, threaded fasteners and
Interference fits.
7. Numerical on chip formation, forces, power, energy and cutting temperature in machining,
machinability and machining economics.
8. Numerical on turning and related operations, drilling, milling and machining and turning centers.
9. Study of milling cutter, twist drill and single point turning tool nomenclature.
10. Numerical on tool life, machining of screw threads and gears .
Text Books:
1. Hajara Choudhari, Bose S.K. – Elements of workshop Technology Vol. I &II , Asian Publishing
House, ISBN 0713136227
2. M.P Grover – Fundamentals of modern manufacturing: Materials and systems, John Wiley &
Sons, Inc, New Jersey, 2010, ISBN 978-0470-467008.
3. R. K. Jain, Production Technology, Khanna Publishers, 16 th Edition, 2003.
Reference Books:
1. B. Ravi – Metal Casting – Computer Aided design and analysis- Prentice Hall of India
ISBN: 8120327268, 9788120327269
2. Reikher – Casting: An analytical approach – Springer ISBN 9781846288494
3. Materials and Processes in Manufacturing, DeGarmo, Black, and Kohser, John Wiley & Sons,
Inc,New York, 2011 .

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 12


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

4. Kalpakjian and Schmid - Manufacturing Engineering and Technology, Prentice Hall, New Jersey,
2013

Course Coordinator: Mr. M. G. Gadge

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 13


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Strength of Materials (MEUA21174)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment : 50 Marks
Lectures: 3 Hrs./week Summative Assessment : 50 Marks

Prerequisite: Engineering Mathematics, Engineering Mechanics.

Course Objectives:
 Mechanical behavior of the body by determining the stresses, strains and deflections produced
by the loads up to the elastic limit.
 Fundamental concepts related to deformation, strain energy, moment of inertia, load carrying
capacity, slope an deflection of beams, shear forces, bending moments, torsional moments,
column and struts, principal stresses and strains.
Course Outcomes:
After successful completion of the course, the students will be able to
1. Apply knowledge of Shear force diagram and Bending moment diagram in Engineering
application.
2. Understand the various types of stresses.
3. Compute and analyze different stresses induced in beams.
4. Estimate the Slope and Deflection in determinate beams.
5. Understand the concept of Torsion and Buckling.
6. Identify the Principal planes and compute principal stresses for different combination of loads.
Unit I - Shear Force and Bending Moment Diagrams
Types of beams, shear forces & bending moment diagrams (Cantilever, Simply supported and
Overhang beams) subjected to concentrated loads, uniformly distributed loads, uniformly varying loads
& couples, Relationship between rate of loading, shear force and bending moment. Maximum bending
moment & positions of points of contraflexure.
Unit II - Simple Stresses and Strains
Concept of stress and strain (linear, lateral, shear and volumetric), stress strain diagram for ductile and
brittle material, Hooke’s law, Modulus of Elasticity, Modulus of Rigidity, Bulk Modulus, Poisson’s
ratio, relationship between elastic constants, Factor of Safety.
Stresses, strains and deformation in determinate and indeterminate (homogeneous and composite) bars
under concentrated loads, Deformation due to self-weight, Temperature stresses in simple members.
Unit III - Principal Stresses and Strains
Definition of principal planes & principal stresses, Stresses on oblique plane, planes of maximum
shear, Mohr’s circle for representation of principal stresses, theories of failure.
Unit IV - Stresses in Beams
Bending stresses: Theory of simple bending, assumptions, flexural formula, moment of resistance,
section modulus, bending stresses in symmetrical sections. Bending stress distribution diagram
(rectangular, I,T).
Shear stresses: Concept, derivation of shear stress distribution formula, shear stress distribution
diagram for common symmetrical sections, maximum and average shear stress.
Unit V - Slope and Deflection of Beams
Relation between BM and slope, slope and deflection of determinate beams, derivation of formula for
slope & deflection for standard cases, Macaulay’s method.
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 14
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Strain Energy: Resilience, proof Resilience, strain energy stored in the member due to gradually
applied load, suddenly applied load, impact load.
Unit VI- Torsion and Buckling
Torsion: Theory of torsion & assumptions, derivation of torsion equation, polar modulus, stresses in
solid and hollow circular shaft, Strength and rigidity criterion for design of shaft, power transmitted
solid and hollow circular shaft.
Buckling of columns: Concept of buckling of columns, Expression for crippling load for various end
conditions of column, Limitations of Euler’s formula, Rankine’s formula, safe load on columns
Text Books:
1. S. Ramamurtham and R. Narayanan, “Strength of Materials”, 18 th Edition, Dhanpat Rai
Publication, ISBN: 81-87433-54-X.
2. S.S. Rattan, “Strength of Material”, 2 nd Edition, Tata McGraw Hill Publication Co. Ltd., ISBN:
978-0-07-107256-4
3. R. K Bansal, “Strength of Materials”, 6 th Edition, Laxmi Publication, ISBN: 978-81-318-0814-6.
4. S.S. Bhavikatti, “Strength of Materials”, Vikas Publishing, 4th Edition ISBN: 9789325971578.
5. Rajput R. K., “Strength of Materials”, S. Chand Publication. ISBN-10 : 8188458104
Reference Books :
1. Ferdinand Beer, Jr., E. Russell Johnston, John DeWolf, David Mazurek, 6 th Edition, “Mechanics
of Materials”, Tata McGraw Hill Publication Co. Ltd., ISBN-13: 978-0073380285
2. Timoshenko S. P. and Young D. N., “Strength of Materials”, Affiliated East-West Press PVT.
LTD. New Delhi, 2006, ISBN: 8176710199.
3. Singer and Pytel, “Strength of Materials”, Addison Wesley Publishing Corporation, 1999,
ISBN 0 321 04541 6.

Course Coordinator: Dr. D. N. Kamble:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 15


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Thermodynamics (MEUA21175)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment: 50 Marks
Lectures: 3 Hrs/week Summative Assessment:50 Marks

Prerequisite: Engineering Mathematics – I, Engineering Physics, Engineering Chemistry.


Course Objective:
To apply thermodynamics laws to power producing and power absorbing devices in order to
understand their functioning and improve their performance.
Course Outcomes:
By the end of the course, students will able to
1. Apply the first law of thermodynamics to analyze thermodynamic device and ideal gas
processes.
2. Understand second law of thermodynamics and concept reversibility and irreversibility.
3. Determine entropy change during processes.
4. Evaluate various properties of steam using the steam table.
5. Conversant with fuel calorific value, steam generator and its performance calculations.
6. Understand theory and performance calculation of compressors.
Unit I - First Law of Thermodynamics
Review of basic terms and definitions, Microscopic and Macroscopic approach, Thermodynamic
equilibrium, Point and path function, Heat and work, Perfect gas laws, PMM I, SFEE (Pump,
compressor, turbine, boiler, condenser, evaporator, nozzle).
Applications of first law to non-flow processes (Constant Pressure, Constant Volume, Isothermal,
Adiabatic, and Polytrophic), Calculations of heat transfer, work done, internal energy and enthalpy.

Unit II - Second Law of Thermodynamics


Limitations of First law, Clausius and Kelvin Plank Statement and their equivalence, PMM II,
Reversibility and irreversibility, causes of reversibility, Conditions for reversibility.
Carnot cycle for heat engine, heat pump and refrigerator, Carnot theorem, Clausius inequality.

Unit III - Entropy


Concept of entropy, entropy changes for an ideal gas during reversible process, entropy of isolated
system, principle of entropy increase, available and unavailable energy.
Unit IV - Properties of Steam
Formation of steam, phase changes, properties of steam, P-V, T-S and Mollier diagram for steam,
dryness fraction and its determination, steam calorimeters (Barrel, Separating, Throttling and
combined) Non-flow and Steady flow vapour processes, change of properties, work and heat transfer.
Thermodynamic Vapor Cycle, Rankine and modified Rankine cycle, work done and efficiency,
Specific steam consumption, comparison of Rankine and Carnot cycle.
Unit V - Steam Generators
Boiler mounting and accessories, boiler draught (natural and artificial draught),boiler performance
calculations, equivalent evaporation, boiler efficiency, Energy balance and IBR Act.
Classification of fuels, calorific value of fuel, Bomb calorimeter, Junker gas calorimeter.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 16


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Unit VI - Reciprocating Air Compressor


Classification of compressor, Reciprocating compressor-Single stage compressor – computation of
work done, isothermal efficiency, effect of clearance volume, volumetric efficiency, Free air delivery,
Theoretical and actual indicator diagram.
Multistaging of compressor- Computation of work done, volumetric efficiency, condition for
maximum efficiency, Inter-cooling and after cooling.
Text Books
1. Y. Cengel & Boles: Thermodynamics – An Engineering Approach, Tata McGraw Hill Publications,
ISBN 13:9780072884951
2. R. K. Rajput, Engineering Thermodynamics, EVSS Thermo Laxmi Publications, ISBN: 978-81-318-
0058-4
3.P. K. Nag, Engineering Thermodynamics, Tata McGraw Hill Publications, ISBN-13: 978-1-25-
906256-8
Reference Books
1. P. L Ballany: Thermal Engineering, Khanna Publishers, ISBN-13: 978-81-7409-031-2
2. C.P. Arora: Engineering Thermodynamics, Tata McGraw Hill Publications, ISBN – 9780074620144

Course Coordinator: Mrs. H. Y. Kolekar:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 17


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Material Science and Engineering Metallurgy (MEUA21176)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment : 50 Marks
Lectures: 3 Hrs/week Summative Assessment:50 Marks

Prerequisite: Engineering Physics, Engineering Chemistry, Basic Mechanical Engineering.


Course objective:
To Describe importance of crystal structure and importance phase diagram and co-relation of
different phases with different mechanical properties. Perform various heat treatments tests for
material properties and characterization of industrial samples.
Course Outcomes :
After successful completion of the course, student will be able to
1. Apply the basic concepts of crystal structure and structure of metal.
2. Perform and measure the plastic deformation of different metals as well as non- destructive
testing.
3. Apply the fundamentals of metallography in material science the importance of equilibrium
diagrams.
4. Apply the fundamentals of different types of steels from basics of material science and the
importance of Iron Carbon equilibrium diagram.
5. Understand the difference between alloy steels and cast iron.
6. Understand different heat treatments and their importance and introduction to non- ferrous
materials.
Unit I - Structure of Materials
Crystal structures, indexing of lattice planes, indexing of lattice directions, no. of atoms per unit cell,
atomic packing factor imperfections in crystals - point defects, line defects, surface , mechanism of
plastic deformation and effect on mechanical properties , deformation of single crystal by slip
Unit II -Deformation Mechanisms and Introduction to NDT
Plastic deformation of polycrystalline materials with slip and Twining Annealing and its stages,
fatigue test, creep test. Introduction to different Non-destructive test
Unit III - Metallographic and Introduction to Equilibrium diagrams
Microscopy, specimen mounting, study of metallurgical microscope macros copy, specimen
preparation, sulphur printing, flow line observations. Importance of Equilibrium diagram with basic
terms. Hume Rotheyr's rule of solid solubility, allotropy and polymorphism, study of eutectic system.
Unit IV - Equilibrium Diagrams
Plotting of Iron-iron carbide equilibrium diagram, critical temperatures and application of lever rule
for finding out different phases and its percentage in slowly cooled steels, Classification and
application of plain carbon steels specification of steels.
Unit V - Alloy Steels and cast Irons
Introduction to tool steel, Introduction to cast Iron and its basic types, non-equilibrium cooling of
steels, transformation products of austenite, time temperature transformation diagrams, critical
cooling rate.
Unit VI - Heat- treatment of Steels and Introductions to Non ferrous Materials

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 18


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Heat treatment of steels like Annealing, normalizing, hardening & tempering, retention of
austenite: effects of retained austenite, elimination of retained austenite, Introduction to non ferrous
materials ( basics about brass and bronz).

Text Books:
1. Dr. V.D. Kodgire & S. V. Kodgire, “Material Science & Metallurgy For Engineers”, Everest
Publication 2008 , ISBN 81-86314-00-8.
2. K. Bhargava, C.P. Sharma “Mechanical Behavior & Testing Of Materials”,. P H I Learning
Private ltd.., ISBN: 978-81-203-4250-7
Reference books:
1. Smith W.F., “Principles of Material Science and Engineering”, McGraw Hill Book Co.,
2002.ISBN: 0070591695
2. Donald R. Askland, Phule P. P., “Science and engineering of materials”, Thomson Learning,
2003.ISBN: 053455396
3. Callister W. D, "Materials Science and Engineering", John Wiley, ISBN 9780470419977
4. Higgins R. A., “Engineering Metallurgy”, Viva books Pvt. Ltd., 2000, ISBN 0340568305
5. Raghvan V. “Material Science &Engg.”., Prentice Hall of India , New Delhi. 2003
6. Avner, S.H. Introduction to Physical Metallurgy, Tata McGraw-Hill, 1997. ISBN 10:
0074630067
7. Dieter, G.E, Mechanical Metallurgy, McGraw-Hill, 1988, ISBN 0-521-64684-7
8. U. C. Jindal, Material Science and Metallurgy, , Pearson Edu., 2012, ISBN:9788131759110
9. T.E. Reed-Hill and R. Abbaschian, Physical Metallurgy Principles, Thomson, 3rd
edition,2003,
ISBN- 978-0-495-08254-
10. Murthy, “Structure and properties engineering materials”, Tata McGraw Hill 2003.ISBN:
007048287XG. S. Sawhney, “ Fundamentals of fluid mechanics” , I. K. International
Publishing House Pvt. Ltd. New Delhi
11. G.F. Carter and D.E. Paul, Materials Science and Engineering, ASM International, 3rd
edition, 2000, ISBN: 9780871703996

Course Coordinator: Mrs. S. V. Dravid

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 19


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Lab Practice –I (MEUA21177)
Teaching Scheme Examination Scheme
Credits: 3 Formative Assessment: 50 Marks
Lectures: -- Hrs/week Summative Assessment:50 Marks
Laboratory Work: 6 Hrs. /week

Course Objectives:
 To offer hands-on experience with the operation of a various thermal systems like Steam
generator, Air compressor, Steam calorimeters and fuel calorimeters.
 To offer hands-on experience with various tests on Universal Testing machine and
experimental verification for cantilever and simply supported beams.
 To offer hands on experience with hardness tests, impact test and provide the knowledge of
metallurgical microstructure and heat treatment of steel.
Course Outcomes:
At the end of the course the students will able to,
1. Conduct various tests and can obtain various material properties.
2. Design structural elements, machine parts and perform engineering work in accordance
economic constraints.
3. Operate and analyze various thermal systems in detail to determine its performance
parameters.
4. Determine operating and performance parameters of a given system using any suitable
programming tool.
5. Conduct various hardness tests to determine hardness of materials.
6. Explain the metallurgical microscope, microstructure of steel and cast iron and heat
treatment of plain carbon steel.
A] Lab Practice - Strength of Materials (MEUA21174)
Lab Practice shall consist of the following :
1. Shear test of ductile material on Universal Testing Machine
2. Tensile test on ductile and brittle materials on Universal Testing Machine
3. Experimental verification of flexural formula in bending for cantilever beam
4. Experimental verification of flexural formula in bending for simply supported beam
5. Torsion test on circular bar
6. Impact test on metals
7. Shear force and bending moment diagrams with different end conditions
8. Slope and deflection
9. Buckling of columns
10. Principal stresses through graphical and analytical method
B] Lab Practice – Thermodynamics (MEUA21175)

The lab Practice consist of the following :


1. Demonstration and study of Boiler Mountings.
2. Demonstration and study of Boiler Accessories.
3. Determination of dryness fraction of steam.
4. Trial on boiler to determine boiler efficiency, equivalent evaporation and Energy Balance.
5. Industrial visit to any processing unit having boiler.
6. Determination of calorific value using Gas calorimeter.
7. Determination of calorific value using Bomb calorimeter.
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 20
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
8. Trial on reciprocating air compressor.
9. Programming assignment on entropy change for an ideal gas during process.
10. Programming assignment on Carnot cycle to determine efficiency/ COP

C] Lab Practice - Material Science and Engineering metallurgy (MEUA21176)


Lab practice consists of the following :
1. Study and calculate atomic packing factor for SC,BCC and FCC metals
2. Study and trial on Brinell hardness test
3. Study and trial on Vickers hardness test
4. Study and trial on impact test
5. Study and performance on magnetic particle & dye penetrant test
6. Study of metallurgical microscope
7. Study & demonstration of specimen preparation for microscopic examination.
8. Study and drawing of microstructure of steels and cast Iron.( min 2 )
9. Heat treatment of plain carbon steel and determination of relative hardness
10. To study effect of carbon percentage on hardness of steels
Text Books:
A] 1.S. Ramamurtham and R. Narayanan, “Strength of Materials”, 18 th Edition, Dhanpat Rai
Publication, ISBN: 81-87433-54-X.
2. S.S. Rattan, “Strength of Material”, 2 nd Edition, Tata McGraw Hill Publication Co. Ltd.,
ISBN: 978-0-07-107256-4
3. R. K Bansal, “Strength of Materials”, 6 th Edition, Laxmi Publication, ISBN: 978-81-318
4. Rajput R. K., “Strength of Materials”, S. Chand Publication. ISBN-10 : 8188458104
B] 1.Y. Cengel & Boles: Thermodynamics – An Engineering Approach, Tata McGraw Hill
Publications, ISBN 13:9780072884951
2.R. K. Rajput, Engineering Thermodynamics, EVSS Thermo Laxmi Publications, ISBN:
978-81-318-0058-4
3. P. K. Nag, Engineering Thermodynamics, Tata McGraw Hill Publications.
C] 1.Dr. V.D. Kodgire & S. V. Kodgire, “Material Science & Metallurgy For Engineers”,
Everest Publication 2008, ISBN 81-86314-00-8.
2. K. Bhargava, C.P. Sharma “Mechanical Behavior & Testing Of Materials”,. P H I
Learning Private ltd.., ISBN: 978-81-203-4250-7

Course Coordinator
Dr. D. N. Kamble:
Mrs. H.Y.Kolekar:
Mrs. S.V.Dravid:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 21


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Skill Development-I (Computer Aided Machine Drawing) (MEUA21178)
Teaching Scheme Examination Scheme
Credit: 1 Formative Assessment:50 Marks
Lectures: -- Hrs/week Summative Assessment : NA
Laboratory Work: 2 Hrs/week

Prerequisite: Engineering Graphics I & II, Basic knowledge of 2-D drawing using graphics
software.
Course objectives:
 To understand Parametric Modeling Fundamentals, Procedure, and Approaches.
 To develop ability to Create Parametric 2-D Sketches, and Create and Edit Parametric
Dimensions.
 To develop ability to Create Solid Models of machine components.
 To develop ability to Create assembly models of simple machine (minimum 5
components).
 To develop the ability to apply Limits Fits, and Dimensional Tolerances, as well as
Geometric Tolerances to components and assemblies on Engineering Drawings.
 To develop an ability to create 2D drawings from 3D CAD models
Course Outcomes:
After successful completion of the course, student will be able to
1. Prepare manufacturing/ industrial drawing as per IS conventions.
2. Generate different part models from drawings
3. Understand basic of surface modeling and sheet metal design modeling platform
4. Do the assembly of simple components
5. Understand the concept of tolerances
6. Prepare manufacturing drawing
Unit I - Introduction
Introduction – Machine Drawing Standard Conventions, Representation of machine elements and
parts such as screws, nuts, bolts, keys, gears, webs, ribs.
Unit II - Part Modeling
Solid modeling. Introduction to Graphical User Interface (GUI) of commercially used solid
modeling software, Fundamentals apply/modify constraints and dimensions transform the
parametric 2-D sketch into 3D solid, Feature operations, Overview to Parametric Modeling.
Unit III - Surface Modeling and Sheet Metal Design
Generating Wireframe Elements, Generating Basic Surfaces, Performing Operations,
Transformation features, Generating Multiple Walls, Bending Walls, Cutting and Stamping,
Transformation features, Generating multiple views.
Unit IV - Assembly Modeling
Assembly modeling – defining relationship between various parts of machine, Creation of
constraints, Generation of exploded view.
Unit V –Tolerance
Dimensioning Techniques, Geometric Dimensions and tolerances (GD and T), Limit, fits and
tolerances, Introduction to Tolerance Stack-up
Unit VI - Manufacturing Drawing
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 22
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Generation of 2-D sketches from parts and assembly of 3-D models, Appropriate dimensioning
and tolerance, Inserting Sheets and Tables, Generating BOM table, Generating Balloons, Dress up
features Welding symbols.

Lab Practice:
Assignments:
1. Machine Drawing Conventions.
2. Sketcher Workbench.
3. Part Modeling of a Machine Components using various Commands and Features of
the CAD Software.
4. Solid Modeling of the Components of Machine Assemblies.
5. Surface Modeling of the Components of MachineAssemblies.
6. Sheet Metal Design of the Components of Machine Assemblies.
7. Assembly Modeling of Machines Components.
8. Tolerance stack-up.
9. Manufacturing Drawings (Manual) of the Parts and Assemblies with Appropriate
Tolerance.
10. Manufacturing Drawings (CAD) of the Parts and Assemblies with Appropriate
Tolerance.
Important Note:-
Submission of all above assignments should be in electronic format only (preferably in single
CD/DVD for all batches/students)
Text Books:
1. N. D. Bhatt and V.M. Panchal, Machine Drawing, Charoter Publications ISBN-
13:9789380358888
2. Ajeet Singh, “ Machine Drawing”, Mc Graw Hill Publications, New Delhi 2012.
Reference books:
1. ASME Y14.5 – 2009 ISBN: 9780791822234.
2. Ibrahim Zeid, Mastering CADCAM, McGraw-Hill ISBN-10: 0072868457 ISBN-13: 978-
0072868456
3. Help Manuals and Tutorials of Referred CAD Software.

Course Coordinator: Mr. N. B. Kate

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 23


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Environmental Studies (MEUA21179)
Teaching Scheme Examination Scheme
Credits: 2 Formative Assessment: 50 Marks
Lectures: 1Hr./week Summative Assessment : NA
Laboratory Work: 2 Hrs./week

Prerequisite : Engineering Physics and Chemistry.


Course Objective: The objective of this course is to provide knowledge about multidisciplinary
nature of environment, air pollution, E waste, Noise pollution and its control.
Course Outcomes: At the end of the course the students will have an ability to,
1. To aware the air pollution and its impact
2. To aware ambient noise pollution and its importance.
3. To identify impact of environmental problems on socio economic
engineering.
Unit I - Air Pollution Meteorology and control techniques
Zones of atmosphere, stability of atmosphere, effects of terrain, lapse rate, atmospheric
dispersion, macro and micro scale. National ambient air pollution standards for particulate matter
and gaseous, Gaseous pollution control techniques such as absorption, adsorption, and
combustion. Particulate matter control techniques such as fabric filter, cyclone chamber, settling
chamber.
Unit II-Water treatment, Noise Pollution control and E waste
Filtration system- Gravity sand filter, Rapid gravity sand filters , Pressure sand filters , Dual
media filters, Multimedia filters Auto valve-less gravity filters ,Activated carbon filters , Walnut
shell carbon filters, Micron filtration systems, Micro filtration systems. Ion exchange treatment,
membrane base treatment, Resin base treatment, Sound measurement, sound pressure, intensity,
sound pressure level, decibel scale. Noise control and source, path, receiver. Noise level
standards.E-waste definition, E-waste problems, hazards and solutions, Effect of e waste on
human and environment, Treating E-waste,
Unit-III- Environment Act
Environment Protection Act. Air (Prevention and Control of Pollution) Act. Water (Prevention
and Control of Pollution) Act. , Wildlife Protection Act., Forest Conservation Act., Issues
involved in enforcement of environmental legislation. Public awareness.
Term work:
1. Create and demonstrate model for forest ecosystem.
2. Determination of noise pollution by measuring sound.
3. Create presentation on different air pollution measurement techniques.
4. Create presentation on different noise pollution measurement techniques.
5. Create presentation on water pollution causes, effect and prevention.
6. Create presentation on automobile pollution causes, effect and prevention.
7. Create presentation on air pollution causes, effect and prevention.
8. Create presentation on case study on air pollution for metro city.
9. Create presentation on case study on noise pollution for any industry.
10. Study of various recycling techniques using online videos.
11. Design and present chart explaining E- waste management.
Text books:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 24


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
1. Electronic waste management by, R E Hester, R M Harrison.
2. Air and noise pollution control vol-I, Wang, Lawrence K., Pereira, Norman C. (Eds.)
3. Principals of water treatment, Kerry J. Howe, David W. Hand, John C. Crittenden, R. Rhodes .
Reference books:
1. Environmental engineering by H.S. Pavey Rowe , Tata McGrawhill Publication.
2. EIA manual of MHRD (Govt. of India)

Course Coordinator: Dr. D.A. Kamble

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 25


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Semester – II

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 26


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Kinematics of Machinery (MEUA22171)
Teaching Scheme Examination Scheme
Credits: 4 Formative Assessment : 50 Marks
Lectures: 4Hrs./week Summative Assessment: 50 Marks

Prerequisite: Engineering Mathematics –I, II and III, Engineering Physics, Engineering Graphics-I,
Engineering Mechanics, Basic Mechanical Engineering.
Course objectives:
After this course students will be able to:
 Make the student conversant with commonly used mechanism for industrial application.
 Develop competency in drawing velocity and acceleration diagram for simple mechanism.
 Develop analytical competency in solving kinematic problems related to four bar mechanism.
 Make the student conversant with synthesis of the mechanism.
 Develop competency in drawing cam profile.
Course Outcomes:
After successful completion of the course, student will be able to
1. Characterize different mechanisms used in simple mechanical systems.
2. Analyze motion conversion of simple mechanisms using analytical method.
3. Perform velocity analysis on simple mechanisms using graphical approach.
4. Perform acceleration analysis on simple mechanisms using graphical approach.
5. Able to synthesize simple four bar mechanism.
6. Design cam profile for desired motions.
Unit I - Fundamentals of Kinematics and Mechanisms
Kinematic link, Types of links, Kinematic pair, Types of constrained motions, Types of
Kinematic pairs, Kinematic chain, Types of joints, Mechanism, Machine, Degree of freedom
(Mobility), Kutzbach crieterion, Grubler’s criterion.
Four bar chain and its inversions, Grashoff’s law, Slider crank chain and its inversions
Exact and Approximate Straight-line mechanism, Steering gear mechanisms: Condition for
correct steering, Davis steering gear mechanism, Ackermann steering gear mechanism.
Unit II - Kinematic Analysis of Mechanisms: Analytical Methods
Analytical method for displacement, velocity and acceleration analysis of slider crank
Mechanism.
Position analysis of links with vector and complex algebra methods, Loop closure equation,
Velocity and acceleration analysis of slider crank mechanisms using complex algebra method
Chase solution
Unit III -Velocity Analysis of Simple Mechanisms: Graphical Methods
Relative velocity method: Angular velocity of a link, Sliding velocity, Velocity polygons for
simple mechanisms. (mechanisms up to 6 links)
Instantaneous center of rotation (ICR) method: Definition & Types of ICR, Kennedy’s Theorem,
Methods of locating ICRs (mechanisms up to 6 links)
Unit IV - Acceleration Analysis of Mechanisms: Graphical Methods

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 27


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Relative acceleration method: acceleration of a link, Acceleration polygons for simple
mechanisms. (mechanisms up to 4 links)
Velocity and acceleration diagrams for the mechanisms involving Coriolis component of
acceleration. (mechanisms up to 4 links)
Unit V -Synthesis of Mechanism
Steps in synthesis process: Type, number and dimensional synthesis.
Tasks of Kinematic synthesis: Path, function and motion generation (Body guidance).
Precision Positions, Chebychev spacing, Mechanical and structural errors.
Graphical synthesis: Two and three position synthesis using inversion method
Freudenstein's equation for four bar Mechanism, Three position function generation using the
equation.
Unit VI - Cam & Followers
Cams and its Classification, Followers and its Classification.
Motion analysis and plotting of displacement – time, velocity time, and acceleration time, jerk-
time graphs for uniform velocity, UARM, SHM and Cycloid motions
Cam profile for radial and offset followers, Motion analysis of simple cams – R-R cam, D-R-R
and D-R-D-R , Pressure angle and methods to control pressure angle.
Text Books:
1. Ballaney P. L., “Theory of Machines and Mechanisms”, Khanna Publisher Delhi, 1999.
ISBN:817409122X.
2. Rattan S.S., “Theory of Machines”, 2 nd ., TataMcGraw-hill publishing, 2005, ISBN 007-059120-2.
3. Thomas Bevan, “Theory of machines”, CBS publishers and Distributors, 1984. ISBN:8131729656
Reference Books:
1. Ghosh Amitabh and Malik Ashok Kumar, “Theory of mechanisms and Machines”, 3ed, Affiliated
East West press, 2000, ISBN 81-85938-93-8
2. Allen Strickland, Jr. Hall, “Kinematics and Linkage Design”, Waveland Pr Inc (1986) ISBN 10:
0881332720
3. Wilson C.E., Sandler J. P. “Kinematics and Dynamics of Machinery”, Person Education. ISBN
020135099-8
4. Erdman A.G. and Sandor G.N., “Mechanism Design, Analysis and Synthesis” Volume-I,
Prentice –Hall of India.
5. Shigley Joseph Edward and Vicker John Joseph. “Theory of Machines and Mechanisms”, 3ed.,
1995, Oxford University Press. ISBN 0-19-515598-x.

Course Coordinator: Mr. P. R. Anerao:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 28


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Kinematics of Machinery Practice (MEUA22172)
Teaching Scheme Examination Scheme
Credits: 1 Formative Assessment: 50 Marks
Tutorial: 1 Hr. /week Summative Assessment: NA
Course Objective: Develop competency in solving kinematic problems related to simple
mechanism.
Course Outcomes: At the end of the course students will able to
1. Characterize different mechanisms used in simple mechanical systems.
2. Analyze motion conversion of simple mechanisms using analytical method.
3. Perform velocity analysis on simple mechanisms using graphical approach.
4. Perform acceleration analysis on simple mechanisms using graphical approach.
5. Able to synthesize simple four bar mechanism.
6. Design cam profile for desired motions.
List of Assignments for Tutorial:
1. Draw (any 4) configurations of mechanisms and determine types of pairs, links, degree of
freedom.
2. Build and execute a computer program to solve problem on velocity and acceleration
analysis using analytical methods and compare results.
3. Two problems on velocity analysis using ICR method.
4. Two problems on velocity and acceleration analysis using relative velocity and
acceleration method.
5. Two problems on velocity and acceleration analysis using relative velocity and
acceleration method involving Coriolis component.
6. Problems on velocity and acceleration analysis using Klein’s construction for uniform and
non-uniform crank velocity.
7. Synthesize the four bar and slider crank mechanisms using inversion methods with three
precision positions.
8. Build and execute a computer program to solve problem on synthesis of four bar
mechanism using Freudenstein's equation.
9. Draw the cam profiles and study the effect of different follower motions and types
10. Verify the cam jump phenomenon for an eccentric cam
Course Project:
At the end of the course student will submit either working model or simulated model of any
simple mechanism. In which student should present following
 Identification and application of the mechanism
 Synthesis of the mechanism
 Manufacturing and assembly of the mechanism
 Kinematic analysis of the mechanism

Course Coordinator: Mr. P. R. Anerao

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 29


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Internal Combustion Engines (MEUA22173)

Teaching Scheme Examination Scheme


Credits :3 Formative Assessment : 50 Marks
Lectures : 3 Hrs. / week Summative Assessment : 50 Marks

Prerequisite: Engineering Chemistry, Basic Mechanical Engineering, Thermodynamics.


Course objectives:
 To get familiar with the fundamentals of IC engines, construction and working principle of an
engine, and testing of an engine for analyzing its performance.
 To study the combustion and its controlling factors.
 To study emissions from IC engines and its controlling methods and emission norms.
Course Outcomes:
By the end of the course, students will able to
1. Classify various types of Engines, Compare Air standard, Fuel Air and Actual cycles and make
out various losses in real cycles.
2. Understand S. I. & C. I. Engine systems.
3. Describe the stages of combustion in S. I. Engines.
4. Describe the stages of combustion in CI Engines
5. Carry out Testing of I. C. Engines and analyze its performance.
6. Suggest methods to minimize environmental hazards caused by IC engines.
Unit I-Basics of IC Engines
a) Heat Engine, IC and EC engines, IC Engine construction - components and materials, Engine
nomenclature, Valve timing diagram, Intake and exhaust system, Engine classification,
Applications.
b) Gas Power Cycles: Otto Cycle, Diesel Cycle, Duel Cycle and its Comparison.
c) Fuel air cycle, Assumptions, Comparison with air standard cycle, Effect of variables on
performance,Actual cycle and various losses.
Unit II- Engine Systems
a) Fuel Injection System for S. I. Engines: Principle of carburetion, Simple or elementary
carburetor, Complete carburetor, Types of carburetors, MPFI System.
Fuel Injection System for C. I. Engines: Direct & Indirect Fuel Injection System, Types of fuel
pump and Injector.
b) Cooling System, Lubrication System, Ignition System, Starting System, Supercharging and turbo-
charging methods and their limitations, Timing System.
Unit III- Combustion in SI Engines
a) Stages of combustion, Flame propagation, Rate of pressure rise, Abnormal combustion,
Phenomenon of Detonation in SI engines, Effect of engine variables on Detonation.
b) Combustion chamber designs.
Unit IV- Combustion in CI Engines
a) Stages of combustion, Factors affecting combustion, Phenomenon of knocking in CI engine.
Effects of knocking, Methods to control knock, Comparison of knocking in SI & CI engines.
b) Combustion chamber design
Unit V-Testing of IC Engines
a) Objective of testing, Various performance parameters for IC Engine - Indicated power, brake
power, friction power, SFC, AF ratio etc. Methods to determine various performance parameters,
characteristic curves, Heat balance sheet.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 30


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Unit VI-IC Engine Systems, Emissions & its control
a) Air pollution due to IC engine and its effect, Sources of emissions, Euro norms, Bharat stage
norms, Emission control methods for SI and CI engines.
b) Developments in IC engines (CNG / LPG / Solar / Hybrid).
Text Books:
1. V. Ganesan - Internal Combustion Engines, Tata McGraw-Hill
2. M.L. Mathur and R.P. Sharma - A course in Internal combustion engines, Dhanpat Rai
3. H.N. Gupta - Fundamentals of Internal Combustion Engines, PHI Learning Pvt. Ltd.
Reference Books :
1. Heywood - Internal Combustion Engine Fundamentals, Tata McGraw-Hill
2. Domkundwar & Domkundwar - Internal Combustion Engine, Dhanpat Rai
3. R. Yadav - Internal Combustion Engine, Central Book Depot, Allahabad

Course Coordinator: Mr. C. R. Ramtirthkar

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 31


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Fluid Mechanics (MEUA22174)
Teaching Scheme Examination Scheme
Credits: 3 Formative Assessment :50 Marks
Lectures: 3 Hrs./week Summative Assessment : 50 Marks

Prerequisite: Engineering Mechanics, Engineering Mathematics, Engineering Physics.


Course objectives:
 Identify various fluid properties and significances of it.
 To get conversant with the physics of fluid flows & its applications.
 To understand the basics of fluid statics & dynamics.
 Applications of Bernoulli’s equations for various applications.
 To get conversant with Internal, External flow & its applications.
Course Outcomes:
After successful completion of the course, student will be able to
1. Explain the significance of fluid properties and be able to calculate hydrostatic forces on
various types of surfaces.
2. Outline the significance of fluid flows and analyze fluid system using the integral form of the
continuity equation.
3. Apply Bernoulli’s principle for various fluid system and flow measuring devices.
4. Analyze internal flows and understand the significance of Buckingham’s Pi theorem for
research work.
5. Explain the losses occurring in pipes and analyze fluid flow through various pipes.
6. Analyze external flow around bodies and submerged bodies.
Unit I - Fluid properties & Statics
a) Fluid properties - Definition of fluid, types of fluids, fluid properties such as density, specific
weight, specific gravity, dynamic viscosity, Newton’s law of viscosity, kinematic viscosity,
viscosity index, surface tension, capillarity & vapor pressure.
b) Fluid statics - Fluid pressure at a point, Hydrostatic law, Pascal’s law, Total pressure & center
of pressure on vertical, horizontal & inclined plane surfaces immersed in a liquid, Buoyancy,
stability of floating body, metacenter & metacentric height (No numerical treatment for
buoyancy & metacenter )
Unit II - Fluid Kinematics
a) Eulerian & Langragian approach of fluid flow, Continuity equation in cartesian coordinates,
Various fluid flows such as one, two & three dimensional, steady & unsteady, uniform
&nonuniform, laminar & turbulent, compressible & incompressible, rotational &irrrotational
flows.
b) Stream line, Path line, Streak line and stream tube, velocity and acceleration of fluid particle,
Stream function & velocity potential function, vorticity and flow net.

Unit III - Fluid Dynamics

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 32


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
a) Introduction to Navier - Stokes equation, development of Euler’s equation, Bernoulli’s
equation, Bernoulli’s theorem, assumptions & limitations of it.
b) Applications of Bernoulli’s equation such as Venturimeter, Orificemeter & Pitot tube, flow
through an orifice, flow over notches such as rectangular & triangular notces, HGL & TEL,
Rotameter.
Unit IV- Internal flow & Dimensional analysis
a) Laminar & turbulent flows physics, entrance region & fully developed flow, Velocity & shear
stress distribution for laminar flow in a pipe, fixed parallel plates & Couette flow, hydro
dynamically smooth & rough boundaries.
b) Dimensional analysis - Dimensions of physical quantities, Buckingham’s Pi theorem &
dimensionless numbers.
Unit V - Flow through pipes
a) Energy losses through pipes such asmajor & minor losses (No derivation of minor losses),
Darcy – Weisbach’s equation.
b) Flow through compound pipe& parallel pipes, Dupuit’s equation, flow through syphon, power
transmission through pipes, thermal expansion of pipes, Moody’s diagram.
Unit VI - External flows
a) Boundary layer concept, development of boundary layer over flat plate, boundary layer
thickness, displacement, momentum & energy thickness (Only numerical treatment & no
derivation), Separation of boundary layer& methods of controlling it.
b) Forces on submerged bodies such as drag & lift forces, types of drag forces, development of lift
over aerofoil , flow around cylinder ( Magnus effect), streamline and bluff bodies.

Text Books:
1. Dr. R. K. Bansal , “ Fluid mechanics & Hydraulic machines” , Laxmi Publication Pvt. Ltd. ,
New Delhi.
2. Dr. P. M. Modi & Dr. S. M. Seth, “Hydraulics & Fluid Mechanics”, Standard Book House.
3. Cengel&Cimbla, “Fluid Mechanics”, Tata McGraw – Hill Publication.
4. Streeter, Wylie, Bedford, “Fluid Mechanics” McGraw Hill Publication.
Reference books:
1. White, “Fluid Mechanics”, McGraw Hill Publication.
2. Kundu, Cohen, Dowling, “Fluid Mechanics” Elsevier India.
3. K. L. Kumar, “Engineering Fluid Mechanics”, Eurasia Publishing House.

Course Coordinator: Mr. D. B. Nalawade

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 33


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Mechatronics (MEUA22175)
Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs. /week Summative Assessment : 50 Marks

Prerequisite: Electronics and Electrical Engineering.


Course objective:
To understand the interdisciplinary applications of Electronics, Electrical, Mechanical and Computer
Systems for the Control of Mechanical and Electronic Systems.
Course Outcomes:
After successful completion of this course, students will able to
1. Identify the key elements of mechatronics system and its representation in terms of block
diagram
2. Understand the concept of signal conditioning and use of interfacing systems such as ADC,
DAC, Analog and digital I/O.
3. Interfacing of Sensors, Actuators using appropriate DAQ/micro-controller
4. Analyze the time and Frequency domain analysis of system model (for control application)
5. Apply PID control implementation on real time systems
6. Development of PLC ladder programming and implementation of real life system
Unit I- Sensors
Introduction to Mechatronics, Measurement system, characteristics: - Static and Dynamic Sensors:
Position Sensors: - Potentiometer, Linear variable differential transformer (LVDT), Limit switches,
read switches, Encoders; Proximity sensors: - Optical, Inductive, Capacitive; Motion Sensors:-
Variable Reluctance; Temperature Sensor: Resistance temperature detector (RTD), Thermocouples;
Force / Pressure Sensors:- Strain gauges; Flow sensors, Image Sensor, Non contact type sensors
Unit II-Electrical Drives
Construction working & Principle: AC Motor, DC Motor, Stepper Motor & Servo Motor, mechanical
aspects of motor selection.
Unit III-Microcontrollers &Microprocessors
Basic elements of control systems,Microcontroller:Architecture and terminology, Introduction to Data
acquisition system (DAQ) Interfacing of Sensors / Actuators to DAQ system, Introduction,
Microprocessor systems, ARM core base processor. Introduction to open hardware platform
Adrunio/raspberry pi. Communication protocols RS232, RS485, CAN.

Unit IV- Control System


Open and Closed loop control system, block diagram reduction techniques,Proportional Integral
derivative(PID) control systems, Transient response:- Percentage overshoot, Rise time, Delay time,
Steady state error, PID tuning (manual).
Unit V–Program Logic Controller
Introduction to PLC, PLC Architecture,IEC 61131-3 standards, Latching, Timers, Counter, Different
scans in PLC, Ladder diagram programming for different types of logic gates,Practical Examples of
Ladder Programming, Data Handling, Analog and Digital Input / Output.
Unit VI -Design of Mechatronics System
Introduction to Pneumatic and hydraulic actuation systems, Different components of Hydraulic
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 34
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
systems, valves, System modeling (Mechanical), Stability Analysis via identification of poles and
zeros,Stages in designing Mechatronics Systems – Case studies of Mechatronics systems- Pick and
place Robot.
Text Books :
1. K.P. Ramchandran, G.K. Vijyaraghavan, M.S. Balasundaram, Mechatronics: Integrated
Mechanical Electronic Systems, Willey Publication. ISBN: 9788126518371.
2. Bolton, Mechatronics - A Multidisciplinary approach, 4th Edition, Prentice Hall.
ISBN 13: 9780132407632.
3. Smaili.A and Mrad.F , "Mechatronics integrated technologies for intelligent machines",
Oxford university press, 2008.
4. NitaigourPremchandMahalik, Mechatronics-Principles, Concepts and Applications, Tata McGraw
Hill, 1stEdition, 2003 ISBN.No. 0071239243, 9780071239240.
Reference Books :
1. Alciatore & Histand, Introduction to Mechatronics and Measurement system, 4th Edition,
McGraw Hill publication, 2011. ISBN-10: 0073380237.
2. Bishop (Editor), Mechatronics – An Introduction, CRC Press, 2006. ISBN 13: 9780849363580.
3. Mahalik, Mechatronics – Principles, concepts and applications, Tata Mc-Graw Hill publication,
New Delhi.ISBN 13: 9780070483743.
4. C. D. Johnson, Process Control Instrumentation Technology, Prentice Hall, New Delhi.
ISBN-13: 978-0134413051.
5. Rajput. R.K, A textbook of mechatronics, S. Chand & Co, 2007.

Course Coordinator: Mr. P. P. Rathod:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 35


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Industrial Psychology (MEUA22176)
Teaching Scheme Examination Scheme
Credits: 3 Formative Assessment: 50 Marks
Lectures: 3 Hrs./week Summative Assessment: 50 Marks

Prerequisite: Knowledge about human nature, need and personality type.

Course objectives:
 To impart the knowledge and understanding of basic concepts in and various facets of
industrial and organizational Psychology.
 To study the human behavior and to suggest various ways and means to improve the
efficiency of workers in industries.
 To know how to improve the labor relations in industry.
 To create awareness about the role and importance of psychological factors and processes.
Course Outcomes:
After successful completion of the course, student will be able to
1. Learn about different managerial approaches, principles and leadership.
2. Analyze and evaluate the jobs for right recruitment and selection.
3. Understand the productive systems, STI policy to imply S and T based solutions to deploy it
in economy or society.
4. Know about engineering psychology, industrial and corporate social responsibility for
sustainable development of society.
5. Understand and implement training and motivational techniques for improvement of
personnel.
6. Comprehend the professional ethics, responsibilities to resolve industrial disputes through
codes of discipline.
Unit I - Introduction to Industrial Psychology
Definition and scope, Hawthorne experiment, organizational development, theories and culture,
leadership, approaches and group dynamics, fields of industrial organizational (I/O) psychology ,
research methods in I/O psychology
Unit II - Work Environment and Standards for decision making
Productive and counterproductive work, safety, job analysis, methods of job analysis, recruitment
selection, reliability and validity tests and job evaluation, job performances.
Unit III – Personal decisions and organizational learning
Social context, legal context for personal decisions, recruitment, regression analysis, validity
generalization, model of performance, personal selection , test utility and organizational utility,
placement and classification.
Organizational learning – Learning and task performance, pre-training and post-training environment,
assessing training needs, methods and techniques of training, management development issues,
evaluation criterion of training program.
Unit IV – Organizational behavior and Occupational health
Job satisfaction, job involvement, organizational commitment, organizational justice, citizenship
behavior, psychology contact, responses to downsizing, anti social behavior in work place,
Occupational health – Origin, concept of mental health, environmental influences, work stress,
work/family conflict, work schedule, Social organization in industry, corporate social responsibilities.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 36


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Unit V– Performance Management
a) Motivation: Definition, work motivation theory, reinforcement, expectancy and self – efficacy,
justice, goal setting, control and action theories, rater motivation.
b) Performance appraisal: Performance criteria, objective and subjective methods of assessment,
impact of technology, legal issues in performance appraisal, 360° feedback.
Unit VI - Contemporary Issues
Grievances and Grievance handling Procedure, Industrial Disputes: Causes, Strikes and Lockouts,
Preventive Machinery of Industrial Disputes: Schemes of Workers Participation in Management-
Works Committee, Collective Bargaining, Bi-partite & Tri-partite Agreement, Code of Discipline,
Standing Orders. Labor courts & Industrial Tribunals

Text Books
1. Milton L. Blum and J. C. Naylor, Industrial Psychology, Harper, Row & Weatherhill, Inc. ,
Tokyo.
2. Mamoria C.B. And Mamoria S., Dynamics of Industrial Relations in India
3. Paul M. Muchinsky, Psychology Applied to Work, Thomson Wadsworth.
Reference books:
1. Nadkarni, Lakshmi, Sociology of Industrial Worker, Rawat, Jaipur, 1998.
2. Bhowmick Sharit, Industry, Labour and Society, Orient, 2012.
3. Aamodt J. W. and Davis K. : Organization behavior: Human Behavior at work, Tata Mcgraw
Hill.

Course Coordinator: Mr. M. G. Gadge:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 37


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Lab Practice –II (MEUA22177)
Teaching Scheme Examination Scheme
Credits: 3 Formative Assessment: 50 Marks
Lectures: -- Hrs./week Summative Assessment:50 Marks
Laboratory Work: 6 Hrs. /week

Course Objectives:
 To understand the fundamentals of IC engines, construction and working principle of an engine,
and testing of an engine for analyzing its performance.
 To provide hands on experience of Bernouillis principle, measurement of pressure, viscosity and
pipe and open channel flow.
 To understand the working of control system using PLC/ Microcontroller and hands on
experience to measure displacement and speed.
Course Outcomes:
After successful completion of the course, student will be able to
1. Determine various engine parameters by conducting trial on Petrol and Diesel engine.
2. Study different engine components and technologies related to Internal Engines.
3. Apply practical knowledge in verification of Bernoulli’s principle and measure fluid parameters
such as viscosity, pressure and discharge.
4. Conduct and analyze pipe flow, open channel flow and flow around submerged objects.
5. Demonstrate various control system using PLC / Microcontroller and measure parameters such
as displacement and speed.
6. Provide knowledge of PLC and PID control system
A] Lab Practice - Internal Combustion Engine (MEUA22173)
The Lab practice consist of the following:
1. Overhauling of petrol / diesel engine.2.
2. Demonstration & study of commercial exhaust gas analyzers.
3. Test on Multi cylinder Petrol / Gas engine for determination of Friction power (Mores Test).
4. Test on diesel engine to determine various efficiencies, SFC and Heat balance sheet.
5. Test on variable speed diesel / petrol engine.
6. Test on variable compression ratio engine.
7. Visit to Automobile service station / engine manufacturing plant.
8. Assignment using engine simulation software.
9. Assignment on any one advanced technology related to I.C. Engine such as VVT, VGT, HCCI,
CRDI.
10. Assignment on alternative fuels used in I.C. Engines.
B] Lab Practice - Fluid Mechanics (MEUA22174)
Lab practice consist of any ten of the following :
1. Study and demonstration of pressure measuring devices
2. Determination of viscosity of liquids & its variation with temperature.
3. Verification of modified Bernoulli’s equation.
4. Calibration of V notch.
5. Study of flow measuring devices like Venturimeter, Orificemeter and Rotameter.
6. Laminar & turbulent flows by Reynolds’ apparatus.
7. Determination of Major losses through pipes of different materials.
8. Determination of stability of floating body.
9. Flow around immersed bodies and formation of wake by Haleshaw’s aparatus.

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 38


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
10. Industrial visit to CWPRS / Process industries / Piping industries and report based on it.
11. Study of different types of pipe materials.
C] Lab Practice –Mechatronics (MEUA22175)
Lab practice consist of the following :
1. Study of different types of sensor using sensor board
2. Measurement of displacement using LVDT characteristics.
3. Speed control of DC motor.
4. Demonstration of water level controlsystem using PLC / Microcontroller / Relays System.
5. Demonstration of bottle filling plant using PLC.
6. Interfacing of any one sensor to Data Acquisition System.
7. PLC control system: - ladder logic implementation on real time system.
8. Real Time Temperature / Flow Control using PID Control system.
9. PID control Design, Tuning using suitable Simulation Software
10. Study of Modeling and Analysis of a typical Mechanical System
Text Books:
A] 1.V. Ganesan - Internal Combustion Engines, Tata McGraw-Hill
2.M.L. Mathur and R.P. Sharma - A course in Internal combustion engines, Dhanpat Rai
3. H.N. Gupta - Fundamentals of Internal Combustion Engines, PHI Learning Pvt. Ltd.
B] 1.Dr. R. K. Bansal , “ Fluid mechanics & Hydraulic machines” , Laxmi Publication Pvt. Ltd. , New
Delhi.
2. Dr. P. M. Modi & Dr. S. M. Seth, “Hydraulics & Fluid Mechanics”, Standard Book House.
3. Cengel&Cimbla, “Fluid Mechanics”, Tata McGraw – Hill Publication.
4. Streeter, Wylie, Bedford, “Fluid Mechanics” McGraw Hill Publication.
C] 1.K.P. Ramchandran, G.K. Vijyaraghavan, M.S. Balasundaram, Mechatronics: Integrated
Mechanical Electronic Systems, Willey Publication. ISBN: 9788126518371.
2. Bolton, Mechatronics - A Multidisciplinary approach, 4th Edition, Prentice Hall.
ISBN 13: 9780132407632.
3.Smaili.A and Mrad.F , "Mechatronics integrated technologies for intelligent machines",
Oxford university press, 2008.

Course Coordinator :
Dr. C. R. Ramtirthkar:
Mr. D. B. Nalawade:
Mr. P. P. Rathod:

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 39


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Skill Development-II (Workshop Practice–II) (MEUA22178)

Teaching Scheme Examination Scheme


Credits: 1 Formative Assessment : 50 Marks
Laboratory Work: 2 Hrs./week Summative Assessment : NA

Prerequisite: Students should know about basic non machining processes such as fitting,
carpentry, sheet metal working etc.
Course objective:
To give the students hands on experience on different machines such as welding,
turning, milling, drilling and grinding etc to aware them machining characteristics and
also quality consciousness.
Course Outcomes:
After successful completion of the course, student will be able to
1. Understand effect of cutting conditions on machining performance characteristics.
2. Understand importance of cutting material and tool geometry on machining
characteristics.
3. Understand process parameters of welding and its effect on performance characteristics of
welded joints.
Lab Practice/Term Work
Composite Job:
One composite job involving different machining operations such as turning, drilling,
milling, grinding etc.

Welding Job: One welding job involving 2-3 welded joints

Demonstration on following processes:


a) Sand moulding .
b) Press working operation for manufacturing of utility items eg.door handle,washer,clamp
etc
c) Injection moulding for any one utility item.

Skill Development:
a) At the end of semester students should give presentation on machining skill for
assembled job in a group of 4-5 students using PPT.
b) Submit an Industry visit report.

Text /Reference Books


1. Production Technology, HMT, Tata McGraw-Hill Publishing Co. Ltd, New Delhi
2. Elements of Workshop Technology, Vol. I&II, S.K.H. Choudhary, Media Promoters &
Publishers Pvt. Ltd. Mumbai.
3. Workshop Technology, Part.I, II, III, W.A.J Chapman, Viva Books Pvt. Ltd.
4. Production Technology, P.C. Sharma Published by S. Chand Co. Ltd
5. Production Technology, R.K. Jain Published by Khanna Publications.
6. Manufacturing Processes, B.H. Amsteel, Philip F. Ostwald and Myron L. Begeman,
John Wiley & Sons, eighth edition.
7. Manufacturing Technology, Vol. I &II, P. N. Rao, Tata McGraw Hill.
S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 40
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Industrial Safety and Health Management, Ray Asfahl, C.,5th Edition, Prentice Hall.

Course Coordinator: Mr. B. S. Rathod

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 41


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Project Management (MEUA22179)
Teaching Scheme Examination Scheme
Formative Assessment : 50 Marks
Credits: 2 Summative Assessment: NA
Lectures: 2 Hrs./week

Prerequisite: Basic Concepts of Statistics and Probability.

Course objective:
 To provide students a strong foundation in project management for entry-level to mid-level
professionals.
Course Outcomes:
After successful completion of the course, student will be able to
1. Understand fundamentals of project management and project evaluation techniques..
2. Evaluate project time and project cost using PERT.
3. Allocate project resources and understand risk management.
4. Understand HRM issues in project procurement and material management

Unit I - Introduction to Project Management


Project Management Fundamentals, Project Management overview, Project Life cycle &
Feasibility Analysis, Project identification, Sources of Project ideas, Project Evaluation
Techniques, Monitoring and control of projects, Project Information System (PIMS), Summary
illustrative review problems.
Unit II -Project Network Techniques
Project Planning & Scheduling, Probability models in networks, Crashing of networks, Project
Work Breakdown Structure & networking, Project Network Techniques PERT / CPM, Time &
Cost based calculations using PERT, Summary illustrative review Problems.
Unit III -Project Resource Allocation & Risk Management
Project scheduling with unlimited Resources, Project scheduling with limited Resources, Risk
Identification, Management and Planning, Enterprise Resource planning, Capital budgeting
techniques, Risk and technical analysis, Summary illustrative review Problems
Unit IV - Project Human Resource, Procurement & Materials Management
Project Organization Structure, Leadership Style, Effective Project Teams, Managing Conflicts,
HRM issues in project management, Project Total Quality Management, Project Contract
Management, Project Procurement & Materials Management, Summary illustrative review
problems

Text Books
1. Total Project Management – The Indian Context by P. K. Joy, Macmillan Publishers India
Ltd., ISBN No.: 0333-92624-2
2. PERT and CPM Principles and Applications by L. S. Srinath, Affiliated East-West Press
Pvt. Ltd. New Delhi, ISBN No.: 8185336202

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 42


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering
Reference books:
1. Chandra, P., Projects, Planning, Analysis, Financing, Implementation and control, Tata
McGraw Hill, Fifth Edition
2. Maylor, H., Project Management, Pitman Publication, Second Edition
3. Ghattas, R.G. & Mc Kee, S.L., Practical Prokject Management, Pearson Education Asia,
4. Pinto, P.K., Project Management, Pearson Education, First Edition
5. Wyzocki, R.K. & Mc Gary R., Effective Project Management, Wiley. First Edition

Course Coordinator: Dr. S. S. Chinchanikar

BoS Member:

BoS Chairman:

S.Y. B.Tech. (Pattern 2017) Mechanical Engineering 43


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Bansilal
(An Autonomous Ramnath
Institute Agarwal
Affiliated to Charitable Trust’s
Savitribai Phule Pune University)
Vishwakarma Institute of Information Technology, Pune-48
Department of Civil Engineering
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

First Year M. Tech. (FYMT) Design Engineering (Mechanical Engineering)


Semester I (Pattern 2018)

Course Examination Scheme


Teaching
Type
Scheme Formative Summative
Course Code Course Assessment Assessment Total Credits
ISE
L P CE ESE OR
T1 T2
MEPA11181 Advanced Stress Analysis TH 3 - 15 15 20 50 - 100 3
MEPA11182 Advanced Vibrations and TH 3 - 15 15 20 50 - 100 3
MEPA11183 Acoustics
Elective – I (Program TH 3 - 15 15 20 50 - 100 3
MEPA11184 Specific)
Elective – II (Program TH 3 - 15 15 20 50 - 100 3
MEPA11185 Specific)
Lab Practice – I* CE-OR - 4 - - 50 - 50 100 2
MEPA11186 Lab Practice – II* CE-OR- 4 - - 50 - 50 100 2
Research Methodology &
Syllabus for
MEPA11187 CE 2 - - - 50 - - 50 2
IPR
AP1 Audit Course IS.Y.B. -Tech.
- - - - -
- - - -
Total 14 8 60 60 230 200 100 650 18
Civil Engineering (Pattern 2017)
*Lab Practice I & II consists of experiments, tutorials and assignments for the program core courses

Elective-I Elective-II
MEPA11183A Advanced Machine Design MEPA11184A Advanced Engineering Materials
MEPA11183B Design for Manufacturing and Assembly MEPA11184B Mechanics of Composite Materials
MEPA11183C Mathematical Methods in Engineering MEPA11184C Tribology in Design

Audit course I & II

1.English for Research Paper Writing


2. Disaster Management
3. Sanskrit for Technical Knowledge
4. Value Education
5. Constitution of India
6. Pedagogy Studies
7. Stress Management by Yoga
8.Personality Development through Life Enlightenment Skills.

Department of
Civil Engineering

S.Y. B. Tech. (Pattern 2017) Civil Engineering 1


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Vision:
Excellence in Civil Engineering Education
Mission:
M1: Make competent Civil Engineers with high level of professional,
moral and ethical values

M2: Impart highest standards in theoretical as well as practical


knowledge and skill set

M3: Establish Center of Excellence in major areas of Civil Engineering


to respond to the current and future needs of the industry, higher studies
as well as research

PROGRAM EDUCATIONAL OBJECTIVES


PEO 1: Graduates will have successful career in the field of Civil

Engineering

PEO 2: Graduates will respond to growing demands of society through

professional and ethical practices

PEO 3: Graduates will pursue lifelong learning including higher studies

in the field of Civil Engineering

S.Y. B. Tech. (Pattern 2017) Civil Engineering 2


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

PROGRAM OUTCOMES (POs)


Engineering Graduates will be able to:
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering
problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research
methods including design of experiments, analysis and interpretation of data, and synthesis of
the
information to provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities
with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to
the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need
for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader
in diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, and give and receive
clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage
in independent and life-long learning in the broadest context of technological change.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 3


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

PROGRAM SPECIFIC OUTCOMES (PSO):

PSO1: Engineering graduates will be able to plan and execute various

activities on construction projects.

PSO2: Engineering graduates will be able to analyze and design a

system, component or process to meet desired needs, using fundamental

knowledge of mathematics, science and engineering.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 4


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Second Year B. Tech. Civil Engineering (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CVUA21171 Engineering Mathematics – III TH 4 - - 15 15 20 50 - 100 4

CVUA21172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

CVUA21173 Infrastructure Engineering TH 3 1 - 15 15 20 50 - 100 4

CVUA21174 Strength of Materials* TH 3 - - 15 15 20 50 - 100 3

CVUA21175 Concrete Technology* TH 3 - - 15 15 20 50 - 100 3


Building Materials and
CVUA21176 TH 3 - - 15 15 20 50 - 100 3
Construction*
CE-
CVUA21177 Lab Practice – I - - 6 - - 50 - 50 100 3
PR/OR
Skill Development (Civil
CVUA21178 Engineering Skills and CE - - 2 - - 50 - - 50 1
Practices - I )
CVUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

*Courses have lab practice component of 2 hrs./week each under Lab Practice head.
Theory, Tutorial : 1hr. : 1 Credit, Practical: 2 hrs. : 1 Credit, Audit Course: No Credits

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BOS Chairman Dean Academics Director

Second Year B. Tech. Civil Engineering (SYBT) - Semester II (Pattern 2017)

S.Y. B. Tech. (Pattern 2017) Civil Engineering 5


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Course Code Course Course Teaching Examination Scheme Total Credits
Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CVUA22171 Theory of Structures TH 4 - - 15 15 20 50 - 100 4

CVUA22172 Theory of Structures Practice CE - 1 - - - 50 - - 50 1

CVUA22173 Fluid Mechanics-I* TH 3 - - 15 15 20 50 - 100 3

CVUA22174 Surveying* TH 3 - - 15 15 20 50 - 100 3

CVUA22175 Geotechnical Engineering* TH 3 - - 15 15 20 50 - 100 3

CVUA22176 Psychology TH 3 - - 15 15 20 50 - 100 3

CE-
CVUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3
PR/OR

Skill Development (Civil


CVUA22178 CE - - 2 - - 50 - - 50 1
Engineering Skills and Practices II)

CVUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

*Courses have lab practice component of 2 hrs./week each under Lab Practice head.
Theory: 1hr. : 1 Credit, Practical: 2 hrs. : 1 Credit, #1 hr. : 1 Credit, Audit Course: No Credits

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BOS Chairman Dean Academics Director

S.Y. B. Tech. (Pattern 2017) Civil Engineering 6


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Semester – I

S.Y. B. Tech. (Pattern 2017) Civil Engineering 7


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Engineering Mathematics – III (CVUA21171)


Teaching Scheme Examination Scheme
Credits: 4 Formative Assessment: 50 Marks
Lectures: 4 hrs./ week Summative Assessment: 50 Marks
Practical: NA
Tutorial : NA

Course Objectives:
To develop the ability, to know the concepts of Engineering Mathematics and to apply these to solve
engineering problems in various fields. The Tutorial sessions and assignments will help the students to
practice more problems on all the topics mentioned in the course contents.

Course Outcomes:
Upon the completion of the course, students will be able to
1. Solve higher order linear differential equations comprising of problems on bending of beams,
whirling of shaft and mass spring system.
2. Apply Fourier Transform and Numerical technique, to analyse the data.
3. Demonstrate Statistical technique to analyse the data.
4. Apply vector differentiation for Conservative and irrotational vector fields.
5. Solve Line Integral, surface integral, volume integrals.
6. Solve boundary value problems (Wave, Heat, & Laplace equations)
Unit I - Linear Differential Equations
Linear Differential Equations (LDE) Solution of nth order LDE with Constant Coefficients, Method of
Variation of Parameters, Cauchy’s & Legendre’s DE, Solution of Simultaneous & Symmetric
Simultaneous DE, Modeling of problems on bending of beams, whirling of shaft and mass spring system.

Unit II - Numerical methods and Fourier Transform


Numerical solution of 1) System of Linear Equations by Gauss Elimination. Gauss Seidel method 2)
Ordinary Differential equations by Runge kutta 4th order method.
Fourier Transform, Fourier cosine and sine Transforms, Inverse Fourier Transform.

Unit III – Statistics and Probability


Measures of Central Tendency, Standard Deviation, Coefficient of Variation, Moments, Skewness and
Kurtosis, Correlation and Regression, Reliability of Regression Estimates ,Theorems and Properties of
Probability, Probability Density Function, Probability Distributions: Binomial, Poisson, Normal and
Hypergometric; Test of Hypothesis: Chi-Square test.
Unit IV - Vector differential Calculus
Vector Differential Calculus: Physical Interpretation of Vector Differentiation, Vector Differential
Operator, Gradient, Divergence and Curl, Directional Derivative, Solenoidal, Irrotational and
Conservative Fields, Scalar Potential, Vector Identities.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 8


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit V - Vector Integral Calculus


Vector integration, Line integral, Greens Theorem, Gauss divergence Theorem. Stokes theorem and
application to problems in Electromagnetic fields.
Unit VI - Applications of Partial Differential Equations.
Basic concepts, modeling of vibrating string ,wave equations, one and two dimensional heat flow
equations, method of separation of variables, use of Fourier series. Applications of PDE to problems of
civil Engineering and allied Engineering.
Text books:
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
2. Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune Vidyarthi Griha
Prakashan
Reference books:
1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.
2. Advanced Engineering Mathematics By O'Neil, Cengage India.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 9


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Mathematics Practice III- (CVUA21172)


Teaching Scheme Examination Scheme
Credits : 1 Formative Assessment : 50 Marks
Theory: NA Summative Assessment: NA
Practical: NA
Tutorial : 1 hr./ week
Course Objectives :
To develop the ability, to know the concepts of Engineering Mathematics and to apply these to solve
engineering problems in various fields. The Tutorial sessions and assignments will help the students to
practice more problems on all the topics mentioned in the course contents.
Course Outcomes : Upon the completion of the course, students will be able to
1. Solve higher order linear differential equations comprising of problems on bending of beams,
whirling of shaft and mass spring system.
2. Apply Fourier Transform and Numerical technique, to analyse the data.
3. Demonstrate Statistical technique to analyse the data.
4. Apply vector differentiation for Conservative and irrotational vector fields.
5. Solve Line Integral, surface integral, volume integrals.
6. Solve boundary value problems (Wave, Heat, & Laplace equations)
Tutorial No.1 Linear Differential Equations
Problems on Differential Equations

Tutorial No.2 Fourier Transform


Problems on Fourier Transform

Tutorial No.3 Numerical methods


Problems on Numerical Methods

Tutorial No.4 Statistics and Probability


Problems on Statics and Probability

Tutorial No.5 Vector differential Calculus


Problems on Vector Differentiation

Tutorial No.6 Vector Integral Calculus


Problems on Vector Integration
Tutorial No.7 Applications of Partial Differential Equations.
Problems on Wave, Heat Equation
Tutorial No.8 Applications of Partial Differential Equations
Problems on Laplace equations

S.Y. B. Tech. (Pattern 2017) Civil Engineering 10


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Tutorial No.9 Group Presentations


Groups presentations on Applications of Linear Differential Equations
Tutorial No.10 Group Presentations
Text Books:
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune Vidyarthi Griha
Prakashan
Reference Books:
1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.
Advanced Engineering Mathematics By O'Neil, Cengage India.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 11


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Infrastructure Engineering (CVUA21173)


Teaching Scheme Examination Scheme
Credits : 4 Formative Assessment : 50 Marks
Lectures : 3 Hrs./week Summative Assessment : 50 Marks
Practical: NA
Tutorial: 1 Hr./Week

Course objectives:
 To provide basic understanding of various transportation systems (rail, road, air, and water) and
construction techniques used for them.
 To give an outline of fundamentals of design, construction and maintenance aspect with reference
to transportation modes.
 To introduce various structures needed for transportation modes, their locational and safety,
aspects.
Course Outcomes:
Upon completion of this course, student will be able to:
1. Explain scope of infrastructure development in national as well as global context and compare
various transportation systems.
2. Identify and describe components of a permanent way and modern developments in railways.
3. Illustrate geometric design fundamentals of railways and discuss details of railway track as well
as its maintenance.
4. List various types of transportation structures and construction techniques for them.
5. Identity requirements of docks, harbors and classify the harbors.
6. Explain airport planning, layout and zoning requirements.
Unit I – Introduction to Infrastructure Engineering
Scope of infrastructure engineering in national and global development. Necessity, advantages and
disadvantages of PPP (Public Private Partnership).
Introduction to various Transportation Systems including rail transport, road transport, air transport, and
waterways. Comparison of various modes of transportation. Salient features of smart city, Bus Rapid
Transit system.
Unit II - Railway Engineering – Permanent Way and Modernization
Permanent way, Track structure of BG, Functions of rail, Standard rail, Tilting of rail, Coning of wheels,
Types of sleepers, Fastenings, Ballast, Rail joints, types, ill effects, remedial measures, Welding of rails,
Short and long welded rails.
Modern development in railways- metro rails, mono rails, bullet train.
Unit III – Railway Engineering – Geometric Design and Track Maintenance
Types of gradients, Curves, Grade compensation on curves, Alignment, Super elevation, Equilibrium
cant, Equilibrium speed, Maximum permissible limits for cant, Cant deficiency, Cant excess, Speed on
curves, Safe speed on curves using Indian railways formula only for fully transition curves, Concept of
negative cant.
Points, crossings and turnouts- functions, Components, elements of points, Types of crossings and
turnouts, Track maintenance: Regular and Periodic.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 12


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit IV – Transportation Structures


Tunnels - functions & types, criteria for selection of size & shape. Pilot tunnel, shaft, portal, Methods of
tunneling in hard and soft ground (Needle beam, NATM, TBM & earth pressure balance method, drilling
& blasting). Various operations in tunneling like mucking, drainage in tunneling- Pre drainage and
permanent drainage, Ventilation in tunneling (temporary and permanent), Micro tunneling and trenchless
tunneling.
Bridges - Types – Culverts, Bridge, fly-overs, components, classification, requirements, site selection,
alignment, bridge sub structure, Bridge Super Structure - Super structure elements, bridge flooring, slab
bridges & girder bridges, bridge bearings, joints in bridges, piers, abutments, wing walls and approaches,
loads and stresses. Erection of bridge super structure and maintenance.
Unit V – Docks and Harbors
Introduction, Requirements of harbors and ports, Classification of harbors with examples, Selection of
site for harbor.
Various components of ports, Break waters- types, comparison, design criteria , methods of construction,
Tetra pod, Tri bar, Hexapod, Quay wall, Wet & dry dock, Floating dock, Wharves, Jetties, Types of
fenders, Dolphin. Dredging techniques.
Unit VI – Air Transport
Advantages and limitations of air transportation. Airport planning: scientific planning of airports,
selection of sites, survey and drawings to be prepared for airport planning. Airport layout: Characteristics
of good layout, runway configuration, airport obstruction, location of terminal buildings, aprons and
hangers.
Zoning requirements regarding permissible heights of constructions and landing within the airport
boundary. Runways and taxiways: Runway orientation, wind coverage, use of wind rose diagram, basic
runway length, corrections for elevation, temperature and gradient as per ICAO and FAA
recommendation. Airport classification by ICAO.
Text books:
1.Construction Planning Methods & Equipment: Puerifoy –Tata MC Graw Hill
2. Railway Engineering, 2nd Edition by Chandra—Oxford University Press
3. Bridge engineering – S. Ponnuswamy, Tata Mc Graw – Hill publishing co. Ltd.
4. Airport planning and design – S.K. Khanna , M.G. Arora , S.S. Jain, Nem Chand and Brothers
5. Harbor, Dock & Tunnel Engineering: R. Srinivasan
Reference books:
1.Construction Equipments & its Management: S.C Sharma,Khanna Publication
2. Railway Track Engineering: J.S.Mundrey,Tata McGraw Hill
3. Dock & Harbor Engineering: Hasmukh P.Oza & Gautam H.Oza-Charoter Book Stall
4. Essentials of Bridge Engineering – D. Johnson and Victor, Oxford and IBH publishing.
5.Airport Engineering - Rangawala, Charotar publishing House
Tutorials
1. Presentation by students of a Case Study of PPP (Unit-I).
2. Presentation by students of a Case Study of Smart City (Unit-I).
3. Presentation by students of a Case Study of BRT (Unit-I).
4. Presentation by students on case studies of metro rail, mono rail and bullet train (Unit-II).
5. Group Discussion on functioning/ operations of Railways in India, details of permanent track and
geometric design aspects such as gradient, curves, etc. (Unit-III)

S.Y. B. Tech. (Pattern 2017) Civil Engineering 13


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


6. Presentation by students on case studies of tunnels (tunneling) under different types of terrains
and geological (sub-soil) conditions (Unit-IV).
7. Presentation by students on case studies of road and railway bridges for different types of terrains
and geological (sub-soil) conditions (Unit-IV).
8. Presentation by students on case studies of docks and harbours (Unit-V).
9. Presentation by students on fundamentals of airport with reference to a new/ proposed airport
(Unit-VI).
10. Presentation by students on fundamentals of airport design (Unit-VI).
11. Presentation by students on case studies of an Airport (Unit-VI).

S.Y. B. Tech. (Pattern 2017) Civil Engineering 14


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Strength of Materials (CVUA21174)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs./week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
The course will help
 To prepare students to compute axial, bending, torsion, shearing and combined stresses in beams.
 To prepare students to draw Axial Force Diagram, Shear Force Diagram, Bending Moment
Diagram and Torsion Moment Diagram
 To prepare students to compute Principal Stresses and Strains using analytical and graphical
methods.
 To prepare students to compute deflections of beams
Course Outcomes:
At the end of the course the students will have an ability to:
1. Apply equilibrium equations to calculate the internal forces like shear force and bending
moments for various beam configurations
2. Demonstrate knowledge of various types of stresses and strains
3. Apply flexural formula and shear formula to study bending stress and shear stress distribution
4. Determine critical load on columns and investigate direct and bending stresses for columns,
chimneys and dams
5. Identify principal planes and compute principal stresses due to combination of axial forces,
bending moments and shear.
6. Determine slope and deflection of various types of beams and apply torsion formula to circular
shafts
Unit I – Shear Force Diagram and Bending Moment Diagram
Types of supports and beams, Shear force, bending moment, relation between loads, shear force and
bending moment, S.F.D. and B.M.D. for Cantilevers, Simple supported beams.
Beams with overhangs, beams subjected to couples. Maximum bending moment for a beam, point of
contra flexure, properties of shear force and bending moment diagrams.
Unit II – Simple Stresses and Strains
Resistance of axially loaded bar, concept of stress, Normal Stresses, simple stress, shear stress, bearing
stress, simple strain, shearing strain, working stress, ultimate stress, factor of safety, stress-strain
diagram, Hooks Law, lateral strain.
Bars of varying section, bars of uniform tapering section, bars of composite sections, stresses due to
changes of temperature, Axial force diagrams.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 15


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit III – Stresses in Beams


Definition, Theory of simple bending, Neutral axis, bending stress, bending stress distribution, Moment
of resistance, Bending equation, Moment of Inertia, Section modulus, section moduli for rectangular,
triangular, circular, I and T sections.
Equivalent or transformed section, Beams of uniform strength. Shear stress, shear stress distribution for
rectangular, triangular, circular I and T sections. Shear Centre.

Unit IV– Direct and Bending Stresses


Axially loaded compression members, crushing load, crippling or critical load, Euler’s theory of long
columns and Rankine’s formula.
Combined direct and bending stresses, eccentric load on short columns, kern of a section, eccentricity of
load about both axes of section. Chimney subjected to wind pressure and simple problems on dams.
Unit V– Principal Stresses and Strains
Normal and tangential stresses, Principal stress, Principal planes, normal and shear stresses on oblique
plane, Ellipse of stress, Mohr’s circle of stress.
Determination of principal plane and principal stresses, analytical and graphical methods
Unit VI –Deflection of Determinate Beams and Torsion of Circular Shaft
Beam differential equation, Macaulay’s method, Castigliano’s first theorem, unit load method, Concept
of moment area method and conjugate beam method.
Torsion of circular shafts: Theory of pure torsion, Torsion formula, Torsion moment of resistance,solid
and hollow circular determinate shafts, Torsion Moment Diagram, transmission of power through
circular shafts.
Text books:
1. Strength of Materials- S.Ramamrutham- Dhanapat Rai Publishing Company
2. Strength of Materials- S.S.Rattan- Tata Mc Graw Hill Education Pvt. Ltd. New Delhi
3. Strength of Materials- Dr. R.K.Bansal-Laxmi Publications (P) Ltd.
Reference books:
1. Structural Analysis- R.C.Hibbler , Pearson.
2. Mechanics of Materials- Beer Ferdinand P, Johnston E Russell, DeWolf John T, Tata McGraw-Hill
3. Mechanics of Materials-Gere James M, PWS Publishing Company

S.Y. B. Tech. (Pattern 2017) Civil Engineering 16


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Concrete Technology (CVUA21175)

Teaching Scheme: Examination Scheme:


Credits : 3 Formative Assessment: 50 Marks
Lectures: 3 hrs. / week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives: To prepare the students to;


 Understand and gain fundamental knowledge of various ingredients of concrete including their
properties.
 Review and apply the QAQC norms as per standards in constriction practices.
 Acquire the knowhow of special concretes and NDT methods for concrete.
 Be cognizant of various technologies in concreting.
 Be able to design concretes mixes using standards.
 Acquire the knowledge of durability requirements of concrete and its maintenance..
Course Outcomes:
At the end of the course the students will have an ability to:
1. Identify the materials used to make concrete; including their sources, production and properties.
2. Appraise and practice standard tests relevant to the use and QAQC norms of fresh concrete and
hardened concrete.
3. Evaluate the different types of special concretes based on their properties and applications.
4. Identify and select the various concreting technologies to place the concrete on site.
5. Design concrete mixtures with and without admixtures per standard codes.
6. Examine the durability requirements of concrete and Choose suitable maintenance measures.
Unit I – Introduction to Concrete as a Construction Material
Cement – manufacture of Portland cement, basic chemistry of cement, hydration of cement,
classification of cement, types of cement, tests on cement-field tests & laboratory tests Fly Ash:
Classification of fly ash , properties of fly ash, tests on fly ash.
Aggregate and water – Different classifications, Fine aggregate, coarse aggregate , mechanical properties,
physical properties, deleterious materials, soundness, alkali-aggregate reaction, sieve analysis: fineness
tests on aggregates, artificial and recycled aggregate, mixing water, curing water, tests on water.
Admixtures – functions, classification, types: mineral and chemical, IS: specifications (9103 and 456),
compatibility of admixtures.
Unit II – Properties, Production and Placement of Concrete
Fresh concrete: workability – factors affecting workability, cohesion and segregation, Bleeding, Laitance,
workability tests, mixing- handling, placing and compaction of concrete, Hardened concrete: Strength of
concrete, factors affecting strength, compression test on cube and cylinder, Flexural test, indirect tensile
strength, micro-cracking and stress-strain relationship, other strength properties, relation between tensile
and compression strength, impact strength, abrasion resistance, elasticity and creep, shrinkage and
swelling, maturity rule
Unit III – Non Destructive testing of Concrete &Special Concretes

S.Y. B. Tech. (Pattern 2017) Civil Engineering 17


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Nondestructive testing: Rebound hammer, Ultrasonic pulse velocity, Pullout test and Impact echo test,
Core test, Rebar locator.
Special concretes: light weight concrete, Cellular light weight concrete-Form concrete and autoclave
C.L.C, polymer concrete, types of fibers, fiber reinforced Concrete, high density concrete, self-
compacting concrete and applications.
Unit IV – Special Concreting Technology
Introduction to concrete related equipments: batching plants, hauling, pumps, Types of concrete mixers –
Tilting, Non tilting and Reversible drum mixer, Types of vibrators
Special concreting techniques: pumping of concrete, under water concreting, ready mix concrete, roller
compacted concrete Cold weather concreting, hot weather concreting, shotcrete. Ferrocement:
Introduction, Definition, Basic concepts in forming ferrocement composites, Methods of construction,
Applications in construction industry.
Unit V – Concrete Mix Design
Concepts of Mix Design, Factors for proportioning of concrete. Factors to be considered, Statistical
quality control, Laboratory trial mixes and guidelines to improve mix
Methods of Mix Design- IS (10262-2017, 456) and DOE. Demonstration and application of concrete mix
design software
Unit VI – Durability and Maintenance of concrete
Durability: permeability, chemical attack and sulphate attack by seawater, acid attack, chloride attack,
carbonation of concrete and its determination, corrosion of reinforcement,
Maintenance: Corrosion monitoring techniques & preventive measures, Symptoms and diagnosis of
distress, evaluation of cracks, selection of repair procedure, choice of repair material, repair of defects,
common types of repairs, Introduction of retrofitting by using FRP, Steel Jacketing.
Text books:
1. Concrete Technology --M.S. Shetty, S. Chand Publications.
2. Concrete Technology -- A R Santhakumar, Oxford University Press.
3. Concrete Technology -- M. L. Gambhir, Tata Mcgraw Hill Publications
Reference books:
1. Properties of concrete by A. M. Neville, Longman Publishers.
2. Concrete Technology by R.S. Varshney, Oxford and IBH.
3. Concrete technology by A M. Neville, J.J. Brooks, Pearson
4 Ferrocement Construction Mannual-Dr. D.B.Divekar-1030,Shivaji Nagar,Model Colony, Pune
5 Concrete Mix Design-A.P.Remideos--Himalaya Publishing House (ISBN-978-81-8318-996-5)
6. Concrete, by P. Kumar Metha, GujratAmbuja.
General Reading suggested:
1) Codes : 1)IS 456 2)IS 383 3)IS 10262-2017 4)IS 9103 and other related codes.
2) Ambuja cement booklets on concrete
3) ACC booklets on concrete

S.Y. B. Tech. (Pattern 2017) Civil Engineering 18


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Building Materials and Construction (CVUA21176)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment. : 50 Marks
Lectures: 3 hrs. / week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
 To prepare students with an ability to understand different building components,
 To prepare students for choosing different building materials and construction practices,
 To increase the awareness amongst the students for various safety measures during construction.
Course Outcomes: At the end of the course the students will have an ability to,

1. Compare and choose different types of buildings, building elements and apply the
same in given situations and masonry.
2. Understand block masonry, plaster and formwork.
3. Interpret function of various building components,
4. Plan and Design different types of staircases,
5. Determine various types of Doors, Windows, Arches and Lintels
6. Demonstrate various safety measures on Construction Site.
Unit I - Introduction to Building Construction and Masonry

Introduction to building construction- definition, types of building as per national building code.
Substructure Types of shallow and deep foundation and their suitability, Causes of Failures in
foundations. Damp proof course, plinth filling and soling.
Masonry- Stone masonry- Principal terms, types of stone masonry. Brick masonry- characteristics of
good building bricks, IS specification and tests, classification of bricks (silica, refractory, fire and fly ash
bricks). Brick work, types of bonds- English, Flemish, Header, Stretcher, construction procedure,
supervision, underpinning, Scaffolding- Purpose, types, suitability.
Unit II - Block Masonry and Form work

Block masonry: Cellular Lightweight Concrete blocks, Hollow blocks, solid blocks, cavity wall
construction. Reinforced brick masonry: applications, advantages, materials required and construction
procedure. Composite masonry- types, advantages, applications, materials required and construction
procedure.
Form work and casting procedure for reinforced concrete columns, R.C.C. beams and girders, R.C.C.
slabs, curing methods, precast concrete construction and joints in concrete work. Slip Form work-
Component parts.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 19


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit III - Flooring and Roofing Materials


Flooring and flooring materials -Functional requirement of flooring, varieties of floor finishes and their
suitability, construction details for concrete, tiles and stone flooring. Types of flooring: (timber flooring,
cement concrete flooring, tiled flooring, rubber flooring, cork flooring, epoxy asphalt flooring or mosaic
asphalt flooring)
Roofing materials: GI, AC fiber sheets. Roof construction: types and their suitability, method of
construction, types of trusses.
Unit IV - Doors, Windows, Arches and Lintels.
Doors and windows: definition of technical terms, installation of doors and window frames and their size
specifications, fixtures and fastenings. Types of doors (glazed or sash doors, plastic doors, flush doors,
louvered doors, collapsible doors, revolving doors, rolling steel doors, sliding doors, swing doors, folding
doors.) Types of windows: (casement window, double hung window, pivoted window, sliding windows,
louvered or Venetian window, metal window, sash or glazed window, bay window, corner window, dormer
window, gable window, skylight window, circular window, mosquito proof window, curtain wall window.)
Ventilators: purpose and types. Arches and lintels: principle of arch action, types of arches, method of arch
construction, Lintels: necessity and types, chajja or weather shade necessity and types.
Unit V - Vertical Circulation and Protective Coatings
Vertical circulation: design considerations, Types of Staircase and ramps. lifts, and escalator. Materials, fire
resisting materials,
Protective coatings: plastering types and application, plastering methods, modern materials for plaster.
pointing- purpose & types, mortar- Preparation and types, painting and varnishing, white washing,
distempering, oil paints. Wall cladding: materials, method, wall papering and glazing work.
Unit VI- Miscellaneous Materials and Safety in Construction
Miscellaneous materials: Properties, types and uses of following materials, lime, polymers, plastic, gypsum,
clay tiles and glazed wares, aluminum panel cladding, Steel. Structural 3-D printing, Glass: uses, types and
properties, Glass claddings, Eco-friendly materials. Safety in construction: safety on site, storage of
materials, construction safety, prevention of accidents, Repairs and maintenance: addition, and alteration,
Plumbing: Drainage fixtures units , pipe capacity, ,Fixtures, types of pipes
Text books:
1. Building Construction --- B.C. Punmia, Laxmi Publications
2. Building Materials— S.V.Deodhar , Khanna Publication
3. Building Construction -- Bindra and Arora (Dhanpat Rai Publications)
4. Building Construction -- S.C. RangwalaCharotar Publishing House
Reference books:
1. Building Materials---S.K. Duggal—New Age International Publishers
2. Materials of construction --- Ghosh, Tata McGraw Hill.
3. National Building Code of India 2005 (BIS) IS Code 962:1989

S.Y. B. Tech. (Pattern 2017) Civil Engineering 20


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Lab Practice-I (CVUA21177)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment: 50 Marks
Theory: NA Summative Assessment : 50Marks
Practical: 6 hrs. / week;
Tutorial: NA
Course Objectives:

 To impart the knowledge of tests to study various mechanical properties of metals


 To impart the knowledge of various tests on cement, fine aggregates and coarse aggregates
 To impart the knowledge of building components and various tests on bricks and tiles
Course Outcomes: Upon the completion of the course, the students will be able to
1. Conduct tension test, shear test, torsion test and impact test on metals
2. Conduct compression test, bending test on timber
3. Conduct Fineness test, Standard consistency test, setting time and Soundness test, workability and
compressive strength of cement
4. Conduct Fineness modulus test, Moisture content test, silt content test, density and Specific gravity
of fine aggregate test, Flakiness and Elongation test of coarse aggregate, Impact Value and crushing
Value test of fine/coarse aggregate
5. Draw plan of existing building and sketches of paneled door, window, staircase and masonry,
shallow foundations, deep foundations and arches using CAD
6. Conduct test on flooring tiles and bricks

Strength of Materials

The term work shall consist of a journal giving details of the following,

1. Tension test on mild and TMT steel.


2. Tension test on M.S. Flat section.
3. Shear test on mild and TMT steel.
4. Torsion test on mild steel and Aluminium.
5. Izod and Charpy impact test on mild steel, aluminum, brass and copper
6. Compression Test on Timber
7. Bending Test on Timber
8. Minimum 3 experiments using VIRTUAL Laboratory.
9. Flexural Strength on Flooring Tiles.
10. Abrasion Test on Flooring Tiles.
11. Comparative study of behavior of Mild Steel and TMT steel under axial tension.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 21


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


The term work shall consist of a journal giving details of the following,
I) Cement & fly ash
1. Fineness of cement and fly ash (by dry method)
2. Standard consistency of cement
3. Initial and Final setting time and Soundness of Cement
4. Workability Test on Cement Mortar
5. Compressive strength of Cement.
II) Fine and Coarse Aggregates
6. Fineness modulus and grading of fine aggregate and coarse aggregate
7. Moisture content, silt content, density and Specific gravity of fine aggregate
8. Moisture content , water absorption, density and Specific gravity of coarse aggregate
9. Flakiness and Elongation of coarse aggregate
10. Impact Value and crushing Value of aggregate.
11. Site Visit: At least two site visits related to term work and technical report of it.
Building Materials & Construction
Upon the completion of the course, the students will be able to
1) Measurement Drawing of an existing building I (Detailed plan, Elevation, Section to be drawn)
2) Measurement Drawing of an existing building II (Detailed plan, Elevation, Section to be drawn)
3) Measurement Drawing of an existing building III (Detailed plan, Elevation, Section to be drawn)
4) Measurement Drawing of an existing building IV (Detailed plan, Elevation, Section to be drawn)
5) Full imperial drawing of paneled door and window
6) Full imperial drawing of staircase and masonry
7) Auto CAD drawing – Shallow foundations
8) Auto CAD drawing – Deep Foundations
9) Auto CAD drawing – Arches
10) Site visit and technical report of the same
Text books:
Strength of Materials- S.S.Rattan- Tata Mc Graw Hill Education Pvt. Ltd. New Delhi
Concrete Technology --M.S. Shetty, S. Chand Publications.
Building Construction --- B.C. Punmia, Laxmi Publications
Reference books:
Structural Analysis- R.C.Hibbler , Pearson.
Properties of concrete by A. M. Neville, Longman Publishers.
Building Materials---S.K. Duggal—New Age International Publishers

Civil Engineering Practices and Skills- I (CVUA21178)

S.Y. B. Tech. (Pattern 2017) Civil Engineering 22


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Teaching Scheme Examination Scheme
Credits : 1 Formative Assessment : 50 Marks
Lectures : NA Summative Assessment : NA
Practical : 2 hrs./week
Tutorial : NA

Course Objectives:
 To introduce to the students various skills, which are necessary for a Civil Engineer to be a
successful professional.
 To emphasize the necessity of optimization of resources, team-work, coordination, interpersonal
skills, etc. to the students for better productivity and efficiency.
 To make the students aware of legal aspects related to Civil Engineering.

Course Outcomes:
Upon completion of the course, students will have an ability to:
1. Apply rules of simple geometry, mathematical formulas and statistical parameters at appropriate
places.
2. Demonstrate hands on skills on computers for Civil Engineering related works.
3. Create as well as interpret Building drawings.
List of Exercises (Any 12)
1. Determination of area by Trapezoidal Rule and Simpson’s Rule
2. Determination of volume of ground profile
3. Statistical analysis of data by calculation
4. Data interpretation and analysis using Microsoft Excel-I
5. Data interpretation and analysis using Microsoft Excel-II
6. Data interpretation and analysis using Microsoft Excel-III
7. Application of M.S. Excel formulae for Civil Engineering Computation
8. AutoCAD- Creation of Building Layout
9. AutoCAD- Modification of Building Layout - I
10. AutoCAD- Modification of Building Layout - II
11. Market Survey of Civil Engineering Machinery or Equipment
12. Study of specifications of Machinery or Equipment
13. Study of provisions in the BOCW Act
14. Pros cons of the concept ‘smart city’
15. Study of QGIS software

Continuous Evaluation shall be based on: (i) the level of participation of the student during the practical
sessions, (ii) level of understanding (exhibited / applied/ demonstrated) during the practical sessions, and
(iii) exercises/ home assignments, etc.

Text books:
(1)Surveying and Leveling by Kanetkar, Kulkarni, Pune Vidyarthi Publication.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 23


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Reference books:
(1) User Manual for MsExcel, AutoCAD, Q-GIS
(2) IS 962: 1989
(3) http://clc.gov.in/Acts/shtm/bocw.php

e-Resourses:
http://nptel.iitm.ac.in/courses.php

Environmental Studies (CVUA21179)


Teaching Scheme Examination Scheme
Credits: 2 Formative Assessment : 50 Marks

S.Y. B. Tech. (Pattern 2017) Civil Engineering 24


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Lectures: 1 hr. / week; Summative Assessment : NA
Practical: 2 hrs./week
Tutorial: NA

Course Objectives:
 Student will be able to identity impact of civil engineering activities on environment and its
remedial measure.

Course Outcomes: At the end of the course the students will have an ability to,

1. To understand characterizes of water and waste water.


2. To understand solid waste management system
3. To understand noise pollution and control technique.
Unit I: - Introduction to water & Waste water pollution and treatment.
Types of water & waste water pollutant, characteristics of water such as physical, chemical water
characteristics with respect to total dissolved solids, chlorides, pH and alkanity etc. and biological water
qualities with respect to most probable number, E-coli and B-Coli etc.
Flow diagram of water treatment plant (WTP) & Sewage treatment plant and working of its units.
Unit II: - Introduction to municipal solid waste management.

Characteristics of municipal solid waste as per solid waste management rule 2000.
a. Generation, collection, segregation and transportation of solid waste.
b. Method of treatment of municipal solid waste Sanitary Land filling, vermin composting.
Unit III :- Introduction noise pollution and control

Ambient noise measurement, sound, pressure, intensity, sound pressure level, decibel scale, numerical
on decibel scale, addition and subtraction of noise level.
Noise pollution control and source, path, receiver. Noise level standards.
Term Work:
1) Drawing flow diagram of WTP and STP in Auto CAD
2) Assignment I : Write characteristics of water and waste water in detailed.
3) Assignment II : Study of Municipal SWM Rule 2000 and prepare technical note.
3) Assignment III : Field survey for municipal solid waste generation for small community.
4) Assignment IV : Field survey for measurement of ambient noise level.
5)Assignment V : Control technics of noise pollution.
6) Assignment VI : Write case study on each unit.
7) Assignment VII :Preparing posters/mini projects.

Text books:
1. Air pollution and control by M N Rao , Tata McGrawhill Publication.
2. Water supply engineering by B C Punmia, Laxmi Publication.
3. Waste water engineering by B C Punmia, Laxmi Publication.
4. Water supply engineering by S K Garg, Khanna Publication.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 25


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


5. Solid waste management manual by MHRD.

Reference books:
1. Environmental engineering by H.S. Pavey Rowe , Tata McGrawhill Publication.
2. Introduction to environmental engineering by Mackenzie L Davis. Tata McGrawhill Publication

S.Y. B. Tech. (Pattern 2017) Civil Engineering 26


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Semester - II

S.Y. B. Tech. (Pattern 2017) Civil Engineering 27


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Theory of Structures (CVUA22171)


Teaching Scheme Examination Scheme
Credits : 4 Formative Assessment: 50 Marks
Lectures: 4 hrs. / week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
 To prepare students to analyze the structures using approximate methods
 To prepare students to analyze three hinged arches.
 To prepare students to analyze indeterminate beams, frames and trusses using Three
Moments Theorem, Strain energy method, , slope deflection method, flexibility method.

Course Outcomes:
At the end of the course the students will have an ability to
1. Analyze indeterminate beams and frames using Three Moment Theorem and
Castigliano’s II Theorem.
2. Analyze indeterminate beams, frames and trusses using Slope Deflection
Method and Moment Distribution Method.
3. Analyze indeterminate beams, frames and trusses using Flexibility method.
4. Analyze indeterminate beams, frames and trusses using Stiffness method.
5. Demonstrate applications of Influence Line Diagram and Analyze three
hinged arches.
6. Analyze indeterminate structures for vertical and lateral load using approximate
methods.
Unit I Statically indeterminate Beams and Frames
Determinateness of structures, stability and indeterminacy, External and Internal Redundancy
Methods of Analysis-Force Method and Displacement Method. Clapeyron’s Theorem of Three
Moments, Application of theorem for -General Loading, Fixed Beams, Sinking of supports.
(involving not more than 3 unknowns)
Castigliano’s Second Theorem, Application of theorem for -General Loading, Fixed Beams,
Sinking of supports and frames. (involving not more than 3 unknowns)
Unit II–Analysis of Indeterminate Structures
Slope Deflection Method, sign conventions, development of slope deflection equations,
modification for simple ends, Application to beams and sway and non-sway Frames. (involving
not more than 3 unknowns)
Moment Distribution Method, Carry over moment, distribution factors, fixed end moments,
modification of stiffness for simple ends, Application to beams and sway and non-sway frames.
(involving not more than 3 unknowns)

S.Y. B. Tech. (Pattern 2017) Civil Engineering 28


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Unit III– Flexibility Method
Fundamental concepts, formulation of flexibility matrix, application to beams and sway and
non-sway frames. (involving not more than 3 unknowns)
Application to pin jointed plane trusses.(involving not more than 3 unknowns)
Unit IV–Stiffness Method
Fundamental concepts, formulation of stiffness matrix, application to beams using member
approach. (involving not more than 3 unknowns)
Application to sway and non-sway frames. (involving not more than 3 unknowns)
Unit V–Three Hinged Arches and Influence Line Diagram
Influence Line Diagram: Basic concepts, influence line diagram for reactions, shear and bending
moment for simply supported and overhanging beams.
Three Hinged Arches: Concept, analysis of parabolic and semicircular arch with supports at same
and different levels. Horizontal thrust, radial shear and normal thrust for parabolic and
semicircular arch.
Unit VI – Approximate Methods of Analysis
Approximate methods of analysis of multistoried multi-bay 2-D rigid jointed frames by substitute
frame method.
Approximate methods of analysis of multistoried multi-bay 2-D rigid jointed frames by portal
method and cantilever method.
Text books:
1. Mechanics of Structures Vol. II - S.B. Junnerkar and H.J. Shaha, Charotar Publishing
House
2. Theory of Structures- B.C.Punmia, Ashok kumar Jain and Arun Kumar Jain, Laxmi
Publications (P) Ltd.
3. Structural Analysis- Madan Mohan Das, Bhargab Mohan Das and Mimi Das Saikia, PHI
Learning Private Ltd.
4. Structural Analysis- S.S.Bhavikatti, Vikas Publishing House Pvt. Ltd.
Reference books:
1. Intermediate Structural Analysis- C.K.Wang, Tata Mc Graw Hill Education Pvt. Ltd. New
Delhi
2. Structural Analysis- R.C.Hibbler , Pearson
3. Matrix Methods of Structural Analysis- Dr. A.S.Meghre and S.K.Deshmukh, Charotar
Publishing House

S.Y. B. Tech. (Pattern 2017) Civil Engineering 29


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Theory of Structures Practice (CVUA22172)

Teaching Scheme Examination Scheme


Credits : 1 Formative Assessment : 50 Marks
Lecture: NA Summative Assessment: NA
Practical: NA
Tutorial: 1 hr./week

Course Objectives:
 To prepare students to analyze the structures using approximate methods
 To prepare students to analyze three hinged arches.
 To prepare students to analyze indeterminate beams, frames and trusses using Three Moments
Theorem, Strain energy method, , slope deflection method, flexibility method
Course Outcomes:
At the end of the course the students will have an ability to
1) Analyze indeterminate beams and frames using Three Moment Theorem and
Castigliano’s II Theorem.
2) Analyze indeterminate beams, frames and trusses using Slope Deflection Method and
Moment Distribution Method.
3) Analyze indeterminate beams, frames and trusses using Flexibility method
4) Analyze indeterminate beams, frames and trusses using Stiffness method.
5) Demonstrate applications of Influence Line Diagram and Analyze three hinged
arches
6) Analyze indeterminate structures for vertical and lateral load using approximate
methods.
Assignment 1 and 2 Statically indeterminate Beams and Frames
Practice problems on Determination of degree of indeterminacy, Clapeyron’s Theorem of Three Moments
and Castigliano’s Second Theorem for General Loading (involving not more than 3 unknowns)
Assignment 2 Analysis of Indeterminate Structures
Practice problems on Slope Deflection Method and Moment Distribution Method applied to beams and
sway and non-sway Frames. (involving not more than 3 unknowns)
Assignment 3 Flexibility Method
Practice problems on Flexibility Method applied to beams, pin jointed trusses and sway and non-sway
frames. (involving not more than 3 unknowns)
Assignment 4 Stiffness Method
Practice problems on Stiffness Method applied to beam and sway and non-sway frames. (involving not
more than 3 unknowns)
Assignment 5 Three Hinged Arches and Influence Line Diagram
Practice problems on Influence Line Diagram for reactions, shear and bending moment for simply
supported and overhanging beams.
Practice problems on Three Hinged Parabolic and Semicircular Arches to determine Horizontal thrust,
radial shear and normal thrust

S.Y. B. Tech. (Pattern 2017) Civil Engineering 30


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Assignment 6 Approximate Methods of Analysis


Practice problems on Approximate methods of analysis of multistoried multi-bay 2-D rigid jointed frames
by substitute frame method, portal method and cantilever method..

Text books:
1. Mechanics of Structures Vol. II- S.B. Junnerkar and H.J. Shaha, Charotar Publishing House
2. Theory of Structures- B.C.Punmia, Ashok kumar Jain and Arun Kumar Jain, Laxmi Publications (P)
Ltd.
3. Structural Analysis- Madan Mohan Das, Bhargab Mohan Das and Mimi Das Saikia, PHI Learning
Private Ltd.
4. Structural Analysis- S.S.Bhavikatti, Vikas Publishing House Pvt. Ltd.
Reference books:
1. Intermediate Structural Analysis- C.K.Wang, Tata Mc Graw Hill Education Pvt. Ltd. New Delhi
2. Structural Analysis- R.C.Hibbler , Pearson.
3. Matrix Methods of Structural Analysis- Dr. A.S.Meghre and S.K.Deshmukh, Charotar, Publishing
House

S.Y. B. Tech. (Pattern 2017) Civil Engineering 31


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Fluid Mechanics-I (CVUA22173)

Teaching Scheme Examination Scheme


Credits: 3 Formative Assessment : 50 Marks
Lectures: 3hrs./ week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
 To impart knowledge of fluid properties and dimensional analysis.
 To introduce students the concept of pressure and its use to solve fluid statics problems.
 To inculcate an ability to apply the theories of fluid statics and fluid dynamics to solve problems
related to fluid mechanics.
 To introduce students the concept of laminar flow and principles of fluid mechanics to solve laminar
flow problems.
 To introduce students the concept of boundary layer theory and its use to calculate drag force.
 To expose the students to the turbulent flow and flow through pipes.

Course Outcomes:
After successful completion of the course, student will be able to
1. Understand and use different fluid properties.
2. Establish relation between various fluid, flow and geometrical parameters using
dimensional analysis
3. Calculate total pressure, center of pressure, metacentric height using principles of
statics.
4. Use principals of kinematics and dynamics to solve fluid flow problems.
5. Solve problems related to laminar flow accompanied by boundary layer theory.
6. Analyze turbulent flow through pipes.
Unit I - Properties of Fluids & Dimensional Analysis
Definition of fluid and fluid mechanics: physical properties of fluids: density, specific weight, specific
volume, relative density. Newton’s law of viscosity, classification of fluids, rheological diagram, Dynamic
and kinematic viscosity, compressibility, cohesion, adhesion, surface tension, capillarity, vapor pressure.
Dimensions of physical quantities, dimensional homogeneity, dimensional analysis using Buckingham’s π
theorem method, geometric kinematic and dynamic similarity, important dimensionless parameters,
Reynolds’ model law, Froude model law.
Unit II - Fluid Statics
The basic equation of hydrostatics, concept of pressure head, measurement of pressure, study of pressure
measuring devices like simple manometers, differential manometers and precision manometers, pressure
transducers. Centre of pressure, total pressure on plane and curved surfaces.
Principle of floatation and buoyancy, equilibrium of floating bodies, stability of floating bodies. Metacentre
and metacentric height and its determination (experimental &analytical).

S.Y. B. Tech. (Pattern 2017) Civil Engineering 32


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit III – Fluid Kinematics


Methods of describing the motion of fluid, velocity and acceleration, and their components in Cartesian co-
ordinates, concept of stream line, stream tube, path line, and streak line, control volume. Classification of
flow, steady and unsteady, uniform and non-uniform, laminar and turbulent. One, two, and three-
dimensional flows.
Equation of continuity for three dimensional flow in Cartesian co-ordinates, equation of continuity for one-
dimensional flow along a streamline, types of motion, rotational and irrotational motion, velocity potential,
stream function and flow net, methods of drawing flow net, uses and limitations of flow net.
Unit IV - Fluid dynamics
Forces acting on fluid mass in motion, Euler’s equation of motion along a streamline and its integration,
Bernoulli’s equation, kinetic energy correction factor. Hydraulic grade line and total energy line. Linear
momentum equation and momentum correction factor.
Application of Bernoulli’s equation for understanding working of orifice, venturimeter, pitot tube.
Unit V - Boundary layer theory and Laminar flow
Development of boundary layer on a flat plate, nominal, displacement, momentum, energy thicknesses,
laminar, transitional and turbulent boundary layer, laminar sub layer, Local and mean drag coefficients,
hydrodynamically smooth and rough boundaries. Boundary Layer separation and its control.
Reynolds experiment, laminar flow through a circular pipe, flow between two parallel plates-both stationary
and one plate moving, Stokes’ law, methods of measurement of viscosity, Transition from laminar to
turbulent flow.
Unit VI - Turbulent flow and Flow through Pipes
Definition of turbulent flow, Characteristics of turbulent flow, Prandtl’s mixing length theory
Flow through pipes: energy losses in pipe flow (major losses and minor losses), Darcy Weisbach Equation,
variation of friction factor for laminar flow and for turbulent flow, Nikuradse’s experiments on artificially
roughened pipes, resistance to flow in smooth and rough pipes, friction factor for commercial pipes,
Moody’s diagram, flow through pipes such as simple, compound, series parallel, Dupit’s equations,
branched pipes,(Three reservoir and pipe network analysis- only theory).

Text books
1. Hydraulics & Fluid Mechanics by Modi and Seth, Standard Book House
2. Theory and Applications of Fluid Mechanics—K.Subramanya- Tata McGraw
Reference books
1. Fluid Mechanics-Yunus Cengel, JhonCimbala- Tata Macgraw Hill,New Delhi
2. Fluid Mechanics by .R.J.Garde, A.J Mirajgaonkar, SCITECH Publication
3. Fluid Mechanics by Streeter & Wylie, Tata McGraw Hill.
4. Fluid Mechanics by White, McGraw Hill.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 33


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Surveying (CVUA22174)

Teaching Scheme Examination Scheme


Credits: 3
Lectures: 3hrs./ week; Formative Assessment : 50 Marks
Practical: NA Summative Assessment : 50 Marks
Tutorial: NA

Course Objectives:
 To understand principles traversing plane tabling
 To understand the effects of curvature, refraction and contouring
 To Understand uses and applications of theodolite and permanent adjustment
 To understand the setting out different works and engineering curves
 To know different electronic surveying techniques
Course Outcomes:
At the end of the course the students will have an ability to,
1. Use techniques and skills of angular measurements to correct bearings of line also use methods of
plane tabling for locating the object.
2. Apply knowledge of levelling to plot contour map of area.
3. Apply corrections to plot the traverse using Theodolite.
4. Analyze and design of curves .
5. Determine reduce levels and distances using indirect method of Tacheometry and setting out works
using various surveying instruments .
6. Use of modern surveying techniques for measurements and Demonstrate the concepts of
Hydrographic survey
Unit I –Compass & Plane Table Surveying
Concept of bearing, meridian and their types, construction and use of prismatic compass, local attraction and
correction for local attraction, dip, declination and calculation of true bearings.
Equipment required for plane table surveying and their uses, advantages and disadvantages, methods of plane
table survey: Radiation and intersection method.
Unit II–Levelling and Contouring
Introduction to levelling, Types of levelling, Construction and use of auto level, laser level in construction
industry, reciprocal levelling, curvature and refraction corrections, distance to the visible horizon,
trigonometric leveling (Plane Survey)
Contouring: direct and indirect methods of contouring, uses of contour maps, study and use of topo-sheets,
profile levelling and cross-sectioning and their applications.
Unit III–Theodolite Surveying
Study of Vernier transit 20” theodolite, uses of theodolite for measurement of horizontal angles by repetition
and reiteration, vertical angles and magnetic bearing, prolonging a line, lining in and setting out an angle with
a theodolite.
Theodolite traversing: computation of consecutive and independent co-ordinates, adjustment of closed
traverse by transit rule and Bowditch’s rule, Gales traverse table, omitted measurements, area calculation by
independent co-ordinates, open traverse and its uses, measurement of deflection angles using transit

S.Y. B. Tech. (Pattern 2017) Civil Engineering 34


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


theodolite, open traverse survey, checks in open traverse.
Unit IV–Curves
Introduction to horizontal and vertical curves (no numerical and derivations to be asked on vertical curves
and reverse curves), different types and their applications, simple circular curves, elements and setting out by
linear methods such as radial and perpendicular offsets, offsets from long chord, successive bisection of
chord. Angular methods: Rankine’s method of deflection angles (one and two theodolite methods).
(Numerical on simple circular curves to be asked), Transition curves: necessity and types
Unit V–Tachometry and Setting Out Works
Tachometry: application and limitations, principle of stadia tachometry, fixed hair method with vertical staff
to determine horizontal distances and elevations of points.
Setting Out Works - buildings, maintaining verticality of tall buildings, drainage lines, canals, bridge
(determination of the length of the central line and the location of piers) and tunnel (surface setting out and
transferring the alignment underground)
Unit VI–Electronic Measurement Techniques and Hydrographic Survey
Surveying using total station – Construction, types, principle features, field equipment, method of use,
introduction to various special functions available in a total station such as remote elevation measurements,
remote distance measurements and co-ordinate stake out. Levelling using digital level
Hydrographic survey - Objects, applications, Establishing controls, Shore line survey, Sounding, Sounding
Equipment, Methods of locating soundings – conventional and using GPS , Nautical Sextant and its use,
Three point problem and its use, solution of three point problem analytical method, determination of MSL.
Text books:
1. Surveying and Levelling by Vol. I and Vol. II – T.P.Kanetkar and S.V.Kulkarni
2. Surveying and Levelling by Subramanian, Oxford University Press.
3. Surveying, Vol. I & II by Dr.B.C.Punmia, Ashok K. Jain, ArunK.Jain
4. Surveying for Engieers-John Uren & Bill Price—Palgrave Macmillan
Reference books:
1. Plane Surveying----A.M.Chandra---- New Age International Publishers
2. Surveying and Levelling ---- N. N. Basak, Tata Mc-Graw Hill
3. Surveying Vol. I & II ---- Dr.K. R. Arora
4. Surveying: Theory and Practice --- James M. Anderson, Edward M. Mikhail
5. Surveying theory and practices -- Devis R. E., Foot F. S.
6. Plane and Geodetic surveying for Engineers. Vol. I -- David Clark
7. Principles of Surveying. Vol. I by J.G.Olliver, J.Clendinning
8. Surveying, Vol. I & II by S. K. Duggal,TataMc-Graw Hill
Suggested Reading:
http://www.bis.org.in/sf/wrd/p_449.pdf
http://www.bis.org.in/sf/wrd/WRD10(491).pdf
http://www.bis.org.in/sf/wrd/WRD10(491).pdf
http://sbq.com.au/member/board-publications/code-of-practice/
http://usa.autodesk.com/adsk/servlet/pc/index?id=3091031&siteID=123112
http://www.cadacademynoida.com/?page=civileng3
http://www.sitetopo.com/
Home Assignments: (Any Four)
1. Base line measurement and offsetting
2. Calculation of included angles and true bearings for a polygon.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 35


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


3. Reduction of levels by rise and fall and H.I. method
4. Traversing and omitted measurements
5. Setting out of compound/transition curve (any one method)
6. Solution of three point problem by graphical and mechanical methods
Note: Continuous Evaluation will be based on home assignments.

Geotechnical Engineering (CVUA22175)


Teaching Scheme Examination Scheme

S.Y. B. Tech. (Pattern 2017) Civil Engineering 36


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Credits : 3 Formative Assessment : 50Marks
Lectures : 3 Hrs./week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
 To describe soil properties, classification and its behavior under stress
 To learn methods for measurements and determination of index and engineering properties of
soil and rock
 To study the interaction between water and its effect on engineering behavior of soil
Course Outcomes
After successful completion of the course, student will be able to
1. classify the different types of soil/rock and describe engineering properties
2. describe the concept of stress and its influence on soil properties.
3. describe influence of water flow on engineering properties of soil
4. determine compaction properties and calculate shear strength parameters of soil.
5. analysis lateral pressure of soil on retaining structure.
6. describe soil slopes and their failure mode
Unit I - Introduction to soil and rock mechanics
Need for soil and rock mechanics studies, Soil as an engineering material - Scope of Geotechnical
engineering. Major soil deposits of India, Index properties of soil and rock, Three phase soil system, Soil
minerals, Soil structures, Weight volume relationship, Index properties of soil and rock. Methods of
determination of index properties rock and soil and its significance, Classification of soil and rocks.
Unit II - Permeability and Seepage
Soil water, permeability definition and necessity of its study, Darcy’s law, factors affecting permeability.
Laboratory measurement of permeability – Constant head method and Falling head method as per IS
2720. Field test for determination of permeability test as per IS. Permeability of stratified soil deposits.
Seepage and Seepage Pressure, quick sand phenomenon, critical hydraulic gradient, General flow
equation for 2-D flow (Laplace equation), Flow Net, properties and application, Flow Net construction
for flow under sheet pile and earthen dam.
Unit III - Compaction and Stress Distribution
Introduction, Standard Proctor test, Modified Proctor test, Zero air void line. Factors affecting
compaction. Effect of compaction on soil properties. Field compaction methods and compaction
equipment’s for different types of soil, Placement water content, Field compaction control.
Geostatic stress, Boussinesq’s theory with assumptions for point load (with numerical), equations for
circular load, line load and strip load, Pressure Distribution diagram on a horizontal and vertical plane,
Pressure bulb and its significance. Westergaard’s theory, equivalent point load method, Approximate
stress distribution method.
Unit IV - Shear Strength of soil
Mohr’s stress circle, Mohr-Coulomb failure theory. The effective stress principle- Total stress, effective
stress and neutral stress / pore water pressure. Peak and Residual shear strength, factors affecting shear

S.Y. B. Tech. (Pattern 2017) Civil Engineering 37


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


strength.
Stress-strain behavior of sands and clays. Direct Shear test, Triaxial Compression test, Unconfined
Compression test, Vane Shear test. (Different drainage conditions for shear tests). Sensitivity and
thixotropy of cohesive soils.
Unit V - Earth Pressure
Introduction, Rankine’s state of Plastic Equilibrium in soils- Active and Passive states due to wall
movement, Earth Pressure at rest. Rankine’s Theory- Earth pressure on Retaining wall due to submerged
backfill (With Numerical), Backfill with uniform surcharge (With Numerical), backfill with sloping
surface, layered backfill.
Graphical methods of Determination Earth Pressure.
Unit VI - Stability of slopes and strength of rocks
Classification and failure of slopes, Finite slope stability by Swedish circle method with slip circle and
method of slices, Soil stabilization, its necessity and methods.
Types and functions of geo-synthetics, Role of geotechnical engineering in environmental protection
Rock quality designation, Laboratory methods to determine strength of rocks, Influence of geological
conditions on construction of Dams and Tunnel.
Text books:
1. Soil Mechanics and Foundation Engineering by Dr.B.C.Punmia, Laxmi Publications
2. Geotechnical Engineering by Shashi K. Gulati & Manoj Datta, Tata McGraw Hill
3. Principles of Soil Mechanics and Foundation Engineering by V.N.S. Murthy, UBS Publishers
4. Soil Mechanics-Principles and Practice-Graham Barnes-Palgrave MacMillan
Reference books:
1. Soil mechanics and engineering practice – By Terzaghi, Peck and Mesri
2. Soil mechanics- Lambe and Whitman, John Wiley & Sons
3. Physical and Geotechnical Properties of Soils by Joseph.E.Bowles, International Students Edition
4. Geotechnical Engineering—C.Venkatramaiah—New Age International Publishers
5. Principles of Geotechnical Engineering—Braj M.Das—Cengage Learning
6. Basic and Applied Soil Mechanics by Gopal Ranjan and A.S.R.Rao, Newage International

S.Y. B. Tech. (Pattern 2017) Civil Engineering 38


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Psychology (CVUA22176)
Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lecture:3hrs/ week Summative Assessment : 50 Marks
Practical: NA
Tutorial: NA

Course Objectives:
 To introduce concepts related to human psychology to the students.
 To make the students aware of the necessity and applications of human psychology such as human
resource development.
 To impress upon the students the necessity of better coordination, team work, and productivity
using appropriate training, development and emotional intelligence
Course Outcomes:
After completing the course, students will be able to:
1. Describe human nervous system and the working of human brain.
2. Recognize relationship between human emotions, behavior, productivity
3. Understand attributes of personality, personality development and necessity of life-long learning.
4. Predict the effects of group dynamics and gender psychology in an industry/ organization.
5. Design and analyze psychological tests for human resource management.
6. Identify training and development needs of the staff in an organization.
Unit I –Introduction and Basic Concepts
Definition, nature and Goals of Psychology as a Science. History and Branches of Psychology. Various
perspectives – Structuralism, Functionalism, Gestalt, Psychoanalysis, Behaviorism, Humanistic, Cognitive,
Bio-psycho-socio-cultural
Methods – Introspection, Observation, Experimental, Survey and Case Study

Unit II – Emotions, Frustration and Motivation


Gender, Culture and Emotions. Biological changes and emotions. Emotional Quotient (EQ) – concept,
measurement and significance. Frustration, Sources of Frustration. Perspectives on motivation, Types of
motivation, Motivational conflicts.
Counseling and conflict management.

Unit III– Learning, Memory and Personality Development


Learning – definition, process and types. Memory – basics, theories of forgetting and methods of
improving memory.
Attitude and attitude change. Personality – attributes and traits. Personality development – nature, theories.
Unit IV – Industrial and Engineering Psychology
Industrial Psychology: Meaning, subject matter and functions of Industrial Psychology. Group Dynamics –
meaning and characteristics. Individual and group behavior patterns.
History and scope of Engineering psychology, Human Performance. Time and Motion Study, Person-
Machine System, Work space design
Unit V–Human Resource Management

S.Y. B. Tech. (Pattern 2017) Civil Engineering 39


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Introduction to the processes of recruitment, selection and Human Resource Management (HRM).
Feedback and corrective/ preventive actions.
Job Analysis, Competency mapping and performance appraisal. Assessment of Employee behavior:
Interviews, psychological testing and assessment centers.

Unit VI - Training and Development


Meaning, objectives, need and significance of training and development in Civil Engineering. Processes,
steps and identification of job competencies. Training need identification. Designing and implementation
of training and development programs.
Modes and techniques of training. Computer Based Training (CBT) and learning – multimedia, online/
distance/ e-training, etc. Feedback and evaluation of training.

Continuous Evaluation shall be based on: (i)the level of participation and enthusiasm shown by the student,
(ii)level of understanding of the portion taught, and (iii)exercises/ home assignments, conduct and analysis
of psychological tests/ case studies etc.

Text books:
1. Introduction to Psychology by Morgan, King and Robinson, 7th e., McGraw-Hill
2. Psychology by C. Wade and C. Tavris, Pearson Education
3. Tests, Measurements and Research Methods in Behavior Sciences by A. K. Singh, Patna: Bharati
Bhavan.
4. Ciccarelli, S. K., & Meyer, G. E. (2010).Psychology: South Asian Edition. New Delhi: Pearson
Education.
5. Schultz, D. and Schultz, S. E. (2006). Psychology and work today. 8th ed. N.D.: Pearson Education
Reference books:
1. The Ego and Id by Sigmund Freud, W. W. Norton and Co. Inc.
2. Human Cognition by Guenther R. K., New Jersey: Prentice Hall.
3. Theories of Personalities by C. S. Hall, G. Lindzey, and J. B. Campbell, 4th e., Wiley India
e-Resources:
http://ocw.mit.edu/ans7870/9/9.00SC/MIT9_00SCF11_text.pdf

S.Y. B. Tech. (Pattern 2017) Civil Engineering 40


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Lab Practice II (CVUA22177)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lecture: NA Summative Assessment : 50 Marks
Practical: 6hrs / week
Tutorial: NA

Course Objectives:
To impart the knowledge of various tests to determine fluid properties
To impart the knowledge of various tests to determine soil properties
To impart hands on skill in the field of Plane Surveying
Course Outcomes:
1. Upon the completion of the course, the students will be able to:
2. Conduct the tests to study fluid properties and fluid behavior
3. Conduct the tests on closed conduit fluid and open conduit fluid
4. Plot profile of the ground using Leveling Instruments
5. Plot the contour map using Radial Contouring Method
6. Conduct the tests to study soil properties and soil behavior
7. Review field geotechnical investigation report or Use software related to Geotechnical Engineering

Unit I –Fluid Mechanics – I


1. Measurement of viscosity by Redwood viscometer
2. Measurement of pressure using different pressure measuring devices
3. Determination of stability of floating bodies using ship models.
4. Drawing of flow net by electrical analogy for flow below the weir with sheet pile
5. Drawing of flow net by electrical analogy for flow below the weir without sheet pile
6. Experimental verification of Bernoulli’s theorem with reference to loss of energy
7. Calibration of Venturimeter
8. Calibration of Orificemeter
9. Plotting the pattern of laminar flow using Heleshaws apparatus
10. Determination of friction factor for a given pipe
11. Measurement of surface tension for given fluid
Unit II Surveying
Total four practical to be performed of the following. First three are compulsory. Any one of 4th and 5th .
1. Study and use of Prismatic compass and observing bearings of lines of traverse
2. Study and use of 20” Vernier Theodolite and measurement of -
a. Horizontal angle by repetition method and
b. Vertical angle
3. Differential levelling by using Digital level and introduction to Auto level.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 41


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


4. Study and use of Tachometer for
a. Working out constants of instrument
b. finding horizontal and vertical distance
5. Study and use of Plane Table surveying and its methods
a. Radiation
b. Intersection
Projects: All compulsory
1. Profile levelling : Drawing L-section and C- section for a road of minimum 200m length
2. Radial contouring: Plotting of contours from two stations minimum 60m apart.
3. Theodolite traversing : Plotting traverse and finding out area traverse using 20” Vernier transit
Theodolite
Unit III – Geotechnical Engineering

The term work shall consist of a journal giving details of at least 10 out of 12 of the
following experiments / assignments. Sr. No 13 and 14 are compulsory.
1. Specific gravity determination by Pycnometer /density bottle.
2. Sieve analysis, particle size determination and IS classification as per I.S.Codes.
3. Determination of Consistency limits and their use in soil classification. as per I.S.Codes.
4. Field density test by a) Core cutter b) Sand Replacement
5. Determination of coefficient of permeability by a) constant head and b) variable head method.
6. Direct shear test.
7. Unconfined compression test.
8. Vane Shear test.
9. Standard Proctor test / Modified Proctor test.
10. Differential free swell test.
11. Demonstration of Triaxial test
12. Swelling Pressure test
13) Any one of the following assignments-
a) Review of any field geotechnical investigation report.
b) Construction of pressure bulb by using any geotechnical engineering software.
14. Assignments on the following topics
a) Rebhann’s and Cullman’s graphical method for determination of earth pressure.
b) Solution of problems on shear strength parameters using graph.
Text books:
1. Hydraulics & Fluid Mechanics by Modi and Seth, Standard Book House
2. Theory and Applications of Fluid Mechanics—K.Subramanya- Tata McGraw
3. Surveying and Levelling by Vol. I and Vol. II – T.P.Kanetkar and S.V.Kulkarni
4. Surveying, Vol. I & II by Dr.B.C.Punmia, Ashok K. Jain, ArunK.Jain
5. Soil Mechanics and Foundation Engineering by Dr.B.C.Punmia, Laxmi Publications
6. Geotechnical Engineering by Shashi K. Gulati & Manoj Datta, Tata McGraw Hill

S.Y. B. Tech. (Pattern 2017) Civil Engineering 42


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Reference books:
1. Fluid Mechanics-Yunus Cengel, JhonCimbala- Tata Macgraw Hill,New Delhi
2. Fluid Mechanics by .R.J.Garde, A.J Mirajgaonkar, SCITECH Publication
3. Plane Surveying----A.M.Chandra---- New Age International Publishers
4. Surveying and Levelling ---- N. N. Basak, Tata Mc-Graw Hill
5. Geotechnical Engineering—C.Venkatramaiah—New Age International Publishers
6. Principles of Geotechnical Engineering—Braj M.Das—Cengage Learning

S.Y. B. Tech. (Pattern 2017) Civil Engineering 43


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Civil Engineering Practices and Skill-II (CVUA22178)


Teaching Scheme Examination Scheme
Credits: 1 Formative Assessment: 50 Marks
Lecture: NA Summative Assessment : 50 Marks
Practical:2 hrs./week
Tutorial: NA

Course Objectives:
 To introduce to the students various surveying skills, which are necessary for a Civil Engineer
to be a successful professionals
Course Outcomes:
Upon completion of the course, students will have an ability to:
1. Demonstrate skills necessary for operating various surveying instruments.
2. Apply concepts of surveying in setting out works
3. Conduct the test on fresh concrete and hardened concrete
4. Apply IS code method to design concrete mix
Surveying skills
1. Linear measurement skills: Ranging, extending a line, measurements with tapes
2. Field measurement of area: Cross staff survey, tape survey.
3. Total Station for various measurements: Leveling, Distance measurement
4. Angular measurement skills: 1” Optical Theodolite
5. Nautical Sextant for locating a Sounding Station
6. Permanent adjustment for 20” vernier transit Theodolite
7. Setting out simple circular curve (Rankine’s method), Foundation for building
Testing of Concrete Skills
1. Workability of concrete: slump test, compaction factor, Vee -Bee test, flow table
2. Effect of admixture on workability of concrete
3. Split tensile strength of concrete
4. Flexural strength of concrete
5. NDT test by Rebound hammer or Ultrasonic Pulse velocity method.
6. Concrete mix design by IS code method.( Using software as well as manually)
7. Mix Design of special concrete (Self compacting concrete, Light Weight Concrete)
Text books:
1 Surveying and Levelling by Vol. I and Vol. II – T.P.Kanetkar and S.V.Kulkarni
2. Surveying and Levelling by Subramanian, Oxford University Press.
3 Surveying, Vol. I & II by Dr.B.C.Punmia, Ashok K. Jain, ArunK.Jain
4.Surveying for Engineers-John Uren & Bill Price—Palgrave Macmillan
5. Concrete Technology --M.S. Shetty, S. Chand Publications.
6. Concrete Technology -- A R Santhakumar, Oxford University Press.
7. Concrete technology -- M. L. Gambhir, Tata Mcgraw Hill Publications
Reference books:
1. Plane Surveying----A.M.Chandra---- New Age International Publishers
2. Surveying and Levelling ---- N. N. Basak, Tata Mc-Graw Hill

S.Y. B. Tech. (Pattern 2017) Civil Engineering 44


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Project Management (CVUA22179)

Teaching Scheme Examination Scheme:

S.Y. B. Tech. (Pattern 2017) Civil Engineering 45


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering


Credits: 2 Formative Assessment : 50 Marks
Lectures : 2 Hrs. /week Summative Assessment: 50 Marks
Practical: NA
Tutorial: NA

Course Objectives :
 To make students conversant with the importance of project management in construction industry.
 To make students analyze and solve problems on network analysis, resource allocation and
updating
 To make students conversant with the concept of materials management and project appraisal.
 To explain the students the importance of TQM in construction projects.
Course Outcomes:
At the end of the course the students will have an ability to:
1. Develop knowledge about management, project life cycle and importance of organizational
structure of a project.
2. Demonstrate the use of project planning, scheduling, monitoring and control techniques for a
project
3. Demonstrate the use of project monitoring and control techniques
4. Understand the necessity of materials management and equipment management
5. Use techniques to appraise a project.
6. Understand the importance of Total quality management in construction Industry.
Unit I - Introduction to project management.
Importance, objectives & functions of management , Categories of project , Project--- life cycle Concept
and Cost Components , Project management Institute and Certified Project Management Professionals
(PMP), Importance of organizational Structure in Management- Authority / Responsibility Relation.
Unit II - Project planning and scheduling
WBS – Work Breakdown, Gantt/Bar chart, Network Analysis , C. P. M .- . Activity on Arrow (A.O.A.),
Critical path and type of floats, Precedence network analysis ( A.O.N. ), P. E. R.T.
Unit III - Project Monitoring and control
Resource Allocation – Resource Smoothening and levelling, Network Crashing – Time- Cost –Resource
optimization, Project Monitoring- Updating , Earned Value.
Unit IV - Project Resources
Objectives of Materials management – Primary and secondary Material Procurement Procedures- material
requirement- raising of indents, receipts, Inspection, storage, delivery, record keeping– Use of Excel
sheets, ERP software, Inventory control- ABC analysis, EOQ, Introduction to Equipment Management –
Fleet Management, productivity studies, Equipment down time, sizing

Unit V - Project appraisal


Types of Appraisals such as political, social, environmental, techno-legal, financial and Economical,
Criteria for project selection - benefit - cost analysis, NPV, IRR, Pay-back period, Break Even analysis,
Fundamental and Application Component, Study of Project Feasibility report and Detailed Project Report
(DPR) , Role of Project Management Consultants.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 46


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Department of Civil Engineering

Unit VI - Total quality Management

TQM – Necessity, advantages, Difference between, quality control, quality assurance, total quality control
and total quality management (TQM). Benchmarking in TQM, Kaizen in TQM, Process based approach
for achieving TQM, Quality manual – Importance, Introduction to ISO.
Home Assignment.: Assignments on:

1. Use of Project Management Softwares – MSProject / Primavera for a housing project scheduling for
minimum 25 activities
2. Assignment on network crashing/resource allocation
3. Assignment on ABC analysis/ EOQ.
4. Assignment on Project economics.
5. Assignment on Project appraisal
6. Assignment on construction equipment
Text books:
1. Construction Engineering and Management by S. Seetharaman, Umesh Publications, New Delhi.
2. Total Project Management – The Indian Context by P. K. Joy Macmillan India Ltd.
3. PERT and CPM Principles and Applications by L. S. Srinath, Affiliated East West Press Pvt. Ltd.
New Delhi.
4. Total Quality Management-Dr. Gunmala Suri and Dr. Puja Chhabra Sharma-Biztantra
5. Quality control and Total Quality Management by P.L.Jain- Tata McGraw Hill Publ.company
6. Materials Management–Gopalkrishnan&Sunderasan,Prentice Hall Publications.
Reference books:
1. Project Management—Khatua—Oxford University
2. Construction Project Management-Planning, Scheduling and Controlling by K. K.Chitkara, Tata
McGraw Hill Publishing Company, New Delhi.
3. Construction Management and Planning by B. Sengupta and H Guha, Tata McGraw Hill
Publishing Company, New Delhi.
4. The Essentials of Project Management by Dennis Lock, Gower Publishing Ltd. UK.
5. Essentials for Decision Makers by Asok Mukherjee, Scitech Publication, New Delhi.
6. Total Quality Management - Dr. S.Rajaram and Dr. M. Sivakumar-- Biztantra
7. Total Engineering Quality Management – Sunil Sharma – Macmillan India Ltd.

S.Y. B. Tech. (Pattern 2017) Civil Engineering 47


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Bansilal Ramnath Agarwal Charitable Trust’s
Department of Computer Engineering
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)

Curriculum
Syllabus for
for
S.Y.B.Tech.
M. Tech.
(Mechanical – Design
(Computer Engineering)
Engineering)

Department of
Computer Engineering

S.Y.B.Tech.(Pattern 2017) Computer Engineering 1


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Vision and Mission of the Department


• Vision

“Excellence in the field of Computer Engineering for rendering services to the industry
and society”.

• Mission

 To empower our students for substantial contribution to economical,


technological, entrepreneurial and social progress of the society.

 To strive for excellence at different levels and diverse dimensions in the field of
computer engineering.

 To encourage students to pursue research and advanced studies for better


adaptability towards globalization.

Program Specific Outcomes (PSOs)


At the end of program, students should be able to

• PSO a: Use knowledge to write programs and integrate them with the
hardware/software products in the domains of embedded systems, data Science,
networking and web technology.

• PSO b: Participate in planning and implement solutions to cater to business – specific


requirements, displaying team dynamics and professional ethics.

Program Outcomes (POs)


At the end of program, students should be able to:

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals and an engineering specialization to the solution of complex engineering
problems.

2. Problem analysis: Identify, formulate, review research literature and analyze complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences and engineering sciences.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 2


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

3. Design/development of solutions: Design solutions for complex engineering problems


and design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety and the cultural, social and environmental
considerations.

4. Conduct investigations of complex problems: Use research-based knowledge and


research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.

5. Modern tool usage: Create, select and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex engineering
activities with an understanding of the limitations.

6. The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.

7. Environment and sustainability: Understand the impact of the professional engineering


solutions in societal and environmental contexts and demonstrate the knowledge of, and need
for sustainable development.

8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.

9. Individual and team work: Function effectively as an individual and as a member or


leader in diverse teams and in multidisciplinary settings.

10. Communication: Communicate effectively on complex engineering activities with the


engineering community and with society at large, such as, being able to comprehend and
write effective reports and design documentation, make effective presentations and give and
receive clear instructions.

11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.

12. Life-long learning: Recognize the need for and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 3


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

S.Y.B.Tech.

Pattern 2017
Syllabus Structure

S.Y.B.Tech.(Pattern 2017) Computer Engineering 4


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Second Year B.Tech. Computer Engineering (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CSUA21171 Discrete Structures & Graph
TH 4 - - 15 15 20 50 - 100 4
Theory
CSUA21172 Discrete Structures & Graph
Theory – Practice CE - 1 - - - 50 - - 50 1

CSUA21173 Computer Organization And


TH 3 1 - 15 15 20 50 - 100 4
Microprocessors Techniques

CSUA21174 Fundamentals of Data


Structure* TH 3 - - 15 15 20 50 - 100 3

CSUA21175 Digital Systems and Logic


Design* TH 3 - - 15 15 20 50 - 100 3

CSUA21176 Object Oriented Programming* TH 3 - - 15 15 20 50 - 100 3

CSUA21177 Lab Practice-I CE-


- - 6 - - 50 - 50 100 3
PR/OR
CSUA21178 Skill Development I (Data
Structure using C++) CE - - 2 - - 50 - - 50 1

CSUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2


A Audit Course - - - - - - - - - - -
Total - 17 2 10 75 75 300 250 50 750 24

Lecture : 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, Tutorial : 1 Hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech.(Pattern 2017) Computer Engineering 5


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Second Year B.Tech. Computer Engineering (SYBT) - Semester II (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR

CSUA22171 Engineering Mathematics III TH 4 - - 15 15 20 50 - 100 4

CSUA22172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

CSUA22173 Data Structure and Files* TH 3 - - 15 15 20 50 - 100 3

CSUA22174 Computer Graphics* TH 3 - - 15 15 20 50 - 100 3

CSUA22175 Fundamentals of Data


TH 3 - - 15 15 20 50 - 100 3
Communication*

CSUA22176 Social Science and Engineering


TH 3 - - 15 15 20 50 - 100 3
Economics
CSUA22177 Lab Practice-II CE-
- - 6 - - 50 - 50 100 3
PR/OR

CSUA22178 Skill Development II (Advanced


CE - - 2 - - 50 - - 50 1
Data Structure using C++)

CSUA22179 Project Management CE 2 - - - - 50 - - 50 2


A Audit Course - - - - - - - - - - -
Total - 18 1 8 75 75 300 250 50 750 23

Lecture : 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, Tutorial : 1 Hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech.(Pattern 2017) Computer Engineering 6


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

S.Y.B.Tech.
Pattern 2017
Syllabus

S.Y.B.Tech.(Pattern 2017) Computer Engineering 7


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Discrete Structures & Graph Theory (CSUA21171)


Teaching Scheme Examination Scheme
Credits : 4 Formative assessment : 50 Marks
Lectures : 4 Hrs/week Summative assessment : 50 Marks

Prerequisites : Basic Algebra


Course Objectives
 To study basic of logic and set theory
 To understand notion of functions and relations
 To study fundamental principles of graphs
 To study fundamental principles of trees elementary combinatorial processes
 To study fundamental principles of probability theory
Course Outcomes
After completion of the course, student will be able to
1. Demonstrate use of logical arguments, proof techniques and set theory principles
2. Determine type, properties and solution of relations and functions
3. Solve the problems using graph methods and algorithms
4. Apply tree models and methods to obtain solutions of applications involving searching, prefix code
and vertex connectivity
5. Apply principles of counting to obtain solution to counting problems
6. Apply probability theory, principles and distributions in problem
Unit I - Mathematical Logic and Set Theory
Propositional Logic, Applications of Propositional Logic, Propositional Equivalences, Predicates and
Quantifiers, Nested Quantifiers, Rules of Inference, Introduction to Proofs, Proof Methods and Strategy
Sets, Combination of sets, Venn Diagrams, Finite and Infinite sets, Uncountably infinite sets, Principle of
inclusion and exclusion, multisets .

Unit II - Functions and Relations


Functions, Composition of functions, Invertible functions, Discrete Numeric functions and Generating
functions, Job scheduling Problem.
Properties of Binary Relations, Closure of relations, Warshall’s algorithm, Equivalence Relations and
Partitions, Partial ordering relations and Lattices, Chains and Anti-chains.
Recurrence Relations : Recurrence Relation, Linear Recurrence Relations with constant Coefficients,
Homogeneous Solutions, Total solutions, Solutions by the method of generating functions

Unit III – Graphs


Basic terminology, Representation of graph in computer memory, Multigraphs and Weighted graphs,
Subgraph, Isomorphic graph, Complete ,Regular and Bipartite graphs, Operation on graph, Paths and

S.Y.B.Tech.(Pattern 2017) Computer Engineering 8


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Circuits, Hamiltonian and Euler paths and circuits, Shortest path in weighted Graph (Dijkstra’s algorithm),
Factors of a graph, Planar graph and Travelling salesman problem, Graph coloring.
Unit IV - Trees
Trees, Rooted trees, Path length in rooted trees, Prefix codes and optimal prefix codes, Binary search trees,
Tree traversals, Spanning trees, Fundamental circuits and cut set, Minimal spanning trees, Kruskal’s and
Prim’s algorithms for minimum spanning tree, The Max flow –Min cut theorem (transport network).

Unit V – Counting
Permutations and Combinations: Rule of sum and product, Pigeonhole principle, Permutations,
Combinations, Binomial Coefficients and identities, Algorithms for generation of Permutations and
Combinations.
Unit VI - Discrete Probability
Discrete Probability, Conditional Probability, Bayes’ Theorem, Random variable, Random process, Mean,
Mode, Variance, Probability distributions: Binomial trials and Distribution, Binomial probability
distribution, Poisson probability distribution, Gaussian probability distribution,
Text Books
1. Kenneth H. Rosen, “Discrete Mathematics and its Applications”, 6th edition, McGraw-Hill, 2007.
ISBN 978-0-07-288008-3.
2. C. L. Liu and D. P. Mohapatra, “Elements of Discrete Mathematics”, 6th edition,TataMcGraw-Hill,
2008, ISBN 10:0-07-066913-9.
Reference Books
1. R. Johnsonbaugh, “Discrete Mathematics”, 5th Edition, Pearson Education, 2001 ISBN 81 –7808 –
279 – 9.
2. B. Kolman, R. Busby and S. Ross, “Discrete Mathematical Structures”, 4th Edition, Pearson
Education, 2002, ISBN 81-7808-556-9
3. N. Deo, “Graph Theory with application to Engineering and Computer Science”, Prentice Hall of
India, 1990, 0 – 87692 – 145 – 4
4. Eric Gossett, “Discrete Mathematics with proof”, 2nd edition, Wiley Student Edition, ISBN: 978-
81-265-2758-8

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 9


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Discrete Structures & Graph Theory - Practice (CSUA21172)


Teaching Scheme Examination Scheme
Credits : 1 Formative Assessment : 50 Marks
Lectures : NA Summative Assessment : NA
Tutorials : 1 Hr/week

Course Objectives
 To study basic of logic and set theory
 To understand notion of functions and relations
 To study fundamental principles of graphs
 To study fundamental principles of trees elementary combinatorial processes
 To study fundamental principles of probability theory
Course Outcomes
After completion of the course, student will be able to
1. Demonstrate use of logical arguments, proof techniques and set theory principles
2. Determine type, properties and solution of relations and functions
3. Solve the problems using graph methods and algorithms
4. Apply tree models and methods to obtain solutions of applications involving searching, prefix
code and vertex connectivity
5. Apply principles of counting to obtain solution to counting problems
6. Apply probability theory, principles and distributions in problem
List of Tutorials
Assignment 1 : Mathematical Logic and Set Theory
1. A survey on sample 25 new cars being sold out at a local auto dealer was conducted to see
which of three popular option Air Conditioner (A), Radio (R), Power Windows(W) were already
installed. The survey found 15 had Air Conditioners, 12 had Radios, and 11 had Power
Windows. 5 had Air Conditioner and Power Windows, 9\ had Air Conditioner and Radio, 4 had
Radio and Power Windows. Three had all three options. Find number of cars which had:
(i) only one of the option
(ii) at least one of the option
(iii) none of the options.
Use principle of inclusion exclusion

2.Draw Venn diagram and prove the expression.

3.Prove by induction that for all n > = 1


n(n+1)(n+2)
1.2 + 2.3 + ………… + n(n + 1) = 3

4 Show that (p ∧ q) -> (p -> q) is a tautology.

5 Consider the following:


p : This system is good

S.Y.B.Tech.(Pattern 2017) Computer Engineering 10


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

q : This system is cheap


Write each of the following statement in symbolic form.
(i) This system is good and cheap
(ii) This system is not good but cheap
(iii) This system is neither good nor cheap
(iv) This system is good or cheap

6. A survey has been taken on modes of travels. Each respondent was asked to check bus, train or
automobile as major modes of travelling for work. More than one answer was permitted. The result,
reported outcome were as follows:
Bus-40 people, train-45 people, automobile-100 people, bus and train-20 people, bus and automobile-15
people, train and automobile-20 people and all three modes-5 people. How many people completed a
survey from? Apply principle of inclusion and exclusion.

7.Use mathematical induction to show that:

8. Define the terms Universal Quantifier and Existential Quantifier.

Assignment 2 : Functions and Relations


1. Draw Hasse diagram for any relation. Determine the chains and anti-chains.
2. Let A={1,2,3} and B={a,b,c,d}. In each case state whether the given function (if defined)
is injective, surjective, bijective.
f={(1,a),(2,d),(3,b)} g={(1,a),(2,a),(3,d)}

h={(1,a),(1,b),(2,d),(3,c)} j={(1,a),(2,b)}

3. Find homogeneous solution of a recurrence relation:


an=11an-1 – 39an-2 + 45an-3 for a0=5, a1 =11, a2 =25.

4. Find the transitive closure of R by Warshall’s algorithm.


Where A={1,2,3,4,5,6} and R={(x-y);|x-y|=2}

5. Explain with example –


i) Equivalence relation
ii) Partial ordering relation

6. Consider the following relation on {1, 2, 3, 4, 5, 6}: R= {(i, j) | |i-j|=2 }


Is R transitive? Is R reflexive? Is R symmetric?

7. Let f, g, h be the functions from N to N, where N is the set of natural numbers so that
f(n)=n+1, g(n)=2n, h(n)=0 if n is even and h(n)=1 if n is odd.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 11


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Determine fof, fog, gof, goh, hog, fogoh

8. Let R be the relation on the set A. A={ 5,6,8,10,28,36,48}. Let R={(a,b)| a is a divisor of b}. Draw
the Hasse diagram. Compare with diagraph. Determine whether R is equivalence relation.

Assignment 3 : Graphs
1.Solving the shortest path by using Dijkstra’s algorithm in any graph..

2.Define following terms with suitable examples:


1. Planar Graph
2. Complete Graph
3. Connected and Disconnected Graph

3.Show that in a connected planar graph with 6 vertices and 12 edges, each of the regions is bounded
by 3 edges.

4.Explain adjacency matrix and adjacency list with example.

5.Explain term eulerian path and circuit with example.

6. Explain multigraph with example.

7. Define Graph Kn,Kmn.

8. Find whether K6 and K3,3 graphs are isomorphic or not.

Assignment 4 : Trees
1. Draw binary search tree for input data 200,100,300,50,150,400,10,75,125,175.
Which is a root, leaf nodes and interior nodes?
2. For any sets of weights construct an optimal binary Prefix code.

3. 19 lamps are to be connected to single electrical outlet, using extension Chords , each of which has 4
outlets. Find the number of extension chords needed and draw corresponding tree.

4. Find the minimum cost spanning tree of any graph using Prim’s algorithm.

5. Find the minimal flow in any transport network using labeling procedure. Determine the
corresponding minimum cut

6. Use Kruskal’s algorithm to find minimum spanning tree(MST) of any given graph.
7. Draw the unique binary tree when inorder and preorder traversal of tree is given.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 12


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

8. What is total number of nodes in a full binary tree with 20 leaves?

Assignment 5 : Counting
1. In how many ways can seven men and seven women sit down at a round table in such a way that no
two men sit next to each other?

2. One card is drawn from a pack of cards. Express each of the following probabilities:
a. The card is the king of diamonds
b. The card is ace
c. The card is 9 or 10
d. The card is a spade

3. A bag contains 3 red & 5 black balls & second bag contains 6 red & 4 black balls. A ball is drawn
from each bag. Find the probability that:
a. Both are red
b. Both are black
c. 1 is red & 1 is black

4. Find the number of arrangements that can be made out of the letters:
a. ASSASSINATION b. GANESHPURI

5. A pair of dice is thrown. Find the probability that the sum is 10 or greater if:
a. 5 appears on first die. b. 5 appear on at least one die.

6. Show that if 7 colours are used to paint 50 bicycles, atleast 8 bicycles will be the same colour.

7. Suppose repetitions are not permitted


a. How many ways three digits numbers can be formed from six digits 2,3,4,5,7,9 ?
b. How many of these numbers are less than 4000.

8. Explain Pigeonhole Principle.

Assignment 6 : Discrete Probability


1. In a certain group of Engineers, 60% have insufficient background of information theory, 50% have
inadequate knowledge of probability & 70% in either one or both of the two categories. What is the %
of people who know probability among those who have a sufficient background of information theory?
Find the mutual information between these two categories.

2.If on an average one candidate out of ten fails in a certain examination, then find the probability that
out of 5 candidate that have appeared for examination, at least 4 will be successful.

3. In a bolt factory, there are four machines A, B, C, D manufacturers 20%, 25%, 10% & 45% of the

S.Y.B.Tech.(Pattern 2017) Computer Engineering 13


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

total bolts respectively 2% of the bolts manufactured by A, 4% by B, 2% by C & 5% by D are found to


be defective. A bolt is chosen at random and is found to be defective. What is the probability that is
manufactured by C?
4. The owner of the restaurant is interested in how much people spend at the restaurant. He examines
10 randomly selected receipts for parties of four and writes down the following data.
44, 50, 38, 96, 42, 47, 40, 39, 46, 50 Find mean, mode and variance.

5. A company makes electric motors. The probability an electric motor is defective is 0.01. What is the
probability that a sample of 300 electric motors will contain exactly 5 defective motors?

6. Explain Gaussian Probability Distribution.


7. Explain the terms random variables and random process.
8. In a certain group of Engineers, 60% have insufficient background of information theory, 50% have
inadequate knowledge of probability & 70% in either one or both of the two categories. What is the %
of people who know probability among those who have a sufficient background of information theory?
Find the mutual information between these two categories.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 14


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Computer Organization and Microprocessors Techniques (CSUA21173)


Teaching Scheme Examination Scheme
Credits : 4 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks
Tutorials : 1 Hr/week

Prerequisites : Digital Systems and Basics of Computer Programming


Course Objectives
 To understand the structure, function and characteristics of computer systems
 To explain the function of each element of a memory hierarchy, identify and compare different
methods for computer I/O
 To study pipelined architecture in microprocessors
 To study memory management in microprocessors
 To exolain the elements of modern instructions sets and explain their impact on processor design.
 To study microprocessor assembly language

Course Objectives
After completion of the course, student will be able to
1. Demonstrate computer architecture concepts related to design of modern processors, memories and
I/O
2. Use segment descriptors and privileges level.
3. Use Pipeline Architecture.
4. Use Memory management unit
5. Use Instruction sets.
6. Write assembly language programs using 64 bit registers.
Unit I - Computer Evolution and Performance
A top level view of Computer function and interconnection- Computer Components, Computer Function,
Interconnection structure, bus interconnection,
Computer Arithmetic- The Arithmetic and Logic Unit, Addition and subtraction of signed numbers, Design
of adder and fast adder, Carry look ahead addition, Multiplication of positive numbers, Signed operand
multiplication, Booths algorithm, Fast multiplication, Integer division.
Floating point representation and operations – IEEE standard.
Unit II - Computer Memory System and I/O System
Characteristics of memory system,Memory hierarchy.
Cache Memory- Cache memory principles, Mapping functions, Replacement algorithms, Write policy, One
level and two level cache, Internal Memory, External Memory
I/O modules- Module function and I/O module structure, Programmed I/O, Interrupt driven I/O
Unit III –Processor Organization

S.Y.B.Tech.(Pattern 2017) Computer Engineering 15


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Register organization- User visible registers, Control and Status registers,


Instruction Cycle-Indirect cycle and Data flow.
Instruction Pipelining- Pipelining Strategy, Pipeline performance, Pipeline hazards, Dealing with branches.
Fundamental Concepts- Register transfer, Performing arithmetic or logic operations, Fetching a word from
memory, Storing a word in memory, Execution of a complete instruction- branch instructions.
Unit IV - Introduction to Microprocessor
Architecture of 8086 and 80386DX, Register set, Flags, Physical address space of 8086, Data types,
Addressing Modes.

Unit V - Memory Management and Protection


Memory Management in 80386-Segment Translation, Page Translation, Combining Segment and Page
Translation, Operating in Real Mode, Virtual x86 Mode.
Protection: Need of Protection, Overview of 80386DX protection Mechanism, Privilege levels

Unit VI - Instruction Set and Assembly Language Structure


Assembly Language Structure: Basic Syntax, Assembler, Linker, Debugger (Turbo debugger), Directives,
Procedures (Near & Far), Macros, Loop constructs, Linux System Calls, 80386DX Instruction Set.
Characteristics and Functions- Machine instruction characteristics, Types of operands,
Types of operations- Data transfer, Arithmetic, Logical, Conversion, Input-output, System control and
Transfer of control, String.
Text Books
1. W. Stallings, ―Computer Organization and Architecture: Designing for performance‖, Pearson
Education/ Prentice Hall of India, 2003, ISBN 978-93-325-1870-4, 7th Edition.
2. Zaky S, Hamacher, ―Computer Organization‖, 5th Edition, McGraw-Hill Publications, 2001, ISBN-
978-1-25-900537-5, 5th Edition.
3. Chris H. Pappas, William H. Murray 80386 Microprocessor Handbook
4. Douglas Hall, “Microprocessors & Interfacing”, McGraw Hill, Revised 2nd Edition, 2006 ISBN 0-
07-100462-9
Reference Books
1. John P Hays, ―Computer Architecture and Organization‖, McGraw-Hill Publication, 1998,
ISBN:978-1-25-902856-4, 3rd Edition.
2. Intel 64 and IA-32 bit architectures Software Developer’s Manual, Volume 3A, Intel, (Digital
Content PDF: 253668.pdf
3. A.Ray, K.Bhurchandi, ”Advanced Microprocessors and peripherals: Architecture, Programming &
Interfacing”, Tata McGraw Hill,2004 ISBN 0-07-463841-6

S.Y.B.Tech.(Pattern 2017) Computer Engineering 16


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering
List of Tutorials
Group A (All mandatory)
1) Multiply the following using Booth’s Algorithm
Multiplicand = +11
Multiplier = -6
2) Perform Division of following numbers using Restoring Division Algorithm
Dividend= 1011
Divisor=0011
3) A block set associative cache consist of 64 blocks divided into 2 sets the main memory contain 4096
blocks each consisting of 128 words find bits in TAG, LINE and WORD.
4) Consider cache consisting of 16- words. Each block consists of 4 words. Size of main memory 256
bytes find Tag, Line and Word for Direct Mapping
5) Write 64-bit ALP to “Hello World” in NASM.
6) Write 64-bit ALP to accept number and display it on screen.

Group B (any 3)
1) Write 64-bit ALP to accept the numbers from user and perform addition of 2 numbers and display the
result on screen.
2) Write 64-bit ALP to display factorial of number accepted from user.
3) Write 64-bit ALP to perform following string operations
i) Length of String
ii) Reverse of String
4) Write 64-bit ALP to convert HEX 4-digit input to BCD 5-digit output.
5) Write 64-bit ALP to perform multiplication of two 8-bit hexadecimal number with successive
addition.
6)Write 64-bit ALP to display the value of GDTR, LDTR, IDTR, TR and MSW registers.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 17


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Fundamentals of Data Structure (CSUA21174)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisites : Basics of Computer Programming


Course Objectives
 To understand the different ways of data representation
 To develop the ability to synthesize and analyze algorithms
 To teach linear data structures
 To teach applications of linear data structures
 To understand various data searching methods with pros and cons
 To understand various data sorting methods with pros and cons
Course Outcomes
After completion of the course, student will be able to
1. Understand the different ways of data representation
2. Synthesize and analyze algorithms with respect to time and space complexity.
3. Select and use appropriate data structures for problem solving and programming
4. Use appropriate algorithmic strategy for better efficiency
5. Select appropriate searching techniques in the application development
6. Select appropriate sorting techniques in the application development
Unit I - Introduction to Data Structures
Concept of data, Data object, Data structure, Abstract Data Types (ADT), Introduction to Pointers,
Dynamic memory allocation, Concept of Primitive and Non primitive, Linear and Non-linear, Static and
Dynamic, Persistent and Ephemeral data structures, Recursions, Amortized Analysis.
Analysis of algorithm: Frequency count and its importance in analysis of an algorithm, Asymptotic
Notation, Big O, Omega, Theta Notation.

Unit II - Concept of Sequential Organization


Concept of Linear data structures, Concept of ordered list, Storage representations of ordered list such as
Row major, Column major and their address calculation. Representation of Sparse Matrix using arrays,
Application of array in Polynomial Representation and algorithm for Sparse Matrix Addition,
Multiplication, Simple and Fast transpose, Pointer to an arrays, Array of pointers, String Manipulation.
Unit III – Linear Data Structure- Linked Lists
Concept, Comparison of Sequential and Linked Organizations, Linked list as an ADT, Singly Linked List,
Doubly Linked List and Circular Linked Lists with all operations like Creations, Insertion (all positions),
Deletion (all positions), Modify, Merge and Reverse, Unrolled Linked List, Skip Lists
Unit IV - Linear Data Structures –Stack

S.Y.B.Tech.(Pattern 2017) Computer Engineering 18


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Concept of stack, Stack as an ADT, Push and Pop operation, Stack implementation using array and linked
list, Application of stack for expression conversion and evaluation, Recursion concept and use of internal
stack.
Unit V - Linear Data Structures-Queue
Concept of Queue, Queue as an ADT, Linear Queue implementation using array and linked list, Circular
Queue, Priority Queue, Doubly Ended Queue, Multi-Queues, Applications of Queue.
Unit VI - Searching Sorting Algorithms
Searching: Liner and Binary search, Sentinel search, Ternaryand Fibonacci search.
Sorting: Bubble sort, Selection sort, Insertion Sort, Merge Sort, Quick Sort, Bucket Sort & their Complexity
Analysis.
Text Books
1. Ellis Horowitz, SartajSahni, Dinesh Mehta, “Fundamentals of Data Structures in C++”, Published
by W. H. Freeman, ISBN 10:0716782928 ISBN 13: 9780716782926.
2. R. Gilberg, B. Forouzan, “Data Structures: A pseudo code approach with C”, Cenage Learning,
ISBN 9788131503140.
3. Langsam,Augenstein, Tenenbaum ,Data Structures Using C and C++, 2e, Pearson Publication
Reference Books
1. Mark Allen Weiss “Data Structures and Algorithm Analysis in C++” ISBN-13: 978-0- 13-284737-
7 (alk. paper) ISBN-10: 0-13-284737-X (alk. paper)
2. John R. Hubbard, “Data structures with C++”, Schaum’s Publication
3. A. Aho, J. Hopcroft, J. Ulman, “Data Structures and Algorithms”, Pearson Education, 1998, ISBN-
0-201-43578-0
4. J. Tremblay, P. Soresan, “An introduction to data structures with Applications”, 2ndedition, Tata
McGraw-Hill International Editions, 1984, ISBN-0-07-462471-5.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 19


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Digital Systems and Logic Design (CSUA21175)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisite : Basic Electronics Engg.


Course objectives
 To learn and understand basic digital design techniques
 To learn and understand design and construction of combinational circuits
 To learn and understand design and construction of sequential circuits
 To understand concept of ASM and design and implement digital circuits using VHDL
 To understand concept of programmable logic devices
 To understand basics of Logic Families in development of mini digital circiuits
Course Outcomes
After completion of the course, student will be able to
1. Simplify boolean algebraic expressions for designing digital circuits using K-Maps.
2. Use necessary convention and design combinational circuits.
3. Use necessary convention and design ssequential circuits.
4. Design digital circuits using VHDL & ASM chart.
5. Implement PLD’s in PLA and PAL.
6. Design and implement Mini digital circuits.
Unit I - Number System and Logic Minimization Techniques
Number System: Introduction, Binary number System, Sign-Magnitude representation, One's and
Two's complement representation, Binary arithmetic, 2's complement arithmetic, Octal number System,
Hexadecimal number System, Basic theorems and properties.
Logic minimization: Representation of truth-table, Sum of Product (SOP) form, Product of Sum (POS)
form, Simplification of logical functions, Minimization of SOP and POS forms using K-Maps up to 4
variables and Quine-McCluskey Technique, realization of logic gates.
Unit II - Combinational Logic
Design of Combinational Logic: Code converter - BCD, Excess-3, Gray code, Binary Code. Half-
Adder, Full Adder, Half Subtractor, Full Subtractor, Binary Adder (IC 7483), BCD adder, Look ahead
carry generator, Multiplexers (MUX): MUX (IC 74153, 74151), MUX tree, Demultiplexers (DEMUX)-
Decoder. (IC 74138, IC 74154). DMUX Tree, Implementation of SOP and POS using MUX, DMUX,
Comparators, Parity generators and Checker, One bit, Two bit , 4-bit Magnitude Comparator
Unit III – Sequential Logics

S.Y.B.Tech.(Pattern 2017) Computer Engineering 20


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Flip- flop: SR, JK, D, T; Preset & Clear, Master and Slave Flip Flops, Truth Tables and Excitation tables,
Conversion from one type to another type of Flip Flop.
Registers: Buffer register, shift register(SISO, SIPO, PISO& PIPO), Applications of shift registers.
Counters: Asynchronous counter. Synchronous counter, ring counters, Johnson Counter, Modulus of the
counter (IC 7490).
Synchronous Sequential Circuit Design: Models – Moore and Mealy, State diagram and State Tables,
Design Procedure, Sequence generator and detector.

Unit IV - Introduction to PLD’s


Introduction to PLD’s: - ROM, PAL, PLA, Applications of PLAs to implement combinational and
sequential logic circuits

Unit V - ASM & VHDL


ASM: Algorithmic State Machines: Finite State Machines (FSM) and ASM, ASM charts, notations,
construction of ASM chart and realization for sequential circuits,
VHDL: Introduction to HDL, Data Objects & Data Types, Attributes., VHDL- Library, Design Entity,
Architecture, Modeling Styles, Concurrent and Sequential Statements.
Unit VI – Logic Families
Introduction to logic families, Classification of logic families, Basics of soldiering techniques, PCB circuit
generation and mounting of electronic components. Introduction and applications of Raspberry pi and
Arduino.
Text Books
1. R. P. Jain, “Modern Digital Electronics”, 3rd Edition, Tata McGraw-Hill, 2003, ISBN0 – 07 –
049492 – 4
2. J. Bhaskar “VHDL Primer” 3rd Edition, Pearson Edition
3. Stephen Brown, ZvonkoVranesic, ―Fundamentals of Digital Logic with VHDL Design‖, McGraw
Hill, ISBN–13:978-1-25-902597-6
4. G. K. Kharate, ”Digital Electronics”, Oxford Univerisity Press
Reference Books
1. John Yarbrough, “Digital Logic applications and Design” Thomson
2. Flyod “Digital Principles”, Pearson Education
3. Malvino, D.Leach “ Digital Principles and Applications”, 5th edition, Tata Mc- Graw Hill
4. Douglas L. Perry, “VHDL Programming by Example”, Tata McGraw Hill

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 21


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Object Oriented Programming (CSUA21176)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisites : Basics of Computer programming


Course Objectives
 To understand object-oriented concepts such as data abstraction, encapsulation, inheritance,
dynamic binding, and polymorphism
 To use the object-oriented paradigm in program design
 To provide programming insight using OOP constructs
 To learn syntax, features of, and how to utilize the Standard Template Library
 To lay a foundation for advanced programming

Course Outcomes
After completion of the course, student will be able to
1. Understand the concept of OOP
2. Apply concept and use of reusability
3. Develop application using concept of polymorphisms
4. Implement application using generic programming concepts
5. Perform file operations
6. Percept the utility and applicability of OOP
Unit I – Classes and Objects
Need of Object Oriented Programming, Introduction OOP, Procedural Vs. Object Oriented
Programming, Principles of OOP, Benifits and applications of OOP, Program structure: namespace,
identifiers, variables,constants,enum,operators,typecasting,control structures, Object Oriented
Programming language, datatypes, array and string, class, object, class & data abstraction, class scope
& accessing data members, controlling access to members
Unit II - Inheritance and Polymorphism
Base class, Derived class, public, private & protected keywords, Types of inheritance, Ambiguity in
multiple inheritance, Classes within classes, Polymorphism concept,Types of polymorphism,function
overloading, operator overloading, Unary operator overloading & Binary operator overloading
Unit III – Virtual Function
Virtual functions: Memory Management: new and delete, pointers to objects, Accessing array using
pointers, function pointers, Pointers to pointers, Friend function, Static function, this pointer, Virtual
function, Dynamic binding
Unit IV - Exception Handling & Templates
Fundamentals, exception handling using try-throw-catch, Standard exceptions, User defined exceptions.
Generics, Generic programming, Class templates, Function templates.
Unit V - Streams and Files

S.Y.B.Tech.(Pattern 2017) Computer Engineering 22


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Stream concept, File pointers, File I/O classes, File I/O functions, and insertion and Extraction operators
in file streams
Unit VI - STL and Smart Pointers
Introduction to STL, Components of STL – Containers, Iterators and Algorithms, List, Vector, set,
minmax, algorithm header files. Smart pointers concept, shared pointers concept, memory leak problem.
Text Books
1. Bjarne Stroustrup, ― The C++ Programming language‖, Third edition, Pearson Education. ISBN
9780201889543
2. C++ Primer, 5th Edition,Stanley B. Lippman,Josée Lajoie,Barbara E. Moo,2013 |Addison-
Wesley Professional
Reference Books
1. B. Kernighan, D. Ritchie, “The C Programming Language”, Prentice Hall of India
2. Robert Lafore, ―Object-Oriented Programming in C++, Fourth Edition, SAMs Publishing,
ISBN:0672323087 (ISBN 13: 9780672323089)
3. Herbert Schildt, ―C++ The Complete Reference‖, Eighth Edition, McGraw Hill Professional,
2011, ISBN:978-00-72226805
4. E. Balagurusamy-- Object-Oriented Programming with C++, Fourth Edition, McGraw Hill
Professional,2008, ISBN 978-0-07-066907-9

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 23


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Lab Practice-I (CSUA21177)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Practicals : 6 Hrs/week Summative Assessment : 50 Marks

Course Objectives
 To explain the ability to synthesize and analyze algorithms
 To teach linear data structures and their applications
 To understand object-oriented concepts such as data abstraction, encapsulation, inheritance,
dynamic binding, and polymorphism
 To lay a foundation for advanced programming
 To understand the functionality and design of Combinational and Sequential Circuits
 To explain the design and implement digital circuits using VHDL
Course Outcomes
After completion of the course, student will be able to
1. Synthesize and analyze algorithms with respect to time and space complexity.
2. Select and use appropriate data structures for problem solving and programming
3. Design and apply OOP principles for effective programming
4. Develop programming application using object oriented programming language C++
5. Realize and simplify Boolean Algebraic assignments for designing &implementing Sequential
and Combinational digital circuits using K Maps
6. Design simple digital systems using VHDL
.
List of Assignments

A. Fundamentals Of Data Structures


1 Represent matrix using two dimensional arrays and perform following operations without pointers:
i. Addition
ii. Multiplication
iii.Transpose

S.Y.B.Tech.(Pattern 2017) Computer Engineering 24


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

2 Represent matrix using two dimensional arrays and perform following operations without pointers:
i.Saddle Point
ii.Upper and Lower triangular matrix

3 Write a menu driven program in C++ for the following operations on Singly Linked List (SLL) of
student data with the fields: PRN, Name, Branch, Semester, Cell Number
a. Create a SLL of N Students
b. Perform Insertion
c. Displaythe SLL and count the number of nodes in it

4 Write a menu driven program in C++ for the following operations on Singly Linked List (SLL) of
student data with the fields: PRN, Name, Branch, Semester, Cell Number
a. Create a SLL
b. Search a node
c. Deletion of node

5 Perform implementation of STACK using Array


a. Push an element on to Stack
b. Pop an element
c. Demonstrate overflow situations on Stack
d. Display stack
Support the program with appropriate functions for each of the above operations
6 Perform implementation of STACK using Linked List
a. Push an element on to Stack
b. Pop an element
c. Demonstrate overflow situations on Stack
d. Display stack
Support the program with appropriate functions for each of the above operations
7 Implement FCFS algorithm of job scheduling in operating system with the help of suitable data
structure.
8 In a hospital emergency room, arrange the patients according to severity of their problem even if they
have been waiting longer. Implement it with the help of suitable data structure.
9 Write C++ program to maintain club members, sort on roll numbers in ascending order.
10 Write C++ program to implement Ternary Search for suitable application

B. Digital Electronics and Logic Design


1 Realize Full Adder and Subtractor using a) Basic Gates and b) Universal Gates.
2 Design and implement Code converters-Binary to Gray and BCD to Excess-3.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 25


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

3 Design and Realization of BCD Adder using 4-bit Binary Adder (IC 7483).
4 Design of Ripple Counter using suitable Flip Flops
5 Design 3 bit Synchronous Up/Down Counter using MS JK Flip Flop / D Flip Flop.
6 Design and implement Sequence generator using JK flip-flop.
7 Design and implement Sequence detector using JK flip-flop.
8 Design and simulation of - Full adder using different modeling styles of VHDL.
9 Design and simulation of - MUX using different modeling styles of VHDL.
10 Design and simulation of mini project.

C. Object Oriented Programming

1 Create structure for Doctors having members as Name, specialization and year of experience. Accept
record of 5 different Doctors and display them using function.
2 Develop an object oriented program in C++ to create a database of student information system
containing the following information: Name, Roll number, Class, division, Date of Birth, Blood group,
Contact address, telephone number, driving license no. etc Construct the database with suitable
member functions for initializing and destroying the data viz, constructor, default constructor, Copy
constructor, destructor. Implement all the keywords as mentioned in the problem statement.
3 Develop an object oriented program in C++ to create a database of student information system
containing the following information: Name, Roll number, Class, division, Date of Birth, Blood group,
Contact address, telephone number, driving license no. etc Construct the database with suitable
member functions viz, static member functions, friend class/ friend function, this pointer, inline code
and dynamic memory allocation operators-new and delete. Implement all the keywords as mentioned
in the problem statement.
4 Implement a class Complex which represents the Complex Number data type. Implement the
following operations: 1. Constructor (including a default constructor which creates the complex
number 0+0i). 2. Overloaded operator+ to add two complex numbers. 3. Overloaded operator* to
multiply two complex numbers. 4. Overloaded << and >> to print and read Complex Numbers.
5 Create employee bio-data using following classes
i) Personal record ii))Professional record iii) Academic record Assume appropriate data members and
member function to accept required data & print bio-data. Create bio-data using multiple inheritance
using C++.
6 Write a function template and class template selection Sort. Write a program that inputs, sorts and
outputs an integer array and a float array.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 26


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

7 Create User defined exception to check the following conditions and throw the exception if the
criterion does not meet.
a. User has age between 18 and 55
b. User stays has income between Rs. 50,000 – Rs. 1,00,000 per month
Accept age, Income, from the user and check for the conditions mentioned above. If any of the
condition not met then throw the exception. If user does not enter proper input throw the exception
8 Create User defined exception to check the following conditions and throw the exception if the
criterion does not meet.
a. User stays in Pune/ Mumbai/ Bangalore / Chennai
b. User has 4-wheeler
City, Vehicle from the user and check for the conditions mentioned above. If any of the condition not
met then throw the exception. If user does not enter proper input throw the exception
9 Create a class template to represent a generic vector. Include following member functions:
i. To create the vector.
ii. To modify the value of a given element
iii. To multiply by a scalar value
iv. To display the vector in the form (10,20,30,…)
10 Using standard template library (STL) list container implement following member functions of list class:
empty, insert, reverse, sort, Unique, using iterator.

Text Books
A. 1. Ellis Horowitz, SartajSahni, Dinesh Mehta, “Fundamentals of Data Structures in C++”,
Published by W. H. Freeman, ISBN 10:0716782928 ISBN 13: 9780716782926.
2. R. Gilberg, B. Forouzan, “Data Structures: A pseudo code approach with C”, Cenage
Learning, ISBN 9788131503140.
3. Langsam,Augenstein, Tenenbaum ,Data Structures Using C and C++, 2e, Pearson
Publication
B. 1. R. P. Jain, “Modern Digital Electronics”, 3rd Edition, Tata McGraw-Hill, 2003, ISBN0 – 07 –
049492 – 4
2. J. Bhaskar “VHDL Primer” 3rd Edition, Pearson Edition
C. 1. Bjarne Stroustrup, ― The C++ Programming language‖, Third edition, Pearson Education.
ISBN 9780201889543
2. C++ Primer, 5th Edition,Stanley B. Lippman,Josée Lajoie,Barbara E. Moo,2013 |Addison-
Wesley Professional
Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 27


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Skill Development I (Data Structure using C++) (CSUA21178)


Teaching Scheme Examination Scheme
Credits : 1 Formative Assessment : 50 Marks
Practicals : 2 Hrs/week Summative Assessment : NA

Course Objectives
 To understand the different ways of data representation
 To develop the ability to synthesize and analyze algorithms
 To learn linear data structures and their applications
 To understand various data searching and sorting methods with pros and cons
Course Outcomes
After completion of the course, student will be able to
1. Understand the different ways of data representation
2. Synthesize and analyze algorithms with respect to time and space complexity
3. Select and use appropriate data structures for problem solving and programming
4. Use appropriate algorithmic strategy for better efficiency
5. Select appropriate searching and/or sorting techniques in the application development
6. Design and develop mini project

List of Assignments

1 Implement a menu driven Program in C++ using function for the following Array operations
a. Creating an Array of N Integer Elements
b. Display of Array Elements
c. Display sum of array elements.
d. Deleting an Element at a given valid Position(POS)
2 Implement following operations on string with pointers (without using library functions)
i. Length
ii. Palindrome
iii. String comparison
3 Implement following operations on string with pointers (without using library functions)
i. Copy
ii. Reverse
iii. Substring
4 Implement a menu driven Program in C++ for the following operations on Doubly Linked List
(DLL) of Employee Data with the fields: EMP-ID, Name, Dept, Designation,PhNo.
a.Create a DLL of N Employees Data.
b. Display the DLL
c.Perform Insertion

S.Y.B.Tech.(Pattern 2017) Computer Engineering 28


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

5 Implement a menu driven Program in C++ for the following operations on Doubly Linked List
(DLL) of Employee Data with the fields: EMP-ID, Name, Dept, Designation,PhNo.
a.Create a DLL of N Employees Data.
b.Perform Deletion
c. Display the DLL
6 Design, Develop and Implement a Program in C++ for converting an Infix Expression to Postfix
Expression. Program should support for both parenthesized and free parenthesized expressions with
the operators: +, -, *, /, %,^ and alphanumeric operands.
7 Pizza parlor accepting maximum M orders. Orders are served in first come first served basis. Order
once placed cannot be cancelled. Write C++ program to simulate the system using circular queue
using array.

8 a) Sort the set of strings in ascending order using Bubble sort and descending order by using
Selection sort (Display pass by pass output)
b) Search a number using Fibonacci search.
9 Write C++ program to store names and mobile numbers of your friends in sorted order on names. a)
Search your friend from list using binary search (recursive and non recursive)

10. Develop Mini project based on above assignments.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 29


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Environmental Studies (CSUA21179)


Teaching Scheme Examination Scheme
Credits: 2 Formative Assessment : 50 Marks
Lectures: 1 Hr/week Summatve Assessment : NA
Practical: 2 Hrs/week

Prerequites : Basic understanding of Biology and Chemistry


Course Objectives
 To explain the importance of the environment, its components, and inter-relationship
between man and environment.
 To demonstrate the importance of ecosystem, biodiversity and natural bio geo chemical
cycle.
 To elucidate different types of environmental pollution and control measures.
Course Outcomes
After completion of the course, student will be able to
1. Understand and realize the multi-disciplinary nature of the environment, its components,
and inter-relationship between man and environment.
2. Comprehend the importance of ecosystem, biodiversity and natural bio geo chemical
cycle.
3. Identify different types of environmental pollution and control measures.
Unit I - Environment And Natural Systems
Definition and Components of Environment, Relationship between the different components of
Environment, Man and Environment relationship, Impact of technology on Environment,
Environmental Degradation, and Multidisciplinary nature of the Environment studies, its scope
and importance in the present day Education System.
Ecology and Ecosystems:
Introduction: Ecology- Objectives and Classification , Concept of an ecosystem- structure and
functions of ecosystem Components of ecosystem- Producers, Consumers, Decomposers Bio-
Geo- Chemical Cycles- Hydrologic Cycle, Carbon cycle, Food Chains, Food webs ,Ecological
Pyramids.
Case Study : Forest Ecosystem, Aquatic Ecosystem, Desert Ecosystem.
Unit II - Human Population And Environmental Pollution
Population Growth, World and Indian scenario, Population and Environmental Degradation,
Urbanization: Urban population growth and Environmental problems
Types of Environmental Pollution:
Water Pollution: Introduction – Water Quality Standards, Sources of Water Pollution: Industrial ,
Agricultural, Municipal; Classification of water pollutants, Effects of water pollutants,
Air Pollution: Composition of air, Structure of atmosphere, Ambient Air Quality Standards,
Classification of air pollutants, Sources of common air pollutants like PM, SO2, Effects of
common air pollutants
Land Pollution: Land uses ,Land degradation: causes, effects and control, soil erosion,
Noise Pollution: Introduction, Sound and Noise, Noise measurements, Causes and Effects,

S.Y.B.Tech.(Pattern 2017) Computer Engineering 30


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Role of individual in the prevention of pollution.


Case Study for each type of environmental pollution
Unit III - E-Waste Management And Global Environmental Issues
Electronic Waste: Definition, Amount of electronic waste worldwide, Global trade issues,
Environmental impact, Information security, E-waste management, Recycling : Consumer
awareness efforts, Processing techniques, Benefits of recycling,, Electronic waste substances :
Hazardous and Generally non-hazardous.
Global Environmental Issues: Climate Change, Global Warming and Green House Effect,
Acid Rain, Depletion of Ozone layer.

Text Books
1. Textbook of Environmental Studies for Undergraduate Courses by Erach Bharucha Second
edition, 2013 Publisher: Universities Press (India) Private Ltd, Hyderabad.
2. Basics of Environmental Studies by Prof Dr N S Varandani ,2013 Publisher: LAP -Lambert
Academic Publishing , Germany .
Reference Books
1. Environmental Studies by Anindita Basak ,2009 Publisher: Drling Kindersley(India)Pvt.
Ltd Pearson
2. Textbook of Environmental Studies by Deeksha Dave & S S Kateva , Cengage Publishers.
3. Environmental Sciences by Daniel B Botkin & Edward A Keller Publisher: John Wiley &
Sons.
4. Environmental Studies by R. Rajagopalan, Oxford University Press
5. Environmental Studies by Dr. Suresh K Dhameja, 2007 Published by : S K Kataria & Sons
New Delhi
6. Basics of Environmental Studies by U K Khare, 2011 Published by Tata McGraw Hill
Practical Assignments
1. Create and demonstrate simulation model for Forest ecosystem.
2. Create and demonstrate simulation model Aquatic ecosystems
3. Create and demonstrate simulation model Desert Ecosystems
4. Create presentation for the study of causes, effects and prevention of Water Pollution.
5. Create presentation for the study of causes, effects and prevention of Air Pollution.
6. Create presentation for the study of causes, effects and prevention of Land Pollution.
7. Determine noise pollution by measuring sound using simulation tools.
8. Design and present chart explaining e-waste management.
9. Classification of electronic devices into hazardous and non hazardous devices
10. Study of recycling using various online videos
Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 31


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Engineering Mathematics – III (CSUA22171)


Teaching Scheme Examination Scheme
Credits : 4 Formative Assessment : 50 Marks
Lectures : 4 Hrs/week Summative Assessment : 50 Marks

Prerequites : Engg. Math 1 & 2


Course Objectives
 To understand the method of solving algebraic, transcendental equations
 To develop the ability, to know the concepts of Engineering Mathematics
 To apply concepts of Engineering Mathematics to solve engineering problems in various fields
Course Outcomes
After completion of the course, student will be able to
1. Apply the knowledge of Linear differential Equations related to simple electrical circuits
2. Design and analysis of continuous and discrete system, where knowledge of Fourier Transform
and Z Transform is required
3. Apply Advanced techniques to evaluate integrals of higher level
4. Demonstrate and understand the nature of curves like Cardioide, Astroid, Lemniscate, and Rose
Curve by tracing the same using certain properties. and measure arc lengths of various curves.
5. Apply knowledge of solid geometry in various field of Engineering
6. Evaluate Double & Triple integral & apply knowledge of multiple integrals to find Area, Volume
Unit I - Linear Differential Equations
Linear Differential Equations (LDE) Solution of nth order LDE with Constant Coefficients, Method of
Variation of Parameters, Cauchy’s & Legendre’s DE, Solution of Simultaneous & Symmetric
Simultaneous DE, Modeling of Electrical Circuits
Unit II - Transforms
Fourier Transform (FT): Complex Exponential Form of Fourier Series, Fourier Integral Theorem, Sine
& Cosine Integrals, Fourier Transform, Fourier Sine and Cosine Transform and their Inverses,
Application to Wave Equation., Introductory Z-Transform (ZT): Definition, Standard Properties, ZT of
Standard Sequences and their Inverses. Solution of Simple Difference Equations.
Unit III – Statistics and Probability
Measures of Central Tendency, Standard Deviation, Coefficient of Variation, Moments, Skewness and
Kurtosis, Least Square approximation and Fitting of Linear and Quadratic curves. Correlation and
Regression, Reliability of Regression Estimates, Theorems and Properties of Probability, , Probability
Distributions: Binomial, Poisson, Normal and Hypergeometric Distribution.

Unit IV - Computer oriented Numerical Methods


Solution of Simultaneous equations by Gauss Jacobi method, Gauss Seidel method, Roots of Algebric
and Transcendental equations by Bisection method, Newton -Raphson method, RegulaFalsiMetod.
Solutions of Differential equations by Euler method, Euler modified method, Rungekutta 4thorder

S.Y.B.Tech.(Pattern 2017) Computer Engineering 32


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

method.

Unit V - Vector differential and Integral Calculus Calculus


Vector Differential Calculus: Physical Interpretation of Vector Differentiation, Vector Differential
Operator, Gradient, Divergence and Curl, Directional Derivative, Solenoid, Irrotational and
Conservative Fields, Scalar Potential, Vector Identities. Vector integration: Line integral, Greens
Theorem, Gauss divergence Theorem. Stokes theorem.

Unit VI - Complex Variables.


Complex Variables Functions of Complex Variables, Analytic Functions-R Equations, Conformal
Mapping, Bilinear ,Transformation, Cauchy’s Theorem, Cauchy’s Integral formula, Laurent’s Series,
Residue Theorem
Text Books
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
2. Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune
VidyarthiGrihaPrakashan.
Reference Books
1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.
2. Advanced Engineering Mathematics By O'Neil, Cengage India.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 33


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Mathematics Practice– III (CSUA22172)

Teaching Scheme Examination Scheme


Credits : 1 Formative Assessment : 50 Marks
Lectures : NIL Summative Assessment : NIL
Tutorial : 1 Hr/week

Course Objectives
 To develop the ability, to know the concepts of Engineering Mathematics and to apply these to solve
engineering problems in various fields. The Tutorial sessions and assignments will help the students to
practice more problems on all the topics mentioned in the course contents.
Course Outcomes
After completion of the course, student will be able to
1. To introduce higher order linear differential equations and Modeling of problems on bending of beams,
whirling of shaft and mass spring system.
2. To introduce Fourier Transform and Z Transform for Continuous and discrete time domain signals.
3. To know Statistical technique to analyse the data.
4. To introduce Numerical methods for Algorithms and programming.
5. To introduce vector differentiation and vector Integration.
6. To introduce Complex Variables and to study Analytic functions.
List of Assignments
1. Linear Differential Equations
Problems on Differential Equations by Integration method and Shortcut methods
2. Linear Differential Equations
Problems on Differential Equations by method of variations of parameter and Cauchy/Legendre Equations
3. Fourier and Z Transform
Problems on Fourier Transform

4. Fourier and Z Transform


Problems on Z Transform and Inverse Z Transform
5. Statistics and Probability
Problems on Moments, correlation, fitting of curves.
6. Statistics and Probability
Problems on Probability distributions and basic Probability.
7. Computer oriented Numerical methods
Problems on Newton Raphson method for roots of equations, Solutions of Differential equations using Runge
Kutta fourth order method.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 34


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

8. Vector differential Calculus


Problems on Gradient, divergence, Curl and Vector Identity.
9. Vector Integral Calculus
Problems on Line integral, surface integral, volume integral.
10. Complex variables
Problems on Analytic functions, Cauchy integral formula and bilinear transformations.
Text Books
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
2. Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune Vidyarthi Griha
Prakashan.
Reference Books
1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.
2. Advanced Engineering Mathematics By O'Neil, Cengage India.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 35


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Data Structure and Files (CSUA22173)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisites : Basics of Computer Programming


Course Objectives
 To study data structures and their implementations using OOP (C++) and applications
 To study some advanced data structures such as trees, graphs, tables
 To study the representation, implementation and applications of data structures
 To choose the appropriate data structure for modeling a given problem
 To learn different file organizations
Course Outcomes
After completion of the course, student will be able to
1. Represent and implement data structures
2. Implement advanced data structures such as trees, graphs, tables
3. Represent, implement and apply various data structures
4. Choose the appropriate data structure for modeling a given problem
5. Use appropriate modern tools to understand the functionalities confined to the data structure
usage
6. Use appropriate modern tools to analyze the functionalities confined to the data structure usage
Unit I – Trees
Difference in linear and non-linear data structure, Basic tree concepts, binary trees and their properties,
representation using sequential and linked organization, full and complete binary trees. Conversion of
general tree to binary tree. Binary tree as an ADT. Recursive and non-recursive algorithms for binary
tree traversals, Binary search trees, and Binary search tree as ADT, Concept of threaded binary tree.
Insertion and deletion of nodes in in-order threaded binary search tree, preorder, in-order traversals of in-
order threaded binary tree, applications of binary trees: Gaming, Expression and decision trees.
Unit II - Graphs
Graph as an ADT, Representation of graphs using adjacency matrix and adjacency list, Depth First
Search and Breadth First Search traversal. Prim’s and Kruskal’s algorithms for minimum spanning tree,
shortest path using Dijkstra’s algorithm, topological sorting, Applications of Graphs.
Unit III – Heaps
Heap: Heap Definition, heap properties, types of Heap, Heap data structure, Heap sort implementation,
applications of heap and Heap as a priority queue
Unit IV - Symbol Tables
Symbol Table :Notion of Symbol Table, Static & dynamic tree table, concept of OBST , AVL Trees

S.Y.B.Tech.(Pattern 2017) Computer Engineering 36


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

and algorithms. Hash tables and scattered tables: Basic concepts, hash function, characteristics of
good hash function, different key-to-address transformations techniques, synonyms or collisions,
collision resolution techniques- linear probing, quadratic probing, rehashing, chaining without
replacement and chaining with replacement, Applications Merkle tree.

Unit V - File Organization


External storage devices, Files: Definition and concepts, file organization - Sequential and random file
organization, direct file organization, index sequential file organization, their implementation and
comparison Multi-indexed Files, Inverted Files, Hashed Files

Unit VI - Multi way trees


Basic of m-way search tree, Red and Black trees (Insertion, Rotation and Searching),Splay tree, B trees
basic operation on trees (insertion and deletion ), B-tree variations , (B-Trees ,B+Trees , B*-Trees),
Trie, PATRICIA Trie

Text Books
1. Horowitz and Sahani, ―Fundamentals of Data Structures in C++, University Press, ISBN 10:
0716782928 ISBN 13: 9780716782926.
2. Brassard &Bratley, ―Fundamentals of Algorithmic , Prentice Hall India/Pearson Education,
ISBN 13-9788120311312
Reference Books
1. R. Gillberg, B. Forouzn, ―Data Structures: A Pseudo code approach with C‖, Cenage Learning,
ISBN 9788131503140.
2. Horowitz, Sahani and Rajshekaran, ―Fundamentals of Computer Algorithms‖, University Press,
ISBN-13, 9788175152571
3. Introduction to Algorithms 3rd Edition by Thomas H. Cormen, Charles E.Leiserson,Ronald L
Rivest,& Clifford Stein, MIT Press ,Cambridge MA USA ,ISBN 978-81-203-4007-7
4. M. Weiss, ―Data Structures and Algorithm Analysis in C++, 2nd edition, Pearson Education,
2002, ISBN-81-7808-670-0.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 37


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Computer Graphics (CSUA22174)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisites : Knowledge of Programming, Basic Data Structures and Mathematics


Course Objectives
 To acquaint the learner with the basic concepts of Computer Graphics
 To learn the various algorithms for generating and rendering graphical figures
 To get familiar with mathematics behind the graphical transformations
 To understand and apply various methods and techniques regarding projections, animation,
shading, illumination and lighting
 To illustrate the drawing of complex objects with arbitrary camera and light sources
Course Outcomes
After completion of the course, student will be able to
1. Apply mathematics and logic to develop computer programs for elementary graphic operations.
2. Develop scientific and strategic approach to solve complex problems in the domain of Computer
Graphics.
3. Learn the basic principles of 2 and 3-dimensional computer graphics.
4. Develop the competency to understand the concepts related to Computer Vision and Virtual
reality.
5. Apply the logic to develop animation and gaming programs.
6. Illustrate the drawing of complex objects with arbitrary camera and light sources
Unit I - Graphics Primitives and Scan Conversion
Concepts, applications of computer graphics, pixel, frame buffer, resolution, aspect ratio.
Plotting Primitives: Scan conversions, lines, line segments, vectors, pixels and frame buffers, vector
generation
Scan Conversion: Line and line segments, line drawing algorithms: Digital Differential Analyzer
(DDA), Bresenhams, Line styles: thick, dotted and dashed. Circle drawing algorithm: Bresenham.
Character generating methods: stroke and bitmap method.
Display Files: display file structure, algorithms and display file interpreter. Primitive operations on
display file.
Unit II - Polygons and Clipping Algorithms
Introduction to Polygon, Types: Convex, Concave and Complex. Representation of polygon, Inside test,
Polygon filling algorithms – Flood fill, Seed fill, Scan line fill.
Windowing and clipping: Viewing transformations, 2-D clipping: Cohen – Sutherland algorithm,
Polygon clipping: Sutherland Hodgeman algorithm.
Unit III –2-D, 3-D Transformations and Projections
2-D Transformations: Introduction, Matrices, Translation, Scaling, Rotation, Homogeneous coordinates and
matrix representation, Rotation about an arbitrary point, inverse and shear transformation.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 38


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

3-D Transformations: Introduction, 3-D geometry, primitives, 3-D transformations and matrix
representation, rotation about an arbitrary axis, 3-D viewing transformations.
Projections : Parallel (Oblique: Cavalier, Cabinet and orthographic: isometric, diametric, trimetric) and
Perspective ( Vanishing Points – 1 point, 2 point and 3 point)
Unit IV -Segment and Animation
Segment: Introduction, Segment table, Segment creation, closing, deleting and renaming, Visibility.
Animation: Introduction, Design of animation sequences, Animation languages, Key- frame, Morphing,
Motion specification.
Colour models and applications: Properties of Light, CIE chromaticity Diagram, RGB, HSV, CMY,
YIQ, colour Selection and applications.
Unit V - Shading, and Hidden Surfaces
Illumination Models: Light Sources, Ambient Light, Diffuse reflection, Specular Reflection, and the
Phong model, Combined diffuse and Specular reflections with multiple light sources.
Shading Algorithms: Gauraud and Phong Shading.
Hidden Surfaces Introduction, Back face detection and removal, Algorithms: Depth buffer (z), Depth
sorts (Painter), Area subdivision (Warnock), BSP tree .
Unit VI - Curves , Fractals and Graphics Tools
Curves: Introduction, Interpolation and Approximation, Blending function, B-Spline curve, Bezier curve,
Fractals: Introduction, Classification, Applications, Fractal generation: snowflake, Triadic curve, Hilbert
curve.
Graphics Tools: Introduction to graphics tool: OpenGL, WebGL & usage of at least one tool of computer
graphics (3D studio, Maya, Blender or Similar open source tools).
Text Books
1. S. Harrington, “Computer Graphics”, 2nd Edition, McGraw-Hill Publications, 1987, ISBN 0 – 07 –
100472 – 6.
2. D. Rogers, “Procedural Elements for Computer Graphics”, 2nd Edition, Tata McGraw-Hill
Publication, 2001, ISBN 0 – 07 – 047371 – 4.
3. Donald D. Hearn, ―Computer Graphics with Open GL‖, 4th Edition, ISBN-13: 9780136053583

Reference Books
1. D. Hearn, M. Baker, “Computer Graphics – C Version”, 2nd Edition, Pearson Education, 2002,
ISBN 81 – 7808 – 794 – 4.
2. D. Rogers, J. Adams, “Mathematical Elements for Computer Graphics”, 2nd Edition, Tata
McGraw-Hill Publication, 2002, ISBN 0 – 07 – 048677 – 8.
3. J. Foley, V. Dam, S. Feiner, J. Hughes, “Computer Graphics Principles and Practice”, 2nd Edition,
Pearson Education, 2003, ISBN 81 – 7808 – 038 – 9.

S.Y.B.Tech.(Pattern 2017) Computer Engineering 39


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 40


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Fundamentals of Data Communication (CSUA22175)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3Hrs/week Summative Assessment : 50 Marks

Prerequisites : Basics of Digital Systems


Course Objectives
 To understand the fundamental concepts of Data Communication.
 To learn the transmission media and tools.
 To study the functions of OSI layers and Coding techniques
 To study the modulation and demodulation techniques
 To understand functionalities of Data link layer
 To study multiple access and collision detection techniques
Course Outcomes
After completion of the course, student will be able to
1. Explain the concepts of Data Communication
2. Describe various transmission media, their connectors and to related topologies
3. Understand the functions of OSI layers & TCP/IP protocol stack
4. Explain the concept of network topologies and related network equipment
5. Study multiple access and collision detection techniques
6. Study the modulation and demodulation techniques
Unit I : Fundamentals of Signals
Analog and Digital: Analog and Digital Data, Analog and Digital Signals, Periodic and Non-periodic
Signal
Periodic Analog Signals: Sine Wave, Phase, Wavelength, Time and Frequency Domains, Composite
Signals Bandwidth
Digital Signals: Bit Rate, bit Length, Digital Signal as a Composite Analog Signal, Transmission of
Digital Signals
Transmission Impairment: Attenuation, Distortion, Noise
Data Rate Limits: Noiseless Channel: Nyquist Bit Rate, Noisy Channel: Shannon Capacity, Using
Both Limits
Performance: Bandwidth, Throughput, Latency (delay), Bandwidth-delay Product, Jitter
Unit II : Modulation and Multiplexing Techniques
Digital-to-digital Conversion: Line Coding, Line Coding Schemes, Block Coding, Scrambling
Analog to digital Conversion: Pulse Code Modulation (PCM), Delta Modulation (DM), ADM
Transmission modes: parallel transmission, serial transmission
Analog-to-analog Conversion: Amplitude Modulation, Frequency Modulation, Phase Modulation
Multiplexing: Frequency-Division Multiplexing (FDM), Wavelength-Division Multiplexing
Synchronous Time-Division Multiplexing, Statistical Time-Division Multiplexing
Spread Spectrum: Frequency Hopping Spread Spectrum (FHSS), Direct Sequence Spread Spectrum

S.Y.B.Tech.(Pattern 2017) Computer Engineering 41


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Unit III : Transmission Media and Switching


Guided Media: Twisted-Pair, Coaxial and Fiber-Optic Cable
Unguided Media: Radio Waves, Microwaves, Infrared
IEEE standard and connectors for media. (RJ45, RJ11, BNC, SC/ST etc.)
Circuit-switched Networks: Three Phases, Efficiency, Delay,
Packet switching : Datagram networks, Virtual circuit networks
Brief introduction of Digital Subscriber Line: ADSL, HDSL, SDSL, VDSL (DMT), Cable modem.
Unit IV : Layer Model and Topologies
The OSI Model: Layered Architecture, peer-to-peer Processes, Encapsulation of Layers in the OSI
Model, TCP/IP Protocol Suite, LAN, MAN, WAN, Topologies like star, mesh, bus, hybrid etc.
Addressing: Physical &logical Addresses, Port Addresses, Specific Addresses
Connecting devices: hubs, repeaters, active hubs, bridges, layer two switches, Routers, layer three
switches, gateway. Backbone networks: bus backbone, star backbone.
Unit V : Error Control and Data Link Control
Types Of Errors: Redundancy, Detection Versus Correction, Forward Error Correction Versus
Retransmission
Block Coding: Error Detection, Error Correction, CRC, Polynomial, Checksum, Hamming Code,
Hamming Distance
DLC Services: Framing, Flow and error control
DLL Protocols : Simple protocol, Stop n wait, Go back to N, Selective repeat
HDLC Protocol : configurations and transfer modes, frames, control field.
Point-to-point Protocol (PPP) : Framing, Transition Phases, Multiplexing, Multilink PPP
Unit VI: Multiple Access and Ethernet
Random access: Aloha, Slotted Aloha, Carrier Sense Multiple Access (CSMA), Carrier Sense Multiple
Access with Collision Detection (CSMA/CD), Carrier Sense Multiple Access with Collision
Avoidance (CSMA/CA). Controlled access: reservation, polling, token passing. Channelization:
Frequency Division Multiple Access (FDMA), Time-Division Multiple Access (TDMA), Code
Division Multiple Access (CDMA). Ethernet: IEEE standards, data link layer, physical layer.
Standard Ethernet, Fast Ethernet, Gigabit Ethernet, 10 gigabit Ethernet.
Text Books
1. Fourauzan B., "Data Communications and Networking", 5th edition, McGraw-Hill Publications
2. Stallings William., "Data and Computer Communications", Sixth Edition, Prentice Hall of India.

Reference Books
1. Andrew S. Tenenbaum ,”Computer Networks”, Pearson
2. Douglas E. Comer, “Computer Networks and Internets”, Pearson Education

S.Y.B.Tech.(Pattern 2017) Computer Engineering 42


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 43


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Social Science and Engineering Economics (CSUA22176)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Prerequisites : Nil
Course Objectives
 Human and social development
 Contemporary national and international affairs
 Emergence of Indian society and Economics
 Sectoral development and Economic development and related issues (such as international
economics, WTO, RBI, etc)
Course Outcomes
After completion of the course, student will be able to
1. Understand various issues concerning human and society.
2. Realize social, cultural, economic and human issues, involved in social changes
3. Understand the nature of the individual and the relationship between the self and the
community
4. Express their opinion about national health and education policies.
5. Understand major ideas, values, beliefs, and experiences that have shaped human history and
cultures.
6. Understand the fundamental concepts in engineering economics
Unit I – Indian Society
Structure of Indian Society, Indian Social Demography– Social and Cultural,
Differentiations: caste, class, gender and tribe; Institutions of marriage, family and kinship-
Secularization –Social Movements and Regionalism- Panchayatraj Institutions; Affirmative Action
Programme of the Government-various reservations and commissions.
Unit II - Social Development
Scientific approach to the study of human beings. Evolution of human kind, social change and
evolution. Industrial revolution. National policy on education, health and health care and human
development.
Unit III –Sectoral Development
Agriculture: Technology changes, Green revolutions, Employment Rural and Urban, Government
Schemes.
Industrial Development : Strategies, Public and Private Sectors, Categories, infrastructure,
transport and communication, Consumer Awareness.
Unit IV – Economic Development
Need for planned economic development – Law of demand and supply. Planning objective,

S.Y.B.Tech.(Pattern 2017) Computer Engineering 44


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

five years plan, priorities and problems. Population and development.


Indian Economics – basic features, natural resources population size and composition, national
income concepts, micro economics of India, inflation, GDP.
Unit V – Banking and Trades
Financial Analysis, Ratios, Cost Analysis, financial Institutions, Finance Commissions, Budget
Analysis. Indian Banking, Role of Reserve bank of India International Economy, WTO, International
aid for economic growth.
Unit VI – Understanding Cash Flow and Taxes
Accounting for Depreciation and Income Taxes, Project Cash-Flow Analysis, Understanding
Financial Statements, Case Studies – cash flow analysis done in start-up companies.
Text Books
1. Krugman, International Economics, Pearson Education.
2. Prakash, The Indian Economy, Pearson Education.
3. Thursen Gerald, Engineering Economics, Prentice Hall.
4. C.S. Rao, Environmental Pollution Control Engineering, New Age International Pvt. Ltd.
Reference Books
1. Rangarajan, Environmental Issues in India, Pearson Education.
2. University of Delhi, The Individual & Society, Pearson Education.
3. Wikipedia.org / wiki /social studies.
4. M. N. Srinivas, Social change in modern India, 1991, Orient Longman.
5. David Mandelbaum, Society in India, 1990, Popular

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 45


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Lab Practice –II (CSUA22177)


Teaching Scheme Examination Scheme
Credits : 3 Formative Assessment : 50 Marks
Practicals : 6 Hrs/week Summative Assessment : 50 Marks

Course Objectives
 To build the logic to use appropriate data structure in logical and computational solutions

 To understand various algorithmic strategies to approach the problem solution

 To analyze & apply various computer graphics algorithms

 To analyze a problem statement for mini project

 To learn the transmission media and the concept of network topologies using tools

 To study error detection and correction techniques

Course Outcomes
After completion of the course, student will be able to
1. Apply appropriate advanced data structure and efficient algorithms to approach the problems of
various domain

2. Apply and implement learned algorithmic strategies and data structures for problem solving
3. Implement various concepts of computer graphics algorithms
4. Implement mini project using various computer graphics algorithms
5. Understand various transmission media, their connectors and to related topologies
6. Implement various error detection and correction techniques
List of Assignments

A. Data Structures and Files

1.Construct an expression tree from postfix expression and perform recursive Inorder, Preorder and
Post order traversals

2.Construct an expression tree from postfix expression and perform non-recursive Inorder and
Preorder traversals
3.Construct binary search tree by inserting the values in the order given. After constructing a binary
search tree
i.Insert new node

S.Y.B.Tech.(Pattern 2017) Computer Engineering 46


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

ii. Find number of nodes in longest path along with its height
iii. Minimum data value found in the tree
4.Modify the above BST such that the roles of the left and right pointers are swapped at every node
5. Represent a given graph using adjacency matrix and traverse each node using Depth first search

6. Represent a given graph using adjacency list and traverse each node using Breadth first search
7. A Customer wants to travel from source A to destination B , he books a cab from source A to
reach destination B calculate a shortest path by avoiding real time traffic to reach destination B
8.A node consist of <Key, Value> pair ,where nodes are compared and inserted on basis of key .
Build a structure such that it should provide a facility of adding a new key ,update meaning of a
key ,delete a key(linear probing without chaining)
9.Implement all the functions of a dictionary (ADT) using hashing. Data: Set of (key, value) pairs,
Keys are mapped to values, Keys must be comparable, Keys must be unique Standard
Operations: Insert(key, value), Find(key), Delete(key) (use linear probing with chaining)
10. A Dictionary stores keywords & its meanings. Provide facility for adding new keywords,
deleting keywords, updating values of any entry. Provide facility to display whole data sorted in
ascending/ Descending order. Also find how many maximum comparisons may require for
finding any keyword. Use Height balance tree and find the complexity for finding a keyword

B. Computer Graphics
1. Write C++/JavaScript/Java program to draw line using DDA and Bresenham‘s algorithm

2. Write C++/JavaScript/Java program to draw circle using Bresenham‘s algorithm

3.Write C++/JavaScript/Java program to draw 2-D object and perform following basic
transformations, a) Scaling b) Translation c) Rotation

4.Write C++/JavaScript/Java program to fill polygon using scan line algorithm

5.Write C++/JavaScript/Java program to draw a polygon and fill it with desired color using Seed
fill algorithm.

6.Write C++/JavaScript/Java program to generate Hilbert curve using concept of fractals.

7.Write C++/JavaScript/Java program to generate Bouncing ball animation using Direct3D /


Maya / Blender.

8 Write C++/JavaScript/Java program to simulate any one of the scene- (Mini Project)

i. Airplane Landing

S.Y.B.Tech.(Pattern 2017) Computer Engineering 47


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

ii. Vehicle locomotion


9. Write C++/JavaScript/Java program to simulate any one of the scene- (Mini Project)

i. Bird Flying
ii. Any Game with locomotion.

C. Data Communication (Any Eight)


1. Compare and contrast OSI and TCP/IP models
2. Compare and contrast TCP and UDP protocols
3. Describe the impact of infrastructure components in an enterprise network
3.a Firewalls
3.b Access points
3.c Wireless controllers
4. Describe the effects of cloud resources on enterprise network architecture
4.a Traffic path to internal and external cloud services
4.b Virtual services
4.c Basic virtual network infrastructure
5. Compare and contrast collapsed core and three-tier architectures
6. Compare and contrast network topologies
6.a Star
6.b Mesh
6.c Hybrid
7. Select the appropriate cabling type based on implementation requirements
8. Apply troubleshooting methodologies to resolve problems
8.a Perform and document fault isolation
8.b Resolve or escalate
8.c Verify and monitor resolution
9. Configure, verify, and troubleshoot IPv4 addressing and subnetting
10. Compare and contrast IPv4 address types
10.a Unicast
10.b Broadcast
10.c Multicast
11. Describe the need for private IPv4 addressing
12.Identify the appropriate IPv6 addressing scheme to satisfy addressing requirements in a
LAN/WAN environment
13. Configure, verify, and troubleshoot IPv6 addressing
14. Configure and verify IPv6 Stateless Address Auto Configuration
15. Compare and contrast IPv6 address types
15.a Global unicast
15.b Unique local
15.c Link local

S.Y.B.Tech.(Pattern 2017) Computer Engineering 48


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

15.d Multicast
15.e Modified EUI 64
15.f Autoconfiguration
15.g Anycast

Text Books
1. Robert Lafore, ―Object-Oriented Programming in C++, fourth edition, Sams Publishing,
A.
ISBN:0672323087 (ISBN 13: 9780672323089)
2. Horowitz and Sahani, ―Fundamentals of Data Structures in C++, University Press, ISBN
10: 0716782928 ISBN 13: 9780716782926.
1. S. Harrington, ―Computer Graphics, 2nd Edition, McGraw-Hill Publications, 1987, ISBN 0
B.
– 07 –100472 – 6
2. D. Rogers, ―Procedural Elements for Computer Graphics”, 2nd Edition, Tata McGraw-Hill
Publication, 2001, ISBN 0 – 07 – 047371 – 4.
1. Fourauzan B., "Data Communications and Networking", 5th edition, McGraw-Hill
C.
Publications
2. Stallings William., "Data and Computer Communications", Sixth Edition, Prentice Hall of
India

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 49


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Skill Development Lab II (Advanced Data Structure using C++) (CSUA22178)


Teaching Scheme Examination Scheme
Credits : 1 Formative Assessment : 50 Marks
Practicals : 2 Hrs/week Summative Assessment : NA

Course Objectives
• To study data structures and their implementations using OOP (C++) and applications
• To study some advanced data structures such as trees, graphs, tables
• To study the representation, implementation and applications of data structures
• To choose the appropriate data structure for modeling a given problem
• To learn different file organizations

Course Outcomes
After completion of the course, student will be able to
1. Represent and implement data structures
2. Implement advanced data structures such as trees, graphs, tables
3. Represent, implement and apply various data structures
4. Choose the appropriate data structure for modeling a given problem
5. Use appropriate modern tools to understand and analyze the functionalities confined to the data
structure usage
List of assignments
1. To create ADT that implement the "set" concept. a. Add (newElement) -Place a value into the set b.
Remove (element) c. Contains (element) Return true if element is in collection d. Size () Return number of
values in collection e. Intersection of two sets f. Union of two sets g. Difference between two sets h.Subset
2. Construct a threaded binary search tree by inserting values in the given order and traverse it in inorder
traversal using threads.
3. There are flight paths between cities. If there is a flight between city A and city B then there is an edge
between the cities. The cost of the edge can be the time that flight takes to reach city B from A, or the
amount of fuel used for the journey. Represent this as a graph. The node can be represented by airport name
or name of the city. Use adjacency list representation of the graph or use adjacency matrix representation of
the graph. Justify the storage representations used.
4. For a weighted graph G, find the minimum spanning tree using Prims algorithm
5. You have a business with several offices; you want to lease phone lines to connect them up with each other;
and the phone company charges different amounts of money to connect different pairs of cities. You want a
set of lines that connects all your offices with a minimum total cost. Solve the problem by suggesting
appropriate data structures
6. Read the marks obtained by students of second year in an online examination of particular subject. Find out
maximum and minimum marks obtained in that subject using heap data structure.
7. Insert the keys into a hash table of length m using open addressing using double hashing with h(k)=1+(k
mod(m-1)).
8. Department maintains a student information. The file contains roll number, name, division and address.
Allow user to add, delete information of student. Display information of particular employee. If record of
student does not exist an appropriate message is displayed. If it is, then the system displays the student

S.Y.B.Tech.(Pattern 2017) Computer Engineering 50


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

details. Use sequential file to main the data.


9. Company maintains employee information as employee ID, name, designation and salary. Allow user to
add, delete information of employee. Display information of particular employee. If employee does not exist
an appropriate message is displayed. If it is, then the system displays the employee details. Use index
sequential file to maintain the data.

10. Based on above understanding, students should develop a mini demonstrtating use of advanced data
structures and slgorithmic strategies

Text Books
1. Horowitz and Sahani, ―Fundamentals of Data Structures in C++, University Press, ISBN 10:
0716782928 ISBN 13: 9780716782926.
2. Brassard &Bratley, ―Fundamentals of Algorithmic , Prentice Hall India/Pearson Education, ISBN 13-
9788120311312
3. R. Gillberg, B. Forouzn, ―Data Structures: A Pseudo code approach with C‖, Cenage Learning, ISBN
9788131503140.
4. Horowitz, Sahani and Rajshekaran, ―Fundamentals of Computer Algorithms‖, University Press, ISBN-13,
9788175152571
5. Introduction to Algorithms 3rd Edition by Thomas H. Cormen, Charles E.Leiserson,Ronald L Rivest,&
Clifford Stein, MIT Press ,Cambridge MA USA ,ISBN 978-81-203-4007-7
6. M. Weiss, ―Data Structures and Algorithm Analysis in C++, 2nd edition, Pearson Education, 2002, ISBN-
81-7808-670-0.

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 51


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Project Management (CSUA22179)


Teaching Scheme Examination Scheme
Credits : 2 Formative Assessment: 50 Marks
Lectures : 2 Hrs/week Summative Assessment : NA

Prerequisite : Nil
Course Objectives
 To gain the knowledge about principles of project management
 To apply Project Management Life Cycle
 To understand the project cost estimation and project scheduling and monitoring
 To learn S/W project development and expand on the tools, techniques, and benefits of using
a standard project management methodology
Course Outcomes
After completion of the course, student will be able to
1. Understand the Basic Project Management Concept
2. Understand organizational structure and initiation of project
3. Analyze and Understand the Project Cost Estimation
4. Understand project planning and scheduling of project
Unit I - Project Management Concepts
Project Management Concepts Introduction, project characteristics, taxonomy of projects, project
identification and formulation. Establishing the project and goals. Nature & context of project
management; phases of PM, A framework for PM issues, PM as a conversion process, project
environment & complexity. Organizing human resources, organizing systems & procedures for
implementation. Project direction.

Unit II - Project Organization & Project Contracts


Introduction, functional organization, project organization, matrix organization, modified matrix
organization, pure project organization, selection of project organization structure, project
breakdown structures, project contracts, types of contracts, types of payments to contractors

Unit III –Project Cost Estimation


Cost analysis of the project, components of capital cost of a project, modern approach to project
performance analysis.The COCOMO II Model

Unit IV -Project Planning & Scheduling


Introduction to PERT & CPM, planning and scheduling networks, time estimation, determination
of critical path, CPM model, event slacks & floats, PERT model, expected time for activities,

S.Y.B.Tech.(Pattern 2017) Computer Engineering 52


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

expected length of critical path, calculating the project length and variance, PERT & CPM cost
accounting systems, lowest cost schedule, crashing of networks, linear programming formulation
of event oriented networks

Text Books
1. Project Management by Harvey Maylor, Pearson India
2. Project Management by Choudhury, McGraw Hill
3. Project Management: A Systems Approach to Planning, Scheduling and Controlling, by
Kerzner, Willey
Reference Books
1. Project Management: A Life Cycle Approach by Kanda, PHI, India
2. Ian Sommerville “ Software Engineering” 9th edition Pearson Education

Course Coordinator

BoS Member

BoS Chairman

S.Y.B.Tech.(Pattern 2017) Computer Engineering 53


Bansilal Ramnath Agarwal Charitable Trust’s
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Vishwakarma Institute
(An Autonomous Instituteof Information
affiliated Technology,
to Savitribai Phule Pune-48
Pune University)
(An Autonomous Institute affiliated
Department to Savitribai
of Information Phule Pune University)
Technology

Curriculum for
S.Y.B.Tech.
(Information Technology)

Department of
Information Technology
S.Y.B.Tech. (Pattern 2017) Information Technology 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Vision and Mission of the Department


• Vision

“To create professionally competent and globally acceptable IT engineers with social awareness”.

• Mission

 Educating budding engineers for industry, academia, research and entrepreneurial


pursuit through rigorous implementation of IT curriculum

 Inculcating IT skills to develop innovative solutions relevant to global issues

 Imparting values to practice social and professional ethics.

Program Specific Outcomes (PSOs)


At the end of program, students should be able to

• PSO a: An ability to understand, analyze and develop computer programs in the areas related to
algorithms, web development and database management

• PSO b: An ability to apply knowledge of software engineering principles and practices for
multidisciplinary applications to meet the needs of the industry and society

Program Outcomes (POs)


At the end of program, students should be able to:

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals


and an engineering specialization to the solution of complex engineering problems.

2. Problem analysis: Identify, formulate, review research literature and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences and
engineering sciences.

3. Design/development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety and the cultural, social and environmental considerations.

4. Conduct investigations of complex problems: Use research-based knowledge and research


methods including design of experiments, analysis and interpretation of data, and synthesis of the
information to provide valid conclusions.

S.Y.B.Tech. (Pattern 2017) Information Technology 2


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
5. Modern tool usage: Create, select and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.

6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.

7. Environment and sustainability: Understand the impact of the professional engineering solutions
in societal and environmental contexts and demonstrate the knowledge of, and need for sustainable
development.

8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of the engineering practice.

9. Individual and team work: Function effectively as an individual and as a member or leader in
diverse teams and in multidisciplinary settings.

10. Communication: Communicate effectively on complex engineering activities with the


engineering community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations and give and receive clear
instructions.

11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and leader
in a team, to manage projects and in multidisciplinary environments.

12. Life-long learning: Recognize the need for and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.

S.Y.B.Tech. (Pattern 2017) Information Technology 3


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

S.Y.B.Tech.

2017 Pattern

Syllabus Structure

S.Y.B.Tech. (Pattern 2017) Information Technology 4


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Second Year B. Tech. Information Technology (SYBT) - Semester I (Pattern 2017)

Examination Scheme
Teaching
Course Scheme Formative Summative
Course Code Course Type Assessment Assessment Total Credits
ISE
L T P CE ESE PR/OR
T1 T2
Discrete Structures & Graph TH
ITUA21171 4 - - 15 15 20 50 - 100 4
Theory
Discrete Structures & Graph CE
ITUA21172 - 1 - - - 50 - - 50 1
Theory- Practice
Fundamentals of Data TH
ITUA21173 3 1 - 15 15 20 50 - 100 4
Communication
Fundamentals of Data TH
ITUA21174 3 - - 15 15 20 50 - 100 3
Structures*
Digital Electronics and Logic TH
ITUA21175 3 - - 15 15 20 50 - 100 3
Design*
Problem Solving and Object TH
ITUA21176 3 - - 15 15 20 50 - 100 3
Oriented programming*
CE
ITUA21177 Lab Practice – I PR/OR - - 6 - - 50 - 50 100 3

Skill Development-I CE
ITUA21178 (Fundamentals of Data - - 2 - - 50 - - 50 1
Structures using C)
ITUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total 17 2 10 75 75 300 250 50 750 24

Lecture: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, Tutorial: 1 Hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights; Legislative
Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as music, dance, and
drama etc.; Languages; Online certification course (minimum two weeks); Participation in intercollegiate
co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech. (Pattern 2017) Information Technology 5


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Second Year B. Tech. Information Technology (SYBT) - Semester II (Pattern 2017)

Examination Scheme
Teaching
Scheme Formative Summative
Assessment Assessment
Course Code Course Total Credits
Course
ISE
Type L T P CE ESE PR/OR
T1 T2
TH
ITUA22171 Engineering Mathematics – III 4 - - 15 15 20 50 - 100 4

ITUA22172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1


Data Structure and Files* TH
ITUA22173 3 - - 15 15 20 50 - 100 3

ITUA22174 Computer Graphics* TH 3 - - 15 15 20 50 - 100 3


Computer Organization & TH
ITUA22175 Microprocessor* 3 - - 15 15 20 50 - 100 3

Social Science and Engineering TH


ITUA22176 Economics 3 - - 15 15 20 50 - 100 3

CE
ITUA22177 Lab Practice –II PR/OR - - 6 - - 50 - 50 100 3

Skill Development-II (Data CE


ITUA22178 - - 2 - - 50 - - 50 1
Structure and Files using C++)
ITUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total 18 1 8 75 75 300 250 50 750 23

Lecture: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, Tutorial: 1 Hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human
Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

S.Y.B.Tech. (Pattern 2017) Information Technology 6


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

S.Y.B.Tech

2017 Pattern
Syllabus Curriculum

S.Y.B.Tech. (Pattern 2017) Information Technology 7


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Semester – I

S.Y.B.Tech. (Pattern 2017) Information Technology 8


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Discrete Structures & Graph Theory (ITUA21171)
Teaching Scheme : Examination Scheme
Credits : 4 Formative Assessment : 50
Lectures / Week : 4 Hrs Summative Assessment : 50

Prerequisites : Basic Algebra

Course objectives :

 To study basic of logic and set theory


 To understand notion of functions and relations
 To study basics of graph and trees
 To study fundamental principles of graphs and trees elementary combinatorial processes and
probability theory

Course Outcomes
After completion of the course, student will be able to
1. Demonstrate use of logical arguments, proof techniques and set theory principles
2. Determine type, properties and solution of relations and functions
3. Solve the problems using graph methods and algorithms
4. Apply tree models and methods to obtain solutions of applications involving searching, prefix code
and vertex connectivity
5. Apply principles of counting to obtain solution to counting problems
6. Apply probability theory, principles and distributions in problem
Unit I - Mathematical Logic and Set Theory
Propositional Logic, Applications of Propositional Logic, Propositional Equivalences, Predicates and
Quantifiers, Nested Quantifiers, Rules of Inference, Introduction to Proofs, Proof Methods and Strategy Sets,
Combination of sets, Venn Diagrams, Finite and Infinite sets, Uncountably infinite sets, Principle of inclusion
and exclusion, multisets .
Unit II - Functions and Relations
Functions, Composition of functions, Invertible functions, Discrete Numeric functions and Generating
functions, Job scheduling Problem.

Properties of Binary Relations, Closure of relations, Warshall’s algorithm, Equivalence Relations and
Partitions, Partial ordering relations and Lattices, Chains and Anti-chains.

Recurrence Relations : Recurrence Relation, Linear Recurrence Relations with constant Coefficients,
Homogeneous Solutions, Total solutions, Solutions by the method of generating functions
Unit III – Graphs
Basic terminology, Representation of graph in computer memory, Multigraphs and Weighted graphs,
Subgraph, Isomorphic graph, Complete ,Regular and Bipartite graphs, Operation on graph, Paths and Circuits,
Hamiltonian and Euler paths and circuits, Shortest path in weighted Graph (Dijkstra’s algorithm), Factors of a
graph, Planar graph and Travelling salesman problem, Graph coloring.
Unit IV - Trees

S.Y.B.Tech. (Pattern 2017) Information Technology 9


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Trees, Rooted trees, Path length in rooted trees, Prefix codes and optimal prefix codes, Binary search trees,
Tree traversals, Spanning trees, Fundamental circuits and cut set, Minimal spanning trees, Kruskal’s and
Prim’s algorithms for minimum spanning tree, The Max flow –Min cut theorem (transport network).
Unit V – Counting
Permutations and Combinations: Rule of sum and product, Pigeonhole principle, Permutations, Combinations,
Binomial Coefficients and identities, Algorithms for generation of Permutations and Combinations.
Unit VI - Discrete Probability
Discrete Probability, Conditional Probability, Bayes’ Theorem, Random variable, Random process, Mean,
Mode, Variance, Probability distributions: Binomial trials and Distribution, Binomial probability distribution,
Poisson probability distribution, Gaussian probability distribution,
Text books : 1. Kenneth H. Rosen, “Discrete Mathematics and its Applications”, 6th edition,
McGraw-Hill, 2007. ISBN 978-0-07-288008-3.
2. C. L. Liu and D. P. Mohapatra, “Elements of Discrete Mathematics”, Second
Edition,TataMcGraw-Hill, 2008, ISBN 10:0-07-066913-9.
Reference Books : 1. R. Johnsonbaugh, “Discrete Mathematics”, 5th Edition, Pearson Education, 2001
ISBN 81 –7808 – 279 – 9.
2. B. Kolman, R. Busby and S. Ross, “Discrete Mathematical Structures”, 4th
Edition, Pearson Education, 2002, ISBN 81-7808-556-9
3. N. Deo, “Graph Theory with application to Engineering and Computer Science”,
Prentice Hall of India, 1990, 0 – 87692 – 145 – 4
4. Eric Gossett, “Discrete Mathematics with proof”, 2nd edition, Wiley Student
Edition, ISBN: 978-81-265-2758-8

S.Y.B.Tech. (Pattern 2017) Information Technology 10


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Discrete Structures & Graph Theory-Practice (ITUA21172)
Teaching Scheme: Examination Scheme
Credits : 1 Formative Assessment : 50
Tutorial /week: 1 Hr Summative Assessment : NA

Companion Course : ITUA21171


List of Tutorials

Assignment 1 : Mathematical Logic and Set Theory

1. A survey on sample 25 new cars being sold out at a local auto dealer was conducted to see which
of three popular option Air Conditioner (A), Radio (R), Power Windows(W) were already
installed. The survey found 15 had Air Conditioners, 12 had Radios, and 11 had Power Windows.
5 had Air Conditioner and Power Windows, 9\ had Air Conditioner and Radio, 4 had Radio and
Power Windows. Three had all three options. Find number of cars which had:
(i) only one of the option
(ii) at least one of the option
(iii) none of the options.
Use principle of inclusion exclusion

2.Draw Venn diagram and prove the expression.

3.Prove by induction that for all n > = 1


n(n+1)(n+2)
1.2 + 2.3 + ………… + n(n + 1) = 3

4 Show that (p ∧ q) -> (p -> q) is a tautology.

5 Consider the following:

p : This system is good q : This system is cheap

Write each of the following statement in symbolic form.

(i) This system is good and cheap


(ii) This system is not good but cheap
(iii) This system is neither good nor cheap
(iv) This system is good or cheap

6. A survey has been taken on modes of travels. Each respondent was asked to check bus, train or
automobile as major modes of travelling for work. More than one answer was permitted. The result,
reported outcome were as follows:

Bus-40 people, train-45 people, automobile-100 people, bus and train-20 people, bus and automobile-15
people, train and automobile-20 people and all three modes-5 people. How many people completed a

S.Y.B.Tech. (Pattern 2017) Information Technology 11


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
survey from? Apply principle of inclusion and exclusion.

7.Use mathematical induction to show that:

8. Define the terms Universal Quantifier and Existential Quantifier.

Assignment 2 : Functions and Relations

1. Draw Hasse diagram for any relation. Determine the chains and anti-chains.

2. Let A={1,2,3} and B={a,b,c,d}. In each case state whether the given function (if defined)

is injective, surjective, bijective.

f={(1,a),(2,d),(3,b)} g={(1,a),(2,a),(3,d)}

h={(1,a),(1,b),(2,d),(3,c)} j={(1,a),(2,b)}

3. Find homogeneous solution of a recurrence relation:


an=11an-1 – 39an-2 + 45an-3 for a0=5, a1 =11, a2 =25.

4. Find the transitive closure of R by Warshall’s algorithm.


Where A={1,2,3,4,5,6} and R={(x-y);|x-y|=2}

5. Explain with example –i) Equivalence relation ii) Partial ordering relation

6. Consider the following relation on {1, 2, 3, 4, 5, 6}: R= {(i, j) | |i-j|=2 }

Is R transitive? Is R reflexive? Is R symmetric?

7. Let f, g, h be the functions from N to N, where N is the set of natural numbers so that

f(n)=n+1, g(n)=2n, h(n)=0 if n is even and h(n)=1 if n is odd. Determine fof, fog, gof, goh, hog,
fogoh

8. Let R be the relation on the set A. A={ 5,6,8,10,28,36,48}. Let R={(a,b)| a is a divisor of b}. Draw
the Hasse diagram. Compare with diagraph. Determine whether R is equivalence relation.

Assignment 3 : Graphs

1.Solving the shortest path by using Dijkstra’s algorithm in any graph..

2.Define following terms with suitable examples:

1. Planar Graph
2. Complete Graph

S.Y.B.Tech. (Pattern 2017) Information Technology 12


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
3. Connected and Disconnected Graph

3.Show that in a connected planar graph with 6 vertices and 12 edges, each of the regions is bounded by 3
edges.

4.Explain adjacency matrics and adjacency list with example.

5.Explain term eulerian path and circuit with example.

6. Explain multigraph with example.

7. Define Graph Kn,Kmn.

8. Find whether K6 and K3,3 graphs are isomorphic or not.

Assignment 4 : Trees

1. Draw binary search tree for input data 200,100,300,50,150,400,10,75,125,175.

Which is a root, leaf nodes and interior nodes?

2. For any sets of weights construct an optimal binary Prefix code.

3. 19 lamps are to be connected to single electrical outlet, using extension Chords , each of which has 4
outlets. Find the number of extension chords needed and draw corresponding tree.

4. Find the minimum cost spanning tree of any graph using Prim’s algorithm.

5. Find the minimal flow in any transport network using labeling procedure. Determine the corresponding
minimum cut

6. Use Kruskal’s algorithm to find minimum spanning tree(MST) of any given graph.

7. Draw the unique binary tree when inorder and preorder traversal of tree is given.

8. What is total number of nodes in a full binary tree with 20 leaves?

Assignment 5 : Counting

1. In how many ways can seven men and seven women sit down at a round table in such a way that no
two men sit next to each other?

2. One card is drawn from a pack of cards. Express each of the following probabilities:

a. The card is the king of diamonds b. The card is ace

c. The card is 9 or 10 d. The card is a spade

3. A bag contains 3 red & 5 black balls & second bag contains 6 red & 4 black balls. A ball is drawn from

S.Y.B.Tech. (Pattern 2017) Information Technology 13


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
each bag. Find the probability that:

a. Both are red b. Both are black c. 1 is red & 1 is black

4. Find the number of arrangements that can be made out of the letters:

a. ASSASSINATION b. GANESHPURI

5. A pair of dice is thrown. Find the probability that the sum is 10 or greater if:

a. 5 appears on first die. b. 5 appear on at least one die.

6. Show that if 7 colours are used to paint 50 bicycles, atleast 8 bicycles will be the same colour.

7. Suppose repetitions are not permitted

a. How many ways three digits numbers can be formed from six digits 2,3,4,5,7,9 ?

b. How many of these numbers are less than 4000.

8. Explain Pigeonhole Principle.

Assignment 6 : Discrete Probability

1. In a certain group of Engineers, 60% have insufficient background of information theory, 50% have
inadequate knowledge of probability & 70% in either one or both of the two categories. What is the % of
people who know probability among those who have a sufficient background of information theory? Find
the mutual information between these two categories.

2. If on an average one candidate out of ten fails in a certain examination, then find the probability that
out of 5 candidate that have appeared for examination, at least 4 will be successful.

3. In a bolt factory, there are four machines A, B, C, D manufacturers 20%, 25%, 10% & 45% of the total
bolts respectively 2% of the bolts manufactured by A, 4% by B, 2% by C & 5% by D are found to be
defective. A bolt is chosen at random and is found to be defective. What is the probability that is
manufactured by C?

4. The owner of the restaurant is interested in how much people spend at the restaurant. He examines 10
randomly selected receipts for parties of four and writes down the following data.
44, 50, 38, 96, 42, 47, 40, 39, 46, 50 Find mean, mode and variance.

5. A company makes electric motors. The probability an electric motor is defective is 0.01. What is the
probability that a sample of 300 electric motors will contain exactly 5 defective motors?

6. Explain Gaussian Probability Distribution.


7. Explain the terms random variables and random process.

8. In a certain group of Engineers, 60% have insufficient background of information theory, 50% have

S.Y.B.Tech. (Pattern 2017) Information Technology 14


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
inadequate knowledge of probability & 70% in either one or both of the two categories. What is the % of
people who know probability among those who have a sufficient background of information theory? Find
the mutual information between these two categories.

S.Y.B.Tech. (Pattern 2017) Information Technology 15


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Fundamentals of Data Communication ( ITUA21173)
Teaching Scheme : Examination Scheme
Credits : 4 Formative Assessment : 50
Lectures / Week: 3Hrs; Tutorial /Week: 1 Hr Summative Assessment : 50

Prerequisites : Nil
Course objectives :
 To understand the concepts of Data Communication.
 To learn the transmission media and its use.
 To study the functions of TCP/IP and OSI layers.
Course Outcomes:
After completion of the course, student will be able to
1. Discuss the concepts of Data Communication
2. Describe Modulation and Multiplexing techniques.
3. Describe various transmission media and their use.
4. Discuss the functions of OSI layers, TCP/IP protocol stack and types of network topologies.
5. Describe Error Correction techniques.
6. Describe Multiple Access methods.
Unit I :Fundamentals of Signals
Analog and Digital: Analog and Digital Data, Analog and Digital Signals, Periodic and Non-periodic Signal
Periodic Analog Signals: Sine Wave, Phase, Wavelength, Time and Frequency Domains, Composite Signals
Bandwidth
Digital Signals: Bit Rate, bit Length, Digital Signal as a Composite Analog Signal, Transmission of Digital
Signals
Transmission Impairment: Attenuation, Distortion, Noise
Data Rate Limits: Noiseless Channel: Nyquist Bit Rate, Noisy Channel: Shannon Capacity, Using Both Limits
Performance: Bandwidth, Throughput, Latency (delay), Bandwidth-delay Product, Jitter
Unit II :Modulation and Multiplexing Techniques
Digital-to-digital Conversion: Line Coding, Line Coding Schemes, Block Coding, Scrambling Analog to digital
Conversion: Pulse Code Modulation (PCM), Delta Modulation (DM), ADM Transmission modes: parallel
transmission, serial transmission Analog-to-analog Conversion: Amplitude Modulation, Frequency Modulation,
Phase Modulation Multiplexing: Frequency-Division Multiplexing (FDM), Wavelength-Division Multiplexing
Synchronous Time-Division Multiplexing, Statistical Time-Division Multiplexing Spread Spectrum: Frequency
Hopping Spread Spectrum (FHSS), Direct Sequence Spread Spectrum.
Unit III: Transmission Media and Switching
Guided Media: Twisted-Pair, Coaxial and Fiber-Optic Cable Unguided Media: Radio Waves, Microwaves,
Infrared IEEE standard and connectors for media. (RJ45, RJ11, BNC, SC/ST etc.) Circuit-switched Networks:
Three Phases, Efficiency, Delay, Packet switching : Datagram networks, Virtual circuit networks
Brief introduction of Digital Subscriber Line: ADSL, HDSL, SDSL, VDSL (DMT), Cable modem.
Unit IV: Layer Model and Topologies
The OSI Model: Layered Architecture, peer-to-peer Processes, Encapsulation of Layers in the OSI Model,
TCP/IP Protocol Suite, LAN, MAN, WAN, Topologies like star, mesh, bus, hybrid etc. Addressing: Physical
&logical Addresses, Port Addresses, Specific Addresses Connecting devices: hubs, repeaters, active hubs,
bridges, layer two switches, Routers, layer three switches, gateway Backbone networks: bus backbone, star
backbone

S.Y.B.Tech. (Pattern 2017) Information Technology 16


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Unit V :Error Control and Data Link Control
Types of errors: Redundancy, detection versus correction, forward error correction versus retransmission Block
coding: error detection, error correction, CRC, polynomial, checksum, hamming code, hamming distance DLC
Services: Framing, Flow and error control DLL Protocols : Simple protocol, Stop n wait, Go back to N, Selective
repeat HDLC Protocol: configurations and transfer modes, frames, control field. Point-to-point Protocol (PPP) :
Framing, Transition Phases, Multiplexing, Multilink PPP
Unit VI: Multiple Access and Ethernet
Random access: Aloha, Slotted Aloha, Carrier Sense Multiple Access (CSMA), Carrier Sense Multiple Access
with Collision Detection (CSMA/CD), Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA).
Controlled access: reservation, polling, token passing. Channelization: Frequency Division Multiple Access
(FDMA), Time-Division Multiple Access (TDMA), Code Division Multiple Access (CDMA). Ethernet: IEEE
standards, data link layer, physical layer. Standard Ethernet, Fast Ethernet, Gigabit Ethernet, 10 gigabit Ethernet.

Text books : 1.Fourauzan B., "Data Communications and Networking", 5th edition, McGraw-Hill
Publications
2. Stallings William., "Data and Computer Communications", Sixth Edition, Prentice Hall of
India
Reference 1.Andrew S. Tenenbaum ,”Computer Networks”, Pearson
Books: 2. Douglas E. Comer, “Computer Networks and Internets”, Pearson Education

Tutorial List:

1 Represent the fallowing signal.


A. Draw two input analog signals and prepare composite signal as an output in time domain.
B. Draw three input analog signals and prepare composite signal as an output in time domain.

2 Represent the fallowing signal.


A. Draw two input analog signals and prepare composite signal as an output in frequency domain.
B. Draw three input analog signals and prepare composite signal as an output in frequency domain.

3 For a sine wave (with given offset value) calculate phase in degrees and radians?

4 Draw the signal starts with different phase (Any four)

5 Calculate signal levels required for given cases.

6 Calculate maximum bit rate for a noiseless channel by Nyquist theorem.

7 Calculate the signal rate for different cases.

8 How many extra bits per second does the sender send if sender and receiver clock works at different
speed.

9 A. Study of any one Network tool. (Ex. Cisco packet tracer)


B. Installation and Demonstration of the tool.

10 Visit one laboratory and study all the network components and design used their, prepare report on it

S.Y.B.Tech. (Pattern 2017) Information Technology 17


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
(Group wise lab will be assigned).

S.Y.B.Tech. (Pattern 2017) Information Technology 18


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Fundamentals of Data Structures ( ITUA21174)
Teaching Scheme: Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Fundamentals of Programming Languages


Course objectives :
 To understand the different ways of data representation
 To define high level of abstraction of linear data structure and algorithm.
 To develop the ability to synthesize and analyze algorithms
 To study the representation, implementation and applications of linear data structures
Course Outcomes:
After completion of the course, student will be able to
1. Apply appropriate constructs of C language including pointers and file handling, and use coding
standards for application development.
2. Use algorithmic foundations and perform basic analysis of algorithms with respect to time and
space complexity.
3. Select appropriate searching and/or sorting techniques in the application development.
4. Represent, implement and apply various linear data structures using sequential organization for
problem solving and programming.
5. Represent, implement and apply various linear data structures using linked organization for
problem solving and programming.
6. Represent, implement and apply advanced linear data structures stack and queue for problem
solving and programming.
Unit I :Pointers in C and File Handling
Introduction to Pointers, Dynamic memory allocation, Pointer to pointer, Pointer to single and
multidimensional arrays, Array of pointers, String and structure manipulation using pointers, Pointer to
functions. Pointer to file structure and basic operations on file, File handling in C.
Unit II : Introduction to Data Structures and Analysis of Algorithms
Concept of data, Data object, Data structure, Abstract Data Types (ADT), Concept of primitive and non-
primitive, Linear and non-linear, Static and dynamic, Persistent and ephemeral data structures. Use of data
structures in coding, Analysis of algorithm: frequency count and its importance in analysis of an algorithm,
Time complexity & Space complexity of an algorithm, Big 'O', ‘Ω' and 'Θ' notations, Best, Worst and Average
case analysis of an algorithm.

Unit III :Searching and Sorting Techniques


Need of searching and sorting, Linear & Binary search, Bubble sort & complexity Analysis, Selection sort &
complexity analysis, Insertion Sort & Complexity Analysis, Merge Sort & complexity Analysis, Quick Sort &
complexity Analysis..
Unit IV: Linear Data Structures using sequential Organization
Concept of Linear data structures and sequential organization, Concept of ordered list, Multidimensional
arrays and their storage representation: row major and column major form and address calculation
.Representation of sparse matrix using arrays, algorithms for sparse matrix addition, simple and fast transpose,
polynomial representation using arrays .Analysis of these algorithms

S.Y.B.Tech. (Pattern 2017) Information Technology 19


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Unit V: Linear Data Structures using Linked Lists
Concept of linked organization, Singly linked list, Doubly linked list, Circular linked list. Linked list as an
ADT. Representation and manipulations of polynomials using linked lists, Comparison of a sequential and
linked memory organization, Concept of Generalized Linked List, Representation polynomial using GLL.
Unit VI : Linear Data Structures-Stack and Queue
Stacks: Concept of stack, Push and pop operation, Stack implementation using array and linked list,
Application of stack for expression conversion and evaluation, Recursion concept and use of internal stack.
Concept of queue & its application, Priority queue concepts and operations, Doubly ended queue concepts and
operations, Circular queue concepts and operations, Multi-stack and Multi-queue concepts.
Text books : 1.R. Gilberg, B. Forouzan, “Data Structures: A pseudo code approach with C”, Cenage
Learning, ISBN 9788131503140.
2. E. Horowitz , S. Sahani, S. Anderson-Freed, “Fundamentals of Data Structures in C”,

Reference 1. A. Aho, J. Hopcroft, J. Ulman, “Data Structures and Algorithms”, Pearson Education,
Books : 1998, ISBN-0-201-43578-0
2. Y. Langsam, M. Augenstin and A. Tannenbaum, “Data Structures using C
and C++”, 2ndEdition, Prentice Hall of India, 2002, ISBN-81-203 -1177-9
3. J. Tremblay, P. Soresan, “An introduction to data structures with Applications”,
2ndedition, Tata McGraw-Hill International Editions, 1984, ISBN-0-07-462471-7.

S.Y.B.Tech. (Pattern 2017) Information Technology 20


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Digital Electronics and Logic Design (ITUA21175)
Teaching Scheme: Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Basic Electronics Engineering


Course objectives :
 To understand principles, characteristics and operations of combinational & sequential logic
circuits.
 To design combinational circuits by using logic gates, MSI circuits, PLDs.
 To explain Boolean algebra and the various methods of Boolean function reduction.
 To design, implement and analyze, asynchronous and synchronous sequential Circuits (FSM) using
flip flops.
Course Outcomes:
After completion of the course, student will be able to
1. Understand and apply Boolean laws/K-Map method to reduce a given Boolean function.
2. Design & realize combinational logic circuits using logic gates, MSI circuits, PLDs for various
Practical applications.
3. Demonstrate the operation of flip flops, counters and shift registers.
4. Design Synchronous sequential machine using Moore and Mealy machine.
5. Distinguish between various memories and Implementation of digital circuits using PLA.
6. Demonstrate logical skills, debugging skills in designing
Unit I : Number Systems and Logic Gates
Logic Gates, Symbols, and Truth tables: AND, OR, NAND, NOR, NAND gates, Implementation
of simple Boolean equation: Truth Table, K-Map. Introduction to Number Systems: Binary, Hexadecimal
numbers, Octal numbers and number conversion, Signed Binary number representation. Signed Magnitude,
1’s complement and 2’s complement representation, Binary, Hexadecimal Arithmetic, 2’s complement
arithmetic, Codes: BCD, Excess-3, Gray code, Binary Code and their conversion, DeMorgan's rules
Axiomatic definition of Boolean algebra, Basic theorems and properties of Boolean algebra.
Unit II :Combinational Logic Circuits
Half- Adder, Full Adder, Half Subtractor, Full Subtractor, n bit Binary Adder, Code converters (binary to
gray & Gray to binary, BCD to Excess 3 and vice versa), Multiplexer and Demultiplexer
(74153/74151/74138), Encoder, Decoder, Adder with look ahead carry generator, Parity generator and
checker using 74180, Parallel adder (IC 7483), Subtractor using adder IC 7483, Boolean optimization, K-
map optimization.
Unit III: Sequential Logic Circuits
Introduction: Sequential Circuits, Difference between combinational circuits and sequential Circuits, 1 Bit
Memory Cell, Latches (SR, JK, D and T), Clocked latches (SR, JK, D and T), Flip Flop (JK, T and D).
Designing FF using latches, Use of preset and clear terminals, Excitation Table & TT for flip flops, and
Conversion of flip flops, Study of 7476, Timing parameters of FF Application of Flip
flops: Registers, Shift registers, Universal Shift Registers, Counters : Asynchronous counter,
Synchronous counter, Ring counters, BCD Counter, Johnson Counter, Modulo- n counter(IC 7490, 74191),
Pseudo Random Binary Counter.
Unit IV: Algorithmic State Machines

S.Y.B.Tech. (Pattern 2017) Information Technology 21


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Algorithmic State Machines, ASM charts, Notations, Design of simple controller, Multiplexer controller
method Examples, Sequence Generator, Types of Counter Programmable Logic Devices PLD: PLA- Input,
Output Buffers, AND, OR, Invert/ Non-Invert Matrix, Design Example- Any 4 Variables SOP function
using PLDs Study of basic architecture of FPGA and CPLD.

Unit V :VHDL Programming


Introduction to HDL, VHDL- Library, Entity, Architecture, Modeling Styles: Dataflow, Behavioral , and
Structural, Concurrent and Sequential Statements, Data Objects (Variable, signal & constant) & Data Types
(scalar, composite array type & predefined data types, Attributes (necessity and use), Event attribute,
VHDL program for Combinational Circuits-Adder, MUX, VHDL for program Sequential Circuits-
Synchronous and Asynchronous Counter, Shift Register.

Unit VI: Introduction to Microprocessor and Microcontrollers


Introduction of Microprocessor and Microcontroller, Difference between Microprocessor and
Microcontrollers with their applications, Difference between Von Neumann and Harvard Architecture, Intel
x86 Architecture (Ex: 8086), Data Bus, Address Bus, Control Bus, 8086 Programmers model as an
example and programming with 8086, Evolution of Microcontroller (8/16/32 bit).

Text books: 1. R. Jain, “Modern Digital Electronics”, 3rd Edition, Tata McGraw-Hill, 2003,
ISBN 0– 07 – 049492 – 4.
2. Stephen Brown, Zvonko Vranesic “ Fundamentals of Digital Logic with VHDL
Design” Mcgraw-Hill
Reference Books: 1. John Yarbrough, “Digital Logic applications and Design”
2. Thomson Flyod “Digital Principles”, Pearson Education
3. Malvino, D.Leach “ Digital Principles and Applications”, 5th edition, Tat Mc-
Graw Hill
4. J.Bhaskar “VHDL Primer” 3rd Edition, Pearson Edition

S.Y.B.Tech. (Pattern 2017) Information Technology 22


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Problem Solving and Object Oriented programming ( ITUA21176)
Teaching Scheme: Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Fundamentals of Programming Languages

Course Objectives :
 Employ a problem-solving strategy to breakdown a complex problem into a series of simpler tasks.
 Execute problem-solving actions appropriate to completing a variety of sub problems.
 Apply analytical and logical thinking to extract facts from a problem description and determine how
they relate to one another and to the problems to be solved.
 Design and implement an object oriented solution to solve a real life problem.
 Develop problem-solving and programming skills using OOP concept.
Course Outcomes:
After completion of the course, student will be able to
1. Understand problem solving and programming concept
2. Understand logic structure and develop algorithms for solving problems by using modular
programming concepts
3. Understand basic of object oriented programming and develop basic structure of object oriented
program.
4. Understand and apply overloading and inheritance concepts.
5. Understand and apply the polymorphism and generic programming in problem solving.
6. Use exception and file handing concepts in problem solving.
Unit I :Problem Solving Concepts
General Problem Solving Concepts-Types of problems, problems solving with computers, Problem Solving
Aspects, Problem Solving Concepts for computer- Constants and variables, Data types, Functions, Operators,
Expressions and equations, Programming Concepts – Communicating with computers, Organizing the problem
using the tools, Testing the solution, Coding the program, Top down design.
Unit II :Problem Solving with Logic Structures
Programming Structure - Modules and their functions, Cohesion & coupling, Local and global variable,
Parameters, Return values, Variable names and data dictionaries, Four logic structures. Problem solving with
sequential logic structure - The sequential logic structure, Solution development. Problem Solving with
Decisions – Decision logic structure, Multiple if/then/else instructions, Straight-through logic, Positive logic,
Negative logic, Logic conversion, Decision tables. Problem solving with loops and Case logic structures
Unit III: Foundations of Object Oriented Programming
Introduction: Introduction to procedural, Modular, Object-oriented and Generic programming techniques,
Limitations of procedural programming, Need of object-oriented programming, Fundamentals of object-
oriented programming: Objects, Classes, Data members, Methods, Messages, Data encapsulation, Data
abstraction and Information hiding, Inheritance, Polymorphism
++ Extensions to C : Variable declarations, Global scope, ‘const’,Reference variables, Operators in C++(scope
resolution, new , delete), Dynamic memory allocation, Function prototypes, Default and constant arguments,
‘cin’, ‘cout’, Inline functions Class: Defining a class, Data members and member functions, Public, Private
and Protected members, Inline member functions, Static data members, Static member functions, Constructors,
Destructors, Array of objects, Classes, Objects and Memory, Class as ADTs and Code reuse

S.Y.B.Tech. (Pattern 2017) Information Technology 23


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Unit IV: Overloading and Inheritance
Function overloading, Friend function, Friend class Operator Overloading : Introduction, Need of operator
overloading, Rules for operator overloading, Overloading the unary and binary operators using member
function, Operator overloading using friend function, Overloading new, delete and assignment operator, Type
conversions Inheritance : Introduction, Need of inheritance, Base and derived classes, Member access control,
Types of inheritance, Derived class constructor, Constructors in multiple inheritance, Overriding member
functions, Ambiguity in multiple inheritance, Virtual base class
Unit V :Virtual Functions and Templates
Virtual functions : Pointers to objects, ‘this’ pointer, Pointers to derived class, Virtual function, Rules for
virtual function, Pure virtual function, abstract class, Virtual destructors, Early and late binding, Container
classes Templates : Introduction, Function template and class template, Overloading function template,
Member function templates and template arguments, Introduction to Standard Template Library (STL),
Containers, Iterators and Algorithms
Unit VI: Exception Handling and File I/O
Namespaces: Introduction, Rules of namespaces Exception Handling: Introduction, Exception handling
mechanism: Try, Catch and Throw, Multiple Exceptions, Exceptions with arguments File I/O: Introduction,
Classes for file stream operations, File operations (open, close, read, write, detect end of file), File modes, File
pointers and their manipulations, Error handling during file operations
Text books :

1. R G Dromey, “How to Solve it by Computer”, Pearson Education, 2008, ISBN-13: 978-8131705629.


2. Maureen Spankle, “Problem Solving and Programming Concepts”, Pearson, 2011, ISBN-13: 978-
0132492645.
3. Robert Lafore, “Object-Oriented Programming in C++”, SAMS Techmedia

Reference Books :
1. Joyce Farrell, “Programming Logic and Design”, Cengage Learning, ISBN-13: 978-1285776712.
th
2. E. Balaguruswamy, “Object-oriented Programming with C++”, Tata McGraw Hill, 5 edition.
3. Herbert Schildt, “C++: The Complete Reference”, McGraw-Hill.
4. Shukla, “Object-Oriented Programming in C++, w/cd”, Wiley, ISBN-9788126516582.
5. Kogent, “Object Oriented Programming Methodology”, Wiley, ISBN-9789351191841.
6. Venugopal, “Mastering C++”, McGraw-Hill, ISBN-9781259029943

S.Y.B.Tech. (Pattern 2017) Information Technology 24


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Lab Practice -I ( ITUA21177)

Teaching Scheme : Examination Scheme


Credits : 3 Formative Assessment : 50
Practicals / Week: 6 Hrs Summative Assessment : 50

Course objectives :
 To understand different linear data structures.
 To understand different searching/ sorting algorithms.
 To learn and understand the basic digital design techniques, and construction of Combinational and
Sequential circuits.
 To introduce VHDL programming.
 Employ a problem-solving strategy to breakdown a complex problem into a series of simpler tasks.
 Design and implement an object oriented solution to solve a real life problem.
Course Outcomes:
After completion of the course, student will be able to
1. Apply appropriate constructs of C language including pointers and file handling, and use coding
standards for application development.
2. Represent, select, implement and apply various linear data structures for problem solving and
programming.
3. Solve K-maps and apply Boolean Algebra.
4. Identify the digital circuits, I/O to replace by FPGA.
5. Develop and implement algorithms for solving simple problems using modular programming concept
6. Discover, explore and apply tools and best practices in object-oriented programming.
PART I- Programming Laboratory

1 a) Perform matrix operations without pointers.


b) Perform matrix operations with pointers.
2 a) Create database for employees of an organization using sequential file and perform following
operations: i. Display ii. Add records
b) Perform following operations on employee database
iii. Search record iv. Modify record v. Delete record
3 a) Sort the set of strings in ascending order using Bubble sort and descending order by using Selection
sort or Insertion sort. (Display pass by pass output)
b) Search a particular string using binary search with and without recursion.
4 a) Implement Quick Sort / Merge Sort to sort the given list of numbers. Display corresponding list in
each pass. (with recursion)
b) Implement Quick Sort / Merge Sort to sort the given list of numbers. Display corresponding list in
each pass. (without recursion)
5 a) Implement polynomial using CLL and perform i. Addition of Polynomials
b) Implement polynomial using CLL and perform
ii. Multiplication of polynomials and iii. Evaluation of polynomial
6 a) Implement stack ADT using linked list.
Write a program for Expression Evaluation using stack.
b) Write a program for Expression Conversion using stack.

S.Y.B.Tech. (Pattern 2017) Information Technology 25


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
*All assignments to be implemented using C on Linux platform.
PART II-Digital Laboratory

1 a. Design (truth table, K-map) and implementation of 4-bit Binary to Gray Code converters.
b. Design (truth table, K-map) and implementation of 4-bit BCD to Excess-3 Code converters.
2 a. Design (truth table, K-map) and implementation of 4 bit BCD Adder using IC7483.
b. Design (truth table, K-map) and implementation of 4 bit Excess 3 Adder using IC7483.
3 Implementation of logic functions using multiplexer IC 74153. (Verification, cascading & logic function
implementation) .
4 Design (State diagram, state table & K map) and implementation of 3 bit Up and Down Asynchronous
Counter using master slave JK flip-flop IC 7476.
5 a. Design (State diagram, state table & K map) and implementation of 3 bit Up Synchronous Counter
using master slave JK flip-flop IC 7476.
b. Design (State diagram, state table & K map) and implementation of 3 bit Down Synchronous Counter
using master slave JK flip-flop IC 7476
6 a. Design and implementation of Modulo ‘n’ counter with IC7490.
b. Design and implementation of Module ‘n’ counter with IC 74191.
7 Write a program in VHDL for 4:1 multiplexer using data flow & structural modeling.
8 Write a program in VHDL for full adder using behavioral & structural modeling.
PART-III Object oriented programming laboratory

1 Create a class named weather report that holds a daily weather report with data members day_of_month,
hightemp, lowtemp,a mount_rain and amount_snow. Use different types of constructors to initialize the
objects. Also include a function that prompts the user and sets values for each field so that you can
override the default values. Write a menu driven program in C++ with options to enter data and generate
monthly report that displays average of each attribute.

2 a. Design a class ‘Complex ‘with data members for real and imaginary part. Provide default and
parameterized constructors. Write a program to perform arithmetic operations of two complex numbers
using operator overloading. Addition and subtraction using friend functions

b. Design a class ‘Complex ‘with data members for real and imaginary part. Provide default and
parameterized constructors. Write a program to perform arithmetic operations of two complex numbers
using operator overloading. Multiplication and division using member functions

S.Y.B.Tech. (Pattern 2017) Information Technology 26


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
3 Design a base class with name, date of birth, blood group and another base class consisting of the data
members such as height and weight. Design one more base class consisting of the insurance policy
number and contact address. The derived class contains the data members’ telephone numbers and
driving license number.

a. Write a menu driven program to carry out the following operations:

i. Build a master table ii. Display iii. Insert a new entry

b .Write a menu driven program to carry out the following operations:

i. Delete entry ii. Edit iii. Search for a record

4 Create a base class shape with two double type values and member functions to input the data and
compute_area() for calculating area of figure. Derive two classes’ triangle and rectangle. Make
compute_area() as a virtual function and redefine this function in the derived class to suit their
requirements. Write a program that accepts dimensions of triangle/rectangle and display calculated area.

5 Write a program in C++ which includes the code for following operations :i. A function to read two
double type numbers from keyboard

ii. A function to calculate the division of these two numbers


iii. A try block to detect and throw an exception if the condition “divide-by-zero” occurs
iv. Appropriate catch block to handle the exceptions thrown
6 Write a program in C++ using function/class template to read two matrices of different data types such
as integers and floating point values and perform simple arithmetic operations on these matrices
separately and display it.

7 a. Write a program in C++ to implement sequential file for students' database and perform following
operations on it i. Create Database ii. Display Database iii. Add a record

b. Write a program in C++ to implement sequential file for students' database and perform following
operations on it i. Delete a record ii. Modify a record

S.Y.B.Tech. (Pattern 2017) Information Technology 27


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Skill Development-I (FDS using C) (ITUA21178)

Teaching Scheme: Examination Scheme


Credits : 1 Formative Assessment : 50
Practicals / Week: 2 Hrs Summative Assessment : NA

Course objectives :

 To apply appropriate coding knowledge and coding practices for application development.
 To select and use appropriate data structures and algorithms for any given application.

Course Outcomes:
After completion of the course, student will be able to
1. To develop and apply learnt programming skills for solving applications.
List of Assignments:

1 a) In a class of 60 students, 40 students like math, 36 like science, 24 like both the subjects. Find the
number of students who like (i) Math only i.e. n (M) - n(MnS),
b) Find the number of students who like (ii) Science only i.e. n(S) - n(MnS),(iii) Either Math or Science
n(MuS) .
2 a) Create a database for inventory system of a shop using array of structures and perform following
operations on it: i. Add record ii. Display Database
b) In the inventory system database iii. Search record iv. Delete record v. Sort records
3 a) Accept conventional matrix and convert it into sparse matrix using structure and
Perform addition of two sparse matrices.
b) Implement simple and fast transpose algorithms on sparse matrix.
4 a) Implement a singly linked list(SLL) with following options i. Insertion of a node at any location
ii. display a list
b) For SLL perform ii. Deletion of a node from any location iv. Display in reverse
5 a)Implement any database using doubly linked list with following options
i. Insert a record ii. Display list forward iii. Display list backward
b) i. Modify a record ii. Delete a record
6 GLL implementation for book index.
7 Implement a priority Queue for a list of patients using linked list.
*All assignments to be implemented using C/C++ on Linux platform.

S.Y.B.Tech. (Pattern 2017) Information Technology 28


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Environmental Studies ( ITUA21179)
Teaching Scheme : Examination Scheme
Credits: 2 Formative Assessment : 50
Lectures/Week: 1 Hr; Practicals/Week: 2 Hrs/week Summative Assessment : NA

Prerequisites : Basic understanding of Biology and Chemistry

Course Objectives:

 To explain the importance of the environment, its components, and inter-relationship between
man and environment.
 To demonstrate the importance of ecosystem, biodiversity and natural bio geo chemical cycle.
 To elucidate different types of environmental pollution and control measures.
Course Outcomes:

At the end of the course the students will have an ability to


1. Understand and realize the multi-disciplinary nature of the environment, its components, and
inter-relationship between man and environment.
2. Comprehend the importance of ecosystem, biodiversity and natural bio geo chemical cycle.
3. Identify different types of environmental pollution and control measures.

Unit I : Environment and Natural Systems


Definition and Components of Environment, Relationship between the different components of
Environment, Man and Environment relationship, Impact of technology on Environment, Environmental
Degradation, and Multidisciplinary nature of the Environment studies, its scope and importance in the
present day Education System. Ecology and Ecosystems: Introduction: Ecology- Objectives and
Classification , Concept of an ecosystem- structure and functions of ecosystem Components of
ecosystem- Producers, Consumers, Decomposers Bio-Geo- Chemical Cycles- Hydrologic Cycle, Carbon
cycle, Food Chains, Food webs ,Ecological Pyramids. Case Study :- Forest Ecosystem, Aquatic
Ecosystem, Desert Ecosystem.

Unit II: Human Population and Environmental Pollution

Population Growth, World and Indian scenario, Population and Environmental Degradation,
Urbanization: Urban population growth and Environmental problems Types of Environmental Pollution:
Water Pollution: Introduction – Water Quality Standards, Sources of Water Pollution: Industrial ,
Agricultural, Municipal; Classification of water pollutants, Effects of water pollutants, Air Pollution:
Composition of air, Structure of atmosphere, Ambient Air Quality Standards, Classification of air
pollutants, Sources of common air pollutants like PM, SO2, Effects of common air pollutants Land
Pollution: Land uses ,Land degradation: causes, effects and control, soil erosion, Noise Pollution:
Introduction, Sound and Noise, Noise measurements, Causes and Effects, Role of individual in the
prevention of pollution. Case Study for each type of environmental pollution

Unit III: - E-waste Management and Global Environmental Issues

Electronic Waste: Definition, Amount of electronic waste worldwide, Global trade issues, Environmental

S.Y.B.Tech. (Pattern 2017) Information Technology 29


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
impact, Information security, E-waste management, Recycling : Consumer awareness efforts, Processing
techniques, Benefits of recycling, Electronic waste substances : Hazardous and Generally non-hazardous.
Global Environmental Issues: Climate Change, Global Warming and Green House Effect, Acid Rain,
Depletion of Ozone layer.
Text books: 1. Textbook of Environmental Studies for Undergraduate Courses by Erach Bharucha
Second edition, 2013 Publisher: Universities Press (India) Private Ltd, Hyderabad.

2. Basics of Environmental Studies by Prof Dr N S Varandani ,2013 Publisher: LAP -Lambert Academic
Publishing , Germany
Reference books:

1. Environmental Studies by Anindita Basak ,2009 Publisher: Drling Kindersley(India)Pvt. Ltd Pearson

2. Textbook of Environmental Studies by Deeksha Dave & S S Kateva , Cengage Publishers.


3. Environmental Sciences by Daniel B Botkin & Edward A Keller Publisher: John Wiley & Sons.
4. Environmental Studies by R. Rajagopalan, Oxford University Press
5. Environmental Studies by Dr. Suresh K Dhameja, 2007 Published by : S K Kataria & Sons New
Delhi
6. Basics of Environmental Studies by U K Khare, 2011 Published by Tata McGraw Hill
Practical Assignments :

1. Create and demonstrate simulation model for Forest ecosystem.


2. Create and demonstrate simulation model Aquatic ecosystems
3. Create and demonstrate simulation model Desert Ecosystems
4. Create presentation for the study of causes, effects and prevention of Water Pollution.
5. Create presentation for the study of causes, effects and prevention of Air Pollution.
6. Create presentation for the study of causes, effects and prevention of Land Pollution.
7. Determine noise pollution by measuring sound using simulation tools.
8. Design and present chart explaining e-waste management.
9. Classification of electronic devices into hazardous and nonhazardous devices
10. Study of recycling using various online videos

S.Y.B.Tech. (Pattern 2017) Information Technology 30


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Semester - II

S.Y.B.Tech. (Pattern 2017) Information Technology 31


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Engineering Mathematics-III (ITUA22171)

Teaching Scheme : Examination Scheme


Credits : 4 Formative Assessment : 50
Lectures / Week: 4 Hrs Summative Assessment : 50

Pre-requisites: Basics of Derivatives, Integration, Trigonometry, Vector algebra & complex number
Course objectives :
 To develop the ability, to know the concepts of Engineering Mathematics and to apply these to solve
engineering problems in various fields.
 The Tutorial sessions and assignments will help the students to practice more problems on all the topics
mentioned in the course contents.
Course Outcomes :
After successful completion of the course, student will be able to
1. Apply the knowledge of linear differential equations related to simple electrical circuits.
2. Design and analysis of continuous and discrete system, where knowledge of Fourier Transform and Z
Transform is required.
3. Apply advanced techniques to evaluate integrals of higher level.
4. Demonstrate and understand the nature of curves like Cardioide, Astroid, Lemniscate, and Rose Curve
by tracing the same using certain properties. and measure arc lengths of various curves.
5. Apply knowledge of solid geometry in Various field of Engineering
6. Evaluate Double & triple integral & Apply knowledge of multiple integrals to find Area, Volume.
Unit I : Linear Differential Equations
Linear Differential Equations (LDE) Solution of nth order LDE with Constant Coefficients, Method of
Variation of Parameters, Cauchy’s & Legendre’s DE, Solution of Simultaneous & Symmetric Simultaneous
DE, Modeling of Electrical Circuits

Unit II :Transforms
Fourier Transform (FT): Complex Exponential Form of Fourier Series, Fourier Integral Theorem, Sine &
Cosine Integrals, Fourier Transform Fourier Sine and Cosine Transform and their Inverses, Application to
Wave Equation.
Introductory Z-Transform (ZT): Definition, Standard Properties, ZT of Standard Sequences and their Inverses.
Solution of Simple Difference Equations.
Unit III: Statistics and Probability

Measures of Central Tendency, Standard Deviation, Coefficient of Variation, Moments, Skewness and Kurtosis,
Least Square approximation and Fitting of Linear and Quadratic curves. Correlation and Regression, Reliability
of Regression Estimates, Theorems and Properties of Probability, Probability Distributions: Binomial, Poisson,
Normal and Hyper geometric Distribution.
Unit IV: Computer Oriented Numerical Methods
Solution of Simultaneous equations by Gauss Jacobi method, Gauss Seidel method,
Roots of algebraic and Transcendental equations by Bisection method, Newton -Raphson method, Regula Falsi
Method. Solutions of Differential equations by Euler method, Euler modified method, Runge kutta 4th order
method.

S.Y.B.Tech. (Pattern 2017) Information Technology 32


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Unit V : Vector differential and Integral Calculus Calculus
Vector Differential Calculus: Physical Interpretation of Vector Differentiation, Vector Differential Operator,
Gradient, Divergence and Curl, Directional Derivative, Solenoid, Irrotational and Conservative Fields, Scalar
Potential, Vector Identities. Vector integration: Line integral, Greens Theorem, Definitions of Gauss divergence
Theorem and Stokes theorem.
Unit VI: Complex Variables.
Complex Variables Functions of Complex Variables, Analytic Functions,C-R Equations, Conformal Mapping,
Bilinear ,Transformation, Cauchy’s Theorem, Cauchy’s Integral formula, Laurent’s Series, Residue Theorem

Text books :
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
2. Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune Vidyarthi Griha
Prakashan.
Reference Books :

1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.


2. Advanced Engineering Mathematics By O'Neil, Cengage India.

S.Y.B.Tech. (Pattern 2017) Information Technology 33


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Mathematics Practice -III (ITUA22172)
Teaching Scheme : Examination Scheme

Credits : 1 Formative Assessment : 50


Tutorials / Week: 1 Hr Summative Assessment : NA

Course objectives:
 To develop the ability, to know the concepts of Engineering Mathematics and to apply these to solve
engineering problems in various fields.
 The Tutorial sessions and assignments will help the students to practice more problems on all the topics
mentioned in the course contents.
Course Outcomes:
After completion of the course, student will be able to
1. To introduce higher order linear differential equations and Modeling of problems on bending of beams,
whirling of shaft and mass spring system.
2. To introduce Fourier Transform and Z Transform for Continuous and discrete time domain signals.
3. To know Statistical technique to analyse the data.
4. To introduce Numerical methods for Algorithms and programming.
5. To introduce vector differentiation and vector Integration.
6. To introduce Complex Variables and to study Analytic functions.
1. Linear Differential Equations
Problems on Differential Equations by Integration method and Shortcut methods

2. Linear Differential Equations


Problems on Differential Equations by method of variations of parameter and Cauchy/Legendre Equations

3. Fourier and Z Transform


Problems on Fourier Transform

4. Fourier and Z Transform


Problems on Z Transform and Inverse Z Transform
5. Statistics and Probability
Problems on Moments, correlation, fitting of curves.
6. Statistics and Probability
Problems on Probability distributions and basic Probability.
7. Computer oriented Numerical methods
Problems on Newton Raphson method for roots of equations, Solutions of Differential equations using Runge
Kutta fourth order method.

8. Vector differential Calculus


Problems on Gradient, divergence, Curl and Vector Identity.

S.Y.B.Tech. (Pattern 2017) Information Technology 34


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
9. Vector Integral Calculus
Problems on Line integral, surface integral, volume integral.
10. Complex variables
Problems on Analytic functions, Cauchy integral formula and bilinear transformations.
Text Books
1. Higher Engineering Mathematics Dr. B. S. Grewal, Khanna Publications
2. Applied Engineering Mathematics by P. N. Wartikar and J. N. Wartikar, Pune Vidyarthi Griha Prakashan.

Reference books:
1. Advanced Engineering Mathematics By Erwin Kreyszig, Wiley Publications.
2. Advanced Engineering Mathematics By O'Neil, Cengage India.

S.Y.B.Tech. (Pattern 2017) Information Technology 35


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Data Structure and Files (ITUA22173)
Teaching Scheme : Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Basics of Programming Languages, Fundamentals of Data Structures, Object oriented


programming

Course objectives :
 To study data structures and their implementations using OOP (C++) and applications.
 To study some advanced data structures such as trees, graphs, tables.
 To study the representation, implementation and applications of data structures.
 To choose the appropriate data structure for modeling a given problem.
 To learn different file organizations.
Course Outcomes:
After completion of the course, student will be able to
1. Represent, select, implement and apply tree data structures for problem solving and
programming.
2. Represent, select, implement and apply graph data structures for problem solving and
programming.
3. Represent, select, implement and apply symbol table data structures for problem solving and
programming.
4. Understand heap ADT and its implementations.
5. Understand different multi way trees.
6. Understand and implement various file organization techniques.
Unit I : Trees
Difference in linear and non-linear data structure, Basic tree concepts, Binary trees and their properties,
Representation using sequential and linked organization, Full and complete binary trees, Conversion of
general tree to binary tree, Binary tree as an ADT. Recursive and non-recursive algorithms for binary tree
traversals, Binary search trees, and Binary search tree as ADT, Concept of threaded binary tree, Insertion
and deletion of nodes in in-order threaded binary search tree, Preorder, in-order traversals of in-order
threaded binary tree, Applications of binary trees: Gaming, Expression and Decision trees.

Unit II : Graphs
Graph as an ADT, Representation of graphs using adjacency matrix and adjacency list, Depth First Search
and Breadth First Search traversal. Prim’s and Kruskal’s algorithms for minimum spanning tree, Shortest
path using Dijkstra’s algorithm, Topological sorting, Applications of Graphs.
Unit III: Symbol Tables
Symbol Table :Notion of Symbol Table, Static & dynamic tree table, Concept of OBST , AVL Trees and
algorithms Hash tables and scattered tables: Basic concepts, Hash function, Characteristics of good hash
function, Different key-to-address transformations techniques, Synonyms or collisions, Collision resolution
techniques- linear probing, Quadratic probing, Rehashing, Chaining without replacement and Chaining with
replacement, Applications.

Unit IV: Heaps

S.Y.B.Tech. (Pattern 2017) Information Technology 36


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Heap: Heap definition, Heap properties, Types of heap , Heap data structure, Applications of heap: heap sort
implementation , Priority queue, Huffman algorithm

Unit V : Multi way trees


Basic of m-way search tree, Concept of red and black trees , B tree implementation, Concept of B+ -tree, K-
d B-trees , Splay trees , R-Trees , Quad tree, Applications.
Unit VI: File Organization
External storage devices, file organization - Sequential file organization, Direct file organization, Index
sequential file organization, their implementation and comparison, Multi-indexed Files, Inverted Files,
Hashed Files

Text books : 1. Horowitz and Sahani, ―Fundamentals of Data Structures in C++‖, University Press,
ISBN 10: 0716782928 ISBN 13: 9780716782926.
2. R. Gillberg, B. Forouzn, ―Data Structures: A Pseudo code approach with C++‖,
Cenage Learning, ISBN 9788131503140.

Reference 1. Yedidyah Langsam, Moshe J Augenstein, Aron M Tenenbaum, ―Data Structures


Books : using C and C++‖, Pearson Education, ISBN 81-317-0328-2.
2. A Michael Berman, ―Data Structures via C++: Objects by Evolution‖, Oxford
University Press, ISBN:0-19-510843-4.
3. M. Weiss, ―Data Structures and Algorithm Analysis in C++‖, 2nd edition, Pearson
Education, 2002, ISBN-81-7808-670-0.
4. Brassard & Bratley, ―Fundamentals of Algorithmics‖, Prentice Hall India/Pearson
Education, ISBN 13-9788120311312.
5. Goodrich, Tamassia, Goldwasser, ―Data Structures and Algorithms in C++‖, Wiley
publication, ISBN-978-81-265-1260-7

S.Y.B.Tech. (Pattern 2017) Information Technology 37


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Computer Graphics (ITUA22174)
Teaching Scheme : Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Basic Geometry, Trigonometry, Vectors and Matrices , Data Structures and Algorithms
Course objectives :
 To acquaint the learners with the basic concepts of Computer Graphics
 To learn the various algorithms for generating and rendering graphical figures
 To get familiar with mathematics behind the graphical transformations
 To understand and apply various methods and techniques regarding projections, animation,
shading, illumination and lighting
Course Outcomes:

After completion of the course, student will be able to


1. Understand basic concepts of Computer Graphics and OpenGL.
2. Apply mathematics and logic to develop Computer programs for elementary graphic operations
3. Develop scientific and strategic approach to solve complex problems in the domain of Computer
Graphics
4. Develop the competency to understand the concepts related to Computer Vision .
5. Apply the logic to develop animation and gaming programs
6. Introduce with the concepts of image processing.

Unit I : Basic concepts of CG and OpenGL


Display Files: basic display processor, Display file structure, algorithms and display file interpreter.
Primitive operations on display file
OPENGL-Why OpenGL, Features in OpenGL, OpenGL operations, Abstractions in OpenGL – GL, GLU
& GLUT, 3D viewing pipeline, viewing matrix specifications, a few examples and demos of OpenGL
programs.
Plotting Primitives: Scan conversions, lines, line segments, vectors, pixels and frame buffers, vector
generation
Line drawing Algorithms: DDA, Bresenham
Circle drawing Algorithms: -Midpoint, Bresenham
Character Generation: Stroke Principle, Starburst Principle, Bit map method, Introduction to aliasing and
anti-aliasing
Unit II :Polygons And Graphical Transformations

Polygon and its types, inside test, polygon filling methods: Seed fill, Scan Line, Flood fill and Boundary fill
2D Geometric Transformations - translation, scaling, rotation, other transformations such as reflection,
shearing, matrix representation and homogeneous coordinate system, Composite transformations

Unit III:3D Transformations and Projections

Translation, scaling, rotation, rotation about X, Y, Z and arbitrary axis reflection about XY, YZ, XZ and
arbitrary plane. Projections: Types Parallel - Oblique: Cavalier, Cabinet and orthographic :Isometric,
Diametric, Trimetric and Perspective - Vanishing Points as 1 point, 2 point and 3 point

S.Y.B.Tech. (Pattern 2017) Information Technology 38


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Unit IV: Segments, Windowing and Clipping

Segment: Introduction, Segment table, Segment creation, closing, deleting and renaming, Visibility
Windowing: Concept of window and viewport, viewing transformations
Line Clipping: Cohen Sutherland Method, Midpoint subdivision method
Polygon Clipping : Sutherland Hodgman method for clipping convex and concave polygons

Unit V : Shading, Animation and Curves and Fractals

Shading: Halftoning, Gouraud and Phong Shading Computer Animation: Animation sequences,
functions & Languages, Key-frame Systems Curves and Fractals-Introduction, Curve generation,
Interpolation, interpolating algorithms, interpolating polygons, Bezier curves, Fractals, fractal lines
and surfaces

Unit VI: Image Manipulation and Storage

Basic Image fundamentals, image File formats - (BMP, TIFF, JPEG, GIF) Image acquisition, storage
processing, Communication, and display Image Compression: Types of Compression: Lossy & Lossless,
Symmetrical & Asymmetrical, Intra-frame &Inter-frame , JPEG, Lossless: RLE

Text books : 1. S. Harrington, “Computer Graphics”, 2nd Edition, McGraw-Hill Publications, 1987,
ISBN 0 – 07 –100472 – 6.
2. D. Rogers, “Procedural Elements for Computer Graphics”, 2nd Edition, Tata McGraw-
Hill Publication, 2001, ISBN 0 – 07 – 047371 – 4.
Reference
Books 1. D. Hearn, M. Baker, “Computer Graphics – C Version”, 2nd Edition, Pearson
Education, 2002, ISBN81 – 7808 – 794 – 4.
2. D. Rogers, J. Adams, “Mathematical Elements for Computer Graphics”, 2nd Edition,
Tata McGraw-Hill Publication, 2002, ISBN 0 – 07 – 048677 – 8.
3. Zhigang Xiang, Roy Plastock, “Computer Graphics”, Schaum’s Series outlines
4. F.S. Hill JR, “Computer Graphics Using Open GL”, Pearson Education
5. D.P. Mukharjee, Debasish Jana, “Computer Graphics Algorithms and implementation”,
PHI Learning
6.Gonzalez, Woods, "Digital Image Processing" Addison Wesley

S.Y.B.Tech. (Pattern 2017) Information Technology 39


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Computer Organization & Microprocessor ( ITUA22175)

Teaching Scheme : Examination Scheme


Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Pre-requisites: Fundamentals of Programming Languages-I & II and Basics of Electronics Engineering


Course objectives :
 To understand the structure, function and characteristics of computer systems
 To understand the design of the various functional units and components of digital computers
 To identify the elements of modern instructions sets and explain their impact on processor design,
 To explain the function of each element of a memory hierarchy, identify and compare different
methods for computer Input Output,
 To compare simple computer architectures and organizations based on established performance
metrics.

Course Outcomes:
After completion of the course, student will be able to
1. Explain processor structure & its functions.
2. Solve problems based on computer arithmetic.
3. Obtain knowledge about micro-programming of a processor.
4. Understand concepts related to memory & IO organization.
5. Acquire knowledge about instruction level parallelism & parallel organization of multiprocessors
& multi core systems.
6. Understand concepts related to Multicore Computers.

Unit I :Computer Evolution and Performance Measures


Computer Organization and Architecture, Designing for Performance ( performance assessment),
Evolution of Intel x86 Architecture- 4 bit to 64 bit, A brief history of computers, CISC vs RISC: Speed,
Throughput, and Peripheral Interfacing, A top level view of Computer function and interconnection-
Computer Components, Computer Function, Interconnection structure, bus interconnection.

Unit II :Computer Arithmetic


The Arithmetic and Logic Unit, Addition and subtraction of signed numbers, Multiplication of positive
numbers, Signed operand multiplication, Booths algorithm, Fast multiplication, Integer division, Floating
point representation and operations – IEEE standard, Arithmetic operations, Guard bits and truncation.

Unit III: The Control Unit


Instruction level parallelism and superscalar processors - Super scalar verses super pipelined, constraints,
Design Issues- Instruction level and machine parallelism, Instruction issue policy, Register renaming,
Machine parallelism, Hardwired control, Micro-programmed control- micro instructions, Micro program
sequencing, Wide branch addressing, Microinstruction with next address field, Prefetching
microinstructions and emulation.

Unit IV: Processor Structure


Architecture of 8086, Processor organization, Register organization- user visible registers, Control and

S.Y.B.Tech. (Pattern 2017) Information Technology 40


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
status registers, Instruction Cycle- The indirect cycle and Data flow, Instruction Pipelining- Pipelining
Strategy, Pipeline performance, Pipeline hazards, Dealing with Branches, Characteristics and Functions-
Machine instruction characteristics, Types of operands, Types of operations- Data transfer, Arithmetic,
logical, Conversion, Input-output, System control, and Transfer of control, Addressing modes and
Formats- Addressing modes- Immediate, Direct, Indirect, Register, Register indirect, Displacement and
Stack, Instruction Formats- Instruction length, Allocation of bits, Variable length instructions.

Unit V :Computer Memory System


Characteristics of memory system, The memory hierarchy, Cache Memory- Cache memory principles,
Elements of cache design- Cache address, Size, Mapping functions, Replacement algorithms, Write
policy, Line size, Number of cache, One level and two level cache, Performance characteristics of two
level cache- locality & operations, Case Study- pentium4 cache organization.

Unit VI: Multicore Computers


Hardware Performance Issues, Software Performance Issues, Multicore Organization, Intel x 86
Multicore Organizations.

Text Books :
1. W. Stallings, Computer Organization and Architecture: Designing for performance‖, Pearson
Education/ Prentice Hall of India, 2003, ISBN 978-93-325-1870-4, 7th Edition.
2. Zaky S, Hamacher, Computer Organization‖, 5th Edition, McGraw-Hill Publications, 2001,
ISBN- 978-1-25-900537-5, 5th Edition.
Reference Books :
1. John P Hays, Computer Architecture and Organization‖, McGraw-Hill Publication, 1998,
ISBN:978-1-25-902856-4, 3rd Edition.
2. Miles Murdocca and Vincent Heuring, Computer Architecture and Organization- an integrated
approach, Wiley India Pvt. Ltd, ISBN:978-81-265-1198-3, 2nd Edition.
3. A. Tanenbaum, Structured Computer Organization‖, Prentice Hall of India, 1991 ISBN: 81 – 203
– 1553 – 7, 4th Edition.
4. Patterson and Hennessy, Computer Organization and Design‖, Morgan Kaufmann Publishers In,
ISBN 978-0-12-374750-1, 4th Edition.

S.Y.B.Tech. (Pattern 2017) Information Technology 41


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Social Science and Engineering Economics ( ITUA22176)


Teaching Scheme : Examination Scheme
Credits : 3 Formative Assessment : 50
Lectures / Week: 3 Hrs Summative Assessment : 50

Prerequisites : NIL
Course objectives
 This course will lead to the learning of
 Human and social development.
 Contemporary national and international affairs.
 Emergence of Indian society and Economics.
 Sectoral development and Economic development and related issues (such as international economics,
WTO, RBI, etc).
Course Outcomes
After completion of the course, student will be able to
1. Understand various issues concerning human and society.
2. Realize social, cultural, economic and human issues, involved in social changes
3. Understand the nature of the individual and the relationship between the self and the community
4. Express their opinion about national health and education policies.
5. Understand major ideas, values, beliefs, and experiences that have shaped human history and cultures.
6. Understand the fundamental concepts in engineering economics
Unit I - Indian Society
Structure of Indian Society, Indian Social Demography– Social and Cultural, Differentiations: caste, class, gender
and tribe; Institutions of marriage, family and kinship- Secularization –Social Movements and Regionalism-
Panchayatraj Institutions; Affirmative Action Programme of the Government-various reservations and
commissions.
Unit II - Social Development
Scientific approach to the study of human beings. Evolution of human kind, social change and evolution.
Industrial revolution. National policy on education, health and health care and human development.
Unit III – Sectoral Development
Agriculture: Technology changes, Green revolutions, Employment Rural and Urban, Government Schemes.
Industrial Development: Strategies, Public and Private Sectors, Categories, infrastructure, transport and
communication, Consumer Awareness.

Unit IV - Economic Development


Need for planned economic development – Law of demand and supply. Planning objective,
five years plan, priorities and problems. Population and development.
Indian Economics – basic features, natural resources population size and composition, national
income concepts, micro economics of India, inflation, GDP.
Unit V - Banking and Trades
Financial Analysis, Ratios, Cost Analysis, financial Institutions, Finance Commissions, Budget Analysis. Indian

S.Y.B.Tech. (Pattern 2017) Information Technology 42


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Banking, Role of Reserve bank of India International Economy, WTO, International aid for economic growth.
Unit VI - Understanding Cash Flow and Taxes
Accounting for Depreciation and Income Taxes, Project Cash-Flow Analysis, Understanding Financial
Statements, Case Studies - cash flow analysis done in start-up companies.
Text Books
1. Krugman, International Economics, Pearson Education.
2. Prakash, The Indian Economy, Pearson Education.
3. Thursen Gerald, Engineering Economics, Prentice Hall.
4. C.S. Rao, Environmental Pollution Control Engineering, New Age International Pvt. Ltd.
Reference books:
1. Rangarajan, Environmental Issues in India, Pearson Education.
2. University of Delhi, The Individual & Society, Pearson Education.
3. Wikipedia.org / wiki /social studies.
4. M. N. Srinivas, Social change in modern India, 1991, Orient Longman.
5. David Mandelbaum, Society in India, 1990, Popular

S.Y.B.Tech. (Pattern 2017) Information Technology 43


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Lab Practice –II (ITUA22177)
Teaching Scheme : Examination Scheme
Credits : 3 Formative Assessment : 50
Practicals / Week: 6 Hrs Summative Assessment : 50

Pre-requisites: C and C++ Programming ,Fundamentals of data Structures, OOP


Course objectives :

 Understand different advanced abstract data type (ADT), data structures and different types of file
organizations and their implementations.
 To decide and apply appropriate data structures for any given application
 To learn the various algorithms for generating and rendering graphical figures
 To get familiar with mathematics behind the graphical transformations
 To learn assembly language programming of 80386 microprocessors.
 To learn interfacing of real world input and output devices to microprocessors.
Course Outcomes:
After completion of the course, student will be able to
1. Implement various data structure such as trees, graphs, symbol tables etc. to solve various computing
problems.
2. Ability to apply learned algorithm design techniques, data structures and file organization to solve
problems.
3. Apply mathematics and logic to develop Computer programs for elementary graphic operations.
4. Apply the logic to develop animation and complex graphics operations.
5. Students will learn concepts related to assembly language programming.
6. Students will be able to write and execute assembly language program to perform array addition, code
conversion, block transfer, sorting and string operations
PART-I Data Structure and File Laboratory
1 a) Construct an expression tree from postfix/prefix expression and perform recursive inorder, preorder
and post order traversals.
b) For expression tree, perform non-recursive inorder, preorder and post order traversals.
2 a) Construct an inorder threaded binary tree from inorder / postorder expression.

b) Traverse threaded binary tree it in inorder and preorder.

3 a) Use the map of the area around the college as the graph. Identify the prominent land marks as nodes
and find minimum distance to various land marks from the college as the source. Represent this graph
using adjacency matrix

b) find the shortest path using Dijkstra’s algorithm.

4 a) Represent any real world graph using adjacency list /adjacency matrix
b) Find minimum spanning tree using Kruskal’s algorithm.
5 a) Store data of students (with telephone number and name in the structure) using hashing function for
telephone number and implement linear probing using chaining without replacement algorithm.

S.Y.B.Tech. (Pattern 2017) Information Technology 44


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
b) Store data of students (with telephone number and name in the structure) using hashing function for
telephone number and implement linear probing using chaining with replacement algorithm.
6 a) Implement an index sequential file for any Database and perform following operations on it i) Create
Database ii) Display Database iii) Add a record

b) On index sequential file, perform


iv) Delete a record v)Modify a record.
*All assignments to be implemented using C++ on Linux platform.

PART II-Computer Graphics Laboratory

Group A
1 Use DDA algorithm for line drawing.
2 Use Bresenham’s algorithm for line drawing.

3 Draw circles Using any Circle drawing algorithms.


4 4a. Implement seed fill algorithm (Boundary fill)for concave polygon.

4b. Implement seed fill algorithm (Flood Fill)for concave polygon.


Group B
1 1a. Implement Cohen Sutherland Hodgeman algorithm to clip any given polygon.(Left and Right Side
of Window)
1b. Implement Cohen Sutherland Hodgeman algorithm to clip any given polygon (Top and Bottom side
of window)
2 2a. Implement translation, rotation and scaling transformations on equilateral triangle.
2b. Implement Shear and Reflection transformations on equilateral triangle.
3 Implement Cube rotation about x, y, and z axis.
4 4a.Animation: Draw the Scene for your animation sequence.
4b.Implement animation assignments on the created scene. E.G Moving car / Windmill etc.
*All assignments to be implemented using C++/C on Linux Platform in OPENGL.
PART-III Computer Organization and Laboratory
1 a. Write 8086 ALP to add array of N hexadecimal nos. Prompt the user to enter the count of numbers
(N) and the numbers in 1-digit hexadecimal format.

b. Write 8086 ALP to add array of N hexadecimal nos.Prompt the user to enter the count of numbers (N)
and the numbers in 2-digit hexadecimal format.

2 a. Write 8086 ALP to perform non-overlapped block transfer

b. Write 8086 ALP to perform overlapped block transfer

S.Y.B.Tech. (Pattern 2017) Information Technology 45


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
3 a. Write 8086 ALP to convert 4-digit Hex number into its equivalent BCD number.

b. Write 8086 ALP to convert 5-digit BCD number into its equivalent HEX number.

4 a. Write ALP to perform following operation on string:


i. Accept the string
ii. Display length
Display proper strings to prompt the user while accepting the input and displaying the result. Write
NEAR procedures to complete the task.

a. Write ALP to perform following operation on string:


i. Display reverse
ii. Check whether string is palindrome or not.
Display proper strings to prompt the user while accepting the input and displaying theresult. Write
NEAR procedures to complete the task.

a. Write ALP to perform following operation on string:


i. Check whether string is palindrome or not.
Display proper strings to prompt the user while accepting the input and displaying theresult. Write near
procedures to complete the task.

5 a. Write menu driven ALP to perform string manipulations. The strings to be accepted from the user is
to be stored in code segment Module_1 and write FAR PROCEDURES in code segment Module_2 to
perform any the following string operations:
i. Concatenation of two strings.
Note: Use PUBLIC and EXTERN directives. Create .OBJ files of both the modules and link them to
create an .EXE file
b. Write menu driven ALP to perform string manipulations. The strings to be accepted from the user is
to be stored in code segment Module_1 and write FAR PROCEDURES in code segment Module_2 to
perform any the following string operations:
i. Comparison of two strings.
Note: Use PUBLIC and EXTERN directives. Create .OBJ files of both the modules and link them to
create an .EXE file.
6 Write menu driven program in C using int86, int86x, intdos and intdosx functions for implementing
following operations on file.i. To delete a file ii. To create a directory

S.Y.B.Tech. (Pattern 2017) Information Technology 46


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Skill Development –II (DSF using C++) (ITUA22178)
Teaching Scheme : Examination Scheme
Credits : 1 Formative Assessment : 50
Practicals / Week: 2 Hrs Summative Assessment : NA

Pre-requisites: Fundamentals of data structure knowledge, C and C++ Programming , OOP


Course objectives :

 To apply appropriate coding knowledge and coding practices for application development.
 To select and use appropriate data structures and algorithms for any given application.

Course Outcomes:
After completion of the course, student will be able to
1. To develop and apply learnt programming skills for solving applications.

List of Assignments:
1 a) Create a binary search tree (BST) of mnemonics from assembly language (e.g. add, mult, div, sub
etc.) and perform following operations:
i) Insert ii) Display inorder iii) Search a node
b) Perform following operations on BST. ,
i) Delete ii) Find depth of the tree iii) Find mirror image iv) level wise display
2 a) Consider a friends’ network on face book social web site. Model it as a graph to represent each node
as a user and a link to represent the fried relationship between them. Store data such as date of birth,
number of comments for each user.
i) Find who is having maximum friends
Hint: Use adjacency list representation
b) For a friends’ network,
ii) Find who has post maximum and minimum comments
iii) Find users having birthday in this month.
Hint: perform DFS and BFS traversals

3 a) A business house has several offices in different countries; they want to lease phone lines to connect
them with each other and the phone company charges different rent to connect different pairs of cities.
Business house want to connect all its offices with a minimum total cost.

i) Represent using appropriate data structure.

b) Apply suitable algorithm to find minimum total cost.

4 a) The internship is offered to students based on rank obtained in second year of graduation. Create
suitable non-linear data structure to identify next topper student for internship.
b) Also, the extra academic input is to be given to the 10 students with low grades. Sort the student data
in ascending order of grades.
5 a) Implementation of B tree for suitable database.
i) Add record
b) ii) Search record in B tree
6 a) Implement student database using direct access file (chaining without replacement).

S.Y.B.Tech. (Pattern 2017) Information Technology 47


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
i) insert record
ii) Display records
b) In a direct access file
iii)Search record
iv) Modify record
*All assignments to be implemented using C++ on Linux platform.
Text Books
1. Horowitz and Sahani, ―Fundamentals of Data Structures in C++, University Press, ISBN 10:
0716782928 ISBN 13: 9780716782926.
2. Brassard &Bratley, ―Fundamentals of Algorithmic , Prentice Hall India/Pearson Education, ISBN
13-9788120311312
3. R. Gillberg, B. Forouzn, ―Data Structures: A Pseudo code approach with C‖, Cenage Learning, ISBN
9788131503140.
4. Horowitz, Sahani and Rajshekaran, ―Fundamentals of Computer Algorithms‖, University Press,
ISBN-13, 9788175152571
5. Introduction to Algorithms 3rd Edition by Thomas H. Cormen, Charles E.Leiserson,Ronald L
Rivest,& Clifford Stein, MIT Press ,Cambridge MA USA ,ISBN 978-81-203-4007-7
6. M. Weiss, ―Data Structures and Algorithm Analysis in C++, 2nd edition, Pearson Education, 2002,
ISBN-81-7808-670-0.

S.Y.B.Tech. (Pattern 2017) Information Technology 48


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology
Project Management (ITUA22179)
Teaching Scheme : Examination Scheme
Credits : 2 Formative Assessment : 50
Lectures / Week: 2 Hrs Summative Assessment : NA

Prerequisite: NIL
Course Objectives:
 Students will gain the knowledge about principles of Project Management.
 Students will understand and apply Project Management Life Cycle.
 Student will understand the project cost estimation and project scheduling and monitoring.
 Student will learn S/W project development and expand on the tools, techniques, and benefits of
using a standard project management methodology.

Course Outcomes:
After successful completion of the course, student will be able to
1. Understand the Basic Project Management Concepts.
2. Understand organizational structure and initiation of project
3. Analyze and Understand the Project Cost Estimation.
4. Understand project planning and scheduling of project.

Unit I - Project Management Concepts

Project Management Concepts Introduction, Project Characteristics, Taxonomy of projects, Project


identification and formulation. Establishing the project and goals. Nature & context of project
management; Phases of project management, A framework for project management issues, Project
management as a conversion process, Project environment & complexity. Organizing human resources,
Organizing systems & procedures for implementation. Project direction.

Unit II - Project Organization & Project Contracts

Introduction, Functional organization, Project organization, Matrix organization, Modified matrix


organization, Pure project organization, Selection of project organization structure, Project breakdown
structures, Project contracts, Types of contracts, Types of payments to contractors
Unit III –Project Cost Estimation

Cost analysis of the project, Components of capital cost of a project, Modern approach to project
performance analysis, The COCOMO II Model

Unit IV -Project Planning & Scheduling

Introduction to PERT & CPM, Planning and scheduling networks, Time estimation, Determination of
critical path, CPM model, Event slacks & floats, PERT model, Expected time for activities, Expected
length of critical path, Calculating the project length and variance, PERT & CPM cost accounting
systems, Lowest cost schedule, Crashing of networks, Linear programming formulation of event oriented
networks.

S.Y.B.Tech. (Pattern 2017) Information Technology 49


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Text books
1. Project Management by Harvey Maylor, Pearson India
2. Project Management by Choudhury, McGraw Hill
3. Project Management: A Systems Approach to Planning, Scheduling and Controlling, by Kerzner,
Willey
Reference books
1. Project Management: A Life Cycle Approach by Kanda, PHI, India
2. Ian Sommerville “ Software Engineering” 9th edition Pearson Education

S.Y.B.Tech. (Pattern 2017) Information Technology 50


Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Civil Engineering

Second Year B. Tech. Civil Engineering (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CVUA21171 Engineering Mathematics – III TH 4 - - 15 15 20 50 - 100 4

CVUA21172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

CVUA21173 Infrastructure Engineering TH 3 1 - 15 15 20 50 - 100 4

CVUA21174 Strength of Materials* TH 3 - - 15 15 20 50 - 100 3

CVUA21175 Concrete Technology* TH 3 - - 15 15 20 50 - 100 3


Building Materials and
CVUA21176 TH 3 - - 15 15 20 50 - 100 3
Construction*
CE-
CVUA21177 Lab Practice – I - - 6 - - 50 - 50 100 3
PR/OR
Skill Development (Civil
CVUA21178 Engineering Skills and CE - - 2 - - 50 - - 50 1
Practices - I )
CVUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Civil Engineering) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Civil Engineering

Second Year B. Tech. Civil Engineering (SYBT) - Semester II (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CVUA22171 Theory of Structures TH 4 - - 15 15 20 50 - 100 4

CVUA22172 Theory of Structures Practice CE - 1 - - - 50 - - 50 1

CVUA22173 Fluid Mechanics-I* TH 3 - - 15 15 20 50 - 100 3

CVUA22174 Surveying* TH 3 - - 15 15 20 50 - 100 3

CVUA22175 Geotechnical Engineering* TH 3 - - 15 15 20 50 - 100 3

CVUA22176 Psychology TH 3 - - 15 15 20 50 - 100 3

CE-
CVUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3
PR/OR

Skill Development (Civil


CVUA22178 CE - - 2 - - 50 - - 50 1
Engineering Skills and Practices II)

CVUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Civil Engineering) 2
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Second Year B. Tech. Computer Engineering (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
CSUA21171 Discrete Structures & Graph
TH 4 - - 15 15 20 50 - 100 4
Theory
CSUA21172 Discrete Structures & Graph
Theory - Practice CE - 1 - - - 50 - - 50 1

CSUA21173 Computer Organization And


TH 3 1 - 15 15 20 50 - 100 4
Microprocessors Techniques*

CSUA21174 Fundamentals of Data


TH 3 - - 15 15 20 50 - 100 3
Structure*

CSUA21175 Digital Systems and Logic


Design* TH 3 - - 15 15 20 50 - 100 3

CSUA21176 Object Oriented Programming TH 3 - - 15 15 20 50 - 100 3

CSUA21177 Lab Practice-I CE-


- - 6 - - 50 - 50 100 3
PR/OR
CSUA21178 Skill Development (Data
Structure using C++) CE - - 2 - - 50 - - 50 1

CSUA21179 Environment Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Computer Engineering) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Computer Engineering

Second Year B. Tech. Computer Engineering (SYBT) - Semester II (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR

CSUA22171 Engineering Mathematics III TH 4 - - 15 15 20 50 - 100 4

CSUA22172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

CSUA22173 Data Structure and Files* TH 3 - - 15 15 20 50 - 100 3

CSUA22174 Computer Graphics* TH 3 - - 15 15 20 50 - 100 3

CSUA22175 Data Communication* TH 3 - - 15 15 20 50 - 100 3

CSUA22176 Social Science and Engineering


TH 3 - - 15 15 20 50 - 100 3
Economics
CSUA22177 Lab Practice-II CE-
- - 6 - - 50 - 50 100 3
PR/OR

CSUA22178 Skill Development (Advanced


Data Structure using C++) CE - - 2 - - 50 - - 50 1

CSUA22179 Project Management CE 2 - - - - 50 - - 50 2


A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Computer Engineering) 2
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Electronics & Telecommunication Engineering

Second Year B. Tech. Electronics & Telecommunication Engineering (SYBT) - Semester I


(Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
ETUA21171 Engineering Mathematics III TH 4 - - 15 15 20 50 - 100 4
ETUA21172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1
ETUA21173 Signals & Systems TH 3 1 - 15 15 20 50 - 100 4

ETUA21174 Semiconductor Devices &


TH 3 - - 15 15 20 50 - 100 3
Circuits*
ETUA21175 Digital Electronics* TH 3 - - 15 15 20 50 - 100 3
ETUA21176 Network Theory*
TH 3 - - 15 15 20 50 - 100 3

ETUA21177 Lab Practice -I CE-


- - 6 - - 50 - 50 100 3
PR/OR
ETUA21178 Skill Development (Electronic
CE - - 2 - - 50 - - 50 1
Workshop Practice–I)
ETUA21179 Environment Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (E&TC Engineering) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Electronics & Telecommunication Engineering

Second Year B. Tech. Electronics & Telecommunication Engineering (SYBT) - Semester II


(Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR

ETUA22171 Control Systems TH 4 - - 15 15 20 50 - 100 4

ETUA22172 Control Systems - Practice CE - 1 - - - 50 - - 50 1

ETUA22173 Communication Engineering-I* TH 3 - - 15 15 20 50 - 100 3

ETUA22174 Integrated Circuits* TH 3 - - 15 15 20 50 - 100 3

ETUA22175 Data Structures* TH 3 - - 15 15 20 50 - 100 3

ETUA22176 Economics TH 3 - - 15 15 20 50 - 100 3

CE-
ETUA22177 Lab Practice-II - - 6 - - 50 - 50 100 3
PR/OR
Skill Development CE - - 2 - - 50 - - 50 1
ETUA22178
(Electronic Workshop Practice-II)
ETUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (E&TC Engineering) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Second Year B. Tech. Information Technology (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
Discrete Structures & Graph
ITUA21171 TH 4 - - 15 15 20 50 - 100 4
Theory
Discrete Structures & Graph CE - 1 - - - 50 - - 50 1
ITUA21172
Theory- Practice
Fundamentals of Data
ITUA21173 TH 3 1 - 15 15 20 50 - 100 4
Communication
Fundamentals of Data
ITUA21174 TH 3 - - 15 15 20 50 - 100 3
Structures*
Digital Electronics and Logic
ITUA21175 TH 3 - - 15 15 20 50 - 100 3
Design*
Problem Solving and Object TH 3 - - 15 15 20 50 - 100 3
ITUA21176
Oriented programming*
Lab Practice – I (Fundamental CE-
ITUA21177 - - 6 - - 50 - 50 100 3
of Data Structure using C ) PR/OR

ITUA21178 Skill Development-I CE - - 2 - - 50 - - 50 1

ITUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Information Technology) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Information Technology

Second Year B. Tech. Information Technology (SYBT) - Semester II (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
ITUA22171 Engineering Mathematics – III TH 4 - - 15 15 20 50 - 100 4

ITUA22172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

ITUA22173 Data Structure and Files* TH 3 - - 15 15 20 50 - 100 3

ITUA22174 Computer Graphics* TH 3 - - 15 15 20 50 - 100 3


Computer Organization &
ITUA22175 TH 3 - - 15 15 20 50 - 100 3
Microprocessor*
ITUA22176 Humanities and Social Science TH 3 - - 15 15 20 50 - 100 3

Lab Practice –II (Data Structure CE-


ITUA22177 - - 6 - - 50 - 50 100 3
and Files using C ++) PR/OR

ITUA22178 Skill Development-II CE - - 2 - - 50 - - 50 1

ITUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Information Technology) 2
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Second Year B. Tech. Mechanical Engineering (SYBT) - Semester I (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme
Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
MEUA21171 Engineering Mathematics – III TH 4 - - 15 15 20 50 - 100 4

MEUA21172 Mathematics Practice – III CE - 1 - - - 50 - - 50 1

MEUA21173 Manufacturing Processes TH 3 1 - 15 15 20 50 - 100 4

MEUA21174 Strength of materials* TH 3 - - 15 15 20 50 - 100 3

MEUA21175 Thermodynamics* TH 3 - - 15 15 20 50 - 100 3


Material science and
MEUA21176 TH 3 - - 15 15 20 50 - 100 3
Engineering metallurgy*
CE-
MEUA21177 Lab Practice – I - - 6 - - 50 - 50 100 3
PR/OR
Skill Development (Computer
MEUA21178 CE - - 2 - - 50 - - 50 1
Aided Machine Drawing)

MEUA21179 Environmental Studies CE 1 - 2 - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 17 2 10 75 75 300 250 50 750 24

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Professional Ethics; Cyber Security; Value Engineering and Human Rights;
Legislative Procedures; Technical Writing/Documentation; Sports/Yoga; Performing Art such as
music, dance, and drama etc.; Languages; Online certification course (minimum two weeks);
Participation in intercollegiate co-curricular and extra-curricular activities.

BoS Chairman Dean Academics Director


This document is for private circulation only Academic Structure: SYBT (Mechanical Engineering) 1
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
(An Autonomous Institute affiliated to Savitribai Phule Pune University)
Department of Mechanical Engineering

Second Year B. Tech. Mechanical Engineering (SYBT) - Semester II (Pattern 2017)

Course Code Course Course Teaching Examination Scheme Total Credits


Type Scheme Formative Summative
Assessment Assessment
ISE PR/
L T P CE ESE
T1 T2 OR
MEUA22171 Kinematics of Machinery TH 4 - - 15 15 20 50 - 100 4
Kinematics of Machinery-
MEUA22172 CE - 1 - - - 50 - - 50 1
Practice
MEUA22173 Internal Combustion Engines* TH 3 - - 15 15 20 50 - 100 3

MEUA22174 Fluid Mechanics* TH 3 - - 15 15 20 50 - 100 3

MEUA22175 Mechatronics* TH 3 - - 15 15 20 50 - 100 3

MEUA22176 Industrial Psychology TH 3 - - 15 15 20 50 - 100 3

CE-
MEUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3
PR/OR
Skill Development (Workshop
MEUA22178 CE - - 2 - - 50 - - 50 1
Practice –II)
MEUA22179 Project Management CE 2 - - - - 50 - - 50 2

A2 Audit Course - - - - - - - - - - -

Total - 18 1 8 75 75 300 250 50 750 23

Theory: 1Hr. = 1 Credit, Practical: 2 Hrs. = 1 Credit, #1 hr. = 1 Credit, Audit Course: No Credits
*Courses have lab practice component of 2 hrs./week each under Lab Practice head.

Audit Courses: Audit Courses: Professional Ethics; Cyber Security; Value Engineering and
Human Rights; Legislative Procedures; Technical Writing/Documentation; Sports/Yoga;
Performing Art such as music, dance, and drama etc.; Languages; Online certification course
(minimum two weeks); Participation in intercollegiate co-curricular and extra-curricular
activities.

BoS Chairman Dean Academics Director

This document is for private circulation only Academic Structure: SYBT (Mechanical Engineering) 2
Savitribai Phule University of Pune
Third Year Civil Engineering
(2015 Course)

Semester I
Course Course Teaching Scheme Semester Examination Credit
Code hour/week Scheme of marks
Theory Tutorial Practical In-Sem End-Sem TW OR PR Total TH/TUT PR/OR/TW
301001 Hydrology and 03 -- 02 30 70 -- 50 -- 150 03 01
water resource
engineering.
301002 Infrastructure 03 -- -- 30 70 -- -- -- 100 04 --
Engineering and
Construction
Techniques
301003 Structural 04 -- 04 30 70 50 50 -- 200 04 02
Design-I
301004 Structural 04 -- -- 30 70 -- -- -- 100 03 --
Analysis-II
301005 Fluid Mechanics- 04 -- 02 30 70 -- 50 -- 150 04 01
II
301006 Employability -- -- 02 -- -- 50 -- -- 50 -- 01
Skills
development
Total 18 -- 10 150 350 100 150 750 18 05
Semester II
Course Course Teaching Scheme Semester Examination Credit
Code hour/week Scheme of marks
Theory Tutorial Practical In-Sem End-Sem TW OR PR Total TH/TUT PR/OR/TW
Advanced 03 -- 02 30 70 50 -- -- 150 03 01
301007 Surveying
Project 04 -- -- 30 70 -- -- -- 100 04 --
Management and
Engineering
301008 Economics
301009 Foundation 03 -- -- 30 70 -- -- -- 100 03 --
Engineering
Structural 04 -- 04 30 70 50 50 -- 200 04 02
301010 Design-II
Environmental 04 -- 02 30 70 -- -- 50 150 04 01
301011 Engineering-I
301012 Seminar -- -- 01 -- -- -- 50 -- 50 -- 01
Total 18 -- 09 150 350 100 100 50 750 18 05
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301001 Hydrology and Water Resource Engineering
Teaching scheme Examination scheme
Lectures: 3 hours/week In semester exam: 30 marks---1 hour Paper
Practical: 2 hours/week End semester exam: 70 marks—2.5 hours Paper
Oral: 50 Marks

Unit – I (06 hours)


Introduction to Hydrology:
Hydrological cycle, Application of hydrology
Precipitation:
Types of precipitation, measurement, Rain gauge network, Preparation of data-estimation of missing
data, Consistency test, Presentation of rainfall data-mass rainfall curves, Hyetograph, Point rainfall,
Moving average, Mean precipitation over an area- arithmetic mean method, Thiessen‘s polygon,
isohyetel method, Concepts of depth-area-duration analysis, Frequency analysis - frequency of point
rainfall and plotting position, Intensity-duration curves, Maximum Intensity-duration- frequency
analysis
Abstractions of Precipitation: Intersection, Depression storage, Evaporation- Elementary concepts,
factors affecting, Measurement of evaporation, Transpiration, Evapotranspiration- process and
measurement, Infiltration –introduction, Infiltration capacity, Infiltrometer, Horton‘s method and
infiltration indices
Stream Gauging:
Selection of site, various methods of discharge measurement (velocity-area method, dilution method,
slope-area method), Advance techniques/equipments used in gauge discharge measurements such as
Radar, Current meter, ADCP (Acoustic Doppler Current Profiler)

Unit – II (06 hours)


Introduction to Irrigation:
Definition, Functions, Advantages and Necessity, Methods of Irrigation, Surface Irrigation,
Subsurface Irrigation, Micro-Irrigation
Water Requirements of Crops:
Soil moisture and Crop water relationship, Factors governing Consumptive use of water, Principal
Indian crops, their season and water requirement, Crop planning, Agricultural practices, Calculations
of canal and reservoir capacities – duty, delta, irrigation efficiency
Assessment of Canal Revenue:
Various methods (Area basis or crop rate basis, volumetric basis, seasonal basis, composite rate
basis, permanent basis or betterment levy basis)

Unit III (06 hours)


Ground Water Hydrology:
Occurrences and distribution of ground water, Specific yield of aquifers, Movement of ground water,
Darcy‘s law, Permeability, Safe yield of basin, Hydraulics of wells under steady flow condition in
confined and unconfined aquifers, Specific capacity of well, Well Irrigation: Tube wells, Open wells
and their construction

Unit – IV (06 hours)


Runoff:
Introduction, Factors affecting runoff, Rainfall-Runoff relationships, Empirical Techniques to
determine runoff, Runoff hydrograph- Introduction, Factors affecting Flood Hydrograph,
Components of Hydrograph, Base flow separation, Effective rainfall,
Unit hydrograph theory, S-curve hydrograph, uses and limitations of Unit Hydrograph
Floods:
Estimation of peak flow, Rational formula and other methods, Flood frequency analysis, Gumbel‘s
method, Design floods

Unit – V (06 hours)


Reservoir Planning: Introduction, Term related to reservoir planning (Yield, Reservoir planning and
operation curves, Reservoir storage, Reservoir clearance), Investigation for reservoir planning,
Significance of mass curve and demand curves, Applications of mass curve and demand curves,
Fixation of reservoir capacity from annual inflow and outflow, Fixation of reservoir capacity using
elevation capacity curve and dependable yield, Reservoir regulation, Flood routing- Graphical or
I.S.D method, Trial and error method, Reservoir losses, Reservoir sedimentation- Phenomenon,
Measures to control reservoir sedimentation, Density currents Significance of trap efficiency, Useful
life of reservoir, Costs of reservoir, Apportionment of total cost, Use of facilities method, Equal
apportionment method, Alternative justifiable expenditure method

Unit VI (06 hours)


Water Management:
Distribution, Warabandi, Rotational water supply system, Participatory Irrigation Management,
Cooperative water distribution systems, Introduction to auto weather station
Water Logging and Drainage:
The process of water logging, Causes of water logging, Effects of water logging, preventive and
curative measures, Land drainage, Reclamation of water logged areas, Alkaline and saline lands.
Reference Books
1. Irrigation Engineering - S. K. Garg, Khanna Publishers
2. Irrigation, Water Resources and water power engineering- P. N. Modi, Standard Book
House.
3. Irrigation and water power Engineering- Dr. Punmia and Dr. Pande, Standard Publisher
4. Elementary Engineering Hydrology- M.J.Deodhar-Pearson Education
5. Engineering Hydrology. –Ojha—Oxford University Press
6. Engineering hydrology – K. Subramanyam Tata McGraw Hill.
7. Hydrology- Principles, Analysis and Desin, Raghunath, New Age International
8. Irrigation Engineering-Raghunath--Wiley
9. Groundwater Hydrology, 3ed—Todd--Wiley
10. Applied Hydrology – Chow, Maidment, Mays, McGraw-Hill
11. Principles of Hydrology- Ward and Robinson, Tata McGraw Hill
12. Irrigation Engineering - Bharat Singh

Term Work
Assignments (Hydrology and Water Resources Engineering)
Term work will consist of a journal giving the detailed report on assignments performed and visit
report. (any 8)

1. Analysis of rainfall data (Double mass curve technique/Missing rainfall data).


2. Marking catchment area on a topo-sheet and working out average annual precipitation and
determining yield by various methods.
3. Analytical method of measurement of infiltration
4. Flood frequency studies assuming Gumbel‘s extreme value distribution.
5. Determination of peak flood discharge in a basin using unit hydrograph technique.
6. Determination of storage capacity of a reservoir using mass curve of inflow and outflow.
7. Application of HEC-RAS for Hydrologic routing.
8. Site visit to Meteorological station
9. Measurement of / video demonstration of evaporation by Pan Evaporimeter
10. Measurement of / video demonstration of infiltration by Infiltrometer
Savitribai Phule Pune University TE Civil (2015 Course) w.e.f. June 2017 301002
Infrastructure Engineering and Construction Techniques

Teaching scheme Examination scheme


Lectures: 3 hours/week In semester exam: 30 marks---1 hour Paper
End semester exam: 70 marks—2.5 hours Paper

Unit I - Infrastructure Engineering (06 hours)


a) Meaning and scope of Infrastructure Engineering: Scope of infrastructure engineering in
national and global development, Forthcoming infrastructure projects at national and global level,
Necessity, advantages and disadvantages of PPP (Public Private Partnership), Salient features of
smart city , Bus rapid transit system.
b) Railways: Permanent way, Track structure of BG, Functions of rail, Standard rail, Tilting of rail,
Coning of wheels, Types of sleepers, Fastenings, Ballast, Modern development in railways- metro
rails, mono rails, bullet train.

Unit II- Railways (06 hours)


Rail joints, types, evil effects, remedial measures, Welding of rails, Short and long welded rails,
Types of gradients, Curves, Grade compensation on curves, Alignment, Super elevation, Equilibrium
cant, Equilibrium speed, Maximum permissible limits for cant, Cant deficiency, Cant excess, Speed
on curves, Safe speed on curves using Indian railways formula only for fully transition curves,
Concept of negative cant, Points, crossings and turnouts- functions, Components, elements of points,
Types of crossings and turnouts, Track maintenance: Regular and Periodic. (Site
visit is recommended to learn this topic)

Unit III - Construction Techniques (06 hours)


Necessity of mechanization, Dredging techniques, Use of barges, Dewatering techniques- Well Point
system, Vacuum dewatering, Electro osmosis, Underwater drilling and blasting, Grouting methods in
soft and hard soil, Diaphragm walls- purpose and construction methods, Prefabrication –
applications, advantages and disadvantages.

Unit IV – Tunneling (06 hours)


Tunneling, functions & types of tunnel, Criteria for selection of size & shape of tunnels. Pilot tunnel,
shaft, addit and portal, Needle beam, NATM, TBM & earth pressure balance method of tunneling in
soft soil, Drilling & blasting method of tunneling including various operations like mucking,
Drainage in tunneling- Pre drainage and permanent drainage, Ventilation in tunneling-temporary and
permanent, Micro tunneling and trenchless tunneling.

Unit V- Docks & Harbors (06 hours)


Introduction, Requirements of harbors and ports, Classification of harbors with examples, Selection
of site for harbor, Various components of ports, Break waters- types, comparison, design criteria ,
methods of construction, Tetra pod, Tri bar, Hexapod, Quay wall, Wet & dry dock, Floating dock,
Wharves, Jetties, Types of fenders, Dolphins, Marin railway.
Unit VI - Construction Equipments (06 hours)
Dozers, Power shovels, Excavators, Loaders, Scrapers, Dumpers, Drag line, Clamp shell,
Compactors, Pavers, Factors affecting performance, selection of equipment, Various types of hoists
and cranes and selection, Boom placers, Simple numerical problems on cycle time and production
rate, Economic maintenance & repair of construction equipment.

Reference books
1. Construction Planning Methods & Equipment:Puerifoy –Tata MC Graw Hill
2. Construction Equipments & its Management: S.C Sharma,Khanna Publication
3. Railway Engineering, 2/E by Chandra—Oxford University Press
4. Railway Track Engineering: J.S.Mundrey,Tata McGraw Hill
5. Harbour,Dock & Tunnel Engineering:R. Srinivasan
6. Dock & Harbour Engineering:Hasmukh P.Oza & Gautam H.Oza-Charoter Book Stall
7. Construction Project Scheduling & Control, 2ed—Mubarak--Wiley
University of Pune---TE Civil (2015 Course)---w.e.f. June 2017
301003 Structural Design I

Teaching scheme Examination scheme


Lectures: 4 hours/week In semester exam: 30 marks---1.5 hour Paper
Practical: 4 hours/week End semester exam: 70 marks—3 hours Paper
Oral based on T.W. : 50 Marks
Term Work: 50 Marks
Design shall be based on IS: 800-2007

Unit I (08 hours)


a) Types of steel structures, grades of structural steel, various rolled steel sections, relevant IS
specifications such as IS:800-2007, IS:808-1989, IS:875 part I to III, SP: 6(1), SP: 6(6), SP38.
IS:4000- 1992, codes for welded connections (mention code) . Philosophy of limit state design for
strength and serviceability, partial safety factor for load and resistance, various design load
combinations, classification of cross section such as plastic, compact, semi-compact and slender.
b) Tension member: various cross sections such as solid threaded rod, cable and angle sections.
Limit strength due to yielding, rupture and block shear. Design of tension member: using single and
double angle sections, connections of member with gusset plate by bolts and welds.

Unit II (08 hours)


a) Buckling classification as per geometry of cross section, buckling curves, design of struts in
trusses using single and double angle section, connections of members with gusset plate by bolts and
welds.
b) Design of axially loaded column using rolled steel section. Design of built-up column, lacing and
battening, connection of lacing/battening with main components by bolts and welds.

Unit III (08 hours)


a) Design of eccentrically loaded column providing uniaxial and biaxial bending (check for section
strength only).
b) Design of column bases: Design of slab base, gusseted base, and moment resistant base. (axial
load and uni-axial bending)

Unit IV (08 hours)


a) Design of laterally supported beams using single rolled steel section with and without flange plate,
curtailment of flange plates, strength in flexure, low and high shear, check for web buckling, web
crippling and deflection.
b) Design of laterally unsupported beams using single rolled steel section with and without flange
plate, curtailment of flange plates, strength in flexure and shear, check for deflection.

Unit V (08 hours)


a) Secondary and main beam arrangement for floor of a building, design of beam to beam and beam
to column connections using bolt / weld.
b) Design of welded plate girder: design of cross section, curtailment of flange plates, stiffeners and
connections.
Unit VI (08 hours)
a) Design of gantry girder: Selection of gantry girder, design of cross section, check for moment
capacity, buckling resistance, bi-axial bending, deflection at working load and fatigue strength.
b) Roof truss: assessment of dead load, live load and wind load, design of purlin, design of members
of a truss, detailing of typical joints and supports

Term work
Term work will consists of the following.
A) Four full imperial size drawing sheet showing structural detailing of 16 sketches based on
syllabus. (Hand drawn)
B) Design of industrial building including roof truss, purlin, bracings, gantry girder, column, column
base and connections.
Three full imperial size drawing sheets. (Hand drawn)
C) Design of welded plate girder, design of cross section, curtailment of flange plates, stiffeners and
connections. One full imperial size drawing sheets.
Site visit is recommended to learn this topic.
OR
C) Design of building including primary and secondary beams, column, column base and
connections. One full imperial size drawing sheets. (Using suitable software)
D) Two site visits: Report should contain structural details with sketches.

Oral Examination shall be based on the above term work.


Note: 1. Maximum number of students in a group, if any, should not be more than three to five
for the term work design assignments.
2. Draw any one sheet from (B) and (C) Using suitable software.

Reference Books
1. Design of Steel Structure by N Subramanian, Oxford University Press, New Delhi.
2. Limit state design of Steel Structure by V L Shah & Gore, Structures Publication, Pune
3. Limit state design in Structural Steel by M.R. Shiyekar, PHI, Delhi
4. Structural Design in Steel—Sarwar Alam ,Raz—New Age International Publishers
5. Analysis and Design: Practice of Steel Structures—Karuna Ghosh-- PHI Learning Pvt.
Ltd .Delhi
6. Limit state design of steel structures by S K Duggal, Tata McGraw Hill Education, New Delhi.
7. Design of Steel Structures by K. S. Sai Ram, Pearson, New Delhi.
8 Fundamentals of structural steel design M L Gambhir, Tata McGraw Hill Education
Private limited, New Delhi.
9. Limit state design of Steel Structure by Ramchandra & Gehlot, Scientific Publishers, Pune.
10. Design of steel structure by Limit State Method as per IS: 800- 2007 by Bhavikatti S S, I.K.
International Publishing House, New Delhi
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301004 Structural Analysis II

Teaching scheme Examination scheme


Lectures:4 hours/week In semester exam: 30 marks---1 hour Paper
End semester exam: 70 marks—2.5 hours Paper

Unit I (08 hours)


a) Slope-deflection method of analysis: Slope-deflection equations, equilibrium equation of Slope-
deflection method, application to beams with and without joint translation and rotation, yielding of
support, application to non-sway rigid jointed rectangular portal frames, shear force and bending
moment diagram.
b) Sway analysis of rigid jointed rectangular portal frames using slope-deflection method (Involving
not more than three unknowns)

Unit II (08 hours)


a) Moment distribution method of analysis: Stiffness factor, carry over factor, distribution factor,
application to beams with and without joint translation and yielding of support, application to non-
sway rigid jointed rectangular portal frames, shear force and bending moment diagram.
b) Sway analysis of rigid jointed rectangular single bay single storey portal frames using moment
distribution method (Involving not more than three unknowns).

Unit III (08 hours)


a) Fundamental concepts of flexibility method of analysis, formulation of flexibility matrix,
application to pin jointed plane trusses (Involving not more than three unknowns).
b) Application of flexibility method to beams and rigid jointed rectangular portal frames (Involving
not more than three unknowns).

Unit IV (08 hours)


a) Fundamental concepts of stiffness method of analysis, formulation of stiffness matrix, application
to trusses by member approach. Application to beams by structure approach only, (Involving not
more than three unknowns).
b) Application to rigid jointed rectangular portal frames by structure approach only (Involving not
more than three unknowns).

Unit V (08 hours)


a) Finite Difference Method – Introduction, application to deflection problems of determinate beams
by central difference method
b) Approximate methods of analysis of multi-storied multi-bay 2 - D rigid jointed fames by
substitute frame method, cantilever method and portal method.

Unit VI (08 hours)


a) Finite element method: Introduction, discretization, types of elements-1D, 2D, 3D, isoparametric
and axisymmetric, convergence criteria, Pascals triangle, direct stiffness method, principal of
minimum potential energy, principal of virtual work. (No numerical)
b) Shape functions: CST elements by using polynomials, 1D, 2D elements by using Lagrange‘s
method

Reference Books
1. Structural Analysis: Deodas Menon---Narosa Publishing House.
2. Structural Analysis: Thandavamoorthy---Oxford University Press.
3. Structural Analysis: A Matrix Approach by Pundit and Gupta, McGraw Hills.
4. Structural Analysis by Hibbler, Pearson Education.
5. Structural Analysis: M. M. Das, B. M. Das---PHI Learning Pvt Ltd. Delhi.
nd
6. Fundamentals of Structural Analysis: 2 ed---West---Wiley.
7. Theory of Structures: Vol. I & II by B. C. Punmia, Laxmi Publication.
8. Theory of Structures: Vol. I & II by Perumull & Vaidyanathan, Laxmi Publication.
9. Fundamentals of Structural Analysis: K. M. Leet, Vang, Gilbert—McGraw Hills
10. Matrix Methods for structural engineering.by Gere, Weaver.
11. Introduction to Finite element method, Dr. P.N. Godbole, New Age Publication, Delhi.
12. Finite element Analysis, S.S. Bhavikatti, New Age Publication, Delhi.
13. Basic Structural Analysis: Wilbur and Norris.
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301005 Fluid Mechanics-II
Teaching scheme Examination scheme
Lectures: 4 hours/week In semester exam: 30 marks---1 hour Paper
Practical: 2 hours/week End semester exam: 70 marks—2.5 hours Paper
Oral: 50 Marks

Unit I (8 hours)
a) Fluid Flow around Submerged Objects: Practical problems involving fluid flow around
submerged objects, Definitions and expressions for drag, lift, drag coefficient, lift coefficient, types
of drag. Drag on sphere, cylinder, flat plate and Aerofoil, Karman‘s vortex street, Effects of free
surface and compressibility on drag, Development of lifts, Lift on cylinder and Aerofoil, Magnus
effect, Polar diagram.
B)Unsteady Flow: Types of unsteady flow; Flow through openings under varying head, Fluid
compressibility, Celerity of elastic pressure wave through fluid medium; Water hammer
phenomenon; Rise of pressure due to water hammer, Surge Tanks and their functions.

Unit -II (08 hours)


a) Introduction to Open channel flow: Classification of channels, and Channel flows. Basic
governing equations of Channel flow viz. continuity equation, energy equation and momentum
equation, One dimensional approach, Geometric elements of channel, Velocity distribution in open
channel flow, Introduction to notches and weirs ((Rectangular, Triangular, Trapezoidal).
b) Depth-Energy Relationships in Open Channel Flow:
Specific energy, Specific force Specific energy diagram, Specific force diagram, Depth discharge
Diagram, Critical depth, Conditions for occurrence of critical flow; Froude's number, flow
classification based on it, Important terms pertaining to critical flow viz. section factor, concept of
first hydraulic exponent; Critical flow computations; channel transitions

Unit –III (08 hours)


a) Uniform flow in open channels : Characteristics and establishment of uniform flow, uniform
flow formulae :Chezy's and Manning's formulae; Factors affecting Manning's roughness coefficient;
Important terms pertaining to uniform flow, viz. normal depth, conveyance, section factor, concept of
second hydraulic exponent, Uniform flow computations. Most efficient channel sections (rectangular,
triangular, trapezoidal and circular).
b) Hydraulic Jump-Phenomenon of hydraulic jump; Location and examples of occurrence of
hydraulic jump; Assumptions in the theory of hydraulic jump; Application of momentum equation to
hydraulic jump in rectangular channel: Conjugate depths and relations between conjugate depths.
Energy dissipation in hydraulic jump; Graphical method of determination of energy dissipation,
Classification of hydraulic jump; Practical uses of hydraulic jump, venture flume, standing wave
flume

Unit -IV (08 hours)


a) Impact of Jet: Force and work done due to impact of jet on stationary and moving, flat and
curved surfaces using linear momentum principle.
b) Centrifugal Pumps: General classification of pumps, Centrifugal pumps- Classification, theory
working, Selection of pumps, Centrifugal head, Work done by impeller, Heads and efficiencies,
minimum starting speed, Cavitation in centrifugal pumps, multistage pumping, Introduction to
submersible pumps and reciprocating pumps,

Unit -V (08 hours)


a) Hydropower generation: Elements of hydropower plant; hydraulic turbines- Classification,
heads and efficiencies, Design and governing of Pelton Wheel, Francis turbine-parts and working.
Cavitation in hydraulic turbines- Site visit is recommended to learn this topic.

b) Performance of hydraulic turbines: Prediction of performance in terms of unit quantities and


specific quantities, Specific speed, Characteristic curves, Dimensional analysis as applied to
hydraulic turbines, selection of turbines

Unit-VI (08 hours)


a) Gradually Varied Flow in Open Channels-Definition and types of non-uniform flow; Gradually
Varied Flow (GVF) and Rapidly Varied Flow (RVF); Basic Assumptions of GVF; Differential
equation of GVF - Alternative forms; Classification of channel bed slopes, Various GVF profiles,
their general characteristics and examples of their occurrence; Control section
b) Gradually varied flow computations: Methods of GVF computations. Direct Step method,
Graphical Integration method, Standard Step method, VenTe Chow method.

Oral
The Oral is based on the term work which consists of a journal giving the detailed report on
experiments and assignments performed and visit report.

List of Experiments
Following experiments and assignments shall be performed.
A) Experiments (All compulsory, Fluid Mechanics II)
1. Flow around a Circular Cylinder/Aerofoil
2. Study of Uniform Flow Formulae of Open channel.
3. Velocity Distribution in Open Channel Flow.
4. Calibration of Standing Wave Flume/Venturi flume
5. Study of Hydraulic Jump as Energy Dissipater. 6.
Impact of Jet on flat plate and curved vane
7. Characteristics of a Pelton Wheel
8. Characteristics of a Centrifugal Pump
9. Calibration of Notch

B) Assignments (All compulsory, Fluid Mechanics II):


(a) Graphical determination of energy loss in Hydraulic Jump.
(b) Assignment on GVF computation using Direct Step and VenTe Chow method.
C) Report on Site visit to Hydropower generation plant/Research Institute.
Reference Books
1. Engineering Fluid Mechanics by Garde, Mirajgaonkar, Scitech
2. Hydraulics and Fluid Mechanics by P. N. Modi & S. N. Seth Standard book house
3. Open Channel Flow by K Subranmanya, TMH, Third Ed.
4. Open Channel Hydraulics: Vente Chow - Tata McGraw Hill.
5. Open Channel Flow: K. G. RangaRaju - Tata McGraw Hill.
6. Fluid Mechanics- Fundamental and Applications by Cengel and Cimbala- McGraw Hill
7. Flow through Open Channels—Srivastava-- Oxford University Press
8. A test book of Fluid mechanics and Machinary by Bansal
9. Fluid Mechanics by Streeter, Wylie and Bedford – Tata McGraw Hill
10. Fluid Mechanics by White – Mc-Graw Hill
11. Fluid Mechanics-A.K.Mohanty- PHI Learning PvtLtd.Delhi
12. Open Channel Flow by M. M. Das - PHI Learning PvtLtd.Delhi
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301006 Employability Skills Development
Teaching scheme Examination scheme
Practical: 2 hours/week Term Work: 50 Marks

How to handle this course? (02 hours)


This course has been introduced with the objective of enhancing the employability of the students
through development of their skills. Following topics and their contents are expected to be
explored through following 10 activities.

1. Expert lectures 2.Group discussions 3.Case study analysis 4.Group presentations 5.Company
and corporate visits 6.Mock interviews and exercises 7.Demo presentations 8. Audio-video shows
9. Use of e-resources 10.Games.

The term work will consist of detailed report of any 8 out of above 10 activities. The activities
which need to be performed in a group will have a group of not more than 6 students. However,
the report for the term work will be prepared at individual level.

Unit I (02 hours)


a) What is Employability? What are Employability Skills? Focus on what skills do employers
expect from graduates? Career planning with action plan.

Unit –II (02 hours)

b) Interpersonal Skills-Critical Thinking, Assertiveness, Decision Making, Problem Solving,


Negotiation, Building Confidence, Time Management, Personal Presentation, Assertiveness,
Negotiation, Avoiding Stress.

Unit –III (02 hours)


c) Presentation Skills-Presentation Skills What is a Presentation? Writing Your Presentation
Coping with Nerves

Unit –IV (02 hours)


d) Communication Skills-Verbal Communication, Written Communication, Difference between
C.V. Bio data and Resume

Unit –V (02 hours)


e) Commercial Awareness-Professional etiquettes and manners, Global negotiating and
Persuading, Integrity. Global trends and statistics about civil engineering businesses.
Unit-VI (02 hours)
f) Personal skills-Leadership, Ability to work in a team, Conceptual ability, Subject Knowledge
and competence, Analysing and investigating, Planning, Flexibility, Self, Lifelong Learning,
,Stress Tolerance, Creativity

Reference Reading
1.Cambridge English for Job Hunting—Colm Downes---Cambridge University
Press(ISBN-978-0- 521-14470-4)
2.Polyskills--Foundation books-- Cambridge University Press—(ISBN 978-81-7596-916-2)
3.Global Business Foundation Skills-- Foundation books-- Cambridge University
Press—(ISBN 978-81-7596-783-0)

E-Resources
www.skillsyouneed.com/general/employability-skills.html-
www.kent.ac.uk/careers/sk/top-ten-
skills.htmwww.skillsyouneed.com/general/employability-
www.fremont.k12.ca.us/cms/lib04/.../Domain/.../employabi
lity-skills.pdf
Savitribai Phule Pune University
TE Civil (2015 Course)---w.e.f. June 2017
301007 Advanced Surveying
Teaching scheme Examination scheme
Lectures: 3 hours/week In semester exam: 30 marks---1 hour Paper
Practical: 2 hours/week End semester exam: 70 marks—2.5 hours Paper
TW: 50 Marks

Unit-I Geodetic Surveying & SBPS (06 hours)


a) Objects, Methods of Geodetic Surveying, Introduction to triangulation, Classification of
triangulation systems, Triangulation figures, Concept of well-conditioned triangle, selection of
stations, Intervisibility and height of stations.

b) Introduction to SBPS; Positioning with SBPS - Absolute & Differential methods, Use of SBPS in
Surveying, SBPS Co-ordinates & heights, Factors governing accuracy in SBPS positioning, Different
types of errors in SBPS positioning. Earth ellipsoid, Geodetic datum and Co-ordinate systems,
Applications of GPS in civil engineering.

Unit-II Hydrographic Surveying (06 hours)


Objects, Applications, Establishing controls, Shore line survey, Sounding, Sounding equipment,
Methods of locating soundings – conventional and using GPS, Reduction of soundings, Plotting
of soundings, Nautical sextant and its use, Three point problem and its use, solution of three point
problem by all methods, Tides and tide gauges, determination of MSL

Unit-III Remote Sensing and Geographical Information System (06 hours)


a) Remote Sensing introduction, Definition, Necessity, Importance and use; Basic concepts in
Remote Sensing , Basic Laws of electromagnetic radiation, Atmospheric effects on radiation,
Interaction of EM energy with matter, Resolution in remote sensing, Satellite remote sensing,
Problems confronting remote sensing system. Ideal and Real remote sensing systems. Space
platforms for remote sensing: Imaging sensors and techniques. Image interpretation:- Visual image
processing & Digital image processing. Applications of remote sensing. Introduction to LIDAR &
Underground utility survey. Comparison between aerial photograph and satellite image.

b) Geographical Information System -Introduction, Definition, Objectives, Components (people,


procedure, hardware, software & data) & functions ( input, manipulation, management, querry &
analysis and visualization) of GIS. Coordinate systems and projections, Georeferencing, GIS data –
spatial (Raster & vector) & aspatial data. Introduction to vector and raster data analysis such as
network analysis, overlay analysis etc. for vector, DEM, Management of aspatial data. Applications
of GIS such as visibility analysis, Slope analysis, Watershed analysis & Preparation of thematic
maps. Limitations of GIS,

Unit -IV Triangulation Adjustment (06 hours)


Kinds of errors, Laws of weights, Determination of most probable values (MPV) of conditioned
and independent quantities, Method of least squares, Indirect observations, Probable error and its
determination, Distribution of error to the field measurements, Normal equation, Method of
correlates. Station and figure adjustment of geodetic quadrilateral without central station.
Spherical triangle, Calculations of spherical excess and sides of spherical triangle.

Unit – V Aerial Photogrammetry (06 hours)


Objects, Classification- qualitative & quantitative photogrammetry, Applications, comparison of Map
and aerial photograph, Vertical, Tilted and Oblique photographs, Scale of vertical photograph, Relief
displacement in vertical photograph, Flight planning, Stereoscopic parallax & its measurement by
parallax bar.
Mirror stereoscope, Differential height from differential parallax, Ground control points (GCPs),
Introduction to digital photogrammetry, different stereo viewing techniques in digital
photogrammetry, Method of creation of elevation data, Different products of digital photogrammetry.

Unit –VI Trigonometric Levelling and Setting out works (06 hours)
a) Trigonometric Levelling :- Terrestrial refraction, Angular corrections for curvature and
refraction, Axis signal correction, Determination of difference in elevation by single observation and
reciprocal observations.
b) Setting out of Construction works:- Setting out of a bridge, Determination of the length of the
central line and the location of piers. Setting out of a tunnel – Surface setting out and transferring
the alignment underground.

Term work
Term work shall consist of the following practicals and project.
Geodetic Surveying and Trigonometrical levelling (any three)
1. Measurement of horizontal and vertical angles with 1‖ theodolite.
2. Determination of elevation of inaccessible objects by trigonometrical levelling.
3. Practical based on various special functions available in a total station such as remote elevation
measurements, remote distance measurements and co-ordinate stakeout .
4. Establishing control station using single or dual frequency GPS receiver

1. Study and use of nautical sextant and measurement of horizontal angles


2. Plotting of river cross-section by hydrographic surveying
3. Solution to three point problem by analytical method

1. Study of aerial photograph and finding out the scale of the photograph.
2. Determination of air base distance using mirror stereoscope.
3. Determination of difference in elevation by parallax bar.

1. Study and applications of different RS data products available with National Remote
Sensing Centre (NRSC)
2. Use of RS images and visual interpretation
3. Use of interface and tools in GIS software such as GRAM++ or QGIS or equivalent
software.
Project: (Any one)
1. Adjustment of geodetic quadrilateral without central station by method of correlates.
2. Field survey (500 sq.m.) using Differential GPS (Control as well as mapping).

Reference Books
1. Surveying & Levelling, 2/E—Subramanian—Oxford University Press
2. Surveying: Vol. II. and III by Dr. B. C. Punmia : Laxmi Publication - New Delhi.
3. Surveying and Levelling Vol. II by T. P. Kanetkar and S. V. Kulkarni Pune Vidyarthi
Publication.
4. GPS Sattelite Surveying—Alfred Leick—Wiley
5. Remote sensing and Geographical Information System, By A. M. Chandra and S. K. Ghosh,
Narosa Publishing House.
6. Remote Sensing & GIS,2/E—Bhatta-- Oxford University Press
7. Principles of Geographical Information System—Burrough-- Oxford University Press
8. Surveying—M.D.Saikia—PHI Learning Pvt .Ltd.Delhi
9. Advanced Surveying -Total Station, GIS and Remote Sensing by SatheeshGopi,
R.Sathikumar and N. Madhu , Pearson publication
10. Surveying Vol. 2 by S. K. Duggal, McGraw Hill Publication
11. Remote sensing & image interpretation, Lillesand& Kiefer, John wiley Pub.
12. Surveying &levelling by R. Subramanian, Oxford Publication.
Suggested Reading
Bureau Gravimetrique International (BGI)
International GPS Service for Geodynamics (IGS)
International Association of Geodesy (IAG)
International Federation of Surveyors (FIG)
Permanent Service for Mean Sea Level (PSMSL)
Commission X Global and Regional Geodetic Networks
www.nrsa.gov.in
www.iirs-nrsa.gov.in
www.surveyofindia.gov.in
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301008 Project Management and Engineering Economics
Teaching scheme Examination scheme
Lectures: 4 hours/week In semester exam: 30 marks---1 hour Paper
End semester exam: 70 marks—2.5 hours Paper

Unit I (8 hours)
Introduction to project management
Importance, Objectives & Functions of Management , Principles of Management, Categories of
Project, Project Failure, Project--- Life Cycle Concept and Cost Components, Project Management
Book of Knowledge {PMBOK} – Different Domain Areas, Project management Institute and
Certified Project Management Professionals (PMP). Importance of organizational Structure in
Management- Authority / Responsibility Relation, Management by objectives (MBO)

Unit –II (08 hours)


Project planning and scheduling
WBS – Work Breakdown Structure, Gantt/Bar chart & its Limitations, Network Planning, Network
analysis, C. P. M.- . Activity on Arrow (A.O.A.), Critical path and type of Floats, Precedence
network analysis ( A.O.N. ), Types of precedence relationship, P. E. R.T. Analysis

Unit –III (08 hours)


Project Resources and Site Planning
Objectives of Materials Management – Primary and Secondary Material Procurement Procedures -
Material requirement - raising of Indents, Receipts, Inspection, Storage, Delivery, Record keeping –
Use of Excel Sheets, ERP Software, Inventory Control - ABC analysis, EOQ, Introduction to
Equipment Management – Fleet Management, Productivity Studies, Equipment Down Time, Sizing
- Matching , Site Layout and Planning, Safety Norms – Measures and Precautions on Site,
Implementation of Safety Programs
Unit –IV (08 hours)
Project Monitoring and Control
Resource Allocation – Resource Smoothening and Levelling, Network Crashing – Time- Cost –
Resource optimization, Project Monitoring - Methods, Updating and Earned Value Analysis,
Introduction to use of Project Management Softwares – MS Project / Primavera, Case study on
housing project scheduling for a small project with minimum 25 activities.

Unit –V (08 hours) Project Economics

Introduction to Project Economics - Definition, Principles, Importance in Construction Industry,


Difference between Cost, Value, Price, Rent, Simple and Compound Interest, Profit, Annuities,
Demand, Demand Schedule, Law of Demand, Demand Curve, Elasticity of Demand, Supply, Supply
Schedule, Supply Curve, Elasticity of Supply Equilibrium, Equilibrium Price, Equilibrium Amount,
Factors affecting Price Determination, Law of Diminishing Marginal Utility, Law of Substitution,
Concept of Cost of Capital, Time Value of Money, Sources of Project Finances –
Concepts of Debt Capital and Equity Capital. Types of Capital – Fixed and Working, Equity Shares
and Debenture Capital, FDI in Infrastructure

Unit-VI (08 hours)


Project appraisal
Types of Appraisals such as Political, Social, Environmental, Techno-Legal, Financial and
Economical, Criteria for Project Selection - Benefit - Cost Analysis, NPV, IRR, Pay-Back Period,
Break Even Analysis [Fundamental and Application Component], Study of Project Feasibility report
and Detailed Project Report (DPR), Role of Project Management Consultants in Pre-tender and Post-
tender.

Reference Books
1. Project Management—Khatua—Oxford University
2. Construction Project Management-Planning, Scheduling and Controlling by K. K. Chitkara,
Tata McGraw Hill Publishing Company, New Delhi.
3. Construction Management and Planning by B. Sengupta and H. Guha, Tata McGraw Hill
Publishing Company, New Delhi.
4. The Essentials of Project Management by Dennis Lock, Gower Publishing Ltd. UK.
5. Essentials for Decision Makers by Asok Mukherjee, Scitech Publication, New Delhi.
6. Total Quality Management - Dr. S.Rajaram and Dr. M. Sivakumar-- Biztantra
7. Total Engineering Quality Management – Sunil Sharma – Macmillan India Ltd.
Savitribai Phule Pune University
TE Civil (2015 Course) w.e.f. June 2017
301009 Foundation Engineering
Teaching scheme Examination scheme
Lectures: 3 hours/week In semester exam: 30 marks---1 hour Paper
End semester exam: 70 marks—2.5 hours Paper

Unit-I
Subsurface Investigations for Foundations (06 hours) Purpose and planning of subsurface
exploration. Methods of Investigation: Trial pits, borings, depth
& number of exploration holes, core recovery, RQD, Core Log. Geophysical methods– Seismic
refraction and Electrical resistivity method. Disturbed and undisturbed sampling, types of samplers,
degree of disturbance of a sampler. Field tests- SPT, N value correction and significance, DCPT,
SCPT and introduction of advanced testing techniques like Pressure meter test. Site visit is
recommended to learn this topic.

Unit-II
Bearing capacity and Shallow Foundation (06 hours) Basic definitions, Modes of shear failure,
bearing capacity analysis- Terzaghi‘s, Hanson‘s, Meyerhof‘s, Skempton‘s, Vesics equations and IS
code method - Rectangular and Circular footings. Bearing Capacity evaluation: - Plate Load Test and
SPT. Housel‘s perimeter shear concept. Bearing capacity of layered soil. Effect of water table on
bearing capacity. Effect of eccentricity. Shallow foundation- Types and Applications. Floating
foundation. Presumptive bearing capacity.

Unit-III (06 hours)


a) Settlement and Consolidation Settlement: - Introduction, Causes of settlement. Pressure bulb,
Contact pressure, Significant Depth of foundation, Allowable settlement, Differential settlement - I.S.
criteria, Types - Elastic settlement, Consolidation settlement. Use of Plate Load test and SPT in
settlement analysis. Allowable soil pressure.
b) Consolidation - Introduction, spring analogy, Terzaghi‘s consolidation theory, Laboratory
consolidation test, Determination of coefficient of consolidation- Square root of time fitting method
and logarithm of time fitting method. Time factor. Rate of settlement and its applications in shallow
foundation. Introduction of Normal consolidation, over consolidation and Preconsolidation pressure.

Unit-IV (06 hours)


Deep Foundations
Introduction, Pile classification, Pile installation-Cast in-situ, driven and bored pile, Load carrying
capacity of pile by static method, Dynamic methods-Engineering news formula and Modified ENR
formula. Pile load te