0 оценок0% нашли этот документ полезным (0 голосов)

64 просмотров945 страницFeb 11, 2020

© © All Rights Reserved

PDF, TXT или читайте онлайн в Scribd

© All Rights Reserved

0 оценок0% нашли этот документ полезным (0 голосов)

64 просмотров945 страниц© All Rights Reserved

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

FIRST YEAR BACHELOR OF TECHNOLOGY

BRACT’s

VISHWAKARMA INSTITUTE OF INFORMATION

TECHNOLOGY, PUNE-48

(AN AUTONOMOUS INSTITUTE AFFILIATED TO SAVITRIBAI PHULE PUNE UNIVERSITY)

Bansilal Ramnath Agarwal Charitable Trust‘s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute affiliated to Savitribai Phule Pune University)

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)

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

2

Bansilal Ramnath Agarwal Charitable Trust‘s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute affiliated to Savitribai Phule Pune University)

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

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

*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)

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)

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)

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)

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)

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)

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)

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)

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.

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)

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)

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)

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)

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)

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

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)

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)

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)

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)

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)

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)

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)

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)

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)

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

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)

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)

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

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

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)

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)

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

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)

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)

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)

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)

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)

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)

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)

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)

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:

MISSION:

Establish centre of excellence in post graduate studies and research

Prepare engineering professionals with highest ethical values and a sense of

responsible citizenship

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication 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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

(Pattern 2017)

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

TH 3 - - 15 15 20 50 - 100 3

Circuits*

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

TH 3 - - 15 15 20 50 - 100 3

- - 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 - - - - - - - - - - -

*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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

(Pattern 2017)

Type Scheme Formative Summative

Assessment Assessment

ISE PR/

L T P CE ESE

T1 T2 OR

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 - - - - - - - - - - -

*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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

Semester – I

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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)

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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:

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)

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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.

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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.

Basic design steps- State diagram, State table, State reduction, State assignment, Mealy and Moore

machines representation, Implementation, finite state machine implementation, Sequence detector.

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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.

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)

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.

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.

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.

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

Semester – II

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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 )

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

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

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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.

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

Economics (ETUA22176)

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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

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.

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.

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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”

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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 )

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

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.

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.

Bansilal Ramnath Agarwal Charitable Trust‟s

Vishwakarma Institute of Information Technology, Pune-48

Department of Electronics & Telecommunication Engineering

Reference Books :

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

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

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.

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:

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.

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

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.

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

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)

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

*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.

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*

CE

MEUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3

PR/OR

Skill Development

MEUA22178 CE - - 2 - - 50 - - 50 1

(Workshop Practice –II)

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

*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.

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

SECOND YEAR B. TECH. SEMESTER-I

1 MEUA21171 Engineering Mathematics – III 08

5 MEUA21175 Thermodynamics 16

10 MEUA22171 Kinematics of Machinery 27

14 MEUA22175 Mechatronics 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

Semester – I

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

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

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

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.

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)

BoS Member:

BoS Chairman:

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.

BoS Member:

BoS Chairman:

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

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.

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

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 .

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

BoS Member:

BoS Chairman:

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)

Credits: 3 Formative Assessment : 50 Marks

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

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.

BoS Member:

BoS Chairman:

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)

Credits: 3 Formative Assessment: 50 Marks

Lectures: 3 Hrs/week Summative Assessment:50 Marks

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.

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.

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.

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

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

BoS Member:

BoS Chairman:

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)

Credits: 3 Formative Assessment : 50 Marks

Lectures: 3 Hrs/week Summative Assessment:50 Marks

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

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

BoS Member:

BoS Chairman:

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)

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

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:

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.

BoS Member:

BoS Chairman:

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

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:

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)

BoS Member:

BoS Chairman:

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

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

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.

BoS Member:

BoS Chairman:

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

BoS Member:

BoS Chairman:

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)

Credits :3 Formative Assessment : 50 Marks

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

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.

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

BoS Member:

BoS Chairman:

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

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.

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.

BoS Member:

BoS Chairman:

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

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.

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.

BoS Member:

BoS Chairman:

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

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.

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.

BoS Member:

BoS Chairman:

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.

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:

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)

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.

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.

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.

BoS Member:

BoS Chairman:

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

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

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

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

BoS Member:

BoS Chairman:

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)

Semester I (Pattern 2018)

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

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Vision:

Excellence in Civil Engineering Education

Mission:

M1: Make competent Civil Engineers with high level of professional,

moral and ethical values

knowledge and skill set

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

as well as research

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

Engineering

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

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

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

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

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 - - - - - - - - - - -

*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

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

CE-

CVUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3

PR/OR

CVUA22178 CE - - 2 - - 50 - - 50 1

Engineering Skills and Practices II)

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

*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

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Semester – I

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

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.

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Problems on Fourier Transform

Problems on Numerical Methods

Problems on Statics and Probability

Problems on Vector Differentiation

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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)

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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).

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Credits : 3 Formative Assessment: 50 Marks

Lectures: 3 hrs. / week Summative Assessment : 50 Marks

Practical: NA

Tutorial: NA

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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 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,

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Teaching Scheme Examination Scheme

Credits: 2 Formative Assessment : 50 Marks

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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,

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Semester - II

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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)

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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).

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

Surveying (CVUA22174)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

Teaching Scheme Examination Scheme

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

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.

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

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

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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

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.

Bansilal Ramnath Agarwal Charitable Trust’s

Vishwakarma Institute of Information Technology, Pune-48

(An Autonomous Institute Affiliated to Savitribai Phule Pune University)

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.

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

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

“Excellence in the field of Computer Engineering for rendering services to the industry

and society”.

• Mission

technological, entrepreneurial and social progress of the society.

To strive for excellence at different levels and diverse dimensions in the field of

computer engineering.

adaptability towards globalization.

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.

requirements, displaying team dynamics and professional ethics.

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

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.

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 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.

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.

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.

leader in diverse teams and in multidisciplinary settings.

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.

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

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

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

TH 3 1 - 15 15 20 50 - 100 4

Microprocessors Techniques

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

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

- - 6 - - 50 - 50 100 3

PR/OR

CSUA21178 Skill Development I (Data

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

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.

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.

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

Type Scheme Formative Summative

Assessment Assessment

ISE PR/

L T P CE ESE

T1 T2 OR

TH 3 - - 15 15 20 50 - 100 3

Communication*

TH 3 - - 15 15 20 50 - 100 3

Economics

CSUA22177 Lab Practice-II CE-

- - 6 - - 50 - 50 100 3

PR/OR

CE - - 2 - - 50 - - 50 1

Data Structure using C++)

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.

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.

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

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

Teaching Scheme Examination Scheme

Credits : 4 Formative assessment : 50 Marks

Lectures : 4 Hrs/week Summative assessment : 50 Marks

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 .

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

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

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

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

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

n(n+1)(n+2)

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

p : This system is good

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

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.

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)}

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

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

i) Equivalence relation

ii) Partial ordering relation

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.

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. 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..

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.

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.

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

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.

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.

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

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

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?

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

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

Teaching Scheme Examination Scheme

Credits : 4 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

Tutorials : 1 Hr/week

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

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

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.

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

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

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

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.

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

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

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

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.

Introduction to PLD’s: - ROM, PAL, PLA, Applications of PLAs to implement combinational and

sequential logic circuits

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

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

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

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

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

1 Represent matrix using two dimensional arrays and perform following operations without pointers:

i. Addition

ii. Multiplication

iii.Transpose

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

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

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.

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.

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.

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

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

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

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)

Course Coordinator

BoS Member

BoS Chairman

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

Teaching Scheme Examination Scheme

Credits: 2 Formative Assessment : 50 Marks

Lectures: 1 Hr/week Summatve Assessment : NA

Practical: 2 Hrs/week

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,

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

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

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

Teaching Scheme Examination Scheme

Credits : 4 Formative Assessment : 50 Marks

Lectures : 4 Hrs/week Summative Assessment : 50 Marks

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.

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

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.

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.

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

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

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

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.

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

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

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

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.

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

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3 Hrs/week Summative Assessment : 50 Marks

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.

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.

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

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

Teaching Scheme Examination Scheme

Credits : 3 Formative Assessment : 50 Marks

Lectures : 3Hrs/week Summative Assessment : 50 Marks

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

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

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

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

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

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,

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

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

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

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 learn the transmission media and the concept of network topologies using tools

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

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

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

3.Write C++/JavaScript/Java program to draw 2-D object and perform following basic

transformations, a) Scaling b) Translation c) Rotation

5.Write C++/JavaScript/Java program to draw a polygon and fill it with desired color using Seed

fill algorithm.

Maya / Blender.

8 Write C++/JavaScript/Java program to simulate any one of the scene- (Mini Project)

i. Airplane Landing

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

9. Write C++/JavaScript/Java program to simulate any one of the scene- (Mini Project)

i. Bird Flying

ii. Any Game with locomotion.

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

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

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

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

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

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

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

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.

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

Cost analysis of the project, components of capital cost of a project, modern approach to project

performance analysis.The COCOMO II Model

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,

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

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

“To create professionally competent and globally acceptable IT engineers with social awareness”.

• Mission

pursuit through rigorous implementation of IT curriculum

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

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

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.

methods including design of experiments, analysis and interpretation of data, and synthesis of the

information to provide valid conclusions.

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.

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.

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

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 - - - - - - - - - - -

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.

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.

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

Data Structure and Files* TH

ITUA22173 3 - - 15 15 20 50 - 100 3

Computer Organization & TH

ITUA22175 Microprocessor* 3 - - 15 15 20 50 - 100 3

ITUA22176 Economics 3 - - 15 15 20 50 - 100 3

CE

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

ITUA22178 - - 2 - - 50 - - 50 1

Structure and Files using C++)

ITUA22179 Project Management CE 2 - - - - 50 - - 50 2

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

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.

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

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

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

Course objectives :

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

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

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

List of Tutorials

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

n(n+1)(n+2)

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

(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

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.

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)

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)}

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

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

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. Planar Graph

2. Complete Graph

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.

Assignment 4 : Trees

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.

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:

3. A bag contains 3 red & 5 black balls & second bag contains 6 red & 4 black balls. A ball is drawn from

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:

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:

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

a. How many ways three digits numbers can be formed from six digits 2,3,4,5,7,9 ?

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?

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

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.

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

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:

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.

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?

8 How many extra bits per second does the sender send if sender and receiver clock works at different

speed.

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

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).

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

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.

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

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.

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

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

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.

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.

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

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

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

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 :

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

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)

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

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.

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

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.

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

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

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)

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.

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

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:

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.

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.

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

Electronic Waste: Definition, Amount of electronic waste worldwide, Global trade issues, Environmental

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

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 :

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

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

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)

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.

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 :

2. Advanced Engineering Mathematics By O'Neil, Cengage India.

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

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

Problems on Differential Equations by method of variations of parameter and Cauchy/Legendre Equations

Problems on Fourier 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.

Problems on Gradient, divergence, Curl and Vector Identity.

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.

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

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.

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

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.

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

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:

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.

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

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

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

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

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

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)

Credits : 3 Formative Assessment : 50

Lectures / Week: 3 Hrs Summative Assessment : 50

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.

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.

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.

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.

Architecture of 8086, Processor organization, Register organization- user visible registers, Control and

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.

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.

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.

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

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.

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

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

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

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.

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

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.

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

iv) Delete a record v)Modify a record.

*All assignments to be implemented using C++ on Linux platform.

Group A

1 Use DDA algorithm for line drawing.

2 Use Bresenham’s algorithm for line drawing.

4 4a. Implement seed fill algorithm (Boundary 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.

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.

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.

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.

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

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

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.

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).

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.

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.

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.

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

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.

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

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

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

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 - - - - - - - - - - -

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.

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.

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

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

CE-

CVUA22177 Lab Practice –II - - 6 - - 50 - 50 100 3

PR/OR

CVUA22178 CE - - 2 - - 50 - - 50 1

Engineering Skills and Practices II)

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

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.

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

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

TH 3 1 - 15 15 20 50 - 100 4

Microprocessors Techniques*

TH 3 - - 15 15 20 50 - 100 3

Structure*

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

- - 6 - - 50 - 50 100 3

PR/OR

CSUA21178 Skill Development (Data

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

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

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.

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.

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

Type Scheme Formative Summative

Assessment Assessment

ISE PR/

L T P CE ESE

T1 T2 OR

TH 3 - - 15 15 20 50 - 100 3

Economics

CSUA22177 Lab Practice-II CE-

- - 6 - - 50 - 50 100 3

PR/OR

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

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

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

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.

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

(Pattern 2017)

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

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

- - 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 - - - - - - - - - - -

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

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.

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

(Pattern 2017)

Type Scheme Formative Summative

Assessment Assessment

ISE PR/

L T P CE ESE

T1 T2 OR

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 - - - - - - - - - - -

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

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.

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

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

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

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

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.

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

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

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

ITUA22177 - - 6 - - 50 - 50 100 3

and Files using C ++) PR/OR

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

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

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.

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

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

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)

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

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

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.

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

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

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 - - - - - - - - - - -

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

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.

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

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)

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)

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

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

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

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)

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

Lectures: 3 hours/week In semester exam: 30 marks---1 hour Paper

End semester exam: 70 marks—2.5 hours Paper

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.

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)

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.

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.

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

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

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.

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.

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)

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.

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.

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

Lectures:4 hours/week In semester exam: 30 marks---1 hour Paper

End semester exam: 70 marks—2.5 hours Paper

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)

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).

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).

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).

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.

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.

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

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

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,

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.

specific quantities, Specific speed, Characteristic curves, Dimensional analysis as applied to

hydraulic turbines, selection of turbines

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

(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

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.

a) What is Employability? What are Employability Skills? Focus on what skills do employers

expect from graduates? Career planning with action plan.

Negotiation, Building Confidence, Time Management, Personal Presentation, Assertiveness,

Negotiation, Avoiding Stress.

c) Presentation Skills-Presentation Skills What is a Presentation? Writing Your Presentation

Coping with Nerves

d) Communication Skills-Verbal Communication, Written Communication, Difference between

C.V. Bio data and Resume

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

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.

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

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.

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,

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.

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

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)

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

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.

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

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.

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.

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

## Гораздо больше, чем просто документы.

Откройте для себя все, что может предложить Scribd, включая книги и аудиокниги от крупных издательств.

Отменить можно в любой момент.