2-1 CIVIL Syllabus (R)
2-1 CIVIL Syllabus (R)
SEMESTER – III
Course
S.No. Course Name L T P C
Code
1 19SHT301 Complex Variables and Statistical Methods 2 1 0 3
2 19CET301 Strength of Materials-I 3 0 0 3
3 19CET302 Surveying 3 0 0 3
4 19CET303 Fluid Mechanics 3 0 0 3
5 19CET304 Building Materials and Construction 2 0 0 2
6 19CET305 Scientific Computing using Python 3 0 0 3
7 19CEL301 Survey Field Work 0 0 3 1.5
8 19CEL302 Strength of Materials Lab 0 0 3 1.5
9 19CEL303 Python Programming Laboratory 0 0 3 1.5
10 19SHN301 Essence of Indian Knowledge and Tradition 2 0 0 0
Total Credits 21.5
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No. Name of the Course L T P C
Code
Complex Variables and Statistical Methods
1 19SHT301 2 1 0 3
(Common to ECE, EEE, CE and ME)
Pre-Requisites :
1. Calculus
2. Partial Differentiation
3. Multiple Integration
4. Set Theory
Course objectives: The student should be able to
2
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course Outcomes: Upon successful completion of the course, the student will be
able to
CO1: Cauchy-Riemann equations to complex function in order to determine
whether a given continuous function is analytic (Apply)
CO4: The statistical inferential methods based on small and large sampling tests.
(Analyze)
Text books:
1. B.S. Grewal, Higher Engineering Mathematics, 44th Edition, Khanna
Publishers.
2. S. C. Gupta and V. K. Kapoor, Fundamentals of Mathematical Statistics,
11/e (Reprint) 2019, Sultan Chand & Sons Publications.
3
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Reference books:
Mapping P01 P02 P03 P04 P05 P06 P07 P08 P09 P010 P011 P012 PS01 PSO2
C01 2
C02 2
C03 2 1
C04 1 1
C05 2 3
*****
5
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No. Name of the Course L T P C
Code
2 19CET301 Strength of Materials-I 3 0 0 3
Pre-Requisites :
1. Applied Mechanics
2. Engineering Mathematics
6
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course Outcomes
At the end of successful completion of this course, the student will be able to
CO1: Analyze the stresses and strains in a member subjected to different loadings
and understand the strain energy under different load conditions
(Understanding, Analyzing)
CO2: Apply different methods and Analyze the various beams subjected to different
7
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
loads using shear force and bending moment diagrams (Applying, Analysing)
CO3: Evaluate flexure and shear stresses for different beam sections. (Evaluating)
CO4: Analyze the shafts and springs applying principle of torsion (Applying,
Analyzing)
CO5: Interpret the stresses in thick and thin cylindrical shells subjected to internal
pressure (Understanding)
Text Books:
1. Strength of Materials by S. S. Bhavakatti
2. Strength of materials by R.K.Bansal vol 1 & 2
Reference Books:
1. Strength of Materials by S.S. Rattan, Tata McGraw Hill Education Pvt., Ltd.
2. Strength of materials by R.K. Rajput, S. Chand & Co, New Delhi.
3. Strength of Materials by S.Ramamrutham, Dhanpat Rai Publishing Co., (P)
Ltd. New Delhi
4. Theory of Structures by S.P.Timoshenko & DH. Young.
Digital Materials:
https://nptel.ac.in/courses/105/105/105105108/
https://nptel.ac.in/courses/112/107/112107147/
https://nptel.ac.in/courses/112/107/112107146/
Justification
Low(1)/
S. Medium
CO-PO Justification
No (2)/
High(3)
Students have a scope to apply the knowledge of basics of
CO1-
1 3 mathematics for the solution of stresses and strains in a
PO1
member subjected to different loadings.
CO1- Students will able to analyze complex Shear force and
2 2
PO2 Bending moment problems
Students have a scope to conduct experiments and to
CO1-
3 2 analyze and interpret experimental results to provide valid
PO4
conclusions.
8
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
9
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No. Name of the Course L T P C
Code
3 19CET302 Surveying 3 0 0 3
Pre-Requisites :
1. Basic Mathematics
Course objectives: The student should be able to
1. To understand the concept of chain surveying, instruments for chaining and
the concept of linear measurements.
2. To Know about the compass, angles and bearings. To know the application of
compass in the field work. To know the concept of traversing.
3. To find the elevation difference between various points. To know about
various methods of levelling. To Know the uses of contour maps and
locating the contours.
4. To know how to operate the theodolite. To find the horizontal & vertical
angles. To understand the concept of tacheometry.
5. To calculate the areas along irregular boundaries and volume of earthwork
from various rules. To Know the elements of simple & compound curves. To
understand the basic concepts behind the EDM, Total station, GIS & GPS.
Unit Mapped
Contents
No CO
I Fundamental concepts, Linear measurements & Chain CO1
surveying
Object, Primary divisions, Classification & Principles of Surveying.
Scales- Plane & Diagonal. Error due to use of wrong scale, Shrunk
scale.
Instruments for chaining, Ranging out survey lines, Error due to
incorrect chain, Errors in chaining, Tape corrections.
Chain triangulation, Survey stations, Survey lines, Field book,
Obstacles in chaining, Cross staff survey.
II Compass surveying & Traversing CO2
Introduction, Definitions, Designation of bearings, Types of
compass, temporary adjustments of compass, Included angles,
Magnetic declination, Dip, Local attraction, Errors in compass
survey.
Introduction of traversing, Methods of traversing, Closing error,
Balancing a traverse.
III Levelling & Contouring CO3
Definitions in levelling, Methods of levelling, Levelling instruments,
Temporary adjustments of a level, Principles of leveling, Bookings &
Reducing levels, Curvature & Refraction, Errors in Levelling.
Introduction of contouring, Definitions, Characteristics of contours,
10
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Electronic Distance Measurement (EDM), Total station, GIS, GPS & Remote
sensing, Photogrammetric survey
Course Outcomes
At the end of successful completion of this course, the student will be able to
CO1 Understand the concept of chain surveying, instruments for chaining and the
overall concept of linear measurements. (Remembering, Understanding &
Applying)
CO2 Know the uses of compass, calculate the angles from bearings. Understand the
concept of declination & Local attraction. Application of compass in the field
work. Know the Concept of traversing & its applications. (Remembering,
Understanding & Applying)
CO3 Find the elevation difference between various points using a level. Understand
the concept of various methods of levelling. Know the uses of contour maps in
the field and locating the contours. (Remembering, Understanding &
Applying)
CO4 Operate the theodolite & find the horizontal & vertical angles. Know the uses of
tacheometry & find the distance & elevation of different points (Remembering,
Understanding & Applying)
11
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
CO5 Calculate the areas along irregular boundaries & area from coordinates. Find
the volume of earthwork from various rules. Know the elements of simple &
compound curves. Understand the basic concepts behind the EDM, Total
station, GIS & GPS. (Remembering, Understanding & Applying)
TEXT BOOKS
REFERENCE BOOKS:
1. Surveying and Levelling by N. N. Basak , Tata McGraw Hill.
2. Surveying Vol. I & II by Dr. K. R. Arora , Standard Book House.
3. Surveying and Levelling by Subramanian, Oxford University Press.
4. Textbook of Surveying by C. Venkatramaiah , University Press.
Digital Materials:
https://nptel.ac.in/courses/105/107/105107122/
https://nptel.ac.in/courses/105/104/105104101/
CO-PO mapping Table with Justification
Contribution of Course Outcomes towards achievement of Program Outcomes &
Strength of correlations (High: 3, Medium: 2,Low: 1)
Mapping PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 2 2 2 1 2
CO2 3 2 2 1 2
CO3 2 2 2 1 1 2
CO4 3 2 1 2 1 1 2
CO5 3 2 2 2 3 1 3
12
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
13
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
******
14
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Pre-Requisites : Nil
Unit Mapped
Contents
No CO
I Introduction (12 hrs) CO1
Physical properties of fluids – specific weight, specific gravity,
viscosity, surface tension, vapour pressure and their influences
on fluid motion, pressure at a point, classification of fluids,
Pascal’s law and its practical significance, Hydrostatic law of
pressure distribution - atmospheric, absolute, gauge and vacuum
pressures - measurement of pressure. Pressure gauges,
Manometers – Pizometer, Differential U – tube Manometer and
inverted U-tube manometer, Digital Manometers; Application of
fluid properties in day to day life.
II Hydro Statics and Fluid Kinematics (13 hrs) CO2
Hydro Statics: Hydrostatic forces on submerged plane,
Horizontal, Vertical, inclined and curved surfaces – Center of
pressure
Fluid Kinematics: Description of fluid flow, Stream line, path line
and streak line and stream tube. Classification of flows: Steady,
unsteady, uniform, non-uniform, laminar, turbulent, rotational
and irrotational flows – Equation of continuity for one, two, three
dimensional flows – stream function and velocity potential
function. Application of hydrostatic in regulation of flow in canals
III Fluid Dynamics: (10 hrs) CO3
Surface and body forces – Euler’s and Bernoulli’s equations for
flow along a stream line from the fundamentals and from Euler’s
equation – its limitations and applications. Momentum equation
15
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Unit V : Conducting field survey for advanced pipes and their losses (Case Base
learning
Course Outcomes
16
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course Outcomes
CO5 Apply various devices to measure the flow in pipes and tanks. (Apply)
Text books:
1. Fluid Mechanics, P. N. Modi and S. M. Seth, Standard book house, New
Delhi
2. A text of Fluid mechanics and hydraulic machines, R. K. Bansal – Laxmi
Publications (P) ltd., New Delhi Digital Design by Mano, PHI
Reference books
1. Mechanics of Fluids, Merle C. Potter, David C. Wiggert and Bassem H.
Ramadan, CENGAGE Learning
2. Fluid Mechanics and Machinery, C.S.P. Ojha, R. Berndtsson and P.N.
Chandramouli, Oxford Higher Education
Mapping PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 1 2 -
CO2 2 3 2 3
CO3 2 3 2 3
CO4 2 3 3 3
CO5 3 1 2 2 3
Course
S.No. Name of the Course L T P C
Code
5 19CET304 Building Materials and Construction 2 0 0 2
Pre-Requisites : Nil
Unit Mapped
Contents
No CO
I Building materials-I CO1
19
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Types of glass and its properties which are used in construction, Artificial wood
(plywoods, particle boards and fibreboards), Introduction of repair works.
Course Outcomes
CO1
Identify suitability of stones, bricks, tiles, glass and steel as building
materials.{Understand }
CO2 Make out the appropriate masonry to be used for building
construction and importance of wood {Apply level}
CO3
Recognize the importance of lime and cement as building materials
.{Understand }
CO4 Pick up the appropriate building components for comfortable
construction. {Apply }
CO5 Identify the appropriate type of finishing techniques and building
services which are generally used in buildings. .{Understand }
20
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Learning Resources
Text books:
1. https://nptel.ac.in/courses/105102088/
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
C01 1 2 1 2 1 1 2
C02 1 2 2 2 2
C03 1 2 3 2 2 2
C04 1 3 2
C05 1 3 2
Justification:
Low(1)/
S.N
CO-PO Medium (2)/ Justification
o
High(3)
Students have a scope to apply the knowledge of
1 CO1-PO1 1 basics of science in the manufacture of steel and
glass
Students will able to develop the innovative
2 CO1-PO3 2
techniques by using the building materials
Students will able to apply modern resources by
3 CO1-PO5 1
using the conventional building materials.
Students will be able to the understand the impact
4 CO1-PO7 2
of these building materials on environment.
Students will be able to apply ethical principles
5 CO1-PO8 1
and norms of engineering practice.
21
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
*****
22
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No. Name of the Course L T P C
Code
6 19CET305 Scientific Computing using Python 3 0 0 3
Matplotlib: Loading the library and importing the data, How Mat
plot lib works, different typs of plots:line plots, Scatter plots, Bar
plots, contour plot modifying the appearance of a plot, Plotting
multiple plots, Modifying the tick marks, axes labeling, (08hr)
Course Outcomes
Upon successful completion of the course, the student will be able to
Learning Resources
Text books:
1. Python for civil and structural engineers by Vittorio Lora.
2. Scientific Computing In Python By Abhijit Kar Gupta. TECHNO WORLD PUB
Reference books
1. Python Programming: A Modern Approach, Vamsi Kurama, Pearson
2. Numerical Python: Scientific Computing and Data Science Applications
by Robert Johansson.
3. Let Us Python by Yashavant Kanetka
e- Resources & other digital material
1. https://nptel.ac.in/courses/106/106/106106182/
2. https://www.coursera.org/learn/python &
https://www.coursera.org/learn/python-data &
https://www.coursera.org/learn/python-for-data-visualization
24
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO-1 PSO-2 PSO-3
CO1 3 3 3 2 1 1 1 1
CO2 3 3 3 3 1 2 1 1
CO3 2 3 2
CO4 2 3 1 1 3 1 2
CO5 3 3 2 1 2 2 1 1 1
*****
25
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No Name of the Course L T P C
Code
7 19CEL301 Surveying Field Work 0 0 3 1.5
Experiments:
26
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Justification
Low(1)/
S. Medium
CO-PO Justification
No (2)/
High(3)
Student will be able to apply the engineering
fundamentals and an engineering specialization to
1 CO1-PO1 3
the solution of complex engineering problems in
plane surveying
Student will be able to understand the impact of
2 CO1-PO7 2 professional engineering solutions of plane
surveying in societal context
27
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
******
28
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No Name of the Course L T P C
Code
8 19CEL302 Strength of Materials Laboratory 0 0 3 1.5
Course objectives: The course aims for providing hands on practice on material
behaviour subjected to tensile, compressive, torsion and shear loadings. The
course also deals with material hardness and impact resistance.
Outcomes: At the end of the course the students can able to
CO1: Perform necessary experiments to determine the mechanical
properties of materials under different loading conditions
Experiments:
CO-PO mapping
Mapping PO1 PO4 PO10 PSO2
CO1 3 2 1 2
CO2 3 2 1 2
Justification
29
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Low(1)/
S. Medium
CO-PO Justification
No (2)/
High(3)
Students have a scope to apply the knowledge of
1 CO1-PO1 3 basics of mathematics to determine the mechanical
properties of materials under different loadings.
Students have a scope to conduct experiments and
2 CO1-PO4 2 to analyze and interpret experimental results to
provide valid conclusions.
Students have a scope communicate effectively in
3 CO1-PO10 1
written oral and graphical forms.
Students have a scope to act as consultant by
4 CO1-PSO2 2 knowing the concepts of strength of materials to
apply practical problems.
****
30
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No Name of the Course L T P C
Code
9 19CSL303 Python Programming Lab 0 0 3 1.5
Course objectives:
Outcomes: At the end of the course the students can able to
CO1: Perform necessary experiments to det Understand basic
oprations in Python
Experiments:
Section 1
Exercise 1 – Input and Output
a) Write a Python program which accepts the user's first and last name and
print them in reverse order with a space between them.
b) Write a Program which takes input for a variable and returns its type.
c) Write a Python program to get the Python version you are using.
Exercise 2 - Operations
a) Write a Python program that will accept the base and height of a triangle
and compute the area.
b) Write a program to compute distance between two points coordinates
taking (x1, y1) and (x2, y2) input from the user (Pythagorean Theorem)
c) Write a program to convert length in m to Ft-in
Section 2
Exercise - 3 Control Flow: If-Else
a) Write a Program for checking whether the given number is an Even or Odd.
b) Write a program to convert angles bearings) in Whole circle bearing (WCB)
system to Reduced Bearing (RB) system.
c) Write a Python program to convert temperatures to and from Celsius,
Fahrenheit. Or vice versa.
Exercise 4 - Control Flow – For, while
a) Python Program to Find the Sum of first N Natural Numbers
b) Python Program to Display the multiplication Table
c) Write a program using a while loop that asks the user for a number, and
prints a countdown from that number to zero.
31
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Section 3
Exercise - 5 - DS
a) write a Program to Illustrate Different List Operations
b) Find mean and standard deviation for the given set of numbers in a list.
c) write a Program to Illustrate Different Tuples Operations
Exercise - 6 DS - Continued
a) Python Program to Illustrate Different Set Operations
b) Python Program to Illustrate Different Dictionaries Operations
Exercise - 7 Functions
a) Python Program to Make a Simple Calculator using functions
b) Write a function to compute and return area of triangle with user give three
sides.
c) Write a program to find the sum of natural using recursive function
Section 4
Exercise - 8 - Modules
a) Define all functions used in Exercise 7 create as module and save it as
“functions.py”.
b) Execute all the operations performed in Exercise 7 by importing above
module “functions.py” without defining any function.
c) Install any package using (pip) and list all the available functions using dir()
function.
Exercise 9 - Math Module
a) write a Program to Illustrate Different Constants, Power and logarithmic,
Angular conversion functions in math module
b) write a Program to Illustrate Different Trigonometric and Hyperbolic
functions in math module
Exercise 10 - Numpy
a) Write a program that defines a matrix and prints using Numpy.
b) Write a program to perform Addition, Subtraction, Multiplication of two
square matrices of same size using Numpy.
c) Write a program to perform Transpose, Inverse, Eigen values and
Eigenvectors of a 5x5 matrix using Numpy.
Section 5
Exercise 11 – Matplotlib
a) Write a Program to Draw bending moment and shear force diagram of a
cantilever with point load at end.
b) Write a Program to Draw bending moment and shear force diagram of a
simply supported beam with UDL.
Exercise 12 - Scipy
a) Write a program to find numerical integration of a given equation and range
[a,b] using Scipy.
b) Write a program to perform 1D linear interpolation between two numbers
using Scipy.
32
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO-1 PSO-2 PSO-3
CO1 3 3 3 2 1 1 1 1
CO2 3 3 3 3 1 2 1 1
CO3 2 3 2
CO4 2 3 1 1 3 1 2
CO5 3 3 2 1 2 2 1 1 1
*****
33
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course
S.No Name of the Course L T P C
Code
10 19SHN301 Essence of Indian Traditional Knowledge 2 0 0 0
Pre-Requisites : Nil
Course objectives: To facilitate the students with the concepts of Indian
traditional knowledge and to make them understand the Importance of roots of
knowledge system.
1. The course aim of the importing basic principle of third process reasoning and
inference sustainability is at the course of Indian traditional knowledge
system
2. To understand the legal framework and traditional knowledge and biological
diversity act 2002 and geographical indication act 2003.
3. The courses focus on traditional knowledge and intellectual property
mechanism of traditional knowledge and protection.
4. To know the student traditional knowledge in different sector.
Unit Mapped
Contents
No CO
I Introduction to traditional knowledge: Define traditional knowledge, CO1
nature and characteristics, scope and importance, kinds of
traditional knowledge, the physical and social contexts in which
traditional knowledge develop, the historical impact of social
change on traditional knowledge systems. Indigenous Knowledge
(IK), characteristics, traditional knowledge vis-à-vis indigenous
knowledge, traditional knowledge Vs western knowledge traditional
knowledge vis-à-vis formal knowledge
II Protection of traditional knowledge: the need for protecting CO2
traditional knowledge Significance of TK Protection, value of TK in
global economy, Role of Government to harness TK.
III Legal framework and TK: A: The Scheduled Tribes and Other CO3
Traditional Forest Dwellers (Recognition of Forest Rights) Act,
2006, Plant Varieties Protection and Farmers Rights Act, 2001
(PPVFR Act); B:The Biological Diversity Act 2002 and Rules 2004,
the protection of traditional knowledge bill, 2016. Geographical
indications act 2003.
IV Traditional knowledge and intellectual property: Systems of CO4
traditional knowledge protection, Legal concepts for the protection
of traditional knowledge, Certain non IPR mechanisms of
traditional knowledge protection, Patents and traditional
knowledge, Strategies to increase protection of traditional
knowledge, global legal FORA for increasing protection of Indian
Traditional Knowledge.
34
R-19 Syllabus for CE - VVIT w. e. f. 2019 - 20
Course Outcomes: Upon successful completion of the course, the student will be
able to
2. http://nptel.ac.in/courses/121106003/
*****
35