DOC-20231030-WA0006.
DOC-20231030-WA0006.
DOC-20231030-WA0006.
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
Under Graduate
(REGULATIONS 2019)
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
UNDER GRADUATE
CURRICULA AND SYLLABI
(REGULATIONS 2019)
1
SRM VALLIAMMAI ENGINEERING COLLEGE
PEO1: To mould students to exhibit top performance in the higher education and research
and to become the State-of-the-art technocrat.
PEO3: To equip the students with the breadth of Computer Science and Engineering
innovate novel solutions for the benefit of common man.
2
Apply reasoning informed by the contextual knowledge
to assess societal, health, safety, legal, And cultural issues
6 The engineer and society and the consequent responsibilities relevant to the
professional engineering practice
Understand the impact of the professional engineering
Environment and solutions in societal and environmental contexts, and
7 sustainability demonstrate the knowledge of, and Need for sustainable
development.
Apply ethical principles and commit to professional ethics
8 Ethics and responsibilities and norms of the engineering
practice
Function effectively as an individual, and as a member
9 Individual and team work or leader in diverse teams, and in multidisciplinary
settings
Communicate effectively on complex engineering
activities with the engineering community and with the
society at large, such as, being able to comprehend
10 Communication
and write effective reports and design documentation,
make effective presentations, and give and receive clear
instructions
Demonstrate knowledge and understanding of the
Project management and engineering and management principles and apply these
11
finance to one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments
Recognize the need for, and have the preparation and
12 Life-long learning ability to engage in independent and life-long learning
in the broadest context of technological change
3. PROGRAM SPECIFIC OUTCOMES (PSOs):
PSO1: Exhibit proficiency in planning, implementing and evaluating team oriented-software
Programming solutions to specific business problems and society needs.
PSO2: Demonstrate professional skills in applying programming skills, competency and
decision making capability through hands-on experiences.
PSO3: Apply logical thinking in analyzing complex real world problems, and use professional
and ethical behaviors to provide proper solutions to those problems.
PSO4: Demonstrate the ability to work effectively as part of a team in applying technology to
business and personal situations.
3
B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER COURSE WISE PO MAPPING
Year SEM SUBJECT PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
Communicative English 3 3 3 2 3 3 3 2 - - 3 - 1 1 1 1
Engineering Mathematics - I 3 2 2 1 - - - - - - - 1 - - - -
Engineering Physics 3 1 1 1 1 1 1 - - - - 1 - - 1 -
Engineering Chemistry 3 2 3 1 2 2 2 - 1 1 - 2 1 1 1 2
I I
Programming in C 3 2 2 2 2 1 1 - 2 - 1 1 3 1 2 3
Engineering Graphics 2 - 3 - - - - - 1 3 - 1 2 1 1 1
Physics and Chemistry
3 1 1 1 - 1 2 1 1 - - 1 2 3 2 1
Laboratory
C Programming Laboratory 3 2 3 2 2 2 - 3 1 1 2 1 2 2 2 2
Technical English 3 2 2 2 - - - - - 3 2 1 1 1 1 2
Engineering Mathematics - II 3 2 1 1 - - - - - - - - 1 - - -
Physics for Information
3 2 2 - 1 1 1 - - - - - - - 2 -
Science
Environmental Science and
1 1 3 - - 2 3 - 3 - - 1 1 1 1 1
Engineering
Problem Solving and Python
3 2 3 2 2 2 1 - - 2 2 2 2 2 2 3
Programming
I II Basic Civil and Mechanical
3 2 2 1 - 1 1 1 - - - 1 2 1 1 2
Engineering
Problem Solving and Python
3 2 2 1 2 2 - 1 - - 2 3 2 3 2 3
Programming Laboratory
Engineering Practice
3 2 2 2 2 1 - - 1 - 1 1 3 2 2 2
Laboratory
Applied Physics and
Environmental chemistry 3 2 2 2 - 2 3 1 1 - - 2 1 1 1 1
Laboratory
NSS/NCC/YRC/NSO - - - - - - - - - - - - - - - -
4
Year SEM SUBJECT PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
Discrete Mathematics 3 3 2 - - - - - 1 - - 1 - - - -
Programming & Data
3 3 2 2 - - - - - - - - 2 3 3 -
Structures in C
Object Oriented Programming 2 3 3 2 3 2 2 1 2 2 1 2 2 2 2 -
Digital Fundamentals and
3 2 2 2 2 1 1 - - 2 2 3 2 2 3 2
Communication
II III Software Engineering 2 2 3 3 - 2 - - - 2 3 2 2 2 2 1
Operating Systems 2 2 2 1 2 1 - - - - - - 1 1 2 3
Data Structures in C
2 3 3 - - - - 2 3 3 - 3 3 3 3 2
Laboratory
Object Oriented Programming
2 3 3 2 2 1 2 1 2 2 1 2 2 2 2 -
Laboratory
Operating Systems Laboratory 2 1 2 1 - - - - 1 - 2 - 2 2 1 -
Probability and Queuing
3 3 3 - - - - - 1 1 - 1 - - - -
Theory
Computer Architecture 3 3 3 2 3 - - - - - - - 2 3 3 -
Database Management
3 2 2 2 2 1 1 - 2 - 1 - 2 2 2 1
System
Design and Analysis of
2 3 3 3 2 2 - - - - 2 - - 2 3 -
Algorithm
Object Oriented Analysis and
II IV 1 2 3 3 2 3 3 - - 2 - 1 1 1 1 -
Design
Professional Ethics - - - - - 3 3 2 - - - - 1 - 1 -
Database Management
3 2 2 2 2 1 1 2 2 1 2 3 3 3 3 3
System Laboratory
Object Oriented Analysis and
2 2 1 2 1 2 2 2 1 3 2 2 3 2 3 2
Design Laboratory
Communication Skills
3 3 3 2 2 - 2 - - 3 - 1 2 - 1 1
Laboratory- Project Based
5
YEAR SEM SUBJECT PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
Computer Networks 3 2 2 - 3 - 3 - - - 2 - 2 3 3 -
Automata Theory 3 2 3 2 2 2 - - - 2 2 2 3 2 3 3
Web Technology 2 2 3 3 3 3 3 1 1 - 2 1 3 2 2 2
III V Data Warehousing and Data
2 - 2 2 - 1 2 - - - - - 2 1 1 2
Mining
Open Elective -I
Web Technology Laboratory 2 2 3 3 3 3 - 1 - - 2 1 2 2 2 2
Networks Laboratory 2 3 2 - 3 - - - - - 3 - 2 2 2 -
Mobile Computing 3 3 2 2 2 1 - 2 2 - 2 3 2 2 2 1
Compiler Design 3 2 3 2 2 2 - - - 2 2 2 3 2 3 3
Software Testing 3 - 3 2 2 2 - 3 1 1 2 1 2 2 2 2
Professional Elective - I
III VI
Mobile Application
3 2 2 2 3 2 - 1 - 2 1 - 2 2 3 1
Development Laboratory
Compiler Design Laboratory 2 - 2 2 2 1 2 - - 2 - - 2 1 1 2
Professional Communication 3 2 2 3 2 - 3 - - 3 - 1 2 2 2 2
Mini Project 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
6
YEAR SEM SUBJECT PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
Cryptography and Network
2 2 2 2 2 - 1 - - 1 2 2 2 2 1 1
Security
Artificial Intelligence 2 1 2 2 3 3 - - - - - - 2 2 - 2
Open Elective - II
Professional Elective - II
IV VII
Professional Elective - III
Security Laboratory 3 - 3 - 3 2 - - - 2 2 - 3 3 3 2
Professional Elective V
7
SRM VALLIAMMAI ENGINEERING COLLEGE
(An Autonomous Institution)
Approved by AICTE & Affiliated to Anna University, Chennai, ‘A’ Grade Accreditation by NAAC,
NBA Accredited, ISO 9001:2015 Certified
REGULATIONS - 2019
B.E. COMPUTER SCIENCE AND ENGINEERING
I TO VIII SEMESTER CURRICULUM AND SYLLABI
SEMESTER I
Sl. COURSE CONTACT
COURSE TITLE CATEGORY L T P C
No CODE PERIODS
THEORY
1. 1919101 Communicative English HS 3 3 0 0 3
SEMESTER II
Sl. COURSE CONTACT
COURSE TITLE CATEGORY L T P C
No CODE PERIODS
THEORY
1. 1919201 Technical English HS 3 3 0 0 3
2. 1918202 Engineering Mathematics-II BS 4 3 1 0 4
Physics for Information
3. 1920202 BS 3 3 0 0 3
Science
Environmental Science
4. 1921203 BS 3 3 0 0 3
and Engineering
Problem Solving and
5. 1901005 ES 3 3 0 0 3
Python Programming
Basic Civil and Mechanical
6. 1901008 ES 3 3 0 0 3
Engineering
PRACTICAL
Problem Solving and
7. 1901009 Python Programming ES 4 0 0 4 2
Laboratory
Engineering Practices
8. 1901208 ES 4 0 0 4 2
Laboratory
8
Applied Physics and
9. 1901209 Environmental Chemistry BS 4 0 0 4 2
Laboratory
10. 1901200 NSS/NCC/YRC/NSO PCD 2* 0 0 2 1
* Conduction after College Hours TOTAL 33 18 1 14 26
SEMESTER – III
THEORY
1. 1918302 Discrete Mathematics BS 4 3 1 0 4
Programming & Data
2. 1904301 PC 3 3 0 0 3
Structures in C
Object Oriented
3. 1904302 PC 3 3 0 0 3
Programming
Digital Fundamentals and
4 1906306 PC 3 3 0 0 3
Communication
5 1908503 Software Engineering PC 3 3 0 0 3
PRACTICAL
Data Structures in C
7 1904305 PC 4 0 0 4 2
Laboratory
Object Oriented
8 1904306 PC 4 0 0 4 2
Programming Laboratory
Operating Systems
9 1904307 PC 4 0 0 4 2
Laboratory
TOTAL 31 18 1 12 25
SEMESTER – IV
9
PRACTICAL
Database Management
7. 1904002 PC 4 0 0 4 2
System Laboratory
Object Oriented Analysisand
8. 1904405 PC 4 0 0 4 2
Design Laboratory
Communication Skills
9. 1919001 EEC 2 0 0 2 -
Laboratory- Project Based
TOTAL 29 18 1 10 23
SEMESTER – V
SL. COURSE CONTACT
COURSE TITLE CATEGORY L T P C
No CODE PERIODS
THEORY
1. 1904003 Computer Networks PC 3 3 0 0 3
2. 1904502 Automata Theory PC 4 3 1 0 4
3. 1908501 Web Technology PC 3 3 0 0 3
Data Warehousing and Data
4. 1908507 PC 3 3 0 0 3
Mining
5. 19xxxxx Open Elective -I OE 3 3 0 0 3
PRACTICAL
6. 1908510 Web Technology Laboratory PC 4 0 0 4 2
7. 1904512 Networks Laboratory PC 4 0 0 4 2
TOTAL 24 15 1 8 20
SEMESTER – VI
SL. COURSE CONTACT
COURSE TITLE CATEGORY L T P C
No CODE PERIODS
THEORY
1 1904601 Mobile Computing PC 3 3 0 0 3
2 1904602 Compiler Design PC 3 3 0 0 3
3 1908014 Software Testing PC 3 3 0 0 3
4 1904603 Grid and Cloud Computing PC 3 3 0 0 3
5 19xxxxx Professional Elective - I PE 3 3 0 0 3
PRACTICAL
Mobile Application
6 1904610 PC 4 0 0 4 2
Development Laboratory
Compiler Design
7 1904611 PC 4 0 0 4 2
Laboratory
Professional
8 1919002 EEC 2 0 0 2 1
Communication
9 1904612 Mini Project EEC 4 0 0 4 2
TOTAL 29 15 0 14 22
10
SEMESTER – VII
THEORY
TOTAL 27 15 0 12 22
SEMESTER – VIII
THEORY
11
SEMESTER VI
PROFESSIONAL ELECTIVE – I
SEMESTER VII
PROFESSIONAL ELECTIVE – II
SEMESTER VII
12
SEMESTER VIII
PROFESSIONAL ELECTIVE – IV
SEMESTER – VIII
PROFESSIONAL ELECTIVE – V
13
OPEN ELECTIVE – I (V SEMESTER)
14
OPEN ELECTIVE – II (VII SEMESTER)
15
PERSONALITY AND CHARACTER DEVELOPMENT (PCD)
Sl. No COURSE COURSE TITLE CATEGORY CONTACT L T P C
CODE
PERIODS
1 1901200 NSS/NCC/YRC/NSO PCD 2 0 0 2 1
SUMMARY
1. HS 3 3 3 9 5.17%
2. BS 12 12 4 4 32 18. 39%
3. ES 9 10 19 10.92%
4. PC 21 16 17 16 10 80 45.97%
5. PCD 1 1 0.57%
6. PE 3 6 6 15 8.62%
7. OE 3 3 6 3.44%
8. EEC 3 3 6 12 6.89%
Total 24 26 25 23 20 22 22 12 174 100%
Non-Credit / Mandatory ✓
16
SEMESTER I
Reading– short texts (close reading) Writing- understanding text structure- use of reference words and
discourse markers-coherence-jumbled sentences Listening –listening to stories to answer
questions. Speaking– asking about routine actions and expressing opinions. Language development–
Adjectives, degrees of comparison- conjunctions and connectives - Vocabulary development – single word
substitutes- adverbs.
Reading- Newspaper articles- answering questions Writing– letter writing, informal or personal letters-
congratulating/ thanking/requesting help/ e-mails-forward a mail to Staff on given topic- Listening– listen to
different sounds and differentiate the sounds with different words. Speaking- speaking about oneself-
speaking about one‘s friend- Language development- Modals -Tenses - Vocabulary development–
synonyms-antonyms- phrasal verbs.
17
UNIT- V: EXTENDED WRITING 9
Reading- longer texts- close reading –Writing– brainstorming -writing short essays – developing an outline-
identifying main and subordinate ideas- dialogue writing-Listening – listening to talks- Note taking- Speaking
– participating in conversations- short group conversations-Language development- correction of
errors- Vocabulary development-collocations- fixed and semi-fixed expressions.
TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course, learners will be able to:
Read articles of a general kind in magazines and newspapers
Participate effectively in informal conversations.
Introduce themselves and their friends and express opinions in English.
Comprehend conversations and short talks delivered in English
Write short essays of a general kind and personal letters and emails in English.
TEXT BOOKS:
1. Board of Editors. Using English A Course book for Under graduate Engineers and
Technologists. Orient Black Swan Limited, Hyderabad: 2015
18
CO – PO and PSO MAPPING:
Program Specific
Course PROGRAM OUTCOMES
Outcomes(PSO)
Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO1 3 3 2 3 3 - - - - 3 - 1 2 2 2 2
CO2 3 2 3 2 2 - 2 - - 3 - 1 2 2 1 1
CO3 3 3 - 2 - - - - - 3 - 1 1 1 1 1
CO4 3 3 - - - - 3 - - 3 - 1 2 2 1 2
CO5 3 3 3 2 3 3 2 - - 3 - 1 2 2 2 2
19
1918102 ENGINEERING MATHEMATICS - I L T P C
3 1 0 4
OBJECTIVES:
To understand and apply matrix techniques for engineering applications.
To familiarize the student with basic calculus and traditions of traditional calculus.
To solve the problems in single and multivariable calculus and plays an important role in
science, economics, engineering.
To acquaint the student with mathematical tools needed in evaluating integrals.
To familiarize the student with multiple integrals and their usage in find the area and
volume of two and three dimensional objects.
UNIT - I : MATRICES 9L+3T
System of equations – consistency and inconsistency- Eigen values and Eigen vectors of a real
matrix - Characteristic equation - Properties of Eigen values and Eigen vectors - Statement and
Applications of Cayley-Hamilton Theorem - Reduction of a quadratic form into canonical form by
orthogonal transformation.
Limit of a function - Continuity – Differentiability - Differentiation rules – Rolle’s theorem and Mean
Value theorem – Taylor’s series- Maxima and Minima of functions of one variable.
Partial derivatives - Total derivatives - Jacobians and properties - Taylor’s series for functions of
two variables - Maxima and Minima of functions of two variables - Lagrange’s method of
undetermined multipliers.
Double integrals in Cartesian and polar coordinates - Change of order of integration - Area
enclosed by plane curves - Change of variables in double integrals (Polar coordinates) - Triple
integrals - Volume of solids.
20
OUTCOMES:
To apply the idea of reducing complex problems into simple form using matrix technique.
Basic application of calculus in engineering problems and to tackle for different
geometries.
This course equips the students to have basic knowledge and understanding of
fundamental statistics to analyze and interpret data.
To apply Integration by parts, Trigonometric integrals, Trigonometric substitutions,
Integration by partial fractions in Engineering Problems.
Basic application of Double and Triple integrals used in Engineering real life problems
TEXT BOOKS:
1. Grewal. B.S, "Higher Engineering Mathematics”, 41st Edition, Khanna Publications, Delhi,
2011.
2. Veerarajan. T, “Engineering Mathematics”, McGraw Hill Education (India) Private Limited,
2019.
3. Gupta S.C and Kapoor V.K, “Fundamentals of Mathematical Statistics”, S.Chand Private
Ltd., 11th Edition, 2005.
REFERENCE BOOKS:
1. Kreyszig Erwin, "Advanced Engineering Mathematics", John Wiley and Sons, 10thEdition,
New Delhi, 2016
2. Ramana B.V, "Higher Engineering Mathematics", Tata McGraw Hill Publishing Company,
New Delhi, 2008.
3. James Stewart, "Calculus: Early Transcendentals", Cengage Learning, 7th Edition, New
Delhi, 2015. [For Units I & III - Sections 1.1, 2.2, 2.3, 2.5, 2.7 (Tangents problems only),
2.8, 3.1 to 3.6, 3.11, 4.1, 4.3, 5.1 (Area problems only), 5.2, 5.3, 5.4 (excluding net change
theorem), 5.5, 7.1 - 7.4 and 7.8].
21
1920103 ENGINEERING PHYSICS L T PC
(Common to all branches of B.E. / B.Tech. 3 0 0 3
Programmes)
COURSE OBJECTIVES:
To understand the stress, strain and the concept of Hooke's law for the modulus
of elasticity values .
To facilitate the knowledge about basics of laser, optical fiber sources and
transmission techniques.
To enrich the idea of transfer and measurement of heat and uses of heat exchangers.
To explore the basics of quantum theory and atomic and subatomic particles.
To enhance the fundamental knowledge crystal Physics and its applications.
22
UNIT – V : CRYSTAL PHYSICS 9
Single crystalline, polycrystalline and amorphous materials – single crystals: unit cell,
crystal systems, Bravais lattices, directions and planes in a crystal, Miller indices – inter-
planar distances- coordination number and packing factor for SC, BCC, FCC, HCP and
diamond structure (qualitative) - crystal imperfections: point defects, line defects – Burger
vectors, stacking faults – growth of single crystals: solution and melt growth techniques -
Importance of crystal physics.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
At the end of the course, the student should be able to
The students will gain knowledge on the basics of properties of matter and its
applications,
The students will acquire knowledge on the concepts of optical devices and their
applications in fibre optics,
The students will have adequate knowledge on the concepts of thermal properties
of material and their applications in heat exchanger and electrical appliances,
The students will get knowledge on advanced physics concepts of quantum theory
and its applications in tunnelling microscopes, and
The students will understand the basics of crystals, their structures and different
crystal growth techniques.
TEXT BOOKS:
1. Bhattacharya, D.K. & Poonam, T. “Engineering Physics”. Oxford University Press,
2015.
2. Gaur, R.K. & Gupta, S.L. “Engineering Physics”. Dhanpat Rai Publishers, 2012.
3. Pandey, B.K. &Chaturvedi, S. “Engineering Physics”. Cengage Learning India,
2012.
4. Brijlal and Subramanyam, “Properties of Matter”, S .Chand publishing, 2002.
REFERENCE BOOKS:
1. Halliday, D., Resnick, R. & Walker, J. “Principles of Physics”. Wiley, 2015.
2. Serway, R.A. & Jewett, J.W. “Physics for Scientists and Engineers”. Cengage
Learning, 2010.
3. Tipler, P.A. & Mosca, G. “Physics for Scientists and Engineers with Modern
Physics’. W.H.Freeman, 2007.
Shatendra Sharma & Jyotsna Sharma, “Engineering Physics”. Pearson, 2018.
23
CO – PO and PSO MAPPING:
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1
3 1 1 - - 1 1 - - - - 1 - - 2 -
CO 2
3 1 1 - 1 1 1 - - - - 1 - - 2 -
CO 3
3 - 1 - - 1 - - - - - 1 - - 1 -
CO 4
3 1 - 1 - 1 1 - - - - 1 - - 1 -
CO 5
3 1 - 1 - - 1 - - - - 1 - - 1 -
24
1921104 ENGINEERING CHEMISTRY L T P C
25
UNIT – IV : ENGINEERING MATERIALS 9
Cement: Definition – classification of cement – Portland cement - manufacture and properties
- setting and hardening of cement - special cement, water proof, white and sorel cement –
properties and uses – Glass: Manufacture, types, properties and uses (laminated, safety and
flint glass) - Polymers: Classification - types of polymerization - mechanism - methods of
polymerization - Engineering polymers: Nylon-6, Nylon-6,6, Teflon, Kevlar and PEEK -
preparation, properties and uses - Plastic and its types - Conducting polymers: Types and
applications - Polymers in medicine and surgery (applications).
`
UNIT – V : NANOCHEMISTRY 9
Basics - distinction between molecules, nanoparticles and bulk materials; size-dependent
properties (surface to volume ratio, melting point, optical and electrical). Nanoparticles,
Nanocluster, Nanorods, Nanotube (CNT: SWNT and MWNT) and Nanowire, Synthesis -
precipitation, thermolysis, hydrothermal, electrodeposition, chemical vapour deposition, laser
ablation, sol-gel process and applications.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
At the end of the course, the student should be able to
TEXT BOOKS:
1. Shikha Agarwal, “Engineering Chemistry - Fundamentals and Applications”,
Cambridge University Press, Delhi, 2015.
2. P. C. Jain and Monika Jain, “Engineering Chemistry”, Dhanpat Rai Publishing
Company (P) LTD, New Delhi, 2015.
3. S. Vairam, P. Kalyani and Suba Ramesh, “Engineering Chemistry”, Wiley India PVT,
LTD, New Delhi, 2013.
REFERENCE BOOKS:
26
CO – PO and PSO MAPPING:
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 3 1 1 1 1 - - - - 2 1 1 2 2
CO 2 3 2 3 1 2 2 3 - - - - 3 1 1 2 2
CO 3 2 1 3 2 3 2 3 - - - - 3 1 2
CO 4 2 1 2 - 3 3 1 - - - - 2 1 1 2
CO 5 3 3 3 2 3 3 1 - 1 1 - 2 1 1 1 2
27
1901006 PROGRAMMING IN C L T P C
TOTAL: 45 PERIODS
28
COURSE OUTCOMES:
TEXT BOOKS:
1. Anita Goel and Ajay Mittal, – “Computer Fundamentals and Programming in C”, Dorling
Kindersley (India) Pvt. Ltd., Pearson Education in South Asia, 2011.
2. Reema Thareja, – “Programming in C”, Oxford University Press, Second Edition, 2016.
REFERENCE BOOKS:
1. Paul Deitel and Harvey Deitel – “C How to Program”, Seventh Edition, Pearson
Publication.
29
1901007 ENGINEERING GRAPHICS L T P C
(Common to all branches of B.E. / B.Tech. 2 0 4 4
Programmes)
COURSE OBJECTIVES:
To draw the conics curves and special curves.
To draw the orthographic projection of lines and plane surfaces.
To draw the projections and solids and Isometric projection of simple solids.
To draw projections of Section of Solids and development of surfaces.
To draw free hand sketching of basic geometrical constructions, multiple views of
objects and Perspective Projection of simple solids.
CONCEPTS AND CONVENTIONS (Not for Examination) 1
Importance of graphics in engineering applications – Use of drafting instruments – BIS
conventions and specifications – Size, layout and folding of drawing sheets – Lettering and
dimensioning.
TOTAL: 75 PERIODS
COURSE OUTCOMES:
TEXT BOOKS:
REFERENCE BOOKS:
1. T. Jeyapoovan, “Engineering Graphics Using Auto CAD”, Vikas Publishing House Pvt.
LTD, seventh Edition, 2015.
2. Luzzader, Warren.J. and Duff, John M., “Fundamentals of Engineering Drawing with an
introduction to Interactive Computer Graphics for Design and Production”, Eastern
Economy Edition, Prentice Hall of India Pvt. Ltd, New Delhi, 2005.
3. Shah M.B., and Rana B.C., “Engineering Drawing”, Pearson, 2nd Edition, 2011.
4. Natrajan K.V., “A text book of Engineering Graphics”, Dhanalakshmi Publishers,
Chennai, 2009.
5. Basant Agarwal and Agarwal C.M., “Engineering Drawing”, Tata McGraw Hill Publishing
Company Limited, New Delhi, 2013.
31
Special points applicable to University Examinations on Engineering Graphics:
There will be five questions, each of either or type covering all units of the syllabus.
All questions will carry equal marks of 20 each making a total of 100.
The answer paper shall consist of drawing sheets of A3 size only. The students will be
permitted to use appropriate scale to fit solution within A3 size.
The examination will be conducted in appropriate sessions on the same day.
Program
Programme Outcomes (PO) Specific
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - 3 - - - - - 1 3 - 1 2 1 1 1
CO 2 2 - 3 - - - - - 1 3 - 1 2 1 1 1
CO 3 2 - 3 - - - - - 1 3 - 1 2 1 1 1
CO 4 2 - 3 - - - - - 1 3 - 1 2 1 1 1
CO 5 2 - 3 - - - - - 1 3 - 1 2 1 1 1
32
1901108 PHYSICS AND CHEMISTRY LABORATORY L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 0 0 4 2
PHYSICS LABORATORY
COURSE OBJECTIVES:
TOTAL: 30 PERIODS
COURSE OUTCOMES:
REFERENCE BOOKS:
1. Wilson J.D. and Hernaandez Hall C.A. – “Physics Laboratory Experiments”, Houghton
Mifflin Company, New York, 2005.
2. S. Srinivasan, “A Text Book of Practical Physics”, S. Sultan Chand publications. 2005
3. R. Sasikumar, “Practical Physics”, PHI Learning Pvt. Ltd, New Delhi, 2011.
33
Program
Specific
Course PROGRAM OUTCOMES
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 1 1 - 1 - 1 1 - - - - - 1 -
CO 2 3 1 1 1 - 1 - 1 1 - - - - - 1 -
CO 3 3 1 1 1 - 2 - 1 1 - - - - - 2 -
CO 4 3 1 1 1 - 1 - 1 1 - - - - - 2 -
CO 5 3 1 1 1 - 1 - 1 1 - - - - - 1 -
To develop and understand the basic concepts of acidic and basic nature using pH.
To make the student familiar with the properties and nature of alloys experimentally.
List of Experiments
34
OUTCOMES
At the end of the course, the student should be able to
Obtain the hands-on knowledge in the quantitative chemical analysis of water quality
related parameters.
Design and carry out the scientific experiments related to boiler troubles.
TEXT BOOKS:
1.G.H. Jeffery, J. Bassett, J. Mendham and R.C. Denney, “Vogel’s Textbook of Quantitative
Chemical Analysis”, John Wiley & Sons Inc, 2014.
CO 1 2 2 1 2 - - 2 - - - - 1 - - - -
CO 2 3 2 2 2 - - 2 - - - - 1 - - - -
CO 3 2 2 1 2 - 1 2 - - - - 1 2 3 2 1
CO 4 3 2 3 2 - 1 2 - - - - 1 2 3 2 1
CO 5 2 2 1 2 - 1 2 - - - - 1 2 3 2 1
35
1901010 C PROGRAMMING LABORATORY L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 0 0 4 2
COURSE OBJECTIVES:
LIST OF PROGRAMS:
36
COURSE OUTCOMES:
Program
Specific
Programme Outcomes (PO)
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - - - - - - - - - 2 - - -
CO 2 - - - - 2 - - - - 1 - - - - 2 -
CO 3 - - - 2 - - - - 1 - - - - - - 2
CO 4 - 2 - - - 2 - - - - 2 - - 2 - -
CO 5 - - - - - - - 3 - - - 1 2 - - -
37
SEMESTER II
UNIT - I: INTRODUCTION 9
Listening– Listening to talks mostly of a scientific/technical nature and completing
information-gap exercises- Speaking –Asking for and giving directions- Reading – reading
short technical texts from journals- newspapers- Writing– purpose statements –
Technical Jargons, homophones – writing instructions – checklists-recommendations-
Vocabulary Development– technical vocabulary Language Development –subject verb
agreement – compound words.
38
UNIT - V: GROUP DISCUSSION AND JOB APPLICATIONS 9
Listening– TED/INK talks, answering the questions; Speaking –participating in a group
discussion –Reading– reading and understanding technical articles Writing– Writing
reports- minutes of a meeting- Letter Writing- Letter to the Editor – Letter seeking
permission for an Industrial visit/ Internship –Business Letters, asking for
quotation/clarifications - seeking orders , thanking for the orders given, Complaint letters
- Vocabulary Development- verbal analogies Language Development- reported speech.
TOTAL : 45 PERIODS
OUTCOMES:
At the end of the course, the student should be able to
Read technical texts and write area- specific texts effortlessly.
Listen and comprehend lectures and talks in their area of specialization successfully.
Speak appropriately and effectively in varied formal and informal contexts.
Participate in group discussions.
Write reports and winning job applications.
TEXT BOOKS:
REFERENCES:
CO2 3 2 2 - - - - - - - - 2 2 2 1 2
CO3 3 - - - - - - - 3 3 - 1 1 1 1 1
CO4 3 2 2 2 - - - - - 3 - 1 2 2 1 1
CO5 3 2 - 2 - - - - - 3 2 1 2 2 1 1
39
1918202 ENGINEERING MATHEMATICS – II L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 3 1 0 4
COURSE OBJECTIVES:
This course is designed to cover topics such as Ordinary Differential equation, Vector
Calculus, Complex Analysis and Laplace Transform.
ODE is the powerful tools to solve practical problems in the field of engineering.
Vector calculus can be widely used for modeling the various laws of physics.
The various methods of complex analysis helps us to evaluate contour integration.
Laplace transforms can be used for efficiently solving the problems that occur in various
branches of engineering.
Analytic functions – Necessary and sufficient conditions for analyticity in Cartesian coordinates
– Properties – Harmonic conjugates – Construction of analytic function – Conformal mapping
1
– Mapping by functions w = Cz, C + z, z , z 2 Bilinear transformation
40
COURSE OUTCOMES:
Apply complex variables in finding, Gradient, divergence, curl of a vector point function.
Evaluation of line, surface and volume integrals using Gauss, Stokes and Green’s
theorems and their verification.
Analytic functions, conformal mapping and complex integration are evaluated.
Laplace transform and inverse transform of simple functions, properties, are studied.
Apply various techniques in solving Ordinary differential equations with constant
coefficients
TEXT BOOKS:
REFERENCE BOOKS:
1. Kreyszig Erwin, "Advanced Engineering Mathematics", John Wiley and Sons, 10th
Edition, New Delhi, 2016.
2. Jain R.K. and Iyengar S.R.K., “Advanced Engineering Mathematics”, Narosa
rd
Publications, New Delhi, 3 Edition, 2007.
3. O’Neil, P.V. “Advanced Engineering Mathematics”, Cengage Learning India Pvt., Ltd,
New Delhi, 2007.
CO 1 3 2 2 1 - - - - - - - - 1 - - -
CO 2 3 2 1 - - - - - - - - - 1 - - -
CO 3 3 2 1 - - - - - - - - - 1 - - -
CO 4 3 2 1 - - - - - - - - - 1 - - -
CO 5 3 1 2 1 - - - - - - - - 1 - - -
41
1920202 PHYSICS FOR INFORMATION SCIENCE L T P C
(Common to CSE & IT) 3 0 0 3
COURSE OBJECTIVES:
TOTAL: 45 PERIODS
42
COURSE OUTCOMES:
TEXT BOOKS:
1. Jasprit Singh, “Semiconductor Devices: Basic Principles”, Wiley 2012.
2. Kasap, S.O., “Principles of Electronic Materials and Devices”, McGraw-Hill Education,
2007.
3. Kittel, C., “Introduction to Solid State Physics”, Wiley, 2005.
REFERENCE BOOKS:
1. Garcia, N. & Damask, A. “Physics for Computer Science Students”, Springer-Verlag,
2012.
2. Hanson, G.W. “Fundamentals of Nano electronics”, Pearson Education, 2009.
3. Rogers, B., Adams, J. & Pennathur, S. “Nanotechnology: Understanding Small
Systems”, CRC Press, 2014.
CO 1 3 2 2 - 1 1 1 - - - - - - - 1 -
CO 2 3 2 2 - - 1 1 - - - - - - - 1 -
CO 3 3 2 2 - - 1 1 - - - - - - - 2 -
CO 4 3 2 2 - - 1 1 - - - - - - - 3 -
CO 5 3 2 2 - 1 1 1 - - - - - - - 3 -
43
1921203 ENVIRONMENTAL SCIENCE AND ENGINEERING L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 3 0 0 3
COURSE OBJECTIVES:
Definition, scope and importance of environment – need for public awareness – concept of an
ecosystem – structure and function of an ecosystem – producers, consumers and decomposers
– energy flow in the ecosystem – ecological succession – food chains, food webs and ecological
pyramids – Introduction, types, characteristic features, structure and function of the grassland
ecosystem, aquatic ecosystems (lakes, oceans) – Introduction to biodiversity definition: genetic,
species and ecosystem diversity – biogeographical classification of India – value of biodiversity:
consumptive use, productive use, social, ethical, aesthetic and option values – India as a mega-
diversity nation – hot-spots of biodiversity – threats to biodiversity: habitat loss, poaching of
wildlife, man-wildlife conflicts – endangered and endemic species of India – conservation of
biodiversity: In-situ and ex-situ conservation of biodiversity. Field study of an ecosystem.
Definition – causes, effects and control measures of: (a) Air pollution (b) Water pollution (c) Soil
pollution (d) Marine pollution (e) Noise pollution (f) Thermal pollution (g) Nuclear hazards – solid
waste management: causes, effects and control measures of municipal solid wastes – role of
an individual in prevention of pollution – pollution case studies – disaster management: floods,
earthquake, cyclone and landslides. Field study of local polluted site – Urban / Rural / Industrial
/Agricultural.
Forest resources: Use and over-exploitation, deforestation, soil erosion and desertification,
case studies- timber extraction, mining, dams and their effects on forests and tribal people –
Water resources: Use and over- utilization of surface and ground water, floods, drought,
conflicts over water– Mineral resources: Use and exploitation, environmental effects of
extracting and using mineral resources, case studies – Food resources: World food problems,
changes caused by agriculture and overgrazing, effects of modern agriculture, fertilizer-
pesticide problems, water logging, salinity– role of an individual in conservation of natural
resources – Equitable use of resources for sustainable lifestyles. Field study of local area to
document environmental assets – river / forest / grassland / hill / mountain.
44
UNIT – IV : SOCIAL ISSUES AND THE ENVIRONMENT 7
Population growth, variation among nations – population explosion – family welfare programme
– environment and human health – human rights – value education – HIV / AIDS – women and
child welfare – role of information technology in environment and human health – Case studies.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
TEXT BOOKS:
1. Benny Joseph, “Environmental Science and Engineering”, Tata McGraw-Hill, New
Delhi, 2006.
2. Gilbert M. Masters, “Introduction to Environmental Engineering and Science”, 2 nd
Edition, Pearson Education, 2004.
REFERENCE BOOKS:
1. Dharmendra S. Sengar, “Environmental law”, Prentice Hall of India PVT LTD, New Delhi,
2007.
2. Erach Bharucha, “Textbook of Environmental Studies”, Universities Press (I) PVT, LTD,
Hyderabad, 2015.
3. Rajagopalan, R, “Environmental Studies - From Crisis to Cure”, Oxford University Press,
2005.
4. G. Tyler Miller and Scott E. Spoolman, “Environmental Science”, Cengage Learning
India PVT, LTD, Delhi, 2014.
45
CO – PO and PSO MAPPING:
Program
Specific
Programme Outcomes (PO)
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - - - - - 3 3 - 3 - - 1 1 1 1 1
CO 2 2 1 3 - - 2 3 - - - - 1 1 - - 1
CO 3 - - - - - 2 3 - 2 - - 1 1 1 1 1
CO 4 - 2 2 - - - 3 - 3 - - 1 1 - - 1
CO 5 1 1 3 - - 3 2 - - - - 1 1 1 1 1
46
1901005 PROBLEM SOLVING AND PYTHON PROGRAMMING L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 3 0 0 3
COURSE OBJECTIVES:
47
COURSE OUTCOMES:
TEXT BOOKS:
1. Reema Thareja, “Python Programming using Problem solving Approach” ,Oxford Higher
Education,2017
2. Allen B. Downey, “Think Python: How to Think Like a Computer Scientist”, 2nd
edition, Updated for Python 3, Shroff/O’Reilly Publishers, 2016
(http://greenteapress.com/wp/think-python/)
3. Guido van Rossum and Fred L. Drake Jr, “An Introduction to Python” – Revised and
updated for Python 3.2, Network Theory Ltd., 2011.
REFERENCE BOOKS:
1. Charles Dierbach, “Introduction to Computer Science using Python: A Computational
Problem-Solving Focus”, Wiley India Edition, 2013.
2. John V Guttag, “Introduction to Computation and Programming Using Python’’, Revised
and expanded Edition, MIT Press , 2013
3. Kenneth A. Lambert, “Fundamentals of Python: First Programs”, CENGAGE Learning,
2012.
4. Paul Gries, Jennifer Campbell and Jason Montojo, “Practical Programming: An
Introduction to Computer Science using Python 3”, Second edition, Pragmatic
Programmers,LLC,2013.
5. Robert Sedgewick, Kevin Wayne, Robert Dondero, “Introduction to Programming in
Python: An Inter-disciplinary Approach”, Pearson India Education Services Pvt. Ltd.,
2016.
CO 1 3 2 3 - - - 1 - - - - 2 2 - - 3
CO 2 - - - - 2 - - - - - - - - 2 3 -
CO 3 - - - 2 3 - - - - - - - - 2 - -
CO 4 - - - - 2 2 - - - 2 - - - 2 - -
CO 5 - - - - - - - - - 2 2 - - - 1 -
48
1901008 BASIC CIVIL AND MECHANICAL ENGINEERING L T P C
(Common to CSE, EEE, ECE, EIE, IT & Medical Electronics) 3 0 0 3
COURSE OBJECTIVES:
B – CIVIL ENGINEERING
49
C – MECHANICAL ENGINEERING
TEXT BOOKS:
1. Shanmugam G and Palanichamy MS, “Basic Civil and Mechanical Engineering”, Tata
McGraw Hill Publishing Co., New Delhi, 2018.
2. Satheesh Gopi, “Basic Civil Engineering”, Pearson publications, 2009.
3. Basant Agrawal and C.M.Agrawal, “Basic Mechanical Engineering”, Wiley Publications
Pvt Ltd., New Delhi, 2018.
REFERENCE BOOKS:
1. Ramamrutham S., “Basic Civil Engineering”, Dhanpat Rai Publishing Co.(P) Ltd, 2015.
2. Rajput R.K., “Thermal Engineering”, Laxmi Publications (P) Ltd, 10th Edition, 2018.
3. Kothandaraman C.P., Domkundwar S., Dhanpat Rai, “Thermal Engineering”, Publishing
Co.(P) Ltd., 6th Edition, 2015.
50
CO – PO and PSO MAPPING:
Program
Specific
Programme Outcomes (PO)
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 2 - - 3 2 1 - - - 1 1 - 1 2
CO 2 3 3 2 1 - 1 - - - - - - 2 1 - 2
CO 3 3 1 2 1 - 1 1 - - - - - 2 1 - 2
CO 4 3 2 2 1 - 1 - - - - - 1 2 1 1 2
CO 5 3 2 2 1 - - - - - - - - 1 - - 1
51
1901009 PROBLEM SOLVING AND PYTHON PROGRAMMING L T P C
LABORATORY 0 0 4 2
(Common to all branches of B.E. / B.Tech. Programmes)
COURSE OBJECTIVES:
LIST OF PROGRAMS:
TOTAL: 60 PERIODS
PLATFORM NEEDED:
52
COURSE OUTCOMES:
CO 2 - 2 2 - - 2 - - - - 2 - - 3 - -
-
CO 3 - - 1 - - - - - - - - 2 - - -
-
CO 4 - - - 2 - - - - - - - - - 2 -
-
CO 5 - - - 3 - - - - - - - - - - 3
53
1901208 ENGINEERING PRACTICES LABORATORY L T P C
(Common to all branches of B.E. / B.Tech. Programmes) 0 0 4 2
COURSE OBJECTIVES:
To provide exposure to the students with hands on experience on various basic
engineering practices in Civil, Mechanical, Electrical and Electronics Engineering.
To provide hands on training for fabrication of components using carpentry, sheet metal
and welding equipment / tools.
To gain the skills for making fitting joints and assembling air conditioner.
To develop the skills for making simple electrical wiring connections using suitable
tools.
To provide hands on experience for soldering and gain knowledge about the behavior
of electronics components.
GROUP A (CIVIL & MECHANICAL)
Buildings:
a) Study of plumbing and carpentry components of residential and industrial buildings
safety aspects.
Plumbing Works:
a) Study of pipeline joints, its location and functions: valves, taps, couplings, unions,
reducers, elbows in household fittings.
b) Hands-on-exercise:
54
II MECHANICAL ENGINEERING PRACTICE 15
Welding:
a) Preparation of butt joints, lap joints and T- joints by Shielded metal arc welding.
b) Gas welding practice
Basic Machining:
a) Simple Turning and Taper turning
b) Drilling Practice
Fitting:
a) Preparation of square fitting
b) Preparation of V – fitting models.
Demonstration on:
a) Smithy operations, upsetting, swaging, setting down and bending.
Example – Exercise – Production of hexagonal headed bolt.
b) Foundry operations like mould preparation for gear and step cone pulley.
1. Residential house wiring using Switches, Fuse, Indicator, Lamp and Energy meter.
2. Fluorescent Lamp Wiring.
3. Staircase Wiring.
4. Measurement of Voltage, Current, Power and Power factor in electrical circuit.
5. Measurement of Energy using Analog & Digital Energy meter.
55
IV ELECTRONICS ENGINEERING PRACTICE 15
TOTAL: 60 PERIODS
COURSE OUTCOMES:
Carry out various basic engineering practices in Civil, Mechanical, Electrical and
Electronics Engineering.
Fabricate carpentry components and pipe connections including plumbing works and use
welding equipment’s to join the structures.
Carry out the basic machining operations, make the models using sheet metalworks.
Illustrate on centrifugal pump, air conditioner, operations of smithy, foundry and fittings.
Carry out basic home electrical works and measure the electrical quantities.
CIVIL
1. Assorted components for plumbing consisting of metallic pipes, plastic pipes, flexible
pipes, couplings, unions, elbows, plugs and other fittings. 15 Sets
56
MECHANICAL
4. Oxygen and acetylene gas cylinders, blow pipe and other 2 Nos
welding outfit.
.
5. Centre lathe 2 Nos.
10. Fitting tools, Hack saw frame, 12' file, hack saw blade 15 Nos.
ELECTRICAL
1. Assorted electrical components for house wiring 15 Sets
2. Fluorescent Lamp 15 Sets
3. Electrical measuring instruments 10 Sets
4. Analog & Digital energy meter 5 Sets
5. Megger 2
ELECTRONICS
1. Soldering guns 10 Nos.
4. Multimeters 10 Nos.
57
CO – PO and PSO MAPPING:
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1
3 - - - - 1 - - - - - 1 3 - - -
CO 2
- 1 2 - 3 - - - - - 1 - - 1 2 -
CO 3 - - - 3 2 - - - - - - 1 - - - 3
CO 4 - 2 3 1 2 - - - - - - - - 2 3 1
CO 5 - 3 2 2 - - - - 1 - - - - 3 2 2
58
1901209 APPLIED PHYSICS AND ENVIRONMENTAL CHEMISTRY L T P C
LABORATORY 0 0 4 2
(Common to all branches of B.E. / B.Tech. Programmes)
COURSE OUTCOMES:
59
Understand the susceptibility values for any paramagnetic substances.
REFERENCE BOOKS:
1. Wilson J.D. and Hernaandez Hall C.A. – “Physics Laboratory Experiments”, Houghton
Mifflin Company, New York, 2005.
2. S. Srinivasan, “A Text Book of Practical Physics”, S. Sultan Chand publications. 2005.
3. R. Sasikumar, “Practical Physics”, PHI Learning Pvt. Ltd, New Delhi, 2011.
Program Specific
PROGRAM OUTCOMES Outcomes (PSO)
Course Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 2 2 - 1 - 1 1 - - - - - 1 -
CO 2 3 2 2 2 - 1 - 1 1 - - - - - 2 -
CO 3 3 2 2 1 - - - 1 1 - - - - - 1 -
CO 4 3 1 2 2 - 1 - 1 1 - - - - - 1 -
CO 5 3 2 2 2 - 2 - 1 1 - - - - - 3 -
60
ENVIRONMENTAL CHEMISTRY LABORATORY
OBJECTIVES
List of Experiments
Determination of total, temporary & permanent hardness of water by EDTA method
Determination of DO content of water sample by Winkler’s method
Determination of chloride content of water sample by argentometric method
Estimation of iron content of the water sample using spectrophotometer
Determination of COD value of industrial effluents
Estimation of sodium by flame photometry
Estimation of available chlorine in bleaching powder
Demo
Scintillation Process
OUTCOMES
At the end of the course, the student should be able to
Appreciate the basic requirements for potable water.
61
CO – PO and PSO MAPPING:
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes
(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 3 3 - 3 3 - - - - 1 1 1 1 1
CO 2 3 3 2 3 - 3 3 - - - - 3 1 1 - 1
CO 3 3 3 3 3 - 2 3 - - - - 2 1 1 1 -
CO 4 2 3 3 2 - 3 3 - - - - 2 1 1 - 1
CO 5 3 3 3 3 - 3 3 - - - - 3 1 - 1 -
62
1901200 NSS/NCC/YRC/NSO LTPC
NATIONAL SERVICE SCHEME (NSS) 0021
COURSE OBJECTIVES :
The main objectives of this course are:
To help learners know about NSS in the context of youth, community and voluntary
service.
To teach the importance of health, hygiene and sanitation for a healthy Nation.
To understand the community in which they work.
To identify the problems of the community and involve them in problem-solving.
To develop the capacity to meet emergencies and natural disasters.
To practice the National integration and social harmony.
To utilize their knowledge in finding practical solutions to individual and community
Meaning and types of Leadership - Qualities of good leaders and leadership - Importance and
role of youth leadership - Role of youth in peace and Nation building - Any approved indoor /
outdoor programs approved by the Principal
Definition, Needs and Scope of Health Education - Swachh Bharat Abhiyan - Healthy
Lifestyles, HIV, AIDS, Drugs abuse - Any approved indoor / outdoor programs approved by
the Principal
63
MODULE – V: SPECIAL CAMPING AND YOUTH DEVELOPMENT PROGRAMMES 8
Aim and objectives of special camping - Organization of special camping - National Youth Policy
- Youth Development - Any approved indoor / outdoor programs approved by the Principal
TOTAL: 40 PERIODS
COURSE OUTCOMES :
Learners will have the knowledge about NSS and its role in the fields of health, hygiene,
emergencies & natural disasters and involve them in problem-solvingof the nearest community
so as to build a strong country.
REFERENCES :
1. National Service Scheme Manual (Revised) 2006, Government of India, Ministry ofYouth
Affairs and Sports, New Delhi.
2. National Youth Policy, Government of India, Ministry of Youth Affairs and Sports,
New Delhi.
3. https://nss.gov.in/
64
1901200 NATIONAL CADETS CORPS LTPC
0 0 2 1
OBJECTIVES:
To develop the students character into comradeship
To improve the self-responsibilities of the student
To give the secular outlook
To perform the adventure activates
To give the ideas of selfless service among young citizens
The NCC cadets learnt several Valuable things Selfness, Honesty Hard work and
discipline
NCC develops their personalities in different angles
NCC army grows the turnout cadets in Army
NCC Navy intensification the technical information about the coastal areas
NCC generally improve the personal and social impact
NCC is foot path to join in an Indian defense
65
Text books:
1. R Gupta’s “NCC Navy wing“ it covers both Common and Special Subjects
2. R Gupta’s “Handbook of National Cadets Corps for ‘A’, ‘B’ and ‘C’ certificate
examination”
3. NCC Army Hand book
https://nccorissa.org/old/Doc/cadet%20Hand%20Book%20SPL%20SUBJECT%20Army.pdf
4. NCC Navy Hand Book
https://dokumen.tips/documents/ncc-cadet-handbook-navy-specialised-subject-sd-swpdf-
ncc-cadet-handbook.html
66
1901200 YOUTH RED CROSS LTPC
0 0 2 1
OBJECTIVES:
MODULE – I : INTRODUCTION 8
Origin-Fundamental Principles-Huanity,Impartiality,Neutrality,Independence,Voluntary
service, Unity, Universality based activities like First Aid etc.
MODULE – II : MOTTO 8
Health-Protection of health and life , Service- Serving the sick and suffering, Friendship-
Promoting it through program like Financial Literacy etc.
MODULE – III : FEATURES OF YRC 8
Organizing Committee-Structure-How to start a Unit- Core focus areas-Strategic Goals
and Objectives through programs like Eye, Dental, General Health checkup etc.
MODULE – IV : REGULAR ACTIVITIES 8
Disaster Relief- Health and Medical Service-Training Courses-Human resource
development through programs on the above areas
MODULE – V : HUMANITARIAN PRINCIPLES 8
Principle of Humanity-Principle of Distinction-Principle of Military Necessity-Principle of
prevention of unnecessary suffering-Principle of Proportionality - programs on the above
TOTAL: 40 PERIODS
OUTCOMES:
The students would have got their personality developed through
Health awareness
Civic responsibilities with humanitarian concern
Spirit of service
Sense of duty
Friendly relationship without discrimination
References:
1. IRCS/YRC Handbook
2. https://www.indianredcross.org/youth/Guidelines-for-JYRC-LR.pdf
67
1901200 NATIONAL SPORTS ORGANISATION (NSO) LTPC
0 0 2 1
OBJECTIVES:
To create awareness about basic fitness and mental strength
To promote the development of physical fitness
To develop the sporting activities of the youth
To create the social responsibility and social interaction through participation
MODULE – I: 8
Introduction of Physical Education- History - Origin - Physical Fitness Test - Major games Skills
Test.
MODULE – II: 8
Importance of Basic Physical Fitness - BMI Calculation - Identification of deformities - Nutrition
& Diet for fitness - Major games practice.
MODULE – III: 8
Health Education - Physical Fitness Activities (Speed - Strength - Endurance - Agility) minor
games practice.
MODULE – IV: 8
Major games introduction(Athletics - Badminton - Ball Badminton- Basketball- Chess- Cricket -
Football -Kabaddi -Kho-Kho -Table Tennis -Volleyball) and tournament.
MODULE – V: 8
Major games skills training - Physical Fitness Activities (50mtr dash-800mtr run-sit ups/pushups
- shuttle run)Assessments.
TOTAL: 40 PERIODS
OUTCOMES:
Get basic knowledge about physical and mental fitness and gain physical fitness and
mental fitness
NSO create-esteem and self confidence
NSO provide opportunity get social interaction
Development of character and personality through participation
68
SEMESTER – III
69
COURSE OUTCOMES :
At the end of the course, the student should be able to
Have knowledge of the concepts needed to test the logic of a program.
Have an understanding in identifying structures on many levels.
Be aware of a class of functions which transform a finite set into another finite set
which relates to input and output functions in computer science.
Be aware of the counting principles, and exposed to concepts and properties of
algebraic structures such as groups, rings and fields.
Have knowledge of the concepts needed to test the Boolean algebra.
TEXT BOOKS:
1. Rosen, K.H., "Discrete Mathematics and its Applications", 7th Edition, Tata McGraw
Hill Pub. Co. Ltd., New Delhi, Special Indian Edition, 2011.
2. Tremblay, J.P. and Manohar.R, “Discrete Mathematical Structures with Applications
to Computer Science", Tata McGraw Hill Pub. Co. Ltd, New Delhi, 30th Reprint,
2011.
REFERENCE BOOK:
1. Grimaldi, R.P. "Discrete and Combinatorial Mathematics: An Applied Introduction",
4th Edition, Pearson Education Asia, Delhi, 2007.
2. Lipschutz, S. and Mark LiProgram Specific Outcomes(PSO)n., "Discrete
Mathematics", Schaum‘s Outlines, Tata McGraw Hill Pub. Co. Ltd., New Delhi, 3rd
Edition, 2010.
3. Koshy, T. "Discrete Mathematics with Applications", Elsevier Publications, 2006.
CO 1 3 3 2 - - - - - - - - 1 1 - - -
CO 2 3 3 3 - - - - - 1 - - 1 1 - - -
CO 3 3 3 2 - - - - - 1 - - 1 1 - - -
CO 4 3 3 2 - - - - - - - - 1 1 - - -
CO 5 3 3 3 - - - - - 1 - - 1 1 - - -
70
1904301 PROGRAMMING & DATA STRUCTURES IN C LTPC
3003
COURSE OBJECTIVES :
To understand the concepts of list ADTs.
To learn linear data structures – stacks and queues.
To learn the non-linear data structure trees and its types.
To understand the concepts of graphs and its applications.
To understand sorting, searching and hashing algorithms.
Searching-Linear Search – Binary Search. Sorting – Bubble sort – Selection sort – Insertion
sort – Shell sort – Radix sort. Hashing- Hash Functions – Separate Chaining – Open
Addressing.
TOTAL: 45 PERIODS
71
COURSE OUTCOMES :
At the end of the course, the student should be able to
Implement abstract data types for linear data structures list.
Apply the different linear data structures to the problem solutions.
Apply the non linear data structures to solve the complex problems.
Analyze the applications of graphs
Critically analyze the various searching and sorting algorithms.
TEXT BOOKS:
1. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, 2nd Edition, Pearson
2. Education,1997.
3. Reema Thareja, “Data Structures Using C”, Second Edition, Oxford University Press,
2011.
REFERENCE BOOKS:
1. Reema Thareja, “Data Structures Using C”, Second Edition , Oxford University Press,
2011
2. Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein,
“Introduction to Algorithms”, Second Edition, Mcgraw Hill, 2002.
3. Aho, Hopcroft and Ullman, “Data Structures and Algorithms”, Pearson education,1983.
4. Stephen G. Kochan, “Programming in C”, 3rd edition, Pearson Education.
5. Ellis Horowitz, SartajSahni, Susan Anderson-Freed, “Fundamentals of Data Structures
in C”, Second Edition, University Press, 2008
CO 1 3 3 - 2 - - - - - - - - 2 - - -
CO 2 3 - 3 - - - - - - - - - - 3 - -
CO 3 3 - - 2 - - - - - - - - - - 3 -
CO 4 3 - 2 - - - - - - - - - 2 - - -
CO 5 - 3 - 3 - - - - - - - - - 3 - -
72
1904302 OBJECT ORIENTED PROGRAMMING LTPC
3003
COURSE OBJECTIVES :
To understand Object Oriented Programming concepts using Java.
To know the principles of packages, inheritance and interfaces.
To handle exceptions and use I/O streams.
To develop a java application with threads.
To design and build simple Graphical User Interfaces.
73
COURSE OUTCOMES :
At the end of the course, the student should be able to
Develop Java programs using Object Oriented Programming principles.
Develop Java programs with the concepts inheritance and interfaces.
Build Java applications using exceptions and I/O streams.
Develop Java applications with threads and Files.
Develop interactive Java programs using graphics.
TEXT BOOKS:
1. Cay S. Horstmann, Gary cornell, “Core Java Volume –I Fundamentals”, 9th Edition,
Prentice Hall, 2013.
REFERENCE BOOKS:
1. Herbert Schildt, “Java The complete reference”, 8th Edition, McGraw Hill Education,
2011.
2. Paul Deitel, Harvey Deitel, “Java SE 8 for programmers”, 3rd Edition, Pearson, 2015.
3. Steven Holzner, “Java 2 Black book”, Dreamtech press, 2011.
4. Timothy Budd, “Understanding Object-oriented programming with Java”, Updated
Edition, Pearson Education, 2000.
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - - 2 1 - - 1 2 - 2 - -
CO 2 - 3 3 2 - 1 - - - - - - 3 - - -
CO 3 2 - - - - 2 - - 2 - - - - - 2 -
CO 4 - - 2 1 - - - - 2 2 - - - 2 - -
CO 5 1 - 3 1 3 2 - - 3 3 - - 2 - - -
74
1906306 DIGITAL FUNDAMENTALS AND COMMUNICATION LTPC
3003
COURSE OBJECTIVES :
The student should be made to:
Learn the various number systems.
Understand the various logic gates.
Be familiar with various combinational circuits.
Be familiar with designing synchronous and asynchronous sequential circuits.
Analyze Source and Error control coding.
Sequential Circuits – Latches and Flip Flops – Analysis and Design Procedures – State
Reduction and State Assignment –HDL for Sequential Logic Circuits. Analysis and Design
of Asynchronous Sequential Circuits– Hazards.
TOTAL: 45 PERIODS
75
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Simplify Boolean functions using KMap
Implement designs using Programmable Logic Devices
Write HDL code for combinational and Sequential Circuits
Ability to comprehend and appreciate the significance and role of this course in the
present contemporary world
TEXT BOOKS:
1. Morris Mano M. and Michael D. Ciletti, “Digital Design”, IV Edition, Pearson
Education, 2008.
2. H Taub, D L Schilling, G Saha, “Principles of Communication Systems” 3/e, TMH
2007
3. S. Haykin “Digital Communications” John Wiley 2005.
REFERENCE BOOKS:
1. John F. Wakerly, “Digital Design Principles and Practices”, Fourth Edition, Pearson
Education, 2007.
2. Charles H. Roth Jr, “Fundamentals of Logic Design”, Fifth Edition – Jaico Publishing
House, Mumbai, 2003.
3. Donald D. Givone, “Digital Principles and Design”, Tata Mcgraw Hill, 2003.
4. B.P.Lathi, “Modern Digital and Analog Communication Systems”, 3rd edition, Oxford
University Press, 2007
5. H P Hsu, Schaum Outline Series – “Analog and Digital Communications” TMH 2006
6. B.Sklar, Digital Communications Fundamentals and Applications” 2/e Pearson
Education 2007
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 1 2 1 - - - - - - 3 3 - 3 -
CO 2 - 3 2 3 2 - - - - - - 2 - - - 2
CO 3 - 2 2 - 2 1 1 - - 2 2 3 2 2 3 -
CO 4 3 - - - - - - - - 2 2 - - 2 - -
CO 5 3 - - - - - - - - 2 2 - - - - -
76
1908503 SOFTWARE ENGINEERING LTPC
3 003
COURSE OBJECTIVES :
To understand the phases in a software project
To understand fundamental concepts of requirements engineering
To Understand Analysis Modeling.
To understand the various software design methodologies.
To learn various testing and maintenance measures.
77
COURSE OUTCOMES:
At the end of the course, the student should be able to
Identify the key activities in managing a software project, project schedule,
estimate project cost and effort required.
Compare different process models.
Concepts of requirements engineering and Analysis Modeling.
Apply systematic procedure for software design and deployment.
Compare and contrast the various testing and maintenance.
TEXT BOOKS:
1. Roger S. Pressman, ―Software Engineering– A Practitioner’s
Approach‖, Seventh Edition, Mc Graw-Hill International Edition,2010.
2. Ian Sommerville,―SoftwareEngineering‖,9th Edition, Pearson Education
Asia,2011.
REFERENCE BOOKS:
1. Rajib Mall, ““Fundamentals of Software Engineering”, Third Edition, PHI Learning
Pvt Limited, 2009.
2. Pankaj Jalote, “Software Engineering, A Precise Approach”, Wiley India, 2010.
3. Kelkar S.A., “Software Engineering”, Prentice Hall of India Pvt Ltd, 2007.
4. Stephen R.Schach, “Software Engineering”, Tata McGraw-Hill Publishing
Company Limited,2007.
5. http://nptel.ac.in/.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - 3 3 - - - - - - - 2 2 - - -
CO 2 2 - 3 3 - 2 - - - - - - - 2 - -
CO 3 - - 3 3 - - - - - - 3 - - - 2 -
CO 4 - 2 - - - - - - - 2 - - - 2 - -
CO 5 - 2 - - - 3 - - - - 3 - - - 1 -
78
1904304 OPERATING SYSTEMS LTPC
3003
COURSE OBJECTIVES :
To understand the basic concepts and functions of operating systems.
To understand Processes and Scheduling algorithms.
To understand the concept of Deadlocks.
To analyze various memory management schemes.
To understand I/O management and File systems.
UNIT - I: PROCESSES 9
Introduction to operating systems - Evolution of Operating System - Operating System-
structures – System calls – System programs –Processes: Process concept – Process
scheduling – Operations on processes –Inter process communication – Communication
in client-server systems.
TOTAL: 45 PERIODS
79
COURSE OUTCOMES :
At the end of the course, the student should be able to
Analyze various scheduling algorithms.
Understand deadlock, prevention and avoidance algorithms.
Compare and contrast various memory management schemes.
Understand the functionality of file systems.
Understand the functionality I/O management.
TEXT BOOKS:
1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System
Concepts”, 9th Edition, John Wiley and Sons Inc., 2012.
REFERENCE BOOKS:
1. Andrew S. Tanenbaum, “Modern Operating Systems”, Second Edition, Pearson
Education, 2004.
2. Gary Nutt, “Operating Systems”, Third Edition, Pearson Education, 2004.
3. Harvey M. Deitel, “Operating Systems”, Third Edition, Pearson Education, 2004.
4. Ramez Elmasri, A. Gil Carrick, David Levine, “Operating Systems – A Spiral
Approach”, Tata McGraw Hill Edition, 2010.
5. Achyut S. Godbole, Atul Kahate, “Operating Systems”, McGraw Hill Education,
2016.
6. Daniel P Bovet and Marco Cesati, “Understanding the Linux kernel”, 3rd edition,
O‘Reilly, 2005.
80
1904305 DATA STRUCTURES IN C LABORATORY LTPC
0042
COURSE OBJECTIVES :
To implement linear and non-linear data structures
To understand the different applications of linear data structure.
To implement the different operation on search tree.
To implement graph traversal algorithms
To get familiarized to sorting and searching algorithms
List of experiments
1. Array implementation of Stack and Queue ADTs
2. Array implementation of List ADT
3. Linked list implementation of List, Stack and Queue ADTs
4. Applications of List and Stack
i. Polynomial manipulation
ii. Infix to post fix conversion
iii. Postfix Evaluation
5. Implementation of Binary Search Trees
6. Implementation of AVL Trees
7. Implementation of Heaps using Priority Queues.
8. Graph representation and Traversal algorithms
9. Implementation of searching methods
10. Implementation of and sorting algorithms
TOTAL : 60 PERIODS
COURSE OUTCOMES :
At the end of the course, the students will be able to:
Write functions to implement linear and non-linear data structure operations
Suggest appropriate linear / non-linear data structure operations for solving a given
problem
Appropriately use the linear / non-linear data structure operations for a given
problem
Apply efficient search method to solve the problems.
Analyze the different sorting algorithms.
81
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO) Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 2 - - - - 2 3 3 - 3 3 - - -
CO 2 2 3 2 - - - - 2 3 2 - 3 - 3 - 2
CO 3 2 3 3 - - - - 2 3 3 - 3 - 3 - 2
CO 4 2 3 3 - - - - - 3 2 - 2 - - 3 2
CO 5 2 3 3 - - - - 2 - 3 - 2 - - 3 2
82
1904306 OBJECT ORIENTED PROGRAMMING LABORATORY LTPC
0042
COURSE OBJECTIVES :
To apply the concepts of classes.
To understand and implement packages and interfaces.
To handle I/O and exception handling.
To understand file processing operations.
To develop applications using event handling.
List of experiments
1. Write a java program to illustrate the concept of class and object creation.
2. Write a java program to implement constructors.
3. Write a java program to implement abstract class and abstract method.
4. Write a java program to implement Inheritance.
5. Write a java program to implement I/O, Throwing and Catching exceptions.
6. Write a java program to implement Designing Packages.
7. Write a java program to implement Interfaces in Java.
8. Write a java program to manipulate file operations.
9. Write a java program to create multithreads in Java applications.
10. Write a java program to implement Graphics classes
11. Write a java program to implement Event driven programming.
TOTAL : 60 PERIODS
COURSE OUTCOMES :
Upon completion of the course, the students will be able to
Develop and implement Java programs for simple applications that make use of
classes.
Develop and implement packages and interfaces.
Develop and implement Java programs with files and I/O.
Develop and implement Java programs using exception handling and
multithreading.
Develop and implement applications using event handling.
83
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - - 2 1 - - 1 2 - 2 - -
CO 2 - 3 3 3 - 1 - - - - - - 3 - - -
CO 3 2 - - - 2 - - - 2 - - - - - 2 -
CO 4 - - 2 1 - - - - 2 2 - - - 2 - -
CO 5 1 - 3 1 3 2 - - 3 3 - - 2 - - -
84
1904307 OPERATING SYSTEMS LABORATORY LTPC
0042
COURSE OBJECTIVES :
To learn Unix commands and shell programming.
To implement various CPU Scheduling Algorithms.
To implement Process Creation and Inter Process Communication.
To implement Deadlock Avoidance and Deadlock Detection Algorithms.
To implement Page Replacement Algorithms, File Organization and File Allocation
Strategies.
LIST OF EXPERIMENTS:
1. Basics of UNIX commands
2. Write programs using the following system calls of UNIX operating system fork,
exec, getpid, exit, wait, close, stat, opendir, readdir
3. Shell Programming
4. Write C programs to implement the various CPU Scheduling Algorithms
5. Implementation of Semaphores
6. Implementation of Shared memory and IPC
7. Bankers Algorithm for Deadlock Avoidance
8. Implementation of Deadlock Detection Algorithm
9. Implementation of the following Memory Allocation Methods for fixed partition
a) First Fit
b) Worst Fit
c) Best Fit
10. Implementation of Paging Technique of Memory Management
11. Implementation of the following Page Replacement Algorithms
a) FIFO
b) LRU
c) LFU
12. Implementation of the following File Allocation Strategies
a) Sequential
b) Indexed
c) Linked
TOTAL : 60 PERIODS
85
COURSE OUTCOMES :
At the end of the course, learners will be able to:
Compare the performance of various CPU Scheduling Algorithms.
Implement Deadlock avoidance and Detection Algorithms.
Create processes and implement IPC and Semaphores.
Analyze the performance of the various Page Replacement Algorithms.
Implement File Allocation Strategies.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 1 - - - - - - - - - - 2 - - -
CO 2 - - 2 1 - - - - - - - - - - 2 -
CO 3 - - - - - - - - 2 - 1 - - 2 - -
CO 4 1 - 2 - - - - - 1 - 2 - - - 1 -
CO 5 2 - - 2 - - - - - - 1 - 2 - - -
86
SEMESTER – IV
87
UNIT - V: ADVANCED QUEUEING MODELS 9L+3T
M/G/1 queue – Pollaczek Khinchin formula - M/D/1 and M/EK/1 as special cases –
Series queues – Open Jackson networks.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand the fundamental knowledge of the concepts of probability and have
knowledge of standard distributions which can describe real life phenomenon.
Understand the basic concepts of one and two dimensional random variables and
apply in engineering applications.
Apply the concept of random processes in engineering disciplines,
Acquire skills in analyzing queueing models.
Understand and characterize phenomenon which evolve with respect to time in a
probabilistic manner
TEXT BOOKS:
1. T. Veerarajan, - Probability, Statistics Random Processes with Queueing Theory
and Queueing Networks (Third Edition), Tata McGraw-Hill Publishers
2. Gross, D., Shortle, J.F, Thompson, J.M and Harris. C.M., ―Fundamentals of
Queueing Theory", Wiley Student 4th Edition, 2014.
3. Ibe, O.C., ―Fundamentals of Applied Probability and Random Processes",
Elsevier, 1st Indian Reprint, 2007.
REFERENCE BOOKS:
1. P.Sivaramakrishna Das, C.Vijayakumari , "Probability and Queueing Theory",
Second Edition, Pearson India Education Services Pvt. Ltd.
2. Hwei Hsu, "Schaum‘s Outline of Theory and Problems of Probability, Random
Variables and Random Processes", Tata McGraw Hill Edition, New Delhi, 2004.
3. Trivedi, K.S., "Probability and Statistics with Reliability, Queueing and Computer
Science Applications", 2nd Edition, John Wiley and Sons, 2002.
4. Yates, R.D. and Goodman. D. J., "Probability and Stochastic Processes", 2nd
Edition, Wiley India Pvt. Ltd., Bangalore, 2012.
88
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 3 - - - - - 1 1 - 1 1 - - -
CO 2 3 3 3 - - - - - 1 1 - 1 1 - - -
CO 3 3 3 3 - - - - - 1 1 - 1 1 - - -
CO 4 3 3 3 - - - - - 1 1 - 1 1 - - -
CO 5 3 3 3 - - - - - 1 1 - 1 1 - - -
89
1908006 COMPUTER ARCHITECTURE LTPC
3003
COURSE OBJECTIVES :
To learn the basic structure and operations of a computer.
To learn the arithmetic and logic unit and implementation of fixed-point and
floating point arithmetic unit
To learn the basics of pipelined execution.
To understand the parallelism and multi-core processors
To understand the memory hierarchies, cache memories and virtual memories
and to learn the different ways of communication with I/O devices.
UNIT - V: PARALLELISIM 9
Instruction-level-parallelism - Parallel processing challenges – Flynn‘s classification –
SISD, MIMD, SIMD, SPMD, and Vector Architectures – Multi-core processors and other
Shared Memory Multiprocessors.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, learners will be able to:
Understand the basics structure of computers, operations and instructions
Design arithmetic and logic unit
Understand pipelined execution and design control unit
Understand parallel processing architectures
Understand parallelism, multi-core processors, different memory systems and I/O
communication.
90
TEXT BOOKS:
1. David A. Patterson and John L. Hennessy, Computer Organization and Design: The
Hardware/Software Interface, Fifth Edition, Morgan Kaufmann / Elsevier, 2014.
2. Carl Hamacher, ZvonkoVranesic, SafwatZaky and NaraigManjikian, Computer
Organization and Embedded Systems, Sixth Edition, Tata McGraw Hill, 2012.
REFERENCE BOOKS:
1. William Stallings, Computer Organization and Architecture – Designing for
Performance, Eighth Edition, Pearson Education, 2010.
2. John P. Hayes, Computer Architecture and Organization, Third Edition, Tata
McGraw Hill, 2012.
3. John L. Hennessey and David A. Patterson, Computer Architecture – A Quantitative
Approach, Morgan Kaufmann / Elsevier Publishers, Fifth Edition, 2012.
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - 2 - - - - - - - - 2 - - -
CO 2 3 3 3 - - - - - - - - - - 3 - -
CO 3 2 - 3 - - - - - - - - - - - 3 -
CO 4 - - 3 2 - - - - - - - - 2 - - -
CO 5 - - - 3 3 - - - - - - - - - 3 -
TOTAL: 45 PERIODS
COURSE OUTCOMES:
92
At the end of the course, the student should be able to:
Classify the modern and futuristic database applications based on size and
complexity
Map ER model to Relational model to perform database design effectively
Write queries using normalization criteria and optimize queries.
Compare and contrast various indexing strategies in different database systems
Appraise how advanced databases differ from traditional databases.
TEXT BOOKS:
1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, Database System Concepts,
Sixth Edition, Tata McGraw Hill, 2016
2. Ramez Elmasri, Shamkant B. Navathe,- Fundamentals of Database Systems, Sixth
Edition, Pearson, 2016.
REFERENCE BOOKS:
1. C. J. Date, A.Kannan, S. Swamynathan, - An Introduction to Database Systems,
Eighth Edition, Pearson Education, 2006.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - 2 - 1 - - - - - 2 - - -
CO 2 3 3 - - 2 - - - - - 2 - - 3 - -
CO 3 2 1 - 2 3 - - - - - - - - 2 - -
CO 4 - - 2 - - 1 - - 2 - 1 - - - 2 -
CO 5 - 3 - - - - - - 2 - - - - - - 1
93
1904402 DESIGN AND ANALYSIS OF ALGORITHM LTPC
3003
COURSE OBJECTIVES :
To understand and apply the algorithm analysis techniques.
To analyze and understand the solution to a problem.
To critically analyze the efficiency of alternative algorithmic solutions for the problem
To understand different algorithm design techniques.
To understand the limitations of Algorithmic power.
UNIT - I: INTRODUCTION 9
Notion of an Algorithm – Fundamentals of Algorithmic Problem Solving – Important
Problem Types – Fundamentals of the Analysis of Algorithmic Efficiency –Asymptotic
Notations and their properties. Analysis Framework– Empirical analysis - Mathematical
analysis for Recursive and Non-recursive algorithms, Statement of master theorem-
Visualization
UNIT - II: BRUTE FORCE METHOD 9
Brute Force – Computing an– String Matching- Closest-Pair and Convex-Hull Problems -
Exhaustive Search - Travelling Salesman Problem- Knapsack Problem - Assignment
problem.
UNIT - III: DIVIDE-AND-CONQUER TECHNIQUE 9
Divide and Conquer Methodology – Binary Search – Merge sort – Quick sort – Heap Sort -
Multiplication of Large Integers – Closest-Pair and Convex - Hull Problems.
94
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Design algorithms for various computing problems.
Analyze and understand the solution to a problem
Analyze the time and space complexity of algorithms.
Critically analyze the different algorithm design techniques for a given problem.
Modify existing algorithms to improve efficiency.
TEXT BOOKS:
1. Anany Levitin, ―Introduction to the Design and Analysis of Algorithms, Third
Edition, Pearson Education, 2012.
REFERENCE BOOKS:
1. Ellis Horowitz, Sartaj Sahni and Sanguthevar Rajasekaran, Computer Algorithms/
C++, Second Edition, Universities Press, 2007.
2. Parag H.Deve, Himanshu B. Dave“ Design and Analysis of Algorithms“, Pearson
Education, 2008
3. Thomas H.Cormen, Charles E.Leiserson, Ronald L. Rivest and Clifford Stein,
Introduction
to Algorithms, Third Edition, PHI Learning Private Limited, 2012.
4. Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman, ―Data Structures and
Algorithms,
Pearson Education, Reprint 2006.
5. Harsh Bhasin, - Algorithms Design and Analysis, Oxford university press, 2015.
6. http://nptel.ac.in/
CO 1 2 - 3 - 3 2 - - - - - - - 2 2 -
CO 2 2 3 - 3 2 2 - - - - 2 - - 2 3 -
CO 3 2 3 - 3 2 2 - - - - 2 - - - 3 -
CO 4 2 3 3 2 2 2 - - - - - - - 2 3 -
CO 5 2 - - - 2 - - - - - 2 - - 2 2 -
1908008 LTPC
OBJECT ORIENTED ANALYSIS AND DESIGN
95
3003
COURSE OBJECTIVES :
To understand the fundamentals of object modeling and differentiate Unified
Process from other approaches.
To design with static UML diagrams.
To design with the UML dynamic and implementation diagrams.
To improve the software design with design patterns.
To test the software against its requirements specification
Introduction to OOAD with OO Basics - Unified Process – UML diagrams – Use Case –Case
study – the Next Gen POS system, Inception -Use case Modelling – Relating Use cases –
include, extend and generalization – When to use Use-cases.
Class Diagram–– Elaboration – Domain Model – Finding conceptual classes and description
classes – Associations – Attributes – Domain model refinement – Finding conceptual class
Hierarchies – Aggregation and Composition - Relationship between sequence diagrams and
use cases – When to use Class Diagrams.
UNIT - V: TESTING 9
TOTAL: 45 PERIODS
COURSE OUTCOMES :
96
At the end of the course, the students will be able to:
Express software design with UML diagrams
Design software applications using OO concepts.
Identify various scenarios based on software requirements
Transform UML based software design into pattern based design using design
patterns
Create code from design
TEXT BOOKS:
1. Craig Larman, ―Applying UML and Patterns: An Introduction to Object-Oriented
Analysis and Design and Iterative Development‖, Third Edition, Pearson Education,
2005.
2. Ali Bahrami - Object Oriented Systems Development - McGraw Hill International
Edition - 1999.
REFERENCE BOOKS:
1. Erich Gamma, a n d Richard Helm, Ralph Johnson, John Vlissides, ―Design
patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
2. Martin Fowler, ―UML Distilled: A Brief Guide to the Standard Object Modeling
Language, Third edition, Addison Wesley, 2003.
Program
Specific
Programme Outcomes (PO)
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - 2 3 - - - - - 3 - 2 1 - - -
CO 2 - - 3 3 - - - - - - 1 - 2 - -
CO 3 1 - 3 3 - - - - - 2 - - - - 1 -
CO 4 - 2 - - - 3 3 - - 2 - - - 1 - -
CO 5 - - - - 2 3 3 - - 1 - - - - 1 -
97
1915001 PROFESSIONAL ETHICS LTPC
3003
OBJECTIVES:
To introduce and educate the students on the concept of Human Values
To enable the students to have awareness on Engineering Ethics theories and models.
To make students understand the code of ethics and fundamental principles in social
experiments in engineering.
To educate on safety and risk aspects in engineering and to appreciate the rights of others.
To create awareness about international issues related to ethics..
Moral values and Ethics – Integrity – Work ethic – Service learning – Civic virtue – Respect
for others – Living peacefully – Caring – Sharing – Honesty – Courage – Valuing time –
Cooperation – Commitment – Empathy – Self-confidence – Character – Introduction to Yoga
and Meditation for professional excellence and stress management - Simple Living and High
Thinking, Science and Spirituality.
Senses of ‘Engineering Ethics’ – Variety of moral issues – Types of inquiry – Moral dilemmas
– Moral Autonomy – Kohlberg’s theory – Gilligan’s theory – Consensus and Controversy –
Models of Professional roles – Theories about right action – Self-interest – Customs and
Religion – Uses of Ethical Theories.
Safety and Risk – Assessment of Safety and Risk – Risk Benefit Analysis and Reducing
Risk –Government Regulator's approach to risks - The Three Mile Island, Chernobyl &
Bhopal Case Studies, Greenery Effects - Collegiality and Loyalty - Respect for Authority –
Collective Bargaining – Confidentiality – Conflicts of Interest – Unethical Behaviour at Work
Place – Reporting Unethical Behaviour- Professional Rights – Employee Rights – Intellectual
Property Rights (IPR).
98
UNIT – V: INTERNATIONAL ISSUES 9
Multinational corporations - Business ethics - Environmental ethics - Internet ethics - Role in
Technological Development - Weapons development-engineers as managers - Consulting
Engineers - Engineers as expert witnesses and advisors - Honesty - leadership - Sample
code of conduct ethics - ASME, ASCE, IEEE, Institution of Engineers (India),Indian Institute
of Materials Management Institution of electronics and telecommunication engineers (IETE),
India – Corporate Social Responsibility, Indian and Western Culture – Cyber Crime.
TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course, the student should be able to:
Students should be able to understand and apply ethics in society on ethical issues.
Students will be able to get understanding on senses of engineering ethics.
Students will be able to realize Western culture related to ethics.
Students will understand risk and safety issues related to engineering.
Student will have an understanding of engineer’s responsibility to society and code of ethics
TEXT BOOKS:
1. World Community Service Centre, “Value Education", Vethathiri publications, Erode,
2011.
2. R. Subramanian, ‘Professional Ethics’ Oxford University Press, 2 nd Edition 2017
3. R. S. Nagarazan, ‘ A Textbook on Professional Ethics and Human Values’ New Age
International Publishers, 2015
4. Sekhar, R.C., Ethical Choices in Business Response Books, New Delhi,Sage
Publications,1997
REFERENCES:
1. Langford, Duncan (EDT): Internet Ethics, London, Macmillan Press Ltd., 2000.
2. Erwann, M. David, Michele S. Shauf, Computers, Ethics and Society, Oxford University
Press,2003
3. Alan Kitson and Robert Campebell: ”The Ethical Organisation”, Red Globe Press, 2008.
4. Govindarajan M, Natarajan S, Senthil Kumar V. S, “Professional Ethics and Human
Values”, Prentice Hall of India, New Delhi, 2013.
5. Mike Martin and Roland Schinzinger, “Ethics in Engineering”, McGraw Hill, New York,
3rd edition (2017).
CO 1 - - - - - 3 3 2 - - - - 1 - - -
CO 2 - - - - - - - 3 - - - - - - 1 -
CO 3 - - - - - 3 3 2 - - - - - - 1 -
CO 4 - -- - - - 2 3 - - - - 1 - - -
CO 5 - - - - - - - 1 - - - - - - - -
LIST OF EXPERIMENTS:
1. Creation of a database and writing SQL queries to retrieve information from the
database.
2. Performing Insertion, Deletion, Modifying, Altering, Updating and Viewing records
based on conditions.
3. Creating an Employee database to set various constraints and Creation of Views
Indexes, Save point.
4.Joins and Nested Queries.
5. Study of PL/SQL block.
6. Write a PL/SQL block to satisfy some conditions by accepting input from the user.
7. Write a PL/SQL block that handles all types of exceptions.
8. Creation of Procedures.
9. Creation of database triggers and functions
10. Creation of Database in Ms Access.
11. Database connectivity using Front End Tools (Application Development using Oracle/
Mysql)
Mini Project
a) Inventory Control System.
b) Material Requirement Processing.
c) Hospital Management System.
d) Railway Reservation System.
e) Personal Information System
TOTAL : 60 PERIODS
COURSE OUTCOMES :
101
Upon completion of the course, the students will be able to
Use typical data definition and manipulation commands.
Design application to test nested and join queries.
Implement simple application that use views.
Implement application that requires front end tools.
Critically analyze the use of tables and functions.
Program
Programme Outcomes (PO) Specific
Course
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - 2 - 1 - - - - 3 - 3 - -
CO 2 - 3 - - 2 - - - - - 2 - - - - 3
CO 3 - 1 - 2 3 - - 2 - - - - - - 3 -
CO 4 - - 2 - - - - - 2 1 - - - 3 - -
CO 5 - 3 - - - 1 - - 2 1 - - 3 - - -
102
0042
COURSE OBJECTIVES :
The student should be made to:
To capture the requirements specification for an intended software system
To draw the UML diagrams for the given specification
To map the design properly to code
To test the software system thoroughly for all scenarios
To improve the design by applying appropriate design patterns.
LIST OF EXPERIMENTS
UML DESIGN
1. To develop a problem statement.
2. Identify Use Cases and develop the Use Case model.
3. Identify the conceptual classes and develop a domain model with UML Class diagram.
4. Using the identified scenarios, find the interaction between objects and represent them
using UML Sequence diagrams.
5. Draw relevant state charts and activity diagrams.
6. Identify the User Interface, Domain objects, and Technical services. Draw the partial
layered, logical architecture diagram with UML package diagram notation.
7. Develop and test the Technical services layer.
8. Develop and test the Domain objects layer.
9. Develop and test the User interface layer
COURSE OUTCOMES :
103
At the end of the course, the student should be able to
Perform OO analysis and design for a given problem specification.
Identify and map basic software requirements in UML mapping.
Use the UML analysis and design diagrams.
Improve the software quality using design patterns and to explain the
rationale behind applying specific design patterns
Create code from design.
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 2 - - - - - - 1 3 - 2 3 - - -
CO 2 3 - 2 - 1 - - - - - - - - - 3 -
CO 3 2 - 1 2 - - - - - - 2 - - - 2 -
CO 4 - - - - 1 2 - - - - - - - 2 - 2
CO 5 - - - - - - 2 2 - - - - - - 3 2
104
0020
COURSE OBJECTIVES :
The Course will enable learners to:
Equip students with the English language skills required for the successful undertaking
of academic studies with primary emphasis on academic speaking and listening skills.
Provide guidance and practice in basic general and classroom conversation and to
engage in specific academic speaking activities and make effective presentations.
Improve general and academic listening skills and technical writing skills.
Strengthen the reading skills of students of engineering.
Provide more opportunities to develop their project and proposal writing skills.
105
UNIT - IV: TECHNICAL COMMUNICATION – BASIC PRESENTATION SKILLS 6
Listening - Being an active listener: giving verbal and non-verbal feedback- listening to a
podcast of a native speaker and reciprocating Speaking - participating in a group discussion -
conversational speech listening to and participating in conversations - persuade.– Sentence
stress – intonations types-features of connected speech Reading– Genre and Organization
of Ideas- note taking and summarizing Writing–Email writing- Job application- Blog writing.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Listen and respond appropriately.
Make effective presentations
Participate confidently and appropriately in conversations both formal and informal
Write winning job applications.
106
REFERENCE BOOKS:
1. Gramer F. Margot and Colin S. Ward Reading and Writing (Level 3) Oxford University
Press: Oxford, 2011
2. Debra Daise, CharlNorloff, and Paul Carne Reading and Writing (Level 4) Oxford
University Press: Oxford, 2011
3. Brooks,Margret. Skills for Success. Listening and Speaking. Level 4 Oxford University
Press, Oxford: 2011.
4. Richards,C.Jack. & David Bholke.Speak Now Level3. Oxford University
Press,Oxford:2010
5. Davis, Jason and Rhonda LIss.Effective Academic Writing (Level 3) Oxford University
Press: Oxford, 2006
6. E. Suresh Kumar and et al. Enriching Speaking and Writing Skills. Second Edition.
Orient Black swan: Hyderabad, 2012
7. Petelin, Roslyn and Marsh Durham. The Professional Writing Guide: Knowing Well and
Knowing Why. Business & Professional Publishing: Australia, 2004.
8. Bhatnagar, Nitin and MamtaBhatnagar. Communicative English for Engineers and
Professionals. Pearson: New Delhi, 2010.
CO 1 3 3 2 3 3 - - - - 3 - 1 2 - 2 1
CO 2 3 2 3 2 2 - 2 - - 3 - 1 2 - 1 1
CO 3 3 2 3 2 2 - 2 - - 3 - 1 2 - 1 1
CO 4 3 3 - - - - 3 - - 2 - 1 1 - 1 1
CO 5 3 3 - 2 - - - - - 3 - 1 1 - 1 1
SEMESTER - V
107
1904003 COMPUTER NETWORKS LTPC
3003
COURSE OBJECTIVES :
To understand the protocol layering and physical level communication
To understand the various components required to build different networks.
To learn the functions of network layer and the various routing protocols.
To familiarize the functions and protocols of the Transport layer.
To understand and analyze the performance of network applications.
108
TEXT BOOKS:
1. Behrouz A. Forouzan, Data Communications and Networking, Fifth Edition TMH,
2013.
REFERENCE BOOKS:
1. Larry L. Peterson, Bruce S. Davie, “Computer Networks: A Systems Approach”,
Fifth Edition, Morgan Kaufmann Publishers Inc., 2012.
2. William Stallings, “Data and Computer Communications”, Tenth Edition, Pearson
Education, 2013.
3. Nader F. Mir, “Computer and Communication Networks”, Second Edition,
Prentice Hall, 2014.
CO 1 3 2 - - 3 - - - - - - - 2 3 - -
CO 2 2 - - - 3 - - - - - - - - 2 3 -
CO 3 - 3 - - 2 - - - - - 3 - 2 - - -
CO 4 - - 2 - 3 - 3 - - - - - - 3 2 -
CO 5 3 - 2 - - - - - - - 2 - 2 - 3 -
109
3104
COURSE OBJECTIVES :
To understand and design various Computing models like Finite State Machine,
Pushdown Automata, and Turing Machine.
To understand the various types of grammar and the corresponding languages.
To make the students understand the use of automata theory in Compliers &
System programming.
To understand Decidability and Undesirability of various problems
To strengthen the students’ ability to carry out formal and higher studies in
computer science.
UNIT - I: AUTOMATA FUNDAMENTALS 9 L + 3T
Introduction - Languages: Alphabets and Strings - Finite Automata - Deterministic Finite
Automata - Non-deterministic Finite Automata – Equivalence of NFA and DFA - Finite
Automata with Epsilon Transitions.
COURSE OUTCOMES :
110
At the end of the course, the student should be able to:
Explain Automata concepts, Automata and complexity and to adopt a suitable
process for finite automata
Important structural representations other than automata
Analyze the different types of proofs such as deductive, inductive, proof by
contradiction and proof by counter examples
Difference between DFA and NFA and central concepts of automata theory
Identify the Difference between Finite automata and Regular Expressions
TEXT BOOKS:
REFERENCE BOOKS:
1. H.R.Lewis and C.H.Papadimitriou, Elements of the theory of Computation, Second
Edition, PHI, 2003.
2. J.Martin, Introduction to Languages and the Theory of Computation, Third Edition,
TMH, 2003.
3. Micheal Sipser, Introduction of the Theory and Computation, Thomson Brokecole,
1997.
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - 2 - 2 - - - - - - 3 - - -
CO 2 3 2 - - - - - - - - - - - - 3 -
CO 3 3 - 3 - 2 - - - - - - - - - 3 -
CO 4 3 - - - - - - - - - 2 - - 2 - -
CO 5 3 - - 3 - - - - - 2 - 2 - - - 3
COURSE OUTCOMES :
112
At the end of the course, the student should be able to:
Design simple web pages using markup languages like HTML and XHTML.
Design web pages using CSS
Create dynamic web pages using DHTML and java script that is easy to navigate
and use.
Program server side webpages that have to process request from client side web
pages.
Represent web data using XML and develop web pages using JSP.
TEXT BOOKS:
1. Jeffrey C. Jackson, "Web Technologies--A Computer Science Perspective",
Pearson Education, 2006.
2. Deitel, Deitel, Goldberg, “Internet & World Wide Web How to Program”, Third
Edition, Pearson Education, 2006.
REFERENCE BOOKS:
1. Robert. W. Sebesta, "Programming the World Wide Web", Fourth Edition, Pearson
Education, 2007
2. Marty Hall and Larry Brown, “Core Web Programming Second Edition”, Volume I
and II, Pearson Education, 2001.
3. Bates, “Developing Web Applications”, Wiley, 2006.
CO 1 3 - - - - - - - 1 - - - 3 - - -
CO 2 - 2 3 - - 3 - - - - - - - 2 - -
CO 3 - - - 3 - - - 1 - - 2 - - 3 2 -
CO 4 3 - - - - - 3 - - - - 2 - - 3 1
CO 5 1 - - - 3 - - - - - - 1 - 1 - 3
Reporting and Query tools and Applications – Tool Categories – The Need for Applications
– Cognos Impromptu – Online Analytical Processing (OLAP) – Need – Multidimensional
Data Model – OLAP Guidelines – Multidimensional versus Multirelational OLAP –
Categories of Tools – OLAP Tools and the Internet.
TOTAL : 45 PERIODS
COURSE OUTCOMES :
114
At the end of the course, the student should be able to:
Understand the basic concepts of Data Warehouse.
Apply the data warehouse concepts in business analysis.
Apply data mining techniques and methods to large data sets.
Understand the concepts of Association and Prediction.
Compare and contrast the various classifiers.
TEXT BOOKS:
1. Alex Berson and Stephen J.Smith, “Data Warehousing, Data Mining and OLAP”,
Tata McGraw – Hill Edition, Thirteenth Reprint 2008.
2. Jiawei Han and Micheline Kamber, “Data Mining Concepts and Techniques”, Third
Edition, Elsevier, 2012.
REFERENCE BOOKS:
1. Pang-Ning Tan, Michael Steinbach and Vipin Kumar, “Introduction to Data Mining”,
Person Education, 2007.
2. K.P. Soman, ShyamDiwakar and V. Aja, “Insight into Data Mining Theory and
Practice”, Eastern Economy Edition, Prentice Hall of India, 2006.
3. G. K. Gupta, “Introduction to Data Mining with Case Studies”, Eastern Economy
Edition, Prentice Hall of India, 2006.
4. Daniel T.Larose, “Data Mining Methods and Models”, Wiley-Interscience, 2006.
CO 1 2 - - - - - 2 - - - - - 2 - - -
CO 2 - - 2 - - 2 2 - - - - - - 1 - -
CO 3 - - 2 - - - - - - - - - - - 1 -
CO 4 - - - 2 - 1 - - - - - - - - - 2
CO 5 - - - 2 - - - - - - - - - - - -
115
0042
COURSE OBJECTIVES :
The student should be made:
To design interactive web pages using HTML.
To apply CSS style rules for dynamic web pages.
To design interactive web pages using Scripting languages.
To learn server side programming using servlets and JSP.
To develop web pages using XML/XSLT.
LIST OF EXPERIMENTS
1. HTML
I. Simple HTML using
Heading elements
Text Elements
Logical Styles
Physical Styles
Ordered , Unordered and Definition list
II. Hyper Links
Image Link - Link to page containing Images and Videos
File Link - Time table
Single Page Link
III. Using Frames
Navigation Frame
Floating Frame
Inline Frame
IV. Registration Form with Table
2. CSS - Inline Style , Internal Style and External Style Sheets
3. DHTML
I. Use user defined function to get array of values and sort them in ascending order
II. Demonstrate String and Math Object’s predefined methods
III. Demonstrate Array Objects and Date Object’s predefined methods
IV. Exception Handling
117
Course Programme Outcomes (PO) PSO
Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - - - - - - - - - 3 - 1 -
CO 2 - 2 3 - - 3 - - - - - - 1 2 - -
CO 3 - - - 3 - - - 1 - - 2 - - 3 2 -
CO 4 3 - 3 - 3 - - - - - - 2 - - 3 1
CO 5 1 - 3 - 3 - - - - - - 1 - 1 - 3
118
1904512 NETWORKS LABORATORY LTPC
0042
COURSE OBJECTIVES :
To learn and use network commands.
To learn socket programming.
To implement and analyze various network protocols.
To learn and use simulation tools.
To use simulation tools to analyze the performance of various network protocols.
List of experiments
1. Learn to use commands like tcpdump, netstat, ifconfig, nslookup, ping and
traceroute.
2. Write a code simulating Socket Programming and Client – Server model
3. Write a code simulating Stop and Wait protocol.
4. Write a code simulating ARP /RARP protocols.
5. Develop a TCP daytime server and client.
6. Applications using TCP sockets like:
Echo client and echo server
Chat
File Transfer
7. Write a HTTP web client program to download a web page using TCP sockets.
8. Simulation of DNS using UDP sockets.
9. Simulation of Distance Vector/ Link State Routing algorithm.
10. Study of TCP/UDP performance using Simulation tool.
TOTAL : 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Implement various network commands.
Develop applications using socket programming.
Implement applications using TCP and UDP protocols.
Use simulation tools to analyze the performance of various network protocols.
Analyze various routing algorithms.
119
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - - - - - - - - - - 2 - 2 -
CO 2 - - 2 - - - - - - - - - - 2 - -
CO 3 - 3 - - 2 - - - - - 3 - - 2 - -
CO 4 - - - - 3 - - - - - - - - - 2 -
CO 5 - - - - 3 - - - - - - - - 2 -
120
SEMESTER VI
UNIT - I: INTRODUCTION 9
Basics of Mobile Computing – Mobile Computing Vs wireless Networking – Hand off and
Hand over-Hidden Terminal Problem-Mobile Computing Applications – Characteristics of
Mobile computing – Structure of Mobile Computing Application. MAC Protocols – Wireless
MAC Issues – Fixed Assignment Schemes – Random Assignment Schemes –
Reservation Based Schemes.
121
COURSE OUTCOMES :
TEXT BOOKS:
1. Prasant Kumar Pattnaik, Rajib Mall, “Fundamentals of Mobile Computing”, PHI
Learning Pvt. Ltd, New Delhi – 2012.
REFERENCE BOOKS:
1. Jochen H. Schller, “Mobile Communications”, Second Edition, Pearson
Education, New Delhi, 2007.
2. Dharma Prakash Agarval, Qing and An Zeng, “Introduction to Wireless and
Mobile systems”, Thomson Asia Pvt Ltd, 2005.
3. William.C.Y.Lee, “Mobile Cellular Telecommunications-Analog and Digital
Systems”, Second Edition, Tata Mc Graw Hill Edition , 2006.
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - - - - - - - - 3 2 - - -
CO 2 - 3 - - 2 - - - - - 2 - - - 3 -
CO 3 - - - 2 3 - - 2 - - - - - 2 - -
CO 4 - - 2 - - - - - 2 - 1 - - - - 1
CO 5 - 3 - - - 1 - - - - 2 - - - 2 -
122
1904602 COMPILER DESIGN LTPC
3003
COURSE OBJECTIVES :
To learn the various phases of compiler.
To learn the various parsing techniques.
To understand intermediate code generation and run-time environment.
To learn to implement front-end of the compiler.
To learn to implement code optimization.
123
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand the different phases of compiler.
Design a lexical analyzer for a sample language.
Apply different parsing algorithms to develop the parsers for a given grammar.
Understand syntax-directed translation and run-time environment.
Learn to implement code optimization techniques and a simple code generator.
TEXT BOOKS:
1. Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, Compilers: Principles,
Techniques and Tools‖, Second Edition, Pearson Education, 2009.
REFERENCE BOOKS:
1. 1. Randy Allen, Ken Kennedy, and Optimizing Compilers for Modern Architectures: A
Dependence based Approach, Morgan Kaufmann Publishers, 2002.
2. Steven S. Muchnick, Advanced Compiler Design and Implementation, Morgan Kaufmann
Publishers - Elsevier Science, India, Indian Reprint 2003.
3. Keith D Cooper and Linda Torczon, Engineering a Compiler, Morgan Kaufmann
Publishers Elsevier Science, 2004.
4. V. Raghavan, Principles of Compiler Design, Tata McGraw Hill Education Publishers,
2010.
5. Allen I. Holub, Compiler Design in C, Prentice-Hall Software Series, 1993.
CO 1 3 - - 2 - 2 - - - - - - 3 - - -
CO 2 3 2 - - - - - - - - - - - - 3 -
CO 3 3 - 3 - 2 - - - - - - - - - 3 -
CO 4 3 - - - - - - - - - 2 - - 2 - -
CO 5 3 - - 3 - - - - - 2 - 2 - - - 3
124
1908014 SOFTWARE TESTING LTPC
3003
COURSE OBJECTIVES :
The student should be made:
To learn the criteria for test cases.
To learn the design of test cases.
To understand test management.
To understand test automation techniques.
To apply test metrics and measurements.
UNIT - I: INTRODUCTION 9
Testing as an Engineering Activity – Testing as a Process – Testing Maturity Model- Testing
axioms – Basic definitions – Software Testing Principles – The Tester‘s Role in a Software
Development Organization – Origins of Defects – Cost of defects – Defect Classes – The
Defect Repository and Test Design –Defect Examples- Developer/Tester Support of
Developing a Defect Repository.
125
UNIT - IV: TEST MANAGEMENT 9
People and organizational issues in testing – Organization structures for testing teams –
testing services – Test Planning – Test Plan Components – Test Plan Attachments –
Locating Test Items – test management – test process – Reporting Test Results –
Introducing the test specialist – Skills needed by a test specialist – Building a Testing Group-
The Structure of Testing Group
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Design test cases suitable for a software development for different domains.
Prepare test planning based on the document.
Document test plans and test cases designed.
Use automatic testing tools.
Develop and validate a test plan.
TEXT BOOKS:
1. Srinivasan Desikan and Gopalaswamy Ramesh, ―Software Testing – Principles
and Practices, Pearson Education, 2006.
2. Ron Patton, ―Software Testing‖, Second Edition, Sams Publishing, Pearson
Education, 2007.
REFERENCE BOOKS:
1. Ilene Burnstein, ―Practical Software Testing‖, Springer International Edition, 2003.
2. Edward Kit, Software Testing in the Real World – Improving the Process, Pearson
Education, 1995.
3. Boris Beizer, Software Testing Techniques‖ – 2nd Edition, Van Nostrand Reinhold,
New York, 1990.
4. Aditya P. Mathur, ―Foundations of Software Testing _ Fundamental Algorithms and
Techniques, Dorling Kindersley (India) Pvt. Ltd., Pearson Education, 2008.
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - - - - - - - - - 2 - - -
CO 2 - - - - 2 - - - - 1 - - - - 2 -
CO 3 - - - 2 - - - - 1 - - - - - - 2
CO 4 - - - - - 2 - - - - 2 - - 2 - -
CO 5 - - - - - - - 3 - - - 1 2 - - -
127
1904603 GRID AND CLOUD COMPUTING LTPC
3003
COURSE OBJECTIVES :
• To understand the concept of cloud computing.
• To appreciate the evolution of cloud from the existing technologies.
• To have knowledge on the various issues in cloud computing.
• To be familiar with the lead players in cloud.
• To appreciate the emergence of cloud as the next generation computing paradigm.
UNIT - I: INTRODUCTION 9
Evolution of Distributed computing: Scalable computing over the Internet – Technologies
for network based systems – clusters of cooperative computers – Grid computing
Infrastructures – Introduction to Grid Architecture and standards – Elements of Grid –
Overview of Grid Architecture.
TOTAL: 45 PERIODS
128
COURSE OUTCOMES:
TEXT BOOKS:
1. Kai Hwang, Geoffrey C. Fox, Jack G. Dongarra, "Distributed and Cloud
Computing, From Parallel Processing to the Internet of Things", Morgan Kaufmann
Publishers, 2012.
2. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing:
Implementation, Management and Security, CRC Press, 2017.
REFERENCE BOOKS:
1. Rajkumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, ―Mastering Cloud
Computing, Tata Mcgraw Hill, 2013.
2. Toby Velte, Anthony Velte, Robert Elsenpeter, "Cloud Computing - A Practical
Approach, Tata Mcgraw Hill, 2009.
3. George Reese, "Cloud Application Architectures: Building Applications and
Infrastructure in the Cloud: Transactional Systems for EC2 and Beyond (Theory in
Practice), O'Reilly, 2009.
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - 2 - - - - - - - - 2 - - -
CO 2 - 3 3 - - - - - - - - - - 3 - -
CO 3 2 - 3 - - - - - - - - - - - 3 -
CO 4 - - 3 2 - - - - - - - - 2 - - -
CO 5 - - - 3 3 - - - - - - - - - 3 -
129
1904610 MOBILE APPLICATION DEVELOPMENT LABORATORY LTPC
0042
COURSE OBJECTIVES :
The student should be made to:
Know the components and structure of mobile application development
frameworks for Android and windows OS based mobiles.
Understand how to work with various mobile application development
frameworks.
Learn the basic and important design concepts and issues of development of
mobile applications.
Understand the capabilities and limitations of mobile devices.
Using engineering, physics & mathematical concepts critical to mobile application
development
List of experiments
1. Develop an android application to work on GUI components.
2. Write an android application to develop dice roller.
3. Write an android application to develop Native Calculator.
4. Write an android application to develop a Reminder App.
5. Develop an android application to implement Multithreading.
6. Write an android application to implement all the UI design (Widgets, Layouts, UI
Events and Event Listeners).
7. Develop an android application to make use of Database Concepts.
8. Implement an android application to use 2D graphics.
9. Develop an android application to implement multimedia (Audio playback and Media
Player).
10. Develop an android application to make use of Networking Concept.
(i) Making Phone call.
(ii) Sending Emails.
(iii) Sending SMS.
TOTAL : 60 PERIODS
130
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Design and Implement various mobile applications using emulators.
Deploy applications to hand-held devices.
Transfer current knowledge to learning of new technologies.
Technical skills related to software development, computer programming &
graphic design.
Using appropriate and accessible digital tools for research and learning.
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 2 - 2 - - - - - - - 2 2 - -
CO 2 - 2 - 2 3 - - - - - - - - 2 - -
CO 3 - - 3 - 3 2 - - - - - - - - 3 -
CO 4 - - - - 3 - - 1 - 2 - - - 1 - -
CO 5 - - - - - - - - - - 1 - - 2 - 1
131
1904611 COMPILER DESIGN LABORATORY LTPC
0042
COURSE OBJECTIVES :
Deepen the understanding of compiler design.
To implement Lexical Analyzer using Lex tool &Syntax Analyzer or parser using
YACC Tool.
To implement NFA and DFA from a given regular expression.
To implement front end of the compiler by means of generating Intermediate
codes
To implement code optimization techniques
List of experiments
1. Implementation of Symbol Table
2. Develop a lexical analyzer to recognize a few patterns in C. (Ex. identifiers, constants,
comments, operators etc.)
3. Implementation of Lexical Analyzer using Lex Tool
4. Generate YACC specification for a few syntactic categories.
a) Program to recognize a valid arithmetic expression that uses operator +, - , * and /.
b) Program to recognize a valid variable which starts with a letter followed by any
number of letters or digits.
c) Implementation of Calculator using LEX and YACC
5. Convert the BNF rules into Yacc form and write code to generate Abstract Syntax
Tree.
6. Implement type checking
7. Implement control flow analysis and Data flow Analysis
8. Implement any one storage allocation strategies (Heap, Stack)
9. Construction of DAG
10. Implementation of Simple Code Optimization Techniques.
TOTAL : 60 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
The students shall acquire the generic skills to design
Implement a compiler along with analysis of practical aspects
Design Lexical analyzer for given language using C and LEX tools.
Design and convert BNF rules into YACC form to generate various parsers.
Generate machine code from the intermediate code forms
132
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - - - - 2 - - - - 2 - - 2 - - -
CO 2 2 - - - - - 2 - - - - - - 1 - -
CO 3 - - 2 - - - - - - - - - - - 1 -
CO 4 - - - - - 1 - - - - - - - - - 2
CO 5 - - - 2 - - - - - - - - - - - -
133
1919002 PROFESSIONAL COMMUNICATION LTPC
0021
COURSE OBJECTIVES :
The course aims to:
Enhance the Employability and Career Skills of students.
Orient the students towards grooming as a professional
To learn how to speak in Group discussions.
Make them employable Graduates and help them attend interviews successfully.
Develop their confidence and help them express views clearly.
134
The lab course is offered as an Employability Enhancement Course
The course is offered as a one credit paper with an End Semester Examination.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Make effective presentations
Participate confidently in Group Discussions.
Attend job interviews and interacting in different situations.
Write business reports, proposals and related correspondence.
Develop adequate Soft Skills required for the workplace.
REFERENCE BOOKS:
1. Butterfield, Jeff Soft Skills for Everyone. Cengage Learning: New Delhi, 2015
2. Interact English Lab Manual for Undergraduate Students, Orient Blackswan:
Hyderabad, 2016.
3. E. Suresh Kumar et al. Communication for Professional Success. Orient
Blackswan: Hyderabad, 2015
4. Raman, Meenakshi and Sangeeta Sharma. Professional Communication. Oxford
University Press: Oxford, 2014
5. S. Hariharanetal. Soft Skills. MJP Publishers: Chennai, 2010.
6. Successful Presentations: DVD and Student’s Book. A video series teaching
business communication skills for adult professionals by John Huges and Andrew
Mallett- OUP
7. Goodheart-Willcox, "Professional Communication", First Edition, 2017. Online test
book
8. Training in Interpersonal Skills: Tips for Managing People at Work, Pearson
Education, India, 6 edition, 2015
9. English for success in Competitive exams. Philip Sunil Solomon - OUP
135
SEMESTER – VII
136
UNIT - V: SECURITY PRACTICE AND SYSTEM SECURITY 9
Electronic Mail security – PGP, S/MIME – IP security – Web Security – SYSTEM
SECURITY: Intruders – Malicious software – viruses – Firewalls.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, learners will be able to:
Understand the fundamentals of networks security, security architecture, threats
and vulnerabilities
Apply the different cryptographic operations of symmetric cryptographic algorithms
Apply the different cryptographic operations of public key cryptography
Apply the various Authentication and hash algorithms to simulate different
applications.
Understand various Security practices and System security standards.
TEXT BOOKS:
1. William Stallings, Cryptography and Network Security: Principles and Practice, PHI
4th Edition, 2006.
REFERENCE BOOKS:
1. Behrouz A. Ferouzan, “Cryptography & Network Security”, Tata Mc Graw Hill, 2007.
2. Charlie Kaufman and Radia Perlman, Mike Speciner, “Network Security, Second
CO 2 - 2 2 1 2 - - - - - - 2 2 - - 1
CO 3 - 2 2 2 - - - - - - - 2 - 2 - 1
CO 4 2 - - 2 - - 1 - - 1 2 - - - 1 -
CO 5 3 - 2 2 2 - - - - 1 - - 2 - 1 -
137
1904006 ARTIFICIAL INTELLIGENCE LTPC
3003
COURSE OBJECTIVES :
The student should be made to:
To understand the various characteristics of Intelligent agents
To learn the different search strategies in AI
To learn to represent knowledge in solving AI problems
To understand the different ways of designing software agents
To know about the various applications of AI.
UNIT - I: INTRODUCTION 9
Introduction - Foundation and history of AI. AI Problems and techniques - AI programming
languages – Introduction to LISP and PROLOG – Problem spaces and searches -Blind search
strategies; Breadth first - Depth first –Heuristic search techniques Hill climbing - Best first – A*
algorithm AO* algorithm – game trees Minimax algorithm – Game playing – Alpha beta pruning.
UNIT - V: APPLICATIONS 9
Principles of Natural Language Processing Rule Based Systems Architecture - Expert systems-
Knowledge Acquisition concepts – AI application to robotics – Current trends in Intelligent
Systems.
TOTAL: 45 PERIODS
138
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Use appropriate search algorithms for any AI problem
Represent a problem using first order and predicate logic
Provide the apt agent strategy to solve a given problem
Design software agents to solve a problem
Design applications for NLP that use Artificial Intelligence
TEXT BOOKS:
1. Patrick Henry Winston,” Artificial Intelligence”, Addison Wesley, Books Third edition, 2000.
REFERENCE BOOKS:
1. George F Luger, Artificial Intelligence, Pearson Education, 6th edition,2009.
2. Engene Charniak and Drew Mc Dermott,” Introduction to Artificial intelligence, Addison
Wesley 2000.
3. Nils J. Nilsson,”Principles of Artificial Intelligence“, Narosa Publishing House, 2000
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - 1 - - - 3 - - - - - - 2 - - -
CO 2 - - 2 - - - - - - - - - - 3 - -
CO 3 3 - - 2 - - - - - - - - 1 - - -
CO 4 - 2 - - 3 - - - - - - - - 2 - -
CO 5 2 - 2 - - - - - - - - - 3 - - 2
139
1904008 SECURITY LABORATORY LTPC
0042
COURSE OBJECTIVES :
To learn different cipher techniques.
To implement the algorithms DES.
To implement the RSA Algorithm.
To implement the MD5, Digital Signature Algorithms.
To use network security tools and vulnerability assessment tools
LIST OF EXPERIMENTS
1. Perform encryption, decryption using the following substitution techniques
i) Ceaser cipher, ii) playfair cipher , iii) Hill Cipher , iv) Vigenere cipher
2. Perform encryption and decryption using following transposition techniques
i) Rail fence ii) row & Column Transformation
3. Apply DES algorithm for practical applications.
4. Apply AES algorithm for practical applications.
5. Implement RSA Algorithm using HTML and JavaScript
6. Implement the Diffie-Hellman Key Exchange algorithm for a given problem.
7. Calculate the message digest of a text using the SHA-1 algorithm.
8. Implement the SIGNATURE SCHEME - Digital Signature Standard.
9. Demonstrate intrusion detection system (ids) using any tool eg. Snort or any other s/w.
10. Automated Attack and Penetration Tools, Exploring N-Stalker, a Vulnerability
Assessment Tool
11. Defeating Malware
i) Building Trojans ii) Rootkit Hunter
TOTAL : 60 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Develop code for classical Encryption Techniques to solve the problems.
Build cryptosystems by applying symmetric and public key encryption algorithms.
Construct code for authentication algorithms.
Develop a signature scheme using Digital signature standard.
Demonstrate the network security system using open source tools
140
LIST OF EQUIPMENT FOR A BATCH OF 30 STUDENTS:
SOFTWARE: C / C++ / Java or equivalent compiler GnuPG, Snort, N-Stalker or
Equivalent
HARDWARE: Standalone desktops -30 Nos. (or) Server supporting 30 terminals or more.
Program
Programme Outcomes (PO) Specific
Course
Outcomes(PSO)
Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 - 3 - - - - - 2 - - 3 3 -
CO 2 3 - 3 - 3 - - - - - 2 - 3 - 3 2
CO 3 3 - 3 - 3 - - - - - 2 - 3 3 - -
CO 4 3 - 3 - 3 - - - - - 2 - 3 3 - -
CO 5 3 - 3 - 3 2 - - - 2 2 - 3 3 - -
141
1904009 ARTIFICIAL INTELLIGENCE LABORATORY LTPC
0042
COURSE OBJECTIVES :
Identify innovative research directions in Artificial Intelligence,
Identify innovative research directions in Machine Learning and Big Data
analytics.
Providing quality education and practical skills to the students and faculty.
Establish, refine and implement strategies to take the idea in to students and
faculty fraternity.
Create sustainable funding models for GRIET and related efforts.
LIST OF EXPERIMENTS
1. Study of PROLOG. Write the following programs using PROLOG
2. Write a program to solve 8 queens problem
3. Solve any problem using depth first search.
4. Solve any problem using best first search.
5. Solve 8-puzzle problem using best first search.
6. Solve Robot (traversal) problem using means End Analysis.
7 .Solve traveling salesman problem.
TOTAL : 60 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Develop code searching Techniques to solve the problems.
Construct code for Robotics Systems.
Develop a code for analytical skills.
Demonstrate the tool for problem solving.
Develop a code for Optimization problems.
142
CO – PO and PSO MAPPING:
Program
Programme Outcomes (PO) Specific
Course Outcomes(PSO)
Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1
2 - 2 - - 3 - - - - - - - 2 - -
CO 2
- - 2 - 3 - 3 - - - - - - - 3 -
CO 3
- 2 - - 3 - 3 - - - - - - - 3 -
CO 4
1 2 - - - - - 3 - - - - 2 - 2 -
CO 5
- 1 - 2 - - - - - - - - - - 2 -
143
PROFESSIONAL ELECTIVE - I
UNIT - I: INTRODUCTION 9
Origins and challenges of NLP-Language Modeling: Grammar-based LM, Statistical LM -
Regular Expressions, Finite-State Automata -English Morphology, Transducers for lexicon
and rules, Tokenization, Detecting and Correcting Spelling Errors, Minimum Edit Distance.
144
Discourse segmentation, Coherence - Reference Phenomena, Anaphora Resolution using
Hobbs and Centering Algorithm - Coreference Resolution –Resources: Porter Stemmer,
Lemmatizer, Penn Treebank, Brill's Tagger, WordNet, PropBank, FrameNet, Brown
Corpus, British National Corpus (BNC). Programming in Python - NLTK (Natural Language
Toolkit)
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
To tag a given text with basic Language features
To design an innovative application using NLP components
To implement a rule based system to tackle morphology/syntax of a language
To design a tag set to be used for statistical processing for real-time applications
To compare and contrast the use of different statistical approaches for different types
of NLP applications.
TEXT BOOKS:
1. Daniel Jurafsky, James H. Martin―Speech and Language Processing: An
Introduction to Natural Language Processing, Computational Linguistics and
Speech, Pearson Publication, 2014.
2. Steven Bird, Ewan Klein and Edward Loper, ―Natural Language Processing with
Python, First Edition, O ̳Reilly Media, 2009.
REFERENCE BOOKS:
1. Breck Baldwin, ―Language Processing with Java and LingPipe Cookbook, Atlantic
Publisher, 2015.
2. Richard M Reese, ―Natural Language Processing with Java‖, O R
̳ eilly Media,
2015.
3. Nitin Indurkhya and Fred J. Damerau, ―Handbook of Natural Language
Processing, Second Edition, Chapman and Hall/CRC Press, 2010.
4. Anveer Siddiqui, U.S. Tiwary, ―Natural Language Processing and Information
Retrieval, Oxford University Press, 2008.
5. http://nltk.sourceforge.net/lite/doc/en/programming.html
146
1904605 SECURITY GOVERNANCE RISK AND COMPLIANCE LTPC
3003
COURSE OBJECTIVES :
UNIT - I: INTRODUCTION 9
Information Security Governance and the CIA Triad: Confidentiality Integrity and
Availability, Benefits of Good Governance, Security Governance and Regulation, Applying
security Governance principles -Organizational Processes, security roles and
responsibilities, Compliance-Types of Legal System, Understanding legal and regulatory
issues-Computer Crime, ISC code of ethics.
147
COURSE OUTCOMES :
At the end of the course, the student should be able to:
State the basic concepts of GRC
Paraphrase security architecture
Paraphrase strategic metrics for security architecture
Demonstrate identification of risk
Demonstrate and Interpret working with Security metrics
TEXT BOOKS:
1. Krag Brotby, “Information Security Governance: A Practical Development and
Implementation Approach”, WILEY, 2009
REFERENCE BOOKS:
1. Alan Calder, Steve G. Watkins, “Information Security Risk Management for
ISO27001/ISO27002”, itgp, 2010.
2. http://www.freetechbooks.com/managing-risk-and-information-security-protect-to-
enablet 1150.
3. https://www.udemy.com/cissp-domain-1-security-and-risk-management/
4. https://www.coursera.org/learn/cyber-security-domain/lecture/FLyKS/information-
securitygovernance-and-risk-management
CO 2 2 - 3 3 - 2 - - - - - - - 2 - -
CO 3 - - 3 3 - - - - - - 3 - - - 2 -
CO 4 - 2 - 3 - - - - - - - 2 - 2 - -
CO 5 2 - - - - 3 - - - - 3 - - - 1 -
148
1904606 INTELLECTUAL PROPERTY RIGHTS LTPC
3003
COURSE OBJECTIVES :
To give an idea about IPR, registration and its enforcement.
To acquaint the students with basics of intellectual property rights with special
reference to Indian Laws and its practices.
To provide an overview of the statutory, procedural, and case law underlining these
processes and their interplay with litigation.
To encourage and protect innovation in the form of intellectual property rights.
To encourage research, scholarship, and a spirit of inquiry, thereby generating new
knowledge.
UNIT - I: INTRODUCTION 9
Introduction to IPRs, Basic concepts and need for Intellectual Property – Patents,
Copyrights, Geographical Indications, IPR in India and Abroad – Genesis and
Development – the way from WTO to WIPO –TRIPS, Nature of Intellectual Property,
Industrial Property, technological Research, Inventions and Innovations – Important
examples of IPR.
149
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Skill to understand the concept of intellectual property rights.
Develops procedural knowledge to Legal System and solving the problem relating
to intellectual property rights.
Skill to pursue the professional programs in Company Secretaryship, Law. Business
(MBA), International Affairs, Public Administration and Other fields.
Employability as the Compliance Officer, Public Relation Officer and Liaison Officer.
Establishment of Legal Consultancy and service provider.
TEXT BOOKS:
1. V. Scople Vinod, Managing Intellectual Property, Prentice Hall of India pvt Ltd,
2012
2. S. V. Satakar, ―Intellectual Property Rights and Copy Rights, Ess Ess
Publications, New Delhi, 2002.
REFERENCE BOOKS:
1. Deborah E. Bouchoux, ―Intellectual Property: The Law of Trademarks,
Copyrights, Patents and Trade Secrets, Cengage Learning, Third Edition, 2012.
2. Prabuddha Ganguli, Intellectual Property Rights: Unleashing the Knowledge
Economy, McGraw Hill Education, 2011.
3. Edited by Derek Bosworth and Elizabeth Webster, The Management of Intellectual
Property, Edward Elgar Publishing Ltd., 2013.
CO 2 - - 2 - - - 2 - - - - 2 3 - - 2
CO 3 - - - 3 2 - - - 2 - 2 - - 2 - -
CO 4 - - - - - 2 - - - - - - - - 2 -
CO 5 - 2 - - - - 2 - - - 2 - - 2 - -
150
3003
COURSE OBJECTIVES :
Be exposed to basic introduction of big data
To impart necessary knowledge of the mathematical foundations
Be familiar with basic concepts on Machine Learning
Learn the different classification algorithm for appropriate decision making.
To learn the tools to implement Data science and its application.
COURSE OUTCOMES :
151
At the end of the course, the student should be able to:
Basic foundations of Big data.
Demonstrate understanding of the mathematical foundations needed for data
science.
Implement models such as k-nearest Neighbors, Naive Bayes, linear and logistic
regression, decision trees.
Build data science applications using Python based toolkits.
Familiar in Data science applications and implementation.
TEXT BOOKS:
1. Joel Grus, "Data Science from Scratch: First Principles with Python", O'Reilly Media
First edition (April 30, 2015)
2. Aurélien Géron, "Hands-On Machine Learning with Scikit-Learn and Tensor Flow:
Concepts, Tools, and Techniques to Build Intelligent Systems", 1st Edition,2017,
O'Reilly Media.
REFERENCE BOOKS:
1. Stephen Marsland, ― Machine learning: An Algorithmic Perspective‖, CRC Press,
Second Edition, 2009.
2. G. Strang (2016). Introduction to Linear Algebra, Wellesley-Cambridge Press, Fifth
edition, USA.
3. Ian Good fellow, Yoshua Bengio and Aaron Courville, "Deep Learning", MIT Press,
First Edition (November 18, 2016)
4. Montgomery, D. C. and G. C. Runger (2011). Applied Statistics and Probability for
Engineers. 5th Edition. John Wiley & Sons, Inc., NY, USA.
152
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - - - - 2 - 2 - - - - - - - - -
CO 2 3 - 3 - - - - - - - - - 2 - - -
CO 3 - - - 2 - - - - - - 2 - - - 3 -
CO 4 3 - - - 3 - - - - - - - - - - -
CO 5 - - - - 2 2 2 - - - 2 - - - - -
UNIT – V: CONTROLLING 9
System and process of controlling – budgetary and non-budgetary control techniques – use
154
of computers and IT in Management control – Quality control and Inventory Control -
Productivity problems and management – control and performance – direct and preventive
control – Maintenance control and purchase control– reporting.
TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course, the student should be able to:
Students will be able to have a clear understanding of managerial functions.
Students would have knowledge to apply planning techniques and decision making.
Understand concept of Human Resource Management.
Students would be able to understand motivation, leadership and communication
principles.
Students would be able to apply control techniques in the organization.
TEXT BOOKS:
1. Stephen P. Robbins & Mary Coulter, “Management”, 14th Edition, Pearson, 2017
2. JAF Stoner, Freeman R.E and Daniel R Gilbert “Management”, 6th Edition, Pearson,
2004.
REFERENCE BOOKS:
1. Stephen A. Robbins & David A. Decenzo & Mary Coulter, “Fundamentals of
Management” 10th Edition, Pearson Education, 2016.
2. Robert Kreitner & Mamata Mohapatra, “Management”, Biztantra, 2008.
3. Harold Koontz & Heinz Weihrich “Essentials of management” Tata Mc Graw Hill, 2006.
Tripathy PC & Reddy PN, “Principles of Management”, Tata McGraw Hill, 6th edition 2017
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - 1 - - - - - - 1 - 2 - - 1 - -
CO 2 - 2 - - - - - - - - - - 1 - - -
CO 3 - - - - - - - - 2 - - - - 1 - -
CO 4 - - - - - - - - 1 2 - - - - 1 -
CO 5 - - 1 - 1 - 1 - - - 1 - - 1 - -
PROFESSIONAL ELECTIVE II
155
1908702 SOFTWARE PROJECT MANAGEMENT LTPC
3003
COURSE OBJECTIVES :
To understand the Software Project Planning and Evaluation technique.
To plan and manage projects at each stage of the software development life
cycle (SDLC).
To learn about the activity planning and risk management principles.
To manage software projects and control software deliverables.
To develop skills to manage the various phases involved in project management
and people management and to deliver successful software projects that support
organization‘s strategic goals.
156
Framework for Management and control – Collection of data – Visualizing progress –
Cost monitoring – Earned Value Analysis – Prioritizing Monitoring – Project tracking –
Change control – Software Configuration Management – Managing contracts – Contract
Management.
REFERENCE BOOKS:
157
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - - - 3 - 3 - - - - 3 - 3 - - -
CO 2 - 2 3 - - - 3 - - - 2 - - 2 - -
CO 3 - - 3 3 - - - - - - 2 - - 2 - -
CO 4 - - - - - - 3 - - 3 - - - - 2 -
CO 5 - 2 - - - 3 - - - 2 - - - 1 - -
158
1904011 BIG DATA ANALYTICS LTPC
3003
COURSE OBJECTIVES :
To understand the competitive advantages of big data analytics
To understand the big data frameworks
To learn data analysis methods
To learn stream computing
To gain knowledge on Hadoop related tools such as HBase, Cassandra, Pig,
and Hive for big data analytics.
159
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand how to leverage the insights from big data analytics.
Analyze data by utilizing various statistical and data mining approaches.
Perform analytics on real-time streaming data.
Understand the various NoSql alternative database models.
To understand the Big Data framework.
TEXT BOOKS:
1. Bill Franks, ―Taming the Big Data Tidal Wave: Finding Opportunities in Huge Data
Streams with Advanced Analytics, Wiley and SAS Business Series, 2012
2. Chris Eaton, Dirk deroos et al. , “Understanding Big data ”, McGraw Hill, 2012.
3. Vignesh Prajapati, ”Big Data Analytics with R and Hadoop”, Packt Publishing Ltd.,
2013.
REFERENCE BOOKS:
1. David Loshin, "Big Data Analytics: From Strategic Planning to Enterprise Integration
with Tools, Techniques, NoSQL, and Graph", 2013.
2. Michael Berthold, David J. Hand, ―Intelligent Data Analysis‖, Springer, Second
Edition, 2007.
3. Michael Minelli, Michelle Chambers, and Ambiga Dhiraj, "Big Data, Big Analytics:
Emerging Business Intelligence and Analytic Trends for Today's Businesses", Wiley,
2013.
4. P. J. Sadalage and M. Fowler, "NoSQL Distilled: A Brief Guide to the Emerging
World of Polyglot Persistence", Addison-Wesley Professional, 2012.
5. Richard Cotton, "Learning R – A Step-by-step Function Guide to Data Analysis, ,
O‘Reilly Media, 2013.
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - 3 - - - 2 - - - - - 2
CO 2 - - - - 3 3 - - - 3 - - - 3 - -
CO 3 - 3 2 - - 3 - - 2 2 - - - - 3 -
CO 4 3 2 - - - 3 - - - 2 - - - 2 - -
CO 5 2 - - - 3 3 - - - 2 - - - - 3 2
160
1904706 INTRODUCTION TO MACHINE LEARNING AND LTPC
ALGORITHMS 3003
COURSE OBJECTIVES :
To understand the need for machine learning for various problem solving
To study the various supervised, semi-supervised and unsupervised learning
algorithms in machine learning
To understand the latest trends in machine learning
To design appropriate machine learning algorithms for problem solving
To understand the concepts of Reinforcement learning, Genetic algorithms and
Instant based learning.
UNIT - I: INTRODUCTION 9
Learning Problems – Perspectives and Issues – Concept Learning – Version Spaces and
Candidate Eliminations – Inductive bias – Decision Tree learning – Representation –
Algorithm – Heuristic Space Search.
161
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Differentiate between supervised, unsupervised, semi-supervised machine
learning approaches
Discuss the decision tree algorithm and identity and overcome the problem of
over fitting
Discuss and apply the back propagation algorithm and genetic algorithms to
various problems
Apply the Bayesian concepts to machine learning
Analyse and suggest appropriate machine learning approaches for various types
of Problems
TEXT BOOKS:
1. Tom M. Mitchell, ―Machine Learning‖, McGraw-Hill Education (India) Private
Limited, 2017.
REFERENCE BOOKS:
1. Ethem Alpaydin, ―Introduction to Machine Learning (Adaptive Computation and
Machine Learning),The MIT Press 2004.
2. Stephen Marsland, ―Machine Learning: An Algorithmic Perspective‖, CRC Press,
2009.
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - - - - - - - - 3 - - -
CO 2 3 3 - - 2 - - - - - - - 3 - - -
CO 3 3 - - 3 - 2 - - - - - - - 2 - -
CO 4 3 - 3 - - - - - - - - - - - 3 -
CO 5 3 2 2 2 - - - - - - - - - - 3 2
162
1904707 NEURAL NETWORKS & FUZZY LOGIC LTPC
3003
COURSE OBJECTIVES :
• Survey of attractive applications of artificial neural networks.
163
UNIT - IV: CLASSICAL & FUZZY SETS 9
Introduction to classical sets – properties, Operations and relations; Fuzzy sets,
Membership, Uncertainty, Operations, properties, fuzzy relations, cardinalities,
membership functions.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Comprehend the concepts of feed forward neural networks
Analyze the various feedback networks.
Understand the concept of fuzziness involved in various systems and fuzzy set
theory.
Comprehend the fuzzy logic control and adaptive fuzzy logic and to design the fuzzy
control using genetic algorithm.
Analyze the application of fuzzy logic control to real time systems.
TEXT BOOKS:
1. Neural Networks, Fuzzy logic, Genetic algorithms: synthesis and applications by
Rajasekharan and Rai - PHI Publication.
2. Introduction to Neural Networks using MATLAB 6.0 – S.N.Sivanandam, S.Sumathi,
S.N.Deepa, TMH, 2006.
REFERENCE BOOKS:
1. Jack M. Zurada, “Introduction to Artificial Neural Systems”, PWS Publishing Co.,
Boston, 2002.
2. Klir G.J. &Folger T.A., “Fuzzy sets, Uncertainty and Information”, Prentice –Hall of
India Pvt. Ltd., New Delhi, 2008.
164
3. Zimmerman H.J., “Fuzzy set theory and its Applications”, Kluwer Academic
Publishers Dordrecht, 2001.
4. Laurance Fausett, Englewood cliffs, N.J., “Fundamentals of Neural Networks”,
Pearson Education, New Delhi, 2008.
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - 2 - - - - 2 - - - 2 - - -
CO 2 - 2 - - 2 - 3 - - - 2 - - 2 - -
CO 3 - - 3 - - 2 1 - 2 - - - - 1 -
CO 4 - - - 2 - 2 2 - 2 - - - - - 2 -
CO 5 - 2 - - - - - - - - - 2 - 2 - 2
165
1904708 INTERNET OF THINGS LTPC
3003
COURSE OBJECTIVES :
Basic knowledge about IoT
To Gain knowledge of hardware and fundamentals of Arduino.
Evaluate and study suitable development protocols, technologies and tools.
Evaluate methods of interface.
Exposure to industrial applications.
UNIT - I: INTRODUCTION 9
Introduction to IoT concept, Objective, IoT History , Introduction to IoT communication, Why
IoT, IoT Architecture, Telemetry Vs IoT, IoT Technologies behind smart & Intelligence
devices, IoT Application: Home Automation, Health monitoring system, Smart
Transportation and Smart Shopping.
166
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand the basics of internet of Things.
Understand IoT hardware and software components.
Evaluate methods of interface.
Evaluate and study suitable development protocols.
Develop real life IoT based projects.
TEXT BOOKS:
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton and Jerome
Henry, ―IoT Fundamentals: Networking Technologies, Protocols and Use Cases
for Internet of Things, Cisco Press, 2017.
REFERENCE BOOKS:
1. "Internet of Things: A Hands-on Approach", by Arshdeep Bahga and Vijay
Madisetti (Universities Press)
2. "The Internet of Things: Enabling Technologies, Platforms, and Use Cases", by
Pethuru Raj and Anupama C. Raman (CRC Press)
3. “Getting Started With The Internet Of Things: Connecting Sensors and
Microcontrollers to the Cloud” By Cuno Pfister (O REILLY).
4. Introduction to Open Source Software & Open Standards (IBM ICE Publication)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 1 - 2 - - - - 2 - - - 2 - - -
CO 2 - 2 - - 2 - - - - - - - - 2 - -
CO 3 - - 3 - - - 3 - - - 2 - - - 1 -
CO 4 - - - 2 - 2 2 1 - 2 - - - - 2 -
CO 5 - 2 - - - - 2 - 2 - - 2 - 2 - 2
167
PROFESSIONAL ELECTIVE III
UNIT - I: INTRODUCTION 9
History of Information Security, Critical Characteristics of Information, NSTISSC Security
Model, Components of an Information System, Securing the Components, Balancing
Security and Access, The SDLC, The Security SDLC.
168
COURSE OUTCOMES :
Upon completion of the course, the student should be able to:
Discuss the importance of network information and to maintain its confidentiality.
Detailed information to deal with the security against attacks in the network layers.
Explain computer forensics
Understand the Use forensics tools
Analyze and validate forensics data
TEXT BOOKS:
REFERENCE BOOKS:
1. John R.Vacca, “Computer Forensics”, Cengage Learning, 2005
2. Richard E.Smith, “Internet Cryptography”, 3rd Edition Pearson Education, 2008.
3. Marjie T.Britz, “Computer Forensics and Cyber Crime”: An Introduction”, 3rd Edition,
Prentice Hall, 2013.
CO 1 2 - - - - 1 - 1 - - - - 3 - - -
CO 2 - - 2 - - - - - 2 - - - - 3 - -
CO 3 - 3 - 3 - - 2 - - 1 - - - - 2 -
CO 4 - - - - 3 - - - - - 2 - - - - 1
CO 5 - - - - - - - 3 - - - 1 - - - -
169
1904710 AGILE SOFTWARE DEVELOPMENT LTPC
3003
COURSE OBJECTIVES :
To learn about fundamentals of agile software’s.
To learn about agile scrum frame work.
To learn about agile testing techniques.
To learn about corba and its application.
To learn about future trends in industries.
170
Market scenario and adoption of Agile, Agile ALM, Roles in an Agile project, Agile
applicability, Agile in Distributed teams, Business benefits, Challenges in Agile, Risks and
Mitigation, Agile projects on Cloud, Balancing Agility with Discipline, Agile rapid
development technologies.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Recognize the business value of adopting Agile approaches
Drive development with unit tests using Test Driven Development
Apply design principles and refactoring to achieve Agility
Deploy automated build tools, version control and continuous integration
Perform testing activities within an Agile project
TEXT BOOKS:
1. Ken Schawber, Mike Beedle, “Agile Software Development with Scrum”, Pearson
Publications, 2008.
2. Robert C. Martin, “Agile Software Development, Principles, Patterns and
Practices”, Prentice Hall Publications, 2002.
REFERENCE BOOKS:
1. Lisa Crispin, Janet Gregory, “Agile Testing: A Practical Guide for Testers and
Agile Teams”, Addison Wesley Publications, 2008.
2. Alistair Cockburn, “Agile Software Development: The Cooperative Game”, Addison
Wesley Publications, 2006.
3. Mike Cohn, “User Stories Applied: For Agile Software”, Addison Wesley
Publications, 2004.
CO 1 2 - 3 3 - - - - - - - 2 2 - - -
CO 2 2 - 3 3 - 2 - - - - - - - 2 - -
CO 3 - - 3 3 - - - - - - 3 - - - 2 -
CO 4 - 2 - - - - - - - 2 - - - 2 - -
CO 5 - 2 - - - 3 - - - - 3 - - - 1 -
172
3003
COURSE OBJECTIVES :
To understand the Software Project Planning and Evaluation techniques.
To understand and analyze Information security threats & counter measures.
To perform security auditing & testing to understand issues relating to ethical
hacking.
To study & employ network defense measures to understand penetration and
security testing issues.
To provide technical foundation of cracking and ethical hacking.
To re-enforce and apply theory to encourage an analytical and problem based
approach to ethical hacking.
173
Introduction to 802.11, Role of WEP, Cracking WEP Keys, Sniffing Traffic, Wireless
DOS attacks, WLAN Scanners, WLAN Sniffers, Hacking Tools, Securing Wireless
Networks.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand vulnerabilities, mechanisms to identify vulnerabilities/threats/attacks.
Perform penetration & security testing.
Become a professional ethical hacker.
Critically evaluate security techniques used to protect system and user data.
Identify tools and techniques to carry out a penetration testing.
TEXT BOOKS:
1. Kimberly Graves, "Certified Ethical Hacker", Wiley India Pvt Ltd, 2010
2. Michael T. Simpson, "Hands-on Ethical Hacking & Network Defense", Course
Technology, 2010.
REFERENCE BOOKS:
1. Rajat Khare, "Network Seuciryt and Ethical Hacking", Luniver Press, 2006
2. Ramachandran V, BackTrack 5 Wireless Penetration Testing Beginner’s Guide
(3rd ed.). Packt Publishing, 2011 5. Thomas Mathew, "Ethical Hacking", OSB
publishers, 2003
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 3 - - - - - - - - - - 2 - -
CO 2 - - - - 2 - - - - - - - - - - 2
CO 3 - - - 2 - - - - 1 - - - - - 2 -
CO 4 - - - - - 2 - - - - 2 - - 2 - -
CO 5 - - - - - - - - - - - 1 2 - - -
174
1908707 WIRELESS ADHOC & SENSOR NETWORKS LTPC
3003
COURSE OBJECTIVES :
To understand the Software Project Planning and Evaluation techniques.
To learn about the issues and challenges in the design of wireless ad hoc
networks.
To understand the working of MAC and Routing Protocols for ad hoc and sensor
networks
To learn about Transport Layer protocols & their QoS for adhoc and sensor
networks.
To understand various security issues in ad hoc and sensor networks and the
corresponding solution
To know the challenges in wireless sensor networks
175
Security Attacks – Key Distribution and Management – Intrusion Detection – Software
based Anti-tamper techniques – Water marking techniques – Defense against routing
attacks – Secure Ad hoc routing protocols – Broadcast authentication WSN protocols
– TESLA – Biba – Sensor Network Security Protocols – SPINS
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, learners will be able to:
Identify different issues in wireless ad hoc networks
Understand the challenges and network architecture in wireless sensor
networks.
Analyze protocols developed for ad hoc and sensor networks.
Identify and understand security issues in ad hoc and sensor networks.
Know the transport layer and its services for Wireless ad hoc and sensor
networks.
TEXT BOOKS:
1. C.Siva Ram Murthy and B.S.Manoj, ―Ad Hoc Wireless Networks –
Architectures and Protocols, Pearson Education, 2006.
2. Holger Karl, Andreas Willing, ―Protocols and Architectures for Wireless Sensor
Networks, John Wiley & Sons, Inc., 2005.
REFERENCE BOOKS:
177
1915003 TOTAL QUALITY MANAGEMENT LTPC
3003
COURSE OBJECTIVES :
To understand the need and evolution of quality concepts, contribution of quality
gurus.
To understand the TQM Principles and Models.
To learn and apply the traditional tools and techniques of TQM.
To educate students to apply the modern tools and techniques in TQM.
To understand and apply QMS and EMS in any organization
UNIT - I: INTRODUCTION 9
Introduction - Definition of quality - Need for quality - Evolution of quality - Dimensions
of product and service quality - Definition of TQM - Basic concepts of TQM – Principles
of TQM - TQM Framework- Barriers to TQM – Benefits of TQM – Cost of Quality.
178
UNIT - V: QUALITY MANAGEMENT SYSTEM 9
Introduction—Benefits of ISO Registration—ISO 9000 Series of Standards—Sector-
Specific Standards—AS 9100, TS16949 and TL 9000-- ISO 9001 Requirements—
Implementation— Documentation—Internal Audits—Registration--Environmental
Management System: Introduction—ISO 14000 Series Standards—Concepts of ISO
14001 -Requirements of ISO 14001—Benefits of EMS – National and International
Awards.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Students would understand the basic concepts, contribution of quality guru’s and TQM
framework.
Students would become acquainted with TQM Principles.
Student would be able to apply the tools and techniques of quality management.
Students will be able to apply Quality philosophy to facilitate business processes and
understand customer requirements.
Students can apply QMS and EMS in any organization.
TEXT BOOKS:
1. Dale H.Besterfiled, Carol B.Michna, Glen H. Besterfield, Mary B.Sacre, Hemant
Urdhwareshe and Rashmi Urdhwareshe, ―Total Quality Management‖, Pearson
Education Asia, Revised Third Edition, Indian Reprint, Sixth Impression, 2013.
REFERENCE BOOKS:
1. James R. Evans and William M. Lindsay, "The Management and Control of Quality",
8th Edition, First Indian Edition, Cengage Learning, 2012.
2. Janakiraman. B and Gopal .R.K., "Total Quality Management - Text and Cases",
Prentice Hall (India) Pvt. Ltd., 2006.
3. Suganthi.L and Anand Samuel, "Total Quality Management", Prentice Hall (India) Pvt.
Ltd., 2006.
4. ISO9001-2015 standards
179
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1
- - - - - - - - - - 1 - - - - -
CO 2
- - - - - - - - - - 1 - - 1 - -
CO 3
- - - 2 - - - - - - - - - - -
CO 4
- 1 1 - - - - - - - - - - - - 1
CO 5
- - - - - - 2 - - - 1 - - - - -
PROFESSIONAL ELECTIVE - IV
180
3003
COURSE OBJECTIVES :
Gain in-depth knowledge of tensor flow along with its functions, operations, and the
execution pipeline.
Implement linear regression and gradient descent in tensor flow.
Understand the concept of artificial neural networks, convolutional neural networks, and
recurrent neural networks.
Discuss how to speed up neural networks along with regularization techniques to reduce
overfitting.
Implement deep learning algorithms, and learn how to train deep networks.
181
Networks – The Challenge of Long- Term Dependencies – Echo State Networks – The Long-
tem memory and other Gated RNNs – Optimization for Long Term Dependencies – Explicit
Memory.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Identify the deep learning algorithms which are more appropriate for various types of
learning tasks in various domains.
Implement deep learning algorithms and solve real-world problems.
To understand the theory behind deep learning methods such as Convolutional Neural
Networks and auto encoders.
To have a grasp of the open issues and trends in deep learning research,
To have a feeling of when to use or avoid deep learning methods
TEXT BOOKS:
1. Ian GoodFellow, Yoshua Bengio , Aaron Courville, “Deep Learning” MIT Press,
Cambridge Massachusetts, London England 2017.
REFERENCE BOOKS:
1. www.deeplearningbook.org
2. Adam Gibson and Josh Patterson’s Deep Learning: A Practitioners Approach
3. https://github.com/janishar/mit-deep-learning-book-pdf
4. http://deeplearning.net/tutorial/
5. https://www.guru99.com/deep-learning-tutorial.html
6. Francois Chollet, Google AI researcher and creator of the popular Keras deep learning
library, published his book, Deep Learning with Python in October 2017.
182
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1
2 - - - - 2 - - - - - - 2 - - -
CO 2 2
- - - - - - - - - - - - - - -
CO 3 2 2 - 2 -
- - - - - - - - - - -
CO 4 2 - - 2
- - - - - - - - - - - -
CO 5 3 2 - 2 - 2 - 2 - -
- - - - - -
183
3003
COURSE OBJECTIVES :
To understand the basics of GPU architectures and CUDA programming.
To analyze about the various programming issues.
To write programs for massively parallel processors.
To understand the issues in mapping algorithms for GPUs.
To introduce different GPU programming models.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
184
At the end of the course, the student should be able to:
Describe GPU Architecture
Write programs using CUDA, identify issues and debug them
Implement efficient algorithms in GPUs for common application kernels, such as
matrix multiplication
Write simple programs using OpenCL
Identify efficient parallel programming patterns to solve problems
TEXT BOOKS:
1. Shane Cook, CUDA Programming: ―A Developer's Guide to Parallel Computing
with GPUs (Applications of GPU Computing), First Edition, Morgan Kaufmann,
2012.
2. David R. Kaeli, Perhaad Mistry, Dana Schaa, Dong Ping Zhang, ―Heterogeneous
computing with OpenCL‖, 3rd Edition, Morgan Kauffman, 2015.
REFERENCE BOOKS:
1. Nicholas Wilt, ―CUDA Handbook: A Comprehensive Guide to GPU Programming,
Addison - Wesley, 2013.
2. Jason Sanders, Edward Kandrot, ―CUDA by Example: An Introduction to General
Purpose GPU Programming, Addison - Wesley, 2010.
3. David B. Kirk, Wen-mei W. Hwu, Programming Massively Parallel Processors - A
Hands-on Approach, Third Edition, Morgan Kaufmann, 2016.
4. http://www.nvidia.com/object/cuda_home_new.html
5. http://www.openCL.org
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - 2 1 - - - - - - - 3 - - -
CO 2 - 1 2 2 3 - - - - - - - - 3 2 -
CO 3 - - 3 - 2 - - - - - - - - - 3 -
CO 4 - - 2 - 2 - - - - - - 2 - - - 2
CO 5 - 2 2 1 2 - - - - - - - - - 2 2
185
3003
COURSE OBJECTIVES :
To understand the concept of semantic web and related applications.
To learn knowledge representation using ontology.
To understand human behavior in social web and related communities.
To understand privacy issues in online social networks.
To learn visualization of social networks.
UNIT - I: INTRODUCTION 9
Introduction to Semantic Web: Limitations of current Web - Development of Semantic Web
- Emergence of the Social Web - Social Network analysis: Development of Social Network
Analysis - Key concepts and measures in network analysis - Electronic sources for
network analysis: Electronic discussion networks, Blogs and online communities - Web-
based networks
Ontology and their role in the Semantic Web: Ontology-based knowledge Representation
- Ontology languages for the Semantic Web: Resource Description Framework - Web
Ontology Language - Modelling and aggregating social network data: State-of-the-art in
network data representation - Ontological representation of social individuals - Ontological
representation of social relationships - Aggregating and reasoning with social network data.
REFERENCE BOOKS:
1. Guandong Xu, Yanchun Zhang and Lin Li, - Web Mining and Social Networking -
Techniques and applications, First Edition, Springer, 2011.
2. Dion Goh and Schubert Foo, - Social information Retrieval Systems: Emerging
Technologies and Applications for Searching the Web Effectively, IGI Global
Snippet, 2008.
187
4. John G. Breslin, Alexander Passant and Stefan Decker, - The Social Semantic
Web, Springer, 2009.
CO 1 3 - 3 - - - - - - - - - 2 - - -
CO 2 - - - - 2 - - - - 1 - - - - 2 -
CO 3 - - - 2 - - - - 1 - - - - - 2
CO 4 - - - - - 2 - - - - 2 - - 2 - -
CO 5 - - - - - - - 3 - - - 1 2 - - -
UNIT - V: HYPERMEDIA 9
Multimedia authoring and user interface - Hypermedia messaging -Mobile messaging −
Hypermedia message component − Creating hypermedia message − Integrated multimedia
message standards − Integrated document management − Distributed multimedia systems.
CASE STUDY: BLENDER GRAPHICS Blender Fundamentals – Drawing Basic Shapes –
Modelling – Shading & Textures
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Apply Illumination and color models
Design two dimensional graphics and apply two dimensional transformations
Design three dimensional graphics and apply three dimensional transformations.
Apply clipping techniques to graphics
Understood Different types of Multimedia File Format
TEXT BOOKS:
1. Donald Hearn and Pauline Baker M, ―Computer Graphics", Prentice Hall, New
Delhi, 2007 [ UNIT - I: – III ]
2. Andleigh, P. K and Kiran Thakrar, ―Multimedia Systems and Design‖, PHI, 2003.
[ UNIT IV,V ]
REFERENCE BOOKS:
1. Judith Jeffcoate, ―Multimedia in practice: Technology and Applications‖, PHI, 1998.
2. Foley, Vandam, Feiner and Hughes, ―Computer Graphics: Principles
and Practice‖, 2nd Edition, Pearson Education, 2003.
3. Jeffrey McConnell, ―Computer Graphics: Theory into Practice‖, Jones and Bartlett
Publishers,2006.
4. Hill F S Jr., "Computer Graphics", Maxwell Macmillan , 1990.
5. Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen R Marschner, Erik
Reinhard, KelvinSung, and AK Peters, ―Fundamentals of Computer Graphics‖,
CRC Press, 2010.
190
6. William M. Newman and Robert F.Sproull, ―Principles of Interactive Computer
Graphics‖ Mc Graw Hill 1978.
7. https://www.blender.org/support/tutorials/.
CO 1 2 2 1 2
CO 2 2 2 2 2
CO 3 2 2 2
CO 4 2 2
CO 5 2 2 2 2
PROFESSIONAL ELECTIVE - V
191
COURSE OBJECTIVES :
To gain basic knowledge about fundamentals of green computing.
To know about green assets and models.
To minimize the inclusion of harmful materials.
To use as many biodegradable materials as possible.
To explore green frame work and compliance.
UNIT – I: FUNDAMENTALS 9
Green IT Fundamentals: Business, IT, and the Environment –Green computing: carbon
foot print, scoop on power –Green IT Strategies: Drivers, Dimensions, and Goals –
Environmentally Responsible Business: Policies, Practices, and Metrics.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
To gain basic knowledge about fundamentals of green computing.
192
To minimize the inclusion of harmful materials.
To apply changing government policy to encourage recycling.
To preserve resources which use less energy to produce use and dispose of
product.
To save resources and environment.
TEXT BOOKS:
1. Bhuvan Unhelkar, Green IT Strategies and Applications-Using Environmental
Intelligence, CRC Press, June 2011.
REFERENCE BOOKS:
1. Alin Gales, Michael Schaefer, Mike Ebbers, Green Data Center: steps for the
Journey, Shoff/IBM rebook, 2011.
2. John Lamb, The Greening of IT, Pearson Education, 2009.
3. Jason Harris, Green Computing and Green IT-Best Practices on regulations &
industry, Lulu.com, 2008.
4. Carl Speshocky, Empowering Green Initiatives with IT, John Wiley & Sons, 2010.
5. Wu Chun Feng (editor), Green computing: Large Scale energy efficiency, CRC
Press, 2012
6. Woody Leonhard, Katherrine Murray, Green Home computing for dummies,
August 2009.
CO 1 3 3
CO 2 3 3 3 2 3 3 3
CO 3 3 3 3 3 3 3
CO 4 3 3
CO 5 3
193
To learn the foundations of Human Computer Interaction.
To become familiar with the design technologies for individuals and persons with
disabilities.
To be aware of mobile HCI.
To learn the guidelines for user interface.
Highlights the effects of different model of interaction.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
194
Design effective dialog for HCI
Design effective HCI for individuals and persons with disabilities.
Assess the importance of user feedback.
Explain the HCI implications for designing multimedia/ ecommerce/ e-learning
Web sites.
Develop meaningful user interface.
TEXT BOOKS:
1. Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, ―Human Computer
Interaction, 3rd Edition, Pearson Education, 2004 (UNIT - I:, II & III)
2. Brian Fling, Mobile Design and Development, First Edition, O‘Reilly Media Inc., 2009
(UNIT – IV)
3. Bill Scott and Theresa Neil, ―Designing Web Interfaces, First Edition, O‘Reilly, 2009.
(UNIT-V)
REFERENCE BOOKS:
1. Interaction Design: Beyond Human-Computer Interaction, Jenny Preece, Yvonne
Rogers, Helen Sharp, 2002.
2. Designing Interactive Systems: A Comprehensive Guide to HCI, UX and Interaction
Design, David Benyon, 2010.
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 1 3 1 1 3 3
CO 2 1 3 2 3 2
CO 3 3 3 3 3 3 3 2
CO 4 3 1 2 3 2
CO 5 3 3
195
The student should be made to:
Learn XML fundamentals.
Be exposed to build applications based on XML.
Understand the key principles behind SOA.
Be familiar with the web services technology elements for realizing SOA.
Learn the various web service standards.
COURSE OUTCOMES :
At the end of the course, learners will be able to:
Understand XML technologies and service orientation
196
Understand web services and WS standards
Use web services extensions to develop solutions
Understand and apply service modeling and service oriented analysis
Design SOA based application development
TEXT BOOKS:
1. Ron Schmelzer et al. “ XML and Web Services”, Pearson Education, 2002
2. Thomas Erl, “Service Oriented Architecture: Concepts, Technology, and Design”,
Pearson Education, 2005.
REFERENCE BOOKS:
1. Frank P.Coyle, “XML, Web Services and the Data Revolution”, Pearson Education,
2002.
2. Eric Newcomer, Greg Lomow, “Understanding SOA with Web Services”, Pearson
Education, 2005.
3. Sandeep Chatterjee and James Webber, “Developing Enterprise Web Services: An
Architect's Guide”, Prentice Hall, 2004.
4. James McGovern, Sameer Tyagi, Michael E.Stevens, Sunil Mathew, ”Java Web
Services Architecture”, Morgan Kaufmann Publishers, 2003.
CO 1 2 1 2
CO 2 3 3 2 3 2
CO 3 2 3 1
CO 4 1 3 2 3
CO 5 1
197
COURSE OBJECTIVES :
The student should be made to:
The student should be made:
To understand the basic components of Storage System Environment.
To understand the Storage Area Network Characteristics and Components.
To examine emerging technologies including IP-SAN.
To describe the different backup and recovery topologies and their role in
providing disaster recovery and business continuity capabilities.
To understand the local and remote replication technologies.
UNIT – I: STORAGE SYSTEMS 9
Introduction to Information Storage and Management: Information Storage, Evolution of
Storage Technology and Architecture, Data Center Infrastructure, Key Challenges in
Managing Information, Information Lifecycle. Storage System Environment: Components
of the Host. RAID: Implementation of RAID, RAID Array Components, RAID Levels, RAID
Comparison, RAID Impact on Disk Performance, Hot Spares.
UNIT - V: REPLICATION 9
Local Replication: Source and Target, Uses of Local Replicas, Data Consistency, Local
Replication Technologies, Restore and Restart Considerations, Creating Multiple
Replicas, Management Interface.
TOTAL : 45 PERIODS
198
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand the logical and physical components of a Storage infrastructure.
Evaluate storage architectures, including storage subsystems, DAS, SAN, NAS,
and CAS.
Understand the various forms and types of Storage Virtualization.
Understand the business continuity capabilities.
Distinguish different remote replication technologies.
TEXT BOOKS:
1. EMC Corporation, Information Storage and Management, Wiley, India.
REFERENCE BOOKS:
1. Robert Spalding, ―Storage Networks: The Complete Reference ―, Tata
McGraw Hill, Osborne, 2003.
2. Marc Farley, ―Building Storage Networks, Tata McGraw Hill, Osborne,
2001.
3. Meeta Gupta, Storage Area Networks Fundamentals, Pearson Education
Limited, 2002.
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3
CO 2 3 3 3 2 3 3 3
CO 3 3 3 3 3 3 3
CO 4 3 3 3
CO 5 3 1
199
The student should be made to:
The objective of this course is to provide conceptual understanding of how blockchain
technology can be used to innovate and improve business processes.
The course covers the technological underpinning of blockchain operations.
To learn the practical implementation of solutions using blockchain technology.
To understand the critical evaluation of existing “smart contract” capabilities and
platforms, and examines their future directions, opportunities, risks and challenges.
To develop familiarity of current technologies, tools, and implementation strategies.
UNIT – I: INTRODUCTION 9
Introduction: Overview of Blockchain, Public Ledgers, Bitcoin, Smart Contracts, Block in a
Blockchain, Transactions, Distributed Consensus, Public vs Private Blockchain,
Understanding Crypto currency to Blockchain, Permissioned Model of Blockchain, Overview
of Security aspects of Blockchain, Basic Crypto Primitives: Cryptographic Hash Function,
Properties of a hash function, Hash pointer and Merkle tree, Digital Signature, Public Key
Cryptography, A basic cryptocurrency.
200
UNIT - V: BLOCKCHAIN APPLICATION DEVELOPMENT9 9
Hyperledger Fabric- Architecture, Identities and Policies, Membership and Access Control,
Channels, Transaction Validation, Writing smart contract using Hyperledger Fabric, Writing
smart contract using Ethereum, Overview of Ripple and Corda
TOTAL : 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand block chain technology.
Develop blockchain based solutions and write smart contract using Hyper ledger Fabric
and Ethereum frameworks.
Build and deploy blockchain application for on premise and cloud based architecture.
Integrate ideas from various domains and implement them using blockchain
technology in different perspectives.
Analyze the incentive structure in a blockchain based system and critically assess its
functions, benefits and vulnerabilities
TEXT BOOKS:
1. Melanie Swan, “Blockchain: Blueprint for a New Economy”, O’Reilly, 2015.
2. Josh Thompsons, “Blockchain: The Blockchain for Beginners- Guide to Blockchain
Technology and Leveraging Blockchain Programming”.
REFERENCE BOOKS:
1. Daniel Drescher, “Blockchain Basics”, Apress; 1stedition, 2017.
2. Anshul Kaushik, “Blockchain and Crypto Currencies”, Khanna Publishing House, Delhi.
3. Imran Bashir, “Mastering Blockchain: Distributed Ledger Technology, Decentralization
and Smart Contracts Explained”, Packt Publishing.
4. Ritesh Modi, “Solidity Programming Essentials: A Beginner’s Guide to Build Smart
Contracts for Ethereum and Blockchain”, Packt Publishing.
5. Salman Baset, Luc Desrosiers, Nitin Gaur, Petr Novotny, Anthony O’Dowd,
Venkatraman Ramakrishna, “Hands-On Blockchain with Hyperledger: Building
Decentralized Applications with Hyperledger Fabric and Composer”, Import, 2018.
Program
Programme Outcomes (PO) Specific
Outcomes
201
Course (PSO)
Outcomes 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 2 2
CO 2 3 3 3 3
CO 3 3 2 3 2 2 3
CO 4 3 2 3 2 2
CO 5 2 3 3 2 3 2
OPEN ELECTIVE - I
202
To emphasize on the importance of environment and agriculture on changing global
Scenario and the emerging issues connected to it.
To understand the ecological context of agriculture and its concerns.
To study the context of climate change and emerging global issues.
To gain knowledge on water balance.
To understand the importance of virtual water.
Environmental basis for agriculture and food – Land use and landscape changes – Water quality
issues – Changing social structure and economic focus – Globalization and its impacts – Agro
ecosystems.
Irrigation development and watersheds – mechanized agriculture and soil cover impacts –
Erosion and problems of deposition in irrigation systems – Agricultural drainage and downstream
impacts – Agriculture versus urban impacts.
Global warming and changing environment – Ecosystem changes – Changing blue green-grey
water cycles – Water scarcity and water shortages – Desertification.
Ecological diversity, wild life and agriculture – GM crops and their impacts on the environment –
Insets and agriculture – Pollination crisis – Ecological farming principles – Forest fragmentation
and agriculture – Agricultural biotechnology concerns.
Global environmental governance – alternate culture systems – Mega farms and vertical farms –
Virtual water trade and its impacts on local environment – Agricultural environment policies and
its impacts – Sustainable agriculture.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
Students may be able to know how the environment and agriculture are related and the
changes in the environmental due to agriculture.
203
Students will be able to gather idea on about how the mechanization helps and impacts
of soil erosion due to agricultural activities.
Students will have a wide knowledge of changing environment due to global warming and
climate change and its impact on water.
Students are exposed to the ecological diversity in agriculture and different technologies
used in farming activities.
Students are able to understand the global governance system and agricultural policies
involved in the sustainable agricultural systems.
TEXT BOOKS:
REFERENCE BOOKS:
1. T.C. Byerly, Environment and Agriculture, United States Dept. of Agriculture, Economic
Research Service, 2006. 2. Robert D. Havener, Steven A. Breth, Environment and
agriculture: rethinking development issues for the 21st century: proceedings of a
symposium, Winrock International Institute for Agricultural Development, 1994.
2. Environment and agriculture: environmental problems affecting agriculture in the Asia and
Pacific region; World Food Day Symposium, Bangkok, Thailand. 1989.
CO – PO and PSO MAPPING:
Program
Course Programme Outcomes (PO) Specific
Outcomes Outcomes
(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 2 1 1 1 2 2 1 1
CO 2 2 3 1 2 3 1 1 1 1 1 1 2
CO 3 1 3 1 2 2 2 2 2 1
CO 4 3 3 3 2 3 3 2 1 2 3 3 1 1
CO 5 3 2 2 3 3 3 2 3 3 2 3 1
OBJECTIVES:
204
To understand the mechanical properties of engineering materials and their classifications
To understand the basic principles of lathe and the corresponding machines.
To gain knowledge on various welding techniques available.
To understand the importance of advanced manufacturing process.
To emphasize on the importance of accuracy on machine operation.
UNIT- I: ENGINEERING MATERIALS 9
Engineering materials - their classification - Mechanical properties of materials, strength,
elasticity, plasticity, stiffness, malleability, ductility, brittleness, toughness, hardness, resilience,
machinability, formability, weldability. Steels and cast irons: Carbon steels, their classification
based on percentage of carbon as low, mild, medium & high carbon steel, their properties &
applications. Wrought iron, cast iron. Alloy steels: Stainless steel, tool steel.
OUTCOMES:
At the end of the course, the student should be able to
Students can able to apply the different manufacturing process and use this in industry
for component production.
205
Students will be able to understand the working principle of lathe and various operations
done on it.
Students will be able to gather idea on welding and soldering process.
Students will gain wide knowledge on various advance manufacturing process.
Students will gain knowledge in CNC machine and improving the machining accuracy.
TEXTBOOKS:
1. “Manufacturing Engineering and Technology”, Kalpakjian and Schmid, Pearson, 2010.
2. Hajra Choudry, “Elements of workshop technology - Vol II”, Media promoters, 2002.
REFERENCE BOOKS:
1. Gupta. K.N., and Kaushik, J.P., 1998, Workshop Technology Vol I and II, New Heights,
Daryaganj, New Delhi.
2. Arthur. D., et. al. 1998, General Engineering Workshop Practice, Asia Publishing House,
Bombay.
3. Chapman W.A.J., Workshop Technology, 1992, Part I, II, III, E.L.B.S. and Edward Amold
Publishers Ltd, London.
Programme Outcomes (PO) Program
Course Specific
Outcomes Outcomes(PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
1 3 - 2 1 1 3 - 2 - - - 2 1 - 2 2
2 2 2 - - 1 2 - - 2 - 1 - 2 2 - 3
3 3 2 - 2 2 - - 2 - - - - 1 - 3 2
4 2 - 2 3 3 - 2 - 2 1 1 2 2 3 - 2
5 - 2 - 2 3 - 2 - 3 1 - - - 2 2 3
206
To impart knowledge on the principle and design of control of Indoor/ particulate/
gaseous air pollutant and its emerging trends.
To gain knowledge of characteristics of air pollution and noise pollution.
To create awareness among the sources and effects of air pollution.
To gain knowledge on air pollution control equipment’s.
To develop a knowledge on air quality standards.
UNIT - I : INTRODUCTION 9
Structure and composition of Atmosphere – Definition, Scope and Scales of Air Pollution –
Sources and classification of air pollutants and their effect on human health, vegetation,
animals, property, aesthetic value and visibility- Ambient Air Quality and Emission
standards – Ambient and stack sampling and Analysis of Particulate and Gaseous
Pollutants.
UNIT - II : METEOROLOGY 9
Air quality standards - Sources, types and control of indoor air pollutants, sick building
syndrome and Building related illness - Town planning regulations of industries-Sources
and Effects of Noise Pollution – Measurement – Standards –Control and Preventive
measures.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
TEXT BOOKS:
1. Lawrence K. Wang, Norman C. Pareira, Yung Tse Hung, "Air Pollution Control
Engineering", Tokyo, springer science , science media LLC,2004.
3. Anjaneyulu. Y, "Air Pollution and Control Technologies", Allied Publishers (P) Ltd.,
India 2002.
REFERENCE BOOKS:
1. David H.F. Liu, Bela G. Liptak, "Air Pollution", Lweis Publishers, 2000. 2. Arthur C.
Stern, "Air Pollution (Vol.I – Vol.VIII)", Academic Press, 2006.
2. Wayne T.Davis, "Air Pollution Engineering Manual", John Wiley & Sons, Inc, 2000.
3. M.N Rao and HVN Rao, "Air Pollution", Tata Mcgraw Hill Publishing Company
limited,2007.
CO 1 3 3 2
CO 2
CO 3 3 1 3
CO 4
CO 5 2 2 2
208
COURSE OBJECTIVES :
Farmers participation - Need and Benefits - Comparisons of cost and benefit -Sustained
system performance - Kinds of participation - Context of participation, factors in the
environment - WUA - Constraints in organizing FA - Role of Community Organizer – socio
economic - Case Studies.
Multiple use of water – Issues in Inter-sectoral Water Allocation - domestic, irrigation, industrial
sectors - Modernization techniques and its challenges – Command Area Development - Water
delivery systems – Advantages and disadvantages.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
209
Gain knowledge on various processes involved in participatory water resource
management.
Understand farmer's participation in water resources management.
Aware of the issues related to water conservation and watershed Development.
Get knowledge in participatory water conservation.
Understand concept, principle and approach of watershed management.
TEXT BOOKS:
REFERENCE BOOK:
CO 1 3 2 2 2
CO 2
CO 3 2 2 2 1 3 2
CO 4
CO 5 2 3 3 2 3 2
30 03
210
COURSE OBJECTIVES :
UNIT - I : INTRODUCTION 9
Energy - Power – Past & Present scenario of World; National Energy consumption Data –
Environmental aspects associated with energy utilization – Energy Auditing: Need,
Types, Methodology and Barriers. Role of Energy Managers. Instruments for energy
auditing.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Can able to analyze the energy data.
211
Can carry out energy accounting and balancing.
Can suggest methodologies for energy savings.
Can carry out Energy Conservation in Major Utilities.
Can suggest methodologies for Energy Economics.
TEXT BOOKS:
1. Energy Manager Training Manual (4 Volumes) available at www.energymanager
training.com, a website administered by Bureau of Energy Efficiency (BEE), a
statutory body under Ministry of Power, Government of India, 2004
REFERENCE BOOKS :
1. Witte. L.C., P.S. Schmidt, D.R. Brown, “Industrial Energy Management and
Utilisation” Hemisphere Publ, Washington, 1988.
2. Callaghn, P.W. “Design and Management for Energy Conservation”, Pergamon
Press, Oxford,1981.
3. Dryden. I.G.C., “The Efficient Use of Energy” Butterworths, London, 1982.
4. Turner. W.C., “Energy Management Hand book”, Wiley, New York, 1982.
5. Murphy. W.R. and G. Mc KAY, “Energy Management”, Butterworths, London 1987.
212
• To know about the various collectors used for storing solar energy.
• To know about the various applications in solar energy.
• To learn about the wind energy and biomass and its economic aspects.
• To know about geothermal energy with other energy sources.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understanding the physics of solar radiation.
213
Ability to classify the solar energy collectors and methodologies of storing solar
energy.
Knowledge in applying solar energy in a useful way.
Knowledge in wind energy and biomass with its economic aspects.
Knowledge in capturing and applying other forms of energy sources like wind, biogas
and geothermal energies.
TEXT BOOKS:
1. Rai G.D., “Non-Conventional Energy Sources”, Khanna Publishers, 2011.
2. Twidell & Wier, “Renewable Energy Resources”, CRC Press (Taylor & Francis),
2011.
REFERENCE BOOKS:
1. Tiwari and Ghosal, “Renewable energy resources”, Narosa Publishing House, 2007.
2. Ramesh R & Kumar K.U, “Renewable Energy Technologies”, Narosa Publishing
House, 2004.
3. Mittal K M, “Non-Conventional Energy Systems”, Wheeler Publishing Co. Ltd, New
Delhi, 2003.
UNIT - I : INTRODUCTION 9
Evolution of SCADA, SCADA definitions, SCADA Functional requirements and
Components, SCADA Hierarchical concept, SCADA architecture, General features,
SCADA Applications, Benefits
COURSE OUTCOMES :
At the end of the course, the student should be able to:
This course gives knowledge about SCADA SYSTEM and its architecture
This course gives knowledge about various system components of SCADA System
215
This course gives knowledge about various communication protocols of SCADA
System
This course gives knowledge about SCADA monitoring and control in power System
This course gives knowledge about SCADA system applications
TEXT BOOKS:
1. Stuart A. Boyer: SCADA-Supervisory Control and Data Acquisition, Instrument
Society of America Publications,USA,2004
2. Gordon Clarke, Deon Reynders: Practical Modern SCADA Protocols: DNP3,
60870.5 and Related Systems, Newnes Publications, Oxford, UK,2004
3. William T. Shaw, Cyber security for SCADA systems, PennWell Books, 2006
REFERENCE BOOKS:
1. David Bailey, Edwin Wright, Practical SCADA for industry, Newnes3 William T.
Shaw, Cybersecurity for SCADA systems, PennWell Books, 2006, 2003
2. Michael Wiebe, A guide to utility automation: AMR, SCADA, and IT systems for
electric Power, PennWell 1999
3. Dieter K. Hammer, Lonnie R. Welch, Dieter K. Hammer, “Engineering of
Distributed Control Systems”, Nova Science Publishers, USA, 1st Edition, 2001
1906507 ENTERTAINTRONICS LT P C
3 0 0 3
COURSE OBJECTIVES:
The student should be made:
To understand the student to understand the basics of display devices.
To enhance the student knowledge in Audio broadcasting systems.
To enable the student to learn about Television systems.
216
To develop the student knowledge in Interactive Gaming Applications.
To understand the Consumer Electronic Applications.
COURSE OUTCOMES:
At the end of the course, the student should be able to:
Understand the basic applications of display devices.
Understand the operation of Audio devices and its applications.
Know the basic TV Standards and the basics of Television.
Design the Gaming scenarios and knowing programming concepts.
217
Understand the Applications of Consumer electronics.
TEXT BOOKS:
1. Shoichi Matsumoto, “Electronic display devices”, Wiley.
2. Ajay Sharma, “Audio video and TV Engineering-Consumer Electronics”, Dhanpat
Rai and co.
3. R.G. Gupta, Audio and Video systems, Tata Mc Graw Hill Publishing Co.Ltd.
REFERENCE BOOKS:
1. R. Gulati, Monochrome and Color Television, New Age International (P) Ltd, New
Delhi.
2. S P Bali, Consumer Electronics, Pearson.
218
To enable the student to understand the importance of the backbone infrastructure
for our present and future communication needs.
To familiarize the students about the optical network architectures and the protocol
stack in use.
To enable the student to understand the differences in the design of data plane and
the control plane and the routing, switching and the resource allocation methods and
the network management and protection methods in vogue.
To expose the student to the advances in networking and switching domains and
the future trends.
Light Propagation in optical fibers – Loss & bandwidth, System limitations, Nonlinear
effects; Solitons; Optical Network Components – Couplers, Isolators & Circulators,
Multiplexers & Filters, Optical Amplifiers, Switches, Wavelength Converters.
219
management, Performance management, Fault management, Optical safety, Service
interface.
TOTAL : 45 PERIODS
COURSE OUTCOMES:
TEXT BOOKS:
1. Rajiv Ramaswami and Kumar N. Sivarajan, “Optical Networks: A Practical
Perspective”, Second Edition, Harcourt Asia Pte Ltd., 2004.
2. Siva Ram Moorthy and Mohan Gurusamy, “WDM Optical Networks: Concept,
Design and Algorithms”, 1st Edition, Prentice Hall of India, 2002.
REFERENCE BOOKS:
1. John M. Senior ,“Optical Fiber Communication”,3rd edition, Prentice Hall,2009.
2. Uyless N. Black, “Optical Networks, Third Generation Transport Systems”,1st
Edition, Prentice hall of India, 2002.
3. Biswanath Mukherjee, “Optical WDM Networks”, Springer Series, 2006.
4. Govind P. Agrawal, “Fiber Optic Communication Systems”, 3rd Edition, Wiley India
(P) Ltd, 2002.
5. Gerd Keiser , “Optical Fiber Communication” , 5th Edition , McGraw Hill Education
(India) Pvt. Ltd. , 2013.
Program
Course Specific
Programme Outcomes (PO)
Outcomes Outcomes
(PSO)
220
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - - 2 1 - 1 - - - - 2 - 1 - - -
CO 2 2 - 2 - 1 1 - - - - - - - - 1 -
CO 3 2 2 - 1 - - - - - - - 2 - 1 - -
CO 4 2 2 - 2 1 - - - - - - - - - - -
CO 5 2 2 2 - - - - - - - - - - - - -
221
To design the common management information service element model.
To understand the various concept of information modelling.
To analyze the concept of SNMPv1 and SNMPv2 protocol.
To analyze the concept of examples of network management
222
management tools: Network statistics management–network management system–
management platform case studies: OPENVIEW–ALMAP.
TOTAL:45 PERIODS
COURSE OUTCOMES:
At the end of the course, the student should be able to:
Design and analyze of fault management.
Analyze the common management information protocol specifications.
Design and analyze of management information model.
Design the simple network management protocol.
Design the various types of network management tools
TEXT BOOKS:
REFERENCE BOOKS:
CO 1 3 2 1 1 - - - - - - - 2 2 1 - -
CO 2 3 3 3 1 - - 2 2 - - - 2 1 2 - -
CO 3 3 3 3 2 - - - - - - - 2 1 1 - -
CO 4 3 3 2 3 - 2 2 - - 2 3 2 - -
CO 5 2 2 1 1 - 2 2 2 2 - - 2 2 2 - -
223
To understand the concepts of measurement technology.
To learn the applications and working of motion and ranging sensors.
To explore the latest sensor technologies like MEMS & nano sensors, smart
sensors
To learn the various sensors used to measure various physical parameters.
To learn the fundamentals of signal conditioning, data acquisition and
communication systems used in mechatronics system development.
UNIT - I : INTRODUCTION 9
Basics of Measurement – Classification of errors – Error analysis – Static and dynamic
characteristics of transducers – Performance measures of sensors – Classification of
sensors – Sensor calibration techniques – Sensor Output Signal Types.
224
Illustrate the basic principles of various smart sensors.
Apply the various sensors in the Automotive and Mechatronics applications
Implement the DAQ systems with different sensors for real time applications
TEXT BOOKS:
REFERENCE BOOKS:
1. Patranabis D, “Sensors and Transducers”, 2nd Edition, PHI, New Delhi, 2010.
2. John Turner and Martyn Hill, “Instrumentation for Engineers and Scientists”, Oxford
Science Publications, 1999.
3. Richard Zurawski, “Industrial Communication Technology Handbook” 2nd edition,
CRC Press, 2015.
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Understand the different bio potential and its propagation.
226
Explain the different electrode placement for various physiological recording
Design bio amplifier for various physiological recording
Understand various technique of non electrical physiological measurements
Understand the different biochemical measurements
TEXT BOOKS:
1. Leslie Cromwell, “Biomedical Instrumentation and measurement”, Prentice hall of
India, New Delhi, 2007.
2. John G. Webster, “Medical Instrumentation Application and Design”, John Wiley and
sons, New York, 2004. (Units I, II & V)
REFERENCE BOOKS:
1. Myer Kutz, “Standard Handbook of Biomedical Engineering and Design”, McGraw
Hill Publisher, 2003.
2. Khandpur R.S, “Handbook of Biomedical Instrumentation”, Tata McGraw-Hill, New
Delhi, 2003.(Units II & IV)
3. Joseph J. Carr and John M. Brown, “Introduction to Biomedical Equipment
Technology”, Pearson Education, 2004.
CO 1 1 1
CO 2 1 1
CO 3 3 1 2 1 1 1
CO 4 2 1 1 1
CO 5 2 1 1 1
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
1. Develop CAD models for 3D printing.
2. Import and Export CAD data and generate .stl file.
228
3. Select a specific material for the given application.
4. Select a 3D printing process for an application.
5. Produce a product using 3D Printing or Additive Manufacturing (AM) .
TEXT BOOKS:
1. Khanna Editorial, “3D Printing and Design”, Khanna Publishing House, Delhi.
2. CK Chua, Kah Fai Leong, “3D Printing and Rapid Prototyping- Principles and
Applications”, World Scientific, 2017.
REFERENCE BOOKS:
1. Lan Gibson, David W. Rosen and Brent Stucker, “Additive Manufacturing
Technologies: Rapid Prototyping to Direct Digital Manufacturing”, Springer, 2010.
2. Andreas Gebhardt, “Understanding Additive Manufacturing: Rapid Prototyping, Rapid
Tooling, Rapid Manufacturing”, Hanser Publisher, 2011.
3. J.D. Majumdar and I. Manna, “Laser-Assisted Fabrication of Materials”, Springer
Series in Material Science, 2013.
4. L. Lu, J. Fuh and Y.S. Wong, “Laser-Induced Materials and Processes for Rapid
Prototyping”, Kulwer Academic Press, 2001.
5. Zhiqiang Fan And Frank Liou, “Numerical Modelling of the Additive Manufacturing (AM)
Processes of Titanium Alloy”, InTech, 2012.
229
COURSE OBJECTIVES :
230
Create and run scripts using TCl in IC design flow
Create and run scripts using Python in IC design flow
Use Linux environment and write programs for automation of scripts in VLSI tool design
flow.
Usage of scripting languages in IC design flow.
TEXT BOOKS:
1. Python Tutorial by Guido Van Rossum, Fred L. Drake Jr. editor , Release 2.6.4
2. Practical Programming in Tcl and Tk by Brent Welch, Updated for Tcl 7.4 and Tk4.0.
3. Teach Yorself Perl in 21 days by David Till.
4. Red Hat Enterprise Linux 4 : System Administration Guide Copyright, 2005 Red Hat
Inc.
REFERENCE BOOKS:
1. Learning Python – 2nd Ed., Mark Lutz and David Ascher, 2003, O’Reilly.
2. Perl in 24 Hours – 3rd Ed., Clinton Pierce, 2005, Sams Publishing.
3. Learning Perl – 4th Ed. Randal Schwartz, Tom Phoenix and Brain d foy. 2005.
4. Jython Essentials – Samuele Pedroni and Noel Pappin.2002. O’Reilly.
5. Programming Perl – Larry Wall, Tom Christiansen and John Orwant, 3rd Edition,
O’Reilly, 2000. (ISBN 0596000278)
231
3 0 0 3
COURSE OBJECTIVES :
Product design and development
Apply the concept of prototyping in a real life problem.
Reduce the waste by using product architecture.
Understand the concepts of industrial design.
Understand the concepts of DFM
UNIT – I : INTRODUCTION 9
Need for IPPD – Strategic importance of Product development – integration of customer,
designer, material supplier and process planner, Competitor and customer – Behaviour
analysis. Understanding customer – prompting customer understanding – involve customer
in development and managing requirements.
232
At the end of the course, the student should be able to:
Understand the product design concepts.
Apply the concept of prototyping in a real life problem.
Reduce the waste by using product architecture.
Understand the concepts of industrial design.
Understand the concepts of DFM.
TEXT BOOK :
1. Kari T.Ulrich and Steven D.Eppinger, ”Product Design and Development”, McGraw-
Hill International Edn.2017.
REFERENCE BOOKS:
1. Kemnneth Crow, “Concurrent Engg./Integrated Product Development”, DRM
Associates, 26/3,Via Olivera, Palos Verdes, CA 90274(310) 377-569, Workshop
Book.
2. Stephen Rosenthal, “Effective Product Design and Development”, Business One
Orwin, Homewood, 1992, ISBN 1-55623-603-4.
UNIT - IV : CONTROLTECHNIQUES 9
Vibration isolation, tuned absorbers, un-tuned viscous dampers, damping treatments,
application dynamic forces generated by IC engines, engine isolation, crank shaft damping,
modal analysis of the mass elastic model shock absorbers.
TOTAL: 45 PERIODS
234
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Apply the fundamental concepts of vibration.
Apply the fundamentals of noise.
Describe the various sources of noise for automotive applications.
Determine the natural frequencies and mode shapes of the two degree
freedom systems.
Describe the different types of noise and its control measures.
TEXT BOOK:
1. Singiresu S.Rao, “Mechanical Vibrations”, 6th Edition, Pearson Education, 2016.
REFERENCE BOOKS:
1. Balakumar Balachandran and Edward B. Magrab, “Fundamentals of Vibrations”, 1st
Editon, Cengage Learning, 2009
2. Benson H. Tongue, “Principles of Vibrations”, 2nd Edition, Oxford University, 2007.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 2 2 1 1 2 2
CO 2 3 2 2 2 1 1 2 2
CO 3 3 2 2 2 1 1 2 2
CO 4 3 2 2 2 1 1 2 2
CO 5 3 2 2 2 1 1 2 2
235
1909512 INDUSTRIAL SAFETY ENGINEERING L T P C
3 0 0 3
COURSE OBJECTIVES :
Identify unsafe conditions and recognize unsafe alerts.
Interpret the rules and regulations for safety operations.
Capable of solving problem of accidents.
Capable of solving the present for criticizing the present for improved safety.
Collaborate and modify processes / procedures for safety.
UNIT - I : INTRODUCTION 9
Evolution of modern safety concepts – Fire prevention – Mechanical hazards – Boilers,
Pressure vessels, Electrical Exposure.
236
TEXT BOOK:
1. John V.Grimaldi, “Safety Management”, AITB S Publishers, 2003.
REFERENCE BOOKS:
1. David L.Goetsch, “Occupational Safety and Health for Technologists”,
Engineers and Managers, Pearson Education Ltd. 5th Edition, 2005.
2. Deshmukh L M, “Industrial Safety Management”, Tata McGraw-Hill Publishing
Company Ltd.,2005
3. Safety Manual, “EDEL Engineering Consultancy”, 2000.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 1 2 2 1 1 1 1
CO 2 2 1 2 2 1 1 1 1
CO 3 2 1 2 2 1 1 1 1
CO 4 2 1 2 2 1 1 1 1
CO 5 2 1 2 2 1 1 1 1
237
1910504 PRINCIPLES OF FOOD PRESERVATION L T P C
3 0 0 3
COURSE OBJECTIVES:
To learn about the shelf life of food products.
To gain knowledge on the storage of food products.
To know about the thermal processing methods of food products.
To design different types of Dryers.
To understand the non-thermal methods of food preservation.
238
TOTAL: 45 PERIODS
COURSE OUTCOMES:
At the end of the course, the student should be able to:
Be aware of the different thermal processing methods of food products.
Understand the concept of food storage.
Be familiarize with shelf life of food products.
Recognize the different types of dryers.
Acquire knowledge on non thermal methods of food preservation.
TEXT BOOKS:
1. Karnal, Marcus and D.B. Lund “Physical Principles of Food Preservation”. Rutledge,
2003.
2. VanGarde, S.J. and Woodburn. M “Food Preservation and Safety Principles and
Practice”.Surbhi Publications, 2001.
3. Sivasankar, B. “Food Processing & Preservation”, Prentice Hall of India, 2002.
4. Khetarpaul, Neelam, “Food Processing and Preservation”, Daya Publications, 2005.
REFERENCE BOOKS:
1. Rahman, M. Shafiur. “Handbook of Food Preservation”. Marcel & Dekker, 2006.
2. Zeuthen, Peter and Bogh-Sarensen, Leif. “Food Preservation Techniques”. CRC /
Wood Head Publishing, 2003.
3. Ranganna, S. “Handbook of Canning and Aseptic Packaging”. Tata McGraw-Hill,
2000.
4. Ranganna, S. “Handbook of Canning and Aseptic Packaging”. Tata McGraw-Hill,
2000.
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - 3 - 1 1 - - - - - 2 2 - 2
CO 2 2 3 1 2 - - - 2 - - - 2 2 3 - 3
CO 3 3 2 1 2 - 1 1 - - - - 2 1 3 2 -
CO 4 3 2 1 2 - 1 1 - - - - 2 1 3 - -
CO 5 3 1 2 - - 1 1 - - - - 2 - 3 - 1
239
1920501 NANOTECHNOLOGY LTPC
3003
COURSE OBJECTIVES :
Make the students to understand the fundamentals of nano materials.
To acquire the knowledge on different classifications in nano materials.
To educate the different synthesis techniques.
To provide information on different fabrication and characterization techniques.
Make the students to understand and apply the techniques to different systems.
240
UNIT - V : APPLICATIONS 9
Solar energy conversion and catalysis -Molecular electronics and printed electronics –
Nanoelectronics -Polymers with a special architecture -Liquid crystalline systems -optical
properties, Applications in displays and other devices -Photonics, Plasmonics-Chemical
and biosensors –Nanomedicine and Nanobiotechnology –Nanotoxicology challenges.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Able to understand the basics of nanoscience.
Able to differentiate the materials based on their structures.
Ability to understand the different synthesis techniques of nanomaterials.
Ability to identify various fabrication techniques and characterization of
nanostructures.
Able to apply them for suitable applications.
TEXT BOOKS:
1. Bhusan, Bharat (Ed), “Springer Handbook of Nanotechnology”, 2nd Edition, 2007.
2. Hari Singh Nalwa, “Nanostructured Materials and Nanotechnology”, Academic
3. Press, 2002.
4. Pradeep T., “A Textbook of Nanoscience and Nanotechnology”, Tata McGraw Hill
5. Education Pvt. Ltd., 2012.
REFERENCE BOOKS:
1. Charles P. Poole Jr., Frank J. Ownes, ‘Introduction to Nanotechnology”, Wiley
Interscience, 2003.
2. Dupas C., Houdy P., Lahmani M., “Nanoscience: Nanotechnologies and
Nanophysics”,Springer-Verlag Berlin Heidelberg, 2007.
3. Mark Ratner and Daniel Ratner, “Nano Technology”, Pearson Education, New Delhi,
2003.
4. Nabok A., “Organic and Inorganic Nanostructures”, Artech House, 2005.
241
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 3 3 1 - - - - - 1 - - 1 -
CO 2 2 - 3 3 3 - - - - - - 1 - - 1 -
CO 3 2 - 3 3 3 - - - - - - 1 - - 1 -
CO 4 2 - 3 3 3 1 1 - - - - 1 - 1 -
CO 5 3 - 3 3 3 1 1 - - - - 1 - - 1
242
3 003
COURSE OBJECTIVES :
To introduce the basic principles of optical and electron microscopy.
To elucidate the different microscopic techniques.
To explore the knowledge on electron microscopy
Make the students to learn the sample preparation techniques for the micro
structural analysis.
To investigate on different chemical analysis techniques.
UNIT - I : INTRODUCTION 9
History of Microscopy, Overview of current microscopy techniques. Light as particles and
waves, Fundamental of optics: Diffraction and interference in image formation, real and
virtual images, Resolution, Depth of field and focus, Magnification, Numerical aperture,
Aberration of lenses. Components of Light Microscopy, Compound light microscopy and its
variations.
UNIT - II : MICROSCOPY 9
Phase contrast microscopy: optical design, theory, image interpretation, Dark-field
microscopy: optical design, theory, image interpretation, Polarization Microscopy: Polarized
light, optical design, theory, image interpretation, Differential Interference Contrast (DIC):
equipment and optics, image interpretation, Modulation contrast microscopy: contrast
methods using oblique illumination.
243
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Able to understand the physics behind the microscopy.
Ability to describe the principle, construction and working of light microscopy.
Ability to describe electron microscopy.
Ability to understand about the important of sample preparation technique.
Ability to identify the appropriate spectroscopy technique for chemical analysis.
TEXT BOOKS:
1. Douglas B. Murphy, Fundamentals of light microscopy and electronic imaging,
2001,
Wiley- Liss, Inc. USA
2. David B. Williams and C. Barry Carter, Transmission Electron Microscopy-A
Textbook for Materials Science, Springer US, 2nd edition, 2009.
REFERENCE BOOKS:
1. Brandon D. G, “Modern Techniques in Metallography”, Von Nostrand Inc. NJ,
USA,1986.
2. Whan R E (Ed), ASM Handbook, Volume 10, Materials Characterization“, Ninth
Edition, ASM international, USA, 1986.
3. Thomas G., “Transmission electron microscopy of metals”, John Wiley, 1996.
244
1921501 ADVANCED ENGINEERING CHEMISTRY L TPC
3 0 03
COURSE OBJECTIVES :
To make the students conversant with basics of polymer chemistry.
Principles and generation of energy in batteries, nuclear reactors, solar cells, wind
mills and fuel cells.
To acquaint the student with concepts of important photophysical and
photochemical processes and spectroscopy.
To make the student acquire sound knowledge of second law of thermodynamics
and second law based derivations of importance in engineering applications in all
disciplines.
To develop and understand the basic concepts of phase rule and its applications
to single and two component systems and appreciate the purpose and significance
of alloys.
245
UNIT - IV : THERMODYNAMICS 9
Terminology of thermodynamics - Second law: Entropy - entropy change for an ideal gas,
reversible and irreversible processes; Entropy of phase transitions; Clausius inequality.
Free energy and work function- Helmholtz and Gibbs free energy functions (problems);
Criteria of spontaneity; Gibbs-Helmholtz equation (problems); Clausius-Clapeyron
equation; Maxwell relations – Van’t Hoff isotherm and isochore.
TEXT BOOKS:
1. Shikha Agarwal, “Engineering Chemistry-Fundamentals and Applications”,
Cambridge University Press, Delhi, 2016.
2. S. Vairam, P. Kalyani and Suba Ramesh, “Engineering Chemistry”, Wiley India
PVT, LTD, New Delhi, 2015.
3. Sivasankar B., “Engineering Chemistry”, Tata McGraw-Hill Publishing Company
Ltd., 2012.
REFERENCE BOOKS :
1. P. C. Jain and Monika Jain, “Engineering Chemistry” Dhanpat Rai Publishing
Company (P) LTD, New Delhi, 2019.
2. S. S. Dara and S. S. Umare, “A Textbook of Engineering Chemistry”, S. Chand &
Company LTD, New Delhi, 2015.
3. B. K. Sharma, “Engineering Chemistry”, Krishna Prakashan Media (P) Ltd,
Meerut, 2012.
246
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 2 2 2 3 2
CO 2 2 1 2 1
CO 3 2 2 1 1
CO 4 1 1 2 1 1
CO 5 3 2 2 3 1 1 2 2
247
30 03
COURSE OBJECTIVES :
To elucidate on advantages of nanotechnology based applications in each
industry
To provide instances of contemporary industrial applications of nanotechnology
To provide an overview of future technological advancements and increasing
role of nanotechnology in each i9ndustry
To provide an awareness on the nanomaterial synthesis for electronic materials
To make the student conversant with the latest characterization techniques.
UNIT - II : BIONANOTECHNOLOGY 9
Nanoparticles in bone substitutes and dentistry – Implants and Prosthesis –
Nanorobotics in Surgery –Nanosensors in Diagnosis– Neuro-electronic Interfaces–
Therapeutic applications.
COURSE OUTCOMES :
248
At the end of the course, the student should be able to:
Analyze the nanoparticle coatings for electrical products.
Define various therapeutic applications of bio nanotechnology.
Explain the process of molecular encapsulation and nanoreactors.
Ability to understand the uses of nanotechnology in food industry.
Outline the nanofiber production and formulation of gels.
TEXT BOOKS:
1. V.A. Rai and J.A. Bai, Nanotechnology Applications in the Food Industry, CRC
Press, 2018.
2. S. Thomas, Y. Grohens and Y.B. Pottathara, Industrial Applications of
Nanomaterials, Elsevier Press, 2019.
3. N John Dinardo, Nanoscale Characterization of surfaces & Interfaces, 2 nd edition,
Weinheim Cambridge, Wiley-VCH, 2000.
REFERENCE BOOKS:
1. Neelina H. Malsch, Biomedical Nanotechnology, CRC Press, 2005.
2. Udo H. Brinker, Jean-Luc Mieusset, Molecular Encapsulation: Organic Reactions
in Constrained Systems, Wiley Publishers, 2010.
3. Jennifer Kuzma and Peter VerHage, Nanotechnology in Agriculture and Food
Production, Woodrow Wilson International Center, 2006.
4. P. J. Brown and K. Stevens, Nanofibers and Nanotechnology in Textiles,
Woodhead Publishing Limited, Cambridge, 2007.
5. Y-W. Mai, Polymer Nano composites, Woodhead Publishing Limited, 2006.
6. W.N. Chang, Nanofibres fabrication, performance and applications, Nova Science
Publishers Inc, 2009.
249
OPEN ELECTIVE – II
1903706 GREEN BUILDING DESIGN LTPC
30 03
COURSE OBJECTIVES :
To develop buildings which use the natural resources to the minimal at the time of
construction as well as operation.
To ensure minimum negative impact on the environment by the construction and
operation of a building.
To gain knowledge on natural lighting and temperature control.
To develop a design to further reduce the carbon footprint as well as reduce cost of
operation.
To preserve the external environment to the building location.
Energy use, carbon emissions, water use, waste disposal; Building materials: sources,
methods of production and environmental Implications. Embodied Energy in Building
Materials: Transportation Energy for Building Materials; Maintenance Energy for
Buildings.
Utility of Solar energy in buildings concepts of Solar Passive Cooling and Heating of
Buildings. Low Energy Cooling. Case studies of Solar Passive Cooled and Heated
Buildings.
250
UNIT - V : GREEN COMPOSITES FOR BUILDINGS 9
TEXT BOOKS:
REFERENCE BOOKS:
CO 1 3 3 2
CO 2
CO 3 2
CO 4
CO 5 2 1 2 1 2 2 1
251
1903716 ENVIRONMENTAL AND SOCIAL IMPACT ASSESSMENT LTPC
3 003
COURSE OBJECTIVES :
To impart the knowledge of screening of environmental and social assessment.
UNIT - I :INTRODUCTION 9
Plan for mitigation of adverse impact on water, air and land, water, energy, flora and
fauna – Environmental Monitoring Plan – EIA Report Preparation – Review of EIA
Reports – Addressing the issues related to the Project Affected People -Environmental
Clearance Post Project Monitoring.
252
UNIT - V : CASE STUDIES 9
EIA case studies pertaining to Infrastructure Projects – Real Estate Development - Roads
and Bridges – Multi-storey Buildings Mass Rapid Transport Systems - Ports and Harbor –
Airports - Dams and Irrigation projects - Power plants – Water supply and drainage
projects- Waste water treatment plants, STP – Mining Projects.
TOTAL: 45 PERIODS
COURSE OUTCOMES :
Carry out scoping and screening of developmental projects for environmental and
social assessments.
To explain different methodologies for environmental impact prediction and
assessment.
Plan environmental impact assessments and environmental management plans.
Evaluate environmental impact assessment reports.
Analyze case studies on various projects.
TEXT BOOKS:
1. Canter, R.L, "Environmental impact Assessment", 2nd Edition, McGraw Hill Inc,
New Delhi, 1995.
2. Lohani, B., J.W. Evans, H. Ludwig, R.R. Everitt, Richard A. Carpenter, and S.L. Tu,
"Environmental Impact Assessment for Developing Countries in Asia", Volume 1 –
Overview, Asian Development Bank,1997.
3. Peter Morris, RikiTherivel "Methods of Environmental Impact Assessment",
Routledge Publishers, 2009.
REFERENCE BOOKS:
1. Becker H. A., Frank Vanclay , “The International handbook of social impact
assessment” conceptual and methodological advances, Edward Elgar Publishing,
2003.
2. Barry Sadler and Mary McCabe, “Environmental Impact Assessment Training
Resource Manual”, United Nations Environment Programme, 2002.
3. Judith Petts, “Handbook of Environmental Impact Assessment Vol. I and II”,
Blackwell Science New York, 1998.
4. Ministry of Environment and Forests EIA Notification and Sectoral Guides,
Government of India, New Delhi, 2010.
253
CO – PO and PSO MAPPING:
CO 1 1 1 2 2
CO 2
CO 3 2 1
CO 4
CO 5 2 3 2 1 2 1
254
1905711 ELECTRICAL CIRCUITS LTPC
3003
COURSE OBJECTIVES :
Resistive elements - Ohm’s Law Resistors in series and parallel circuits – Kirchhoff’s laws –
Mesh current and node voltage - methods of analysis.
Network reduction: voltage and current division, source transformation – star delta
conversion. Theremins’ and Norton Theorems – Superposition Theorem – Maximum power
transfer theorem –Reciprocity Theorem – Millman's theorem.
A.C. circuits – Average and RMS value - Phasor Diagram – Power, Power Factor and
Energy.-Analysis of three phase 3-wire and 4-wire circuits with star and delta connected
loads, balanced & un balanced – phasor diagram of voltages and currents – power
measurement in three phase circuits.
255
UNIT - V : RESONANCE AND COUPLED CIRCUITS 9
Series and parallel resonance – their frequency response – Quality factor and Bandwidth –
Self and mutual inductance – Coefficient of coupling – Tuned circuits – Single tuned circuits
– SMPS.
TOTAL : 45 PERIODS
COURSE OUTCOMES :
TEXTBOOKS:
1. William H. HaytJr, Jack E. Kemmerly and Steven M. Durbin, “Engineering Circuits
Analysis”, McGraw Hill publishers, edition, New Delhi, 2013.
2. Charles K. Alexander, Mathew N.O. Sadiku, “Fundamentals of Electric Circuits”,
Second Edition, McGraw Hill, 2013.
3. Allan H. Robbins, Wilhelm C. Miller, “Circuit Analysis Theory and Practice”, Cengage
Learning India, 2013.
REFERENCE BOOKS:
256
CO – PO and PSO MAPPING:
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 1 3 2 2 1 1 2 2
CO 2 1 3 2 1 1 1 2
CO 3 1 2 1 1 2 2 1 3
CO 4 1 2 2 1 2 1 1 1
CO 5 1 3 2 1 1 2 1 1 1 3
257
1905712 RENEWABLE ENERGY SYSTEMS LTPC
3003
COURSE OBJECTIVES :
About the stand alone and grid connected renewable energy systems. .
Design of power converters for renewable energy applications.
Wind electrical generators.
Solar energy systems.
Power converters used for renewable energy systems.
UNIT - I : INTRODUCTION 9
Solar: Block diagram of solar photo voltaic system -Principle of operation: line
commutated converters (inversion-mode) - Boost and buck-boost converters- selection
of inverter, battery sizing, array sizing Wind: Three phase AC voltage controllers
Standalone operation of fixed and variability speed wind energy conversion systems
and solar system-Grid connection Issues -Grid integrated PMSG, SCIG Based WECS,
grid Integrated solar system.
Need for Hybrid Systems- Range and type of Hybrid systems- Case studies of Wind-PV
Maximum Power Point Tracking (MPPT).
TOTAL : 45 PERIODS
258
COURSE OUTCOMES :
Ability to understand and analyze power system operation, stability, control and
protection.
Ability to handle the engineering aspects of electrical energy generation and
utilization.
Ability to understand the stand alone and grid connected renewable energy
systems.
Ability to design of power converters for renewable energy applications.
Ability to acquire knowledge on wind electrical generators and solar energy
systems.
TEXTBOOKS:
REFERENCE BOOKS:
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 1 2 2 1 1 3
CO 2 3 2 2 1 1 2 3 1 1 2
CO 3 3 2 1 2 2 2 1 1 1 1
CO 4 3 3 3 2 2 1 2 2 1 2
CO 5 3 2 1 1 1 2 2 1 2 3
259
1905713 ELECTRIC VEHICLES AND POWER L T P C
MANAGEMENT 3 0 0 3
COURSE OBJECTIVES:
Toimpart knowledgeonthefollowingTopics
Electric Vehicles (EV), Hybrid Electric Vehicles (HEV), Engine ratings, Comparisons of
EV with internal combustion Engine vehicles, Fundamentals of vehicle mechanics – EV
Testing.
Architecture of EV’s and HEV’s – Plug-n Hybrid Electric Vehicles (PHEV) - Standards -
Power train components and sizing, Gears, Clutches, Transmission and Brakes.
DC/DC chopper based four quadrant operations of DC drives – Inverter based V/f
Operation (motoring and braking) of induction motor drive system – Induction motor
and permanent motor-based vector control operation – Switched reluctance motor
(SRM) drives
260
UNIT-V: ALTERNATIVE ENERGY STORAGE SYSTEMS 9
Fuel cell – Characteristics- Types – hydrogen Storage Systems and Fuel cell EV –
Ultra Capacitors.
TOTAL : 45 PERIODS
COURSE OUTCOMES:
At the end of the course, the student should be able to:
Learners will understand the operation of Electric vehicles and Hybrid Electric
vehicles.
Learners will gain knowledge on Power train components.
Learners can analyze the control strategies in AC and DC drives.
Learners will gain knowledge on various energy storage technologies for
electrical vehicles.
Learners know about alternative energy storage technologies for electric
vehicles.
TEXTBOOKS:
1. Iqbal Hussain, “Electric and Hybrid Vehicles: Design Fundamentals, Second
Edition” CRC Press, Taylor & Francis Group, Second Edition (2011).
2. Ali Emadi, MehrdadEhsani, John M.Miller, “Vehicular Electric Power Systems”,
Special Indian Edition, Marcel dekker, Inc 2010.
3. James Larminie and John Loury, “Electric Vehicle Technology – Explained”,
John Wiley & Sons Ltd, 2003.
REFERENCE BOOKS:
1. MehrdadEhsani, YiminGao, Ali Emadi, “Modern Electric, Hybrid Electric and
Fuel cell Vehicles” CRC Press, Taylor & Francis Group, Second Edition (2010).
2. EmanueleCrisostomi, Robert Shorten, SonjaStudli& Fabian Wirth “Electric
and Plug-in Hybrid Vehicle Networks” Taylor & Francis group 2018.
3. Ronald K Jurgen, “Electric and Hybrid – Electric Vehicles”, SAE, 2002.
261
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 2 2 2 1 2 1
CO 2 2 2 1 1 2 2 2 2
CO 3 3 2 1 2 2 3 1
CO 4 3 2 2 1 2 2 2
CO 5 3 2 1 1 1 2 2 2
262
1906705 ACOUSTICS LT P C
3 0 0 3
COURSE OBJECTIVES:
UNIT-I: INTRODUCTION 9
Origin of sound. Objective and subjective sound. Sound vibrations, Amplitude, form, and
period. Sound waves and their wavelength and speed. Sound pressure level. Energy
parameters of sound. Dynamical range. Sound envelope, Sound frequency, Relation
between frequency and period.
1. Rossing T. D., Moore R. F., Wheeler P. A.,” The Science of Sound” 3rd edition San
Francisco: Addison Wesley.
2. Hall D. E.,” Musical Acoustics” 3rd edition Pacific Grove, CA: Brooks/Cole.
3. Howard D. M., Angus J. A. S.,” Acoustics and psychoacoustics” 5th edition New
York, London: Routledge 2017.
REFERENCE BOOKS:
1. Everest F. A., Pohlmann K. C.,” Master Handbook of Acoustics” 5th edition New
York: McGraw-Hill.
2. Rossing T. D., ed.,” Springer Handbook of Acoustics” 2nd edition Berlin, Heidelberg:
SpringerVerlag 2014.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - 2 2 - - - - - 3 - - -
CO 2 2 2 - 2 - 2 3 - - - - - 2 - - -
CO 3 2 2 2 - - 2 3 - - - - - 2 - - -
CO 4 2 3 2 2 - 2 2 - - - - - 3 3 - -
CO 5 2 2 1 2 - 2 - 2 - - - - 2 - - -
264
1906706 VISUAL COMMUNICATION LT P C
3 0 0 3
COURSE OBJECTIVES:
The student should be made:
UNIT - I: INTRODUCTION 9
Need for and the Importance of Human and Visual Communication. Communication a
expression, skill and process, Understanding Communication: SMRC-Model.
265
COURSE OUTCOMES:
TEXT BOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 1 1 1 - - - - - - 1 3 - - -
CO 2 3 2 3 2 3 - - - - - - 1 3 - 2 -
CO 3 3 2 1 2 - - - - - - - - 3 2 2 -
CO 4 3 3 3 3 - - - - - - - - 3 - 3 -
CO 5 3 - 2 2 3 - - - - - - 2 2 2 3 -
266
1906707 MEMS AND NEMS LT P C
3 0 0 3
COURSE OBJECTIVES:
UNIT – I: OVERVIEW 9
New trends in Engineering and Science: Micro and Nanoscale systems, Introduction to
Design of MEMS and NEMS – Applications, Devices and structures. Materials for
MEMS:Silicon, silicon compounds, polymers, metals.
MEMS Sensors: Design of Acoustic wave sensors, resonant sensor, Vibratory gyroscope,
Capacitive and Piezo Resistive Pressure sensors- engineering mechanics behind these
Microsensors. Casestudy: Piezo-resistive pressure sensor.
Design of Actuators: Actuation using thermal forces, Actuation using shape memory Alloys,
Actuation using piezoelectric crystals, Actuation using Electrostatic forces (Parallel plate,
Torsion bar, Combdrive actuators), Micromechanical Motors and pumps. Case study:
Comb drive actuators.
TOTAL PERIODS: 45
267
COURSE OUTCOMES:
Acquire knowledge about micro system design and its various applications.
Interpret the basics of micro/nano electromechanical systems including their
advantages.
Recognize the use of materials in micro fabrication and describe the fabrication
processes including surface micromachining, bulk micromachining and LIGA.
REFERENCE BOOKS:
6. Mohamed Gad – el – hak, The MEMS HAND Book, CRC press 2005.
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 3 3 - - - - - 3 - - 3 3 - -
CO 2 3 - 3 3 - 2 1 - - 2 - - 3 3 - -
CO 3 3 - 3 3 - - 1 - - 2 - - 3 3 - -
CO 4 3 2 3 3 - - - 1 - 2 - - 3 3 - -
CO 5 3 2 3 3 - - - 1 - 2 - - 3 3 - -
268
1907001 TRANSDUCERS ENGINEERING LTPC
3003
COURSE OBJECTIVES :
TOTAL: 45 PERIODS
269
COURSE OUTCOMES :
TEXT BOOKS:
1. Doebelin E.O. and Manik D.N., “Measurement Systems”, 7th Edition, McGraw-Hill
Education Pvt. Ltd., 2019.
REFERENCE BOOKS:
2. D. Patranabis, Sensors and Transducers, 2nd edition, Prentice Hall of India, 2010.
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3
CO 2 3
CO 3 1 2 3 1
CO 4 2 2
CO 5 1 1 1 1
270
1907003 PROCESS MODELING AND SIMULATION LT PC
3 0 03
COURSE OBJECTIVES :
UNIT - I : INTRODUCTION 9
Analysis laminar flow in pipe, sedimentation, boundary layer flow, conduction, heat
exchanger, heat transfer in packed bed, diffusion, packed bed adsorption, plug flow
reactor. Empirical modeling, parameter estimation, population balance and stochastic
modeling.
TOTAL : 45 PERIODS
271
COURSE OUTCOMES :
Develop the process models based on Conservation principles and Process data.
Understand the characteristics of state lumped systems.
Understand the characteristics of state distributed lumped systems.
Carry out the analysis and design empirical modeling of systems.
Apply computational techniques to solve the process models.
TEXT BOOKS:
REFERENCE BOOKS:
1. Felder, R. M. and Rousseau, R. W., “ Elementary Principles of Chemical Processes
“, John Wiley, 2000.
2. Franks, R. G. E., “ Mathematical Modelling in Chemical Engineering “, John Wiley,
1967.
3. Amiya K. Jana,”Process Simulation and Control Using ASPEN”, 2nd Edn,PHI
Learning Ltd (2012).
4. Amiya K. Jana,”ChemicalProcess Modelling and Computer Simulation” 2nd Edn,PHI
Learning Ltd,(2012).
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 2 3 2 1
CO 2 3 3 2 3 2 1
CO 3 3 3 2 3 3 1
CO 4 3 3 2 3 3 1
CO 5 3 3 2 3 3 1
272
1907708 STATE VARIABLE ANALYSIS AND DESIGN LTPC
3003
COURSE OBJECTIVES :
Modes, controllability of modes -effect of state and output Feedback- pole placement
Design .
Need for state estimation - design of state Observers - full and reduced order - disturbance
estimation - separation principle.
Introduction - Time varying optimal control - LQR steady state optimal control - Solution of
Ricatti’s equation - Application examples.
REFERENCE BOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2
CO 2 2 2
CO 3 2 2
CO 4 2 2
CO 5 2 2
274
1908003 SOFTWARE QUALITY MANAGEMENT LTPC
3003
COURSE OBJECTIVES :
To have an introduction to software quality
To understand software quality assurance.
To understand about quality control and reliability.
To understand quality management system.
To understand about Quality Standards.
Tools for Quality – Ishikawa’s basic tools – CASE tools – Defect prevention and
removal–Reliability models – Rayleigh model – Reliability growth models for quality
Assessment
Elements of QMS – Rayleigh model framework – Reliability Growth models for QMS –
Complexity metrics and models – Customer satisfaction analysis
Need for standards – ISO 9000 Series – ISO 9000-3 for software development – CMM
and CMMI – Six Sigma concepts.
TOTAL: 45 PERIODS
COURSE OUTCOMES
At the end of the course, the student should be able to:
To understand introduction about quality measurement.
To understand SQA plan.
To understand about Quality assessment.
To understand about Customer satisfaction analysis.
To understand Six Sigma Concepts.
275
TEXT BOOKS:
1. Allan C. Gillies, “Software Quality: Theory and Management”, Thomson Learning,
2003. (UI :Ch 1-4 ; UV : Ch 7-8)
2. Stephen H. Kan, “Metrics and Models in Software Quality Engineering”, Pearson
Education (Singapore) Pte Ltd., 2002. (UI :Ch 3-4; UIII : Ch 5-8 ; UIV : Ch 9-11)
REFERENCE BOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 1 2 3 2 2 1 1 2 2 1 2
CO 2 2 3 2 2
CO 3 3 3 3
CO 4 3 2 2 3
CO 5 2 2 3 2 2
276
1908004 C# AND .NET PROGRAMMING LTPC
3003
COURSE OBJECTIVES :
.Net Architecture – Core C# – Variables – Data Types – Flow control – Objects and
Types- Classes and Structs – Inheritance- Generics – Arrays and Tuples – Operators and
Casts – Indexers.
TOTAL: 45 PERIODS
277
COURSE OUTCOMES :
TEXT BOOKS:
1. Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner.
―Professional C# 2012 and .NET 4.5, Wiley, 2012.
2. Harsh Bhasin, ―Programming in C#, Oxford University Press, 2014.
REFERENCE BOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 2 2
CO 2 2 2 2 3 2
CO 3 2 2 2 1 3
CO 4 3 1 3
CO 5 2 1 2 3
278
1908005 VIRTUAL REALITY LTPC
3003
COURSE OBJECTIVES :
Virtual Reality & Virtual Environment : Introduction – Computer graphics – Real time
computer graphics–Flight Simulation –Virtual environments–requirement – benefits of
virtual reality- Historical development of VR : Introduction – Scientific Landmark -3D
Computer Graphics :Introduction – The Virtual world space – positioning the virtual
observer – the perspective projection – human vision – stereo perspective projection –
3D clipping – Colour theory – Simple 3D modeling- illumination models – Reflection
models – Shading algorithms- Radiosity – Hidden Surface Removal – Realism-
Stereographic image.
Animating the Virtual Environment: Introduction – The dynamics of numbers – Linear and
Non-linear interpolation - The animation of objects – linear and non- linear translation -
shape & object inbetweening – free from deformation – particle system- Physical
Simulation : Introduction – Objects falling in a gravitational field-Rotating wheels – Elastic
collisions – projectiles – simple pendulum – springs – Flight dynamics of an aircraft.
279
UNIT - V: VR APPLICATION 9
TOTAL: 45 PERIODS
COURSE OUTCOMES :
TEXT BOOKS:
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 3 3 1
CO 2 2 3 3 3
CO 3 3 3 3 2
CO 4 2 2 3 2
CO 5 3 3 2 1
280
1909718 ROBOTICS LTPC
3003
COURSE OBJECTIVES :
Understand the functions of robots and review the need and application of robots
in different engineering fields.
Exemplify the different types of robot drive systems as well as robot end effectors.
Apply the different sensors and image processing techniques in robotics to
improve the ability of robots.
Develop robotic programs for different tasks and analyze the kinematics motions of
robot.
Implement robots in various industrial sectors and interpolate the economic
analysis of robots.
Robot - Definition - Robot Anatomy - Coordinate Systems, Work Envelope Types and
Classification- Specifications-Pitch, Yaw, Roll, Joint Notations, Speed of Motion, Pay
Load- Robot Parts and their Functions-Need for Robots-Different Applications.
281
UNIT - IV: ROBOT KINEMATICS AND ROBOT PROGRAMMING 9
TOTAL: 45 PERIODS
COURSE OUTCOMES :
TEXT BOOKS:
REFERENCE BOOKS:
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 2 2 2
CO 2 3 2 2 1 2 2
CO 3 3 3 2 2 1 2 2
CO 4 3 2 3 1 2 2
CO 5 3 3 3 1 1 2
283
1909719 TESTING OF MATERIALS LTPC
30 03
COURSE OBJECTIVE:
Apply the concept of testing to various materials and result analysis.
Apply various mechanical testing procedures to different materials.
Apply different nondestructive testing procedures to different materials.
Apply material characterization testing for analysis.
Apply advanced testing techniques for thermal and chemical fields
UNIT - II : MECHANICALTESTING 9
Visual inspection, Liquid penetrant test, Magnetic particle test, Thermography test –
Principles, Techniques, Advantages and Limitations, Applications. Radiographic test,
Eddy current test, Ultrasonic test, Acoustic emission- Principles, Techniques, Methods,
Advantages and Limitations, Applications.
UNIT - IV : MATERIALCHARACTERIZATIONTESTING 9
UNIT - V : OTHERTESTING 9
TOTAL: 45 PERIODS
284
COURSE OUTCOMES :
TEXT BOOKS:
Program
Specific
Programme Outcomes (PO)
Course Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 2 1 1 1 1 1
CO 2 3 2 1 1 1 1 1
CO 3 2 2 1 1 1 1 1
CO 4 3 2 1 1 1 1 1
CO 5 3 2 1 1 1 1 1
285
1909720 DESIGN OF ELECTRICAL VEHICLES LTPC
3003
OBJECTIVES:
Electric Vehicle – Need - Types – Cost and Emissions – End of life. Electric Vehicle
Technology – layouts, cables, components, Controls. Batteries – overview and its types.
Battery plug-in and life. Ultra-capacitor, Charging – Methods and Standards. Alternate
charging sources – Wireless & Solar.
Load distribution for three wheeler and four wheeler-Stability of vehicle running on slope,
banked road and during turn-calculation of Tractive effort, maximum acceleration and
reaction forces for different drives.
Series Hybrid Vehicle Propulsion System, Parallel Hybrid Vehicle Propulsion System, Fuel
Cell Vehicles, Power Electronics Requirements, Propulsion Motor Control Strategies, APU
Control System in Series Hybrid Vehicles, Fuel Cell for APU Applications.
TOTAL: 45 PERIODS
286
OUTCOMES:
TEXT BOOKS:
1. Hybrid Electric Vehicle System Modeling and Control - Wei Liu, General Motors, USA,
John Wiley & Sons, Inc., 2017.
2.Rajesh Rajamani, "Vehicle Dynamics and Control", 1st edition, Springer, 2005
REFERENCE BOOKS:
Program
Specific
Course Programme Outcomes (PO) Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 - 2 1 1 - 1 - 1 - - 1 2
CO 2 2 - - 1 2 - - - 1 - - -
CO 3 1 - 1 - - 1 - - - - 1 -
CO 4 - 2 2 1 - - 2 - - - - -
CO 5 2 2 - 1 - - - - - - 2 -
287
1910703 CLINICAL TRIALS L T P C
3 0 0 3
COURSE OBJECTIVES:
To highlight the epidemiologic methods, study design, protocol preparation.
To learn about the crossover and factorial trial designs.
To gain knowledge in the basic bio-statistical techniques involved in clinical
research.
To describe the principles involved in ethical, legal and regulatory issues in clinical
trials.
To gain knowledge on the reporting of trials.
Types of data and normal distribution, significance tests and confidence intervals,
comparison of means, comparison of proportions, analysis of survival data, subgroup
analysis, regression analysis, missing data.
Overview of reporting, trial profile, presenting baseline data, use of tables, figures, critical
appraisal of report, meta-analysis.
TOTAL: 45 PERIODS
288
COURSE OUTCOMES:
TEXT BOOKS:
REFERENCE BOOKS:
1. Clinical trials, A practical guide to design, analysis and reporting. Duolao Wang and
AmeetBakhai. Remedica. 2006.
2. Introduction to statistics in pharmaceutical clinical trials. T.A. Durham and J Rick
Turner. Pharmaceutical Press.
3. Clinical Trials: Study Design, Endpoints and Biomarkers, Drug Safety, and FDA and
ICH Guidelines, Tom Brody, Academic Press, 2016.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - - - 2 - - - 2 - - - -
CO 2 3 2 2 - - - - 2 - - - 2 2 3 - -
CO 3 3 3 2 2 - - - 2 - - - 2 2 3 - -
CO 4 3 3 - - - - 2 3 - - - 2 2 2 - -
CO 5 3 - - - - - - 3 - - - 2 2 2 - -
289
1910704 REGULATORY REQUIREMENTS IN L T P C
PHARAMACEUTICAL INDUSTRIES 3 0 0 3
COURSE OBJECTIVES:
Patent system – Different types of patents – Filing process of application for patent –
Infringement of patents – The patent rules 2003 as amended by the patents (amendment)
rules 2016.
TOTAL: 45 PERIODS
290
COURSE OUTCOMES:
TEXT BOOKS:
REFERENCEBOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 - - - - - 3 3 - - - 3 2 - - -
CO 2 2 3 - - - 2 3 3 - - - 2 2 - - -
CO 3 2 2 3 2 - 2 3 3 - - - 2 2 - - -
CO 4 2 - - - - 2 3 3 - - - 2 2 - - -
CO 5 2 - - - - 2 3 3 - - - 2 2 - - -
291
1910705 MICROBIOLOGY L T PC
3 0 0 3
COURSE OBJECTIVES:
To introduce students to the principles of Microbiology.
To emphasize the structure and biochemical aspects of various microbes.
To learn about the Nutritional classification of microorganisms.
To gain knowledge on the Physical and chemical control of microorganisms.
To learn about the preservation of food.
TEXT BOOKS:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - - - - - - - - - - 2 2 - - -
CO 2 3 2 - - - - - - - - - 2 2 - - -
CO 3 3 2 2 2 - 2 1 2 - - - 2 2 2 2 -
CO 4 3 - - 2 - 1 2 2 - - - 2 2 2 - -
CO 5 3 - - - - 3 2 - - - - 2 2 - - -
293
1920701 ANALYTICAL METHODS AND INSTRUMENTATION LTPC ANALY
3 003
COURSE OBJECTIVES:
SPECTRO
UNIT- I: SPECTROMETRY 9
Properties of electromagnetic radiation- wave properties – components of optical
instruments– Sources of radiation – wavelength selectors – sample containers – radiation
transducers – Signal process and read outs – signal to noise ratio - sources of noise –
Enhancement of signal to noise - types of optical instruments – Applications.
TOTAL: 45 PERIODS
294
COURSE OUTCOMES:
TEXT BOOKS:
REFERENCE BOOKS:
2. Haven, Mary C., etal., “Laboratory Instrumentation “. IVth Edition, John Wiley, 1995.
Program
Specific
Course Programme Outcomes (PO) Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 - 3 2 2 - - 3 - 3 2 1 - - 1 -
CO 2 2 2 3 2 2 - - 2 2 3 2 1 - - 1 -
CO 3 2 2 3 3 3 - 2 2 2 3 3 1 - - 1 -
CO 4 3 2 3 3 3 - - 3 2 3 3 1 - 1 -
CO 5 3 - 3 2 2 - - 3 - 3 2 1 - - 1
295
1920702 MEDICAL PHYSICS LTPC
3 003
COURSE OBJECTIVES :
To study the complete non-ionizing radiations including light and its effect in human
body.
To understand the principles of ultrasound radiation and its applications in medicine.
To learn about radioactive nuclides.
To know the interactions of radiation with matters and how isotopes are
produced.
To study the harmful effects of radiation and radiation protection regulations.
296
UNIT - IV : INTERACTION OF RADIATIONWITH MATTER 9
Interaction of charged particles with matter –Specific ionization, Linear energy
transfer, range, Bremsstrahlung, Annihilation - Interaction of X and Gamma
radiation with matter: Photoelectric effect, Compton Scattering, Pair production-
Attenuation of Gamma Radiation - Interaction of neutron with matter and their
clinical significance- Radionuclide used in Medicine and Technology.
Outline the detrimental effects of radiation and regulations for radiation safety.
TEXT BOOKS:
REFERENCE BOOKS:
1. S.Webb “ The Physics of Medical Imaging”, Taylor and Francis,1988
2. HyltonB.Meire and Pat Farrant “Basic Ultrasound” John Wiley & Sons,1995
3. John R Cameran , James G Skofronick “Medical Physics” John-Wiley & Sons.1978.
297
CO – PO and PSO MAPPING:
Program Specific
Outcomes
Course Programme Outcomes (PO) (PSO)
Outcomes
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 3 1 1 - - 2 1 - - - - 3 - - 1 -
CO 2 3 1 2 2 1 - 1 - - - - 3 - - 1 -
CO 3 3 1 2 - - 2 2 - - - - 2 - - 1 -
CO 4 2 1 1 - 1 1 1 - - - - 1 - 1 -
CO 5 3 2 3 - 2 1 3 - - - - 3 - - 1
298
1920703 ELECTRONIC MATERIALS LTPC
3003
COURSE OBJECTIVES :
To Understand the various materials and its properties towards electrical and
electronics field.
To cover the properties of conducting materials.
Make the students to understand various semiconducting and magnetic materials
and their properties.
To give an idea on dielectric and insulating materials.
To explore the knowledge on optoelectronic and nano materials.
UNIT - I : INTRODUCTION 7
Structure: atomic structures and bonding, types of bonding, band formation. Defects and
imperfections in solids: Point, Line and Planar defects; Interfacial defects and volume
defects. Classification of materials based on bonding: conductors, semiconductors and
insulators.
299
UNIT - V : OPTOELECTRONIC ANDNANO ELECTRONIC MATERIALS 10
TOTAL: 45 PERIODS
COURSE OUTCOMES :
TEXT BOOKS
1. S.O. Kasap “Principles of Electronic Materials and Devices”, 3rd edition, McGraw-
Hill Education (India) Pvt. Ltd., 2007.
2. W D Callister, “Materials Science & Engineering – An Introduction”, Jr., John Willey
&Sons,Inc, New York, 7th edition, 2007.
REFERENCE BOOKS:
1. B.G. Streetman and S. Banerjee, Solid State Electronic Devices, 6th edition, PHI
Learning, 2009.
2. Eugene A. Irene, Electronic Materials Science, Wiley, 2005
3. Wei Gao, Zhengwei Li, Nigel Sammes, An Introduction to Electronic Materials for
Engineers, 2nd Edition, World Scientific Publishing Co. Pvt. Ltd., 2011.
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 1 1 2 1 1 1 1 - - - - - - - 1 -
CO 2 2 2 2 1 2 - - - - - - - - - 1 -
CO 3 3 3 3 - 3 2 - - - - - - - - 1 -
CO 4 2 3 3 1 3 3 - - - - - - - - 1 -
CO 5 2 3 2 1 3 3 - - - - - - - - 1 -
300
1921701 WASTE WATER TREATMENT LTPC
3003
COURSE OBJECTIVES :
To make the student conversant with the water treatment methods including
adsorption and oxidation process.
To provide basic under standings about the requirements of water and its
preliminary treatment.
To study the dynamic processes and understand the features of corrosion and its
effects
To develop and understand the waste water treatment process
To provide a broad view about the water quality and its standards
TOTAL: 45 PERIODS
COURSE OUTCOMES :
At the end of the course, the student should be able to:
Gain idea about various methods available for water treatment.
Appreciate the necessity of water and acquire knowledge of preliminary treatment.
Interpret the nature of corrosion and its harmful effects.
Value the various waste water treatment methods.
Understand about adsorption and oxidation process.
TEXT BOOKS:
1. Metcalf and Eddy, “Wastewater Engineering”, 4th ed., McGraw Hill Higher Edu.,
2002.
2. G.L.Karia and R.A. Christian, Waste Water Treatment, Concepts and Design
Approach, Prentice Hall, 2013.
3. Joanne E. Drinon and Frank Spellman, Water and Waste Water Treatment, CRC
Press, 2012.
REFERENCE BOOKS:
1. S.P. Mahajan, “Pollution control in process industries”, 27th Ed. Tata McGraw Hill
Publishing Company Ltd., 2012.
2. M. Lancaster, “Green Chemistry: An Introductory Text”, 2 nd edition, RSC
publishing, 2010.
3. C.S. Rao, “Environmental Pollution Control Engineering”, New Age International,
2007.
4. M.J. Hammer and M.J. Hammer (Jr.), Water and Waste Water Technology,
Pearson, 2011.
302
CO – PO and PSO MAPPING:
Program
Specific
Course Programme Outcomes (PO)
Outcomes
Outcomes (PSO)
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4
CO 1 2 1 2 1 2 1
CO 2 1 2 1 1 1 2
CO 3 3 1 3 1 1 3 1
CO 4 2 1 1 2
CO 5 3 2 1 1 3 2
303