Vasavi - Telangana - 02 - Be - Cse - 2017-18 PDF
Vasavi - Telangana - 02 - Be - Cse - 2017-18 PDF
Vasavi - Telangana - 02 - Be - Cse - 2017-18 PDF
Y 2018-19
VASAVI COLLEGE OF ENGINEERING(AUTONOMOUS)
Ibrahimbagh, Hyderabad-31
Approved by A.I.C.T.E., New Delhi and
Affiliated to Osmania University, Hyderabad-07
Sponsored by
VASAVI ACADEMY OF EDUCATION
Hyderabad
SYLLABI FOR
B.E III and IV SEMESTER (CSE) UNDER CBCS FOR
WITH EFFECT FROM 2018-19
(For the students admitted in 2017-18)
Credits
S. Course
Course Name Duration in Max
No Code Hours / Week
Hrs Marks
L T D P SEE CIE
THEORY
1 BS310MA Engineering Mathematics-III 3 1 0 0 3 60 40 3
2 PC310CS Data Structures 3 1 0 0 3 60 40 3
3 PC320CS Object Oriented Programming 3 1 0 0 3 60 40 3
4 PC330CS Discrete Structures 3 1 0 0 3 60 40 3
5 PC340CS Logic and Switching Theory 3 1 0 0 3 60 40 3
6 MC300EH Human Values and Professional Ethics-I 1 0 0 0 2 40 30 1
7 HS310EH FS-I: Communication Skills in English-I 2 2 0 0 3 60 40 2
8 MC310ME Introduction to Entrepreneurship 1 0 0 0 2 40 30 1
9 OE3XXXX Open Elective-I 2 0 0 0 3 60 40 2
PRACTICALS
1 PC311CS Data Structures Lab 0 0 0 2 3 50 30 1
2 PC321CS JAVA Lab 0 0 0 2 3 50 30 1
Total 21 7 0 4 - 600 400
23
Grand Total 32 - 1000
UNIT – II
Stacks and Queues: Stacks, Stacks using dynamic arrays, Queues,
Circular Queues using dynamic arrays, A Mazing Problem, Evaluation of
Expressions – Evaluating Postfix Expression, Infix to Postfix.
Linked Lists: Singly Linked Lists and Chains, Linked Stacks and Queues,
Polynomials, Operations for Circularly linked lists, Equivalence Classes,
Sparse matrices, Doubly Linked Lists.
UNIT – I
Object Oriented System Development: Understanding Object Oriented
Development, Understanding Object Concepts, Benefits of Object Oriented
Development.
Java Programming Fundamentals: Introduction, Overview of Java,
Data types, Variables and Arrays, Operators, Control Statements, Classes
and Methods, Garbage Collection, this keyword, final, Inheritance, Method
Overriding.
UNIT – II
Singleton class, Abstract class, Nested class, Interface, Package. Exception
Handling, Multithreaded Programming, String Handling.
UNIT - III
Java.lang: Type Wrapper, Process, Runtime, Object class, Generics
IO: Java I/O Classes and Interfaces, Files and Directories, Byte and
Character Streams, Serialization.
Regular Expressions: Pattern, Matcher, Regular expression Syntax
UNIT – IV
Collections: Overview, Collection Interfaces, Collection Classes, Iterators,
List, Set, Maps, Comparator, Arrays, Legacy Classes and Interfaces,
StringTokenizer, BitSet, Date, Calendar, Random, Observable, Timer.
UNIT – V
GUI and event Programming: Applet Class, Applet architecture, The
Delegation Event Model, Event Classes, Source of Events, Events Listener
Interfaces, Working with Graphics, Layout Managers.
Java Swing: Basics of Swing, Difference between AWT & Swing, MVC
Architecture, Components and Container, Swing Components.
Suggested Books:
1. Herbert Schildt, The Complete Reference Java, 7th Edition, Tata
McGraw Hill 2005.
Reference Books:
Online Resources:
1. https://docs.oracle.com/javase/tutorial/java
UNIT – II
Functions: Cartesian Product, One-to-one, Onto Functions, Special
Functions, Pigeonhole Principle, Composition and Inverse Functions.
Relations: Partial Orders, Equivalence Relations and Partitions.
Principle of Inclusion and Exclusion: Principles of Inclusion and
Exclusion, Generalizations of Principle, Derangements, Rook Polynomials,
Arrangements with Forbidden Positions.
UNIT – III
Generating Functions: Introductory Examples, Definition and Examples,
Partitions of Integers, Exponential Generating Function, Summation
Operator.
Department of Computer Science and Engineering 10
With effect from the A.Y 2018-19
Recurrence Relations: First – Order Linear Recurrence Relation, Second
– Order Linear Homogenous Recurrence Relation with Constant
Coefficients, Non Homogenous Recurrence Relation.
UNIT – IV
Rings and Modular Arithmetic
The Ring structure: Definition and Examples, Ring Properties and
Substructures, The Integers modulo n, Ring Homomorphism and
Isomorphism, RSA cryptosystem.
Number Theory
Prime Numbers, Fermat’s and Euler Theorems , Testing for Primality, The
Chinese Reminder Theorem.
UNIT – V
Algebraic Structures: Algebraic System – General Properties, semi
groups, Monoids, Homomorphism, Cosets and Lagrange’s Theorem,
Elements of Coding Theory, The Hamming Metric, The Parity Check
generating Matrices, Group Codes: Decoding with Coset Leaders.
Suggested Books:
1. Ralph P. Grimaldi, Discrete and Combinatorial Mathematics, 4th Edition
(2003), Pearson Education.
2. William Stallings, Cryptography and Network Security , 4th Edition
(2009), Pearson.
3. Kenneth H Rosen, Discrete mathematics and its applications , 5th
Edition (2006), Tata McGraw-Hill Edition, New Delhi.
Reference Books:
1. J.P. Tremblay, R. Manohar, Discrete Mathematical Structure with
Applications to Computer Science, 4th Edition (1987),McGraw Hill ,
New Delhi.
2. Joe L. Mott, A. Kandel, T.P. Baker, Discrete Mathematics for Computer
Scientists & Mathematicians, 2nd Edition (1986), Prentice Hall.
3. Thomas Koshy, Discrete Mathematics with Applications, 1st Edition
(2004), Elsevier Inc.
Online Resources:
1. http://nptel.ac.in/courses/106106094/
2. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-042j-mathematics-for-computer-science-fall-2010
UNIT-I
Boolean Algebra: Axiomatic definition of Boolean Algebra, Postulates and
Theorems, Boolean Functions, Canonical Forms and Standard Forms,
Simplification of Boolean Functions Using Theorems and Karnaugh Map
Method.
UNIT-II
Minimization of Switching Functions: Quine-McCluskey Tabular
Method, Determination of Prime Implicants and Essential Prime Implicants.
Implementation of Boolean Functions: Single-Output and Multiple-
Output Combinational Circuit Design, AND-OR, OR-AND and NAND & NOR
Realizations, Exclusive-OR and Equivalence functions.
UNIT-III
Design of Combinational Logic Circuits: Analysis Procedure, Design
Procedure, Modular Combinational Logic Elements- Decoders, Encoders,
Priority Encoders, Multiplexers and De-multiplexers.
UNIT-IV
Introduction to Sequential Circuit Elements: Latches, Various types
of Flip-Flops, Excitation Tables.
Models of Sequential Circuits: Moore Machine and Mealy Machine,
Analysis of Sequential Circuits-State Table and State Transition Diagrams.
Design of Sequential Circuits - Counters. Moore and Mealy State Graphs for
Sequence Detection, Methods for Reduction of State Tables and State
Assignments.
UNIT-V
Design of Combinational Circuits using Programmable Logic
Devices (PLDs): Read Only Memory (ROM), Programmable Logic Array
(PLA), Programmable Array Logic (PAL) devices.
Suggested Books:
1. Morris Mano M and Michael D Ciletti, Digital Design, 4th Edition (2008),
Prentice Hall of India.
Reference Books:
1. Zvi Kohavi, Switching and Finite Automata Theory, 2nd Edition (1978),
Tata McGraw Hill.
2. Charles H. Roth, Jr., Larry L. Kenny, Fundamentals of Logic Design, 7 th
Edition (2013), Cengage Learning.
3. Anand Kumar A, Switching Theory and Logic Design, 2 nd Edition
(2014), PHI Publishers.
4. CH Roth , Fundamentals of Logic Design, 4th Edition (2006), Jaico
Publishers.
Online Resources:
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-111-introductory-digital-systems-laboratory-spring-2006/
2. http://www.facweb.iitkgp.ernet.in/~isg/SWITCHING/
UNIT-1
A. Human and Ethical values
What are they? --The Indian concept of values-- Modern approach to
the study of values - Basis for Moral Judgement--- A new approach to
Human Values-- freedom, creativity, love, wisdom, concern.
UNIT-2
Canons of Ethics
Virtue Ethics-- Ethics of Duty-- Ethics of Responsibility-- Factors to be
considered in making Ethical Judgments.
UNIT-4
The Power of Positive thinking
Nature and Scope of Positive thinking-- Methods to change one's
thinking---Strategies to change the cycle of one's thinking.
UNIT-5
The Value of Setting Goals
Goal setting-- Importance of setting goals for oneself--Achieving
excellence through SMART goals.
Learning Resources:
1. B.L Bajpai, 2004, Indian Ethos and Modern Management, New Royal
Book Co., Lucknow. Reprinted 2008.
2. A.N Tripathy, 2003 Human values, New Age International Publishers.
3. EG Seebauer& Robert L. Berry,2000,Fundamentals of Ethics for
Scientists and Engineers, Oxford University Press.
4. Mike Martin and Ronald Schinzinger "Ethics in Engineering "McGraw
Hill
5. Charles E Haris, Micheal J Rabins, " Engineering Ethics "Cengage
Learning
6. Caroline Whitback< Ethics in Engineering Practice and Research,
Cambridgs University Press
7. Georgs Reynolds, Ethics in Information Technology", Cengage
Learning
8. Charles D.Fleddermann, " Engineering Ethics", Pearson Education
/Prentice Hall, New Jersey,2004 (Indian Reprint)
RelavantWebsites,CD's and Documentaries
• Value Education website, Http://www.universalhumanvalues.info
• UPTU webiste, Http://www.uptu.ac.in
• Story of stuff, Http://www.storyofstuff.com
• AlGore, As Inconvenient Truth, Paramount Classics ,USA
• Charlie Chaplin, Modern Times, United Artists, USA
• IIT Delhi, Modern Technology-The Untold story-Anand Gandhi,
Right Here Right Now, Cyclewala production
Instruction: 2+2 Hrs week SEE Marks :60 Course Code : HS310EH
Credits : 02 CIE Marks: 40 Duration of SEE : 3 Hrs
Course Objectives Course Outcomes
1. The four major skills of At the end of the course, students will
language learning listening, be able to:
speaking reading and writing 1. Respond to questions and Engage in an
provide the right key to informal conversation.
success. 2. Narrate a message/story/incident, both
2. The main objective of this verbally and in writing.
finishing school curriculum is 3. Describe an event / a session / a move /
to involve content for all the an article and recognize and list the key
above mentioned four skills in points in a topic/message/article. Debate
teaching English and to get on a topic by picking up the key points
students proficient in both from the arguments placed..
receptive and productive skills 4. Respond to others while being in a casual
dialogue and participate in group and
form discussions by providing factual
information, possible solutions, and
examples.
5. Comprehend facts given and respond in
an appropriate manner and provide
logical conclusions to the topics under
discussion.
6. Construct sentences in a coherent form
and provide explanations to prepare,
present, and analyze reports.
UNIT I – FUNDAMENTALS OF COMMUNICATION
Competencies:
• Basic conversational ability.
• Write e-mails introducing themselves & their purpose
Topics covered
Greeting and Introductions
Small Talk
Recalling
Topic Level Details
Greeting & Introductions
Competencies:
• Greeting appropriately
• Introducing themselves, a friend
Department of Computer Science and Engineering 16
With effect from the A.Y 2018-19
• Responding to simple statements and questions both verbally and
in writing
• Seeking introduction from others about themselves or about any
topic.
• Writing an email with appropriate salutation, subject lines, self
introduction, and purpose of mail.
Small Talk
Competencies:
• Identifying the topic of conversation.
• Speaking a few sentences on a random list of topics
• Reading simple information like weather reports, advertisements
• Seeking clarifications.
Recalling
Competencies:
• State takeaways from a session or conversations
Paraphrasing
Competencies:
• Listen for main ideas and reformulating information in his/her own
words
• Draw appropriate conclusions post reading a passage.
• Writing an email confirming his/her understanding about a topic
Describing
Competencies:
• Speaking, Reading, and Writing descriptive sentences and
paragraphs.
Debating
Competencies:
• Comprehending key points of the debate and note decisive points
including supporting details.
• Construct a logical chain of arguments and decisive points.
• Writing a review about a product by providing reasons, causes,
and effects
UNIT - V: DRAWING CONCLUSIONS AND REPORTING
Competencies:
• Reasoning skills - Coherent and logical thinking
• Reporting and Analyzing skills.
Topics Covered:
Concluding
Reporting
Reporting
Competencies:
• Reporting an incident
• Writing/Presenting a project report
UNIT -I
Entrepreneurship, myths about entrepreneurship, entrepreneur
characteristics and its styles – Classification of Entrepreneurship – Forms of
Business organizations –Role of Entrepreneurship in economic
development. Managing risks and learning from failures.
E-cells, successful entrepreneurs, start-ups and incubators, institutions
supporting small business enterprises.
UNIT -II
Central level supporting institutions: NABARD, SIDBI, NIC, KVIC, NIESBUD,
SIDO, DST, EDI, FICCI, CII, ASSOCHAM etc. – state level institutions –
DICs – SFC – SIDC. Design thinking and its process
Idea Generation and evaluation: Ideas in Entrepreneurships – Sources of
New Ideas – Techniques for generating ideas – Opportunity Recognition
and evaluation, Entrepreneurial skills, selling and selling skills –
communication and modes of it, be an entrepreneur.
Learning Resources:
1. Bruce R. Barringer and R. Duane Ireland, “Entrepreneurship:
successfully launching new ventures”, 3 rd edition, Pearson Prentice Hall,
2009.
2. P. Denning and R. Dunham, “The Innovator’s Way”, MIT Press:
Cambridge, Massachusetts, 2010.
3. Arya Kumar, “Entrepreneurship”, Pearson Education, Delhi, 2012.
4. Michael H. Morris, D.F.Kuratko, J G Covin, “Corporate Entrepreneurship
and Innovation”, Cengage learning, New Delhi,2010
5. Peter F. Drucker, “Innovation and Entrepreneurship”, Routledge
Classics, 2015 .
6.https://www.wfglobal.org/initiatives/national-entrepreneurship-network/
Programming Exercise:
1. Implementation of Formula based representation.
2. Implementation of Singly Linked List, Doubly Linked List and
Circular Linked List.
3. Implementation of Polynomial Arithmetic using Linked List.
4. Implementation of String Matching algorithms.
5. Implementation of Stacks, Queues.(Using both Arrays and Linked
Lists)
6. Implementation of Infix to Postfix Conversion, Postfix Expression
Evaluation.
7. Implementation of Recursive and Iterative Traversals on Binary
Tree.
8. Implementation of Binary Search Tree.
9. Implementation of Operations on Binary Tree (Delete Entire Tree,
Copy Entire Tree, Mirror Image, Level Order, Search for a Node
etc.)
10. Implementation of Traversal on Graphs.
Department of Computer Science and Engineering 22
With effect from the A.Y 2018-19
11. Implementation of Selection, Merge, Quick, Heap, and Insertion
Sort.
12. Implementation of Binary Search and Hashing
13. Implementation of operations on AVL Trees.
14. Implementation of B-Trees.
15. Develop application using appropriate data structures.
Suggested Books:
1. Horowitz E, Sahni S and Susan Anderson-Freed, Fundamentals of
Data structures in C, 2nd Edition(2008), Universities Press
Reference Books:
1. Mark A Weiss, Data Structures and Algorithm Analysis In C, Second
Edition(2002), Pearson
2. Kushwaha D. S and Misra A.K, Data structures A Programming
Approach with C, Second Edition(2014), PHl.,
3. Gilberg R. F and Forouzan B. A, Data structures: A Pseudocode
Approach with C, Second Edition(2007), Cengage Leaming
4. Tanenbaum A. M , Langsam Y. Augenstein M. J, Data Structures
using C, Second Edition (2008), Pearson.
5. Thomas H. Cormen, Charles E. Leiserson, Ronald L Rivest, Clifford
Stein, Introduction to Algorithms, Third Edition(2009), MIT Press
6. Yedidyah Langsam , Moshe J. Augenstein ,Aaron M.
Tenenbaum, Data Structures Using C and C++ , Second
Edition(2009), PHI
Online Resources :
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-006-introduction-to-algorithms-fall-2011/lecture-videos
2. http://nptel.ac.in/courses/106106127/
3. http://www.nptel.ac.in/courses/106102064
LIST OF PROGRAMS
1. A program to illustrate the concept of class with constructors,
methods and overloading.
2. A program to illustrate the concept of inheritance and dynamic
polymorphism
3. A program to illustrate the usage of abstract class & Interface
4. A program to create Packages.
5. A program to illustrate Exception Handling.
6. A program to illustrate Thread Synchronization.
7. A program to work on strings using String classes.
8. A program to illustrate the usage of Filter and Buffered I/O
streams
9. A program to demonstrate Serialization and Deserialization
10. A program to demonstrate usage of Regular Expressions
11. A program using List & Set interfaces, Iterator & ListIterator
Suggested Books:
1. Herbert Schildt, The Complete Reference Java, 7th Edition, Tata
McGraw Hill 2005.
Reference Books:
1. James M Slack, Programming and Problem Solving with JAVA,
Thomson Learning 2002.
2. Timothy Budd, An introduction to Object-Oriented Programming, 3
rd Edition, Pearson
Education, 2008
3. C Thomas Wu, An Introduction to Object Oriented Programming
with Java, Tata McGraw Hill, 2005.
4. P. Radha Krishna, Object Oriented Programming through Java,
Universities Press, 2007.
5. Sachin Malhotra, Saurabh Choudhary, Programming in Java, 2nd
Edition, Oxford Press, 2014.
Online Resources:
1. https://docs.oracle.com/javase/9/docs/api/overview-summary.html
UNIT-II
Data Entry, Storage and Maintenance: Data types – spatial, non-
spatial (attribute data) – data structure, data format – point line vector –
Raster – Polygon – Object structural model –filters and files data in
computer – Keyboard entry, Manual Digitizing, Scanner, Remotely sensed
data, Existing Digital data Cartographic database, Digital elevation data,
data compression.
UNIT-IV
Geographic Information Systems (GIS) Analysis Functions:
Organizing data for analysis, classification of GIS, analysis function,
maintenance and analysis of spatial data – transformations, conflation,
edge matching and editing. Maintenance and analysis of non-spatial
attribute data – editing and query functions.
Suggested Books:
1. Kang-Tsung Chang, Introduction to GIS, Tata McGraw Hill Edition,
2015.
2. Burrough, P.A., Principles of GIS for land resource assessment, Oxford
publication, 1986.
3.
nji Reddy M., Remote Sensing and Geographic Information System,
2012
References Books
1. John R Jensen, Ryan R Jensen, Introduction to Geographic
Information System, 2013.
2. Krawkiwsky E.J. and Wells D. E., Coordinate Systems in Geodesy,
1984.
3. Stan Aronoff, Geographic Information Systems: A management
perspective,Wdl Publications, 1991.
UNIT-I
Stones: Classifications of stones, uses of stones as building materials,
characteristics of good building stones.
Bricks: Composition of brick clay. Process of manufacturing bricks.
Characteristics of good building bricks, classification of bricks. Introduction
to light weight bricks.
Timber: Timber as a building material and its uses. Various types of
timber. Seasoning and its importance. Preservation of wood. Plywood &
Laminates and their uses.
UNIT-II
Cement: Chemical composition of cement, manufacturing process.
Specifications for Ordinary Portland Cement, Types of cements.
Fine Aggregate: Characteristics of good sand and its classifications,
bulking of sand. Quarry sand.
Coarse Aggregate: Characteristics of good coarse aggregates for
manufacture of concrete.
UNIT-III
Cement Mortar :Types and uses.
Concrete: Designation, workability of concrete – factors affecting, Slump
test, Ready Mix Concrete (RMC).
UNIT-IV
Reinforcing steel: Types of reinforcement, specifications - M.S., HYSD,
TMT.
Paints :Constituents, characteristics of good paints, varnishes.
Suggested Books:
1. Gambhir M.L., Neha Jamwal, Building Materials: Products, Properties
and Systems, McGraw Hill Education (India) Private Limited, 2014.
2. Varghese P.C., Building Materials, PHI Learning Pvt. Ltd., Delhi, 2015.
3. Advances in Building Materials and Construction, Central Building
Research Institute, Roorkee, 2004.
References Books:
1. Duggal S.K., Building Materials, New Age Publishers, 2012
2. Rangwala, Engineering Materials, Charotar Publishers, 2015
UNIT – II
Stacks: Array Representation, Linked Representation, Applications.
Queues: Array Representation, Linked Representation, Applications.
UNIT – III
Introduction to non-linear Data Structures :Tree Definitions and
Properties, Representations of Binary Trees, Operations, Binary Tree
Traversal, Graph Definitions, properties and representations.
UNIT – IV
Performance analysis- time complexity and space complexity,
Asymptotic Notation-Big O, Omega and Theta notations
Suggested Books:
1. Horowitz E, Sahni S and Susan Anderson-Freed, Fundamentals of
Data structures in C, 2nd Edition(2008), Universities Press
Online Resources:
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-006-introduction-to-algorithms-fall-2011/lecture-videos
2. http://nptel.ac.in/courses/106106127/
3. http://www.nptel.ac.in/courses/106102064
UNIT - I
Continuous time signals, types of signals, representation of signals, basic
elementary signals, operations on signals.
Continuous time systems, classification of systems: static and dynamic,
linear and non linear, time invariant and time variant.
UNIT - II
Continuous time Fourier transforms: Introduction, existence, properties,
magnitude and phase spectrums.
Laplace transforms: Introduction, existence, Laplace transform of basic
elementary signals, properties, inverse Laplace transforms.
UNIT - III
Discrete time signals, types of signals, representation of signals, basic
elementary signals, operations on signals.
Discrete time systems, classification of systems: static and dynamic, linear
and non linear, time invariant and time variant.
Suggested Readings:
1. P. Ramakrishna Rao, Signals and Systems,McGraw Hill, 2008.
2. Alan V. Oppenheim, Alan S. Wilsky and S. Hamid Nawab, Signals and
Systems, 2nd ed., PHI, 2009.
3. Nagoorkani , Signals and Systems McGraw Hill, 2013
UNIT - II
Fundamentals of Frequency Modulation: Basic principles of Frequency
Modulation, Principles of Phase Modulation, Modulation Index and
UNIT - III
Digital Communication Techniques: Digital Transmission of Data,
Parallel and Serial Transmission, Data Conversion, Pulse Modulation.
Multiplexing and De-multiplexing: Multiplexing Principles, Frequency
Division Multiplexing, Time Division Multiplexing, PCM Multiplexing.
UNIT - IV
Transmission of Binary Data in Communication Systems: Digital
Codes, Principles of Digital Transmission, Transmission Efficiency, Modem
Concepts and Methods – FSK, BPSK, Error Detection and Correction.
Different Types of Communication Systems: Microwave Concepts,
Optical Principles, Optical Communication System.
References:
1. Louis E. Frenzel, Principles of Electronic Communication Systems,
3rd Edition. Tata Mcgraw Hill.
2. Wayne Tomasi, Electronic Communications Systems, 5 th Edition,
Pearson Education.
Unit – I
Wiring Systems: Introduction, size of wires, standard wires, types of wires,
CTC, PVC, Lead sheathed VIR, weather proof wires, flexible wires different
types of cable wires – Types and Installation of House Wiring Systems &
Wirings Accessories : Methods of installing wiring, clips, screws -round
blocks switch boards, sockets socket pins - CTS wiring - Installation of
surface conduit wiring - Rigid conduits, flexible conduits – Conduit
accessories - elbows bushings - reducers, conduit box saddles, PVC conduit
wiring - Concealed wiring.
Unit – II
Safety Procedures: Distribution fuse boards - Main switches – Different
types of fuses and fuse carriers - Safety procedures – Electric shock and
first aid, causes for fire hazards in Electrical installations
Unit – III
Estimation of Lighting: Estimation of domestic lighting installation service
main - types of wire - specification - quantity of materials required for
service main – estimation and selection of interior wiring system suitable to
a given building - number of circuits - quantity of accessories required -
Unit – IV
Estimation of power loads: Power wiring installation - Drawing wiring
layout for a big office building, electrical laboratory, big industry, big hotel
with lift arrangement and a residential building with 2 bed room house.-
estimation upto 20 kVA calculation of load current based on ratings of
various equipment’s to be installed - size of wire.
Suggested Books:
1. J.B.Gupta –A course in Electrical installation Estimating & costing-9th
edition 2014, S.K.Kataria& Sons.
2. S.L.Uppal-Electrical Wiring ,Estimating& costing Electrical wiring.
Reference Books:
1. Balbir Singh-Electrical Drawing
2. Arora -Electrical wiring
3. BVS Rao -Maintenance and Operation of Electrical Equipment –Vol-I-
TMH
4. S.Rao -Testing, Commissioning Operation & Maintenance of Electrical
equipment -TMH
5. CRDargar -Electrical Installation design and drawing -New Asian
publishers.
Online resources:
1. http://ocw.tufts.edu
2. http://ocw.upm.es
3. www.open.edu/openlearn/
4. http://nptel.ac.in/courses/
Unit – I
Introduction to Python, running a python script, writing comments, using
variables, operators, strings and text, format specifiers , printing
information. passing command line arguments, prompting users,
parameters, unpacking variables.
Unit – II
Decision making : if and else if, repetition : while loops and for loops, lists ,
operations on list , tuples, dictionaries , operations on dictionaries.
Unit – III
Defining functions, passing arguments to functions , returning values from
functions, Exception handling.
Unit – IV
Modules , Classes and Objects, is – a relationship : inheritance, has-a
relationship : composition. Creating project skeleton and automated
testing.
Learning Resources
1. Allen B. Downey, Think Python, 2nd Edition, Green Tea Press
2. https://www.python.org
Department of Computer Science and Engineering 39
With effect from the A.Y 2018-19
DEPARTMENT OF MECHANICAL ENGINEERING
SYLLABUS FOR B.E. III SEMESTER
BASIC MECHANICAL ENGINEERING (Open Elective-I)
(for other Departments)
UNIT– I
Heat Transfer: Basic modes of heat transfer, Fourier’s law of conduction,
Newton’s Law of cooling, Stefan– Boltzman Law of radiation and one
dimensional steady state conduction heat transfer through plane walls
without heat generation.
Heat Exchangers: classification and applications of heat exchangers in
industry, derivation of LMTD in parallel and counter– flow heat exchangers
and problems.
UNIT– II
IC Engines: Working of Four Stroke and Two Stroke Petrol and Diesel
Engine with p– V diagrams, Valve timing diagram, Calculation of Indicated
power, Brake power, Specific Fuel Consumption, Mechanical and Thermal
efficiencies.
Gas Turbines: Classification, calculation of efficiency of simple open gas
turbine cycle (Joule cycle/Brayton cycle) and applications.
UNIT– IV
Manufacturing Processes: Welding, Brazing, Soldering, brief description
of process and parameters, associated principles of gas welding, arc
welding.
Machining Processes: Turning, Milling and Drilling.
Introduction to Additive Manufacturing and its applications.
Learning Resources:
1. RK Rajput, “Thermal Engineering”, Laxmi Publications, 2005
2. C. Sachdeva,” Fundamentals of Engineering heat and mass transfer”,
Wiley Eastern Ltd., 2004.
3. PN Rao,”Manufacturing Technology, Vol. 1 & 2”, Tata McGraw hill
Publishing Co., 2010.
4. V K Manglik , “Elements of Mechanical Engineering”, PHI Learning Pvt
Ltd, 2013
5. Chua CK, Leong K.F, “Rapid Prototyping Principles – Principles and
applications in Manufacturing”, 3rd Edition, Cambridge University Press
India Private Limited, 2000
UNIT-I
Excavating Equipment: General description, operation, maintenance and
selection of the following: Earth moving and Excavating Equipment:
Shovels, Dragline, Clamshell, Cable excavator, Bucket wheel excavator,
Tractor, Bulldozer, Scraper, Trenchers, Grader, Earth Compactors.
UNIT-II
Conveying Equipment: Belt conveyor, Screw Conveyor, Bucket
Conveyor, Apron Conveyor, Aerial Ropeway.
UNIT-III
Hoisting Equipment: Hoist winch, Differential and Worm geared chain
hoists, Fork lift trucks, Guyed and stiffly derricks, swing and non– swing
mobile crane, whirler crane, Construction elevator, passenger lift and
Bucket elevators.
UNIT– IV
Aggregate and Concrete Producing Equipment: Crushers – Jaw,
Gyratory, Hammer and Roll Crushers, Screens – Stationary, Shaking and
Vibrating screens. Concrete mixers and Concrete pumps.
Pneumatic Equipment: Reciprocating air– compressor, construction
pneumatic tools; jack hammer, paving breaker, Rock drill, concrete
vibrator.
Learning Resources:
Course Outcomes: At the end of the course the students will learn:
1. The concepts of vector spaces, bases and dimension and change of bases.
These concepts are useful to generate Code Words to improve the quality
of transmissions.
2. The concepts of linear transformations and isomorphism and these
concepts are useful in Computer Graphics.
3. The concepts of inner product spaces Orthonormal bases. These concepts
are useful in Least Square Approximations, which is used in engineering
applications and statistics.
UNIT – I: 8 hrs
Vector Spaces: Definition of Vector Space, Subspaces, Basis and
Dimension, Coordinates and Change of Basis
Text Books:
1. Introduction to linear algebra with applications, Jim DeFranza, Daniel
Gagliardi, Tata McGraw-Hill
2. An introduction to Linear Algebra, V.P Mainra, J.L Arora, Affiliated to
East-West Press Pvt Ltd
Reference Books:
1. Elementary Linear algebra, Anton and Rorres, Wiley India Edition
2. Advanced Engineering Mathematics, Erwin Kreysing, Wiley Publication
3. Elementary Linear algebra, ron Larson, Cengage Learning
Credits
S.
Course Code Course name Hours / Week Duratio Max Marks
No
L T D P n in Hrs SEE CIE
THEORY
1 BS410MA Engineering Mathematics -IV 3 1 0 0 3 60 40 3
2 PC410CS Micro Processors & Interfacing 3 0 0 0 3 60 40 3
3 PC420CS Operating Systems 3 0 0 0 3 60 40 3
4 PC430CS Design & Analysis of Algorithms 3 0 0 0 3 60 40 3
5 PC440CS Computer Architecture 3 1 0 0 3 60 40 3
FS –II : Communication Skills in
6 HS420EH 2 2 0 0 3 60 40 2
English-II
7 MC320CE Environmental Science 2 0 0 0 3 60 40 2
8 OE4XXXX Open Elective-II 1 0 0 0 2 40 30 1
9 OE4XXXX Open Elective-III 2 0 0 0 3 60 40 2
PRACTICALS
1 PC411CS Micro Processors & Interfacing Lab 0 0 0 2 3 50 30 1
2 PC421CS Operating Systems Lab 0 0 0 2 3 50 30 1
3 PC431CS Design & Analysis of Algorithms Lab 0 0 0 2 3 50 30 1
Total 22 4 0 6 - 670 440
25
Grand Total 32 - 1110
UNIT - I
Laplace Transforms: Introduction to Laplace transforms - Inverse
Laplace transform - Sufficient Condition for Existence of Laplace Transform
–Properties of Laplace Transform- Laplace Transform of Derivatives -
Laplace Transform of Integrals - Multiplication by tn - Division by t –
Evaluation of Integrals by Laplace Transforms- Convolution Theorem -
Application of Laplace transforms to Linear Differential Equations with
Constant Coefficients.
UNIT-I
8085 Architecture: Introduction to microprocessors and microcontrollers,
8085 Processor Architecture, Internal operations, Instructions and timings,
Programming the 8085 – Introduction to 8085 instructions, Addressing
modes and Programming techniques with Additional instructions.
UNIT-II
Stacks and subroutines, interfacing peripherals - Basic interfacing concepts,
interfacing output displays, Interfacing input keyboards. Interrupts - 8085
Interrupts, Programmable Interrupt Controller (8259A). Direct Memory
Access (DMA) – DMA Controller (Intel 8257), Interfacing 8085 with Digital
to Analog and Analog to Digital converters.
UNIT-III
Programmable peripheral interface (Intel 8255A), Programmable
communication interface (Intel 8251), Programmable Interval timer (Intel
UNIT-IV
Introduction to 8086 Microprocessor: Architecture, Pin details of
8086, Minimum and Maximum mode. Segment flags, memory banks,
Interrupts and Interrupt responses. Hardware and software Interrupt
applications, Interrupt example.
UNIT-V
Addressing modes, Instruction set of 8086 and assembler directives.
Assemble Language Programming – Modular Programming – Linking and
Relocation – Stacks – Procedures - Macros
Suggested books:
1. Ramesh S Gaonkar, Microprocessor Architecture, Programming and
applications with 8085, 5th Edition (2012), Prentice Hall.
2. D.V Hall, Microprocessors and Interfacing, 2nd Edition(2006),
McGraw Hill.
Reference Books:
1. Barry B. Brey, The Intel Microprocessor, 8086/8088,80186/80188,
80286, 80386, 80486, Pentium and Pentium pro-processors –
Architecture, Programming and interfacing, 8thEdition(2013),
Prentice Hall.
2. N. Senthil Kumar, M. Saravanan, S. Jeevananthan ,S.K. Shah ,
Microprocessors and Interfacing ,Oxford university press 2016.
Online resources:
1. http://nptel.ac.in/courses/108107029/
UNIT-II
Memory Management: Swapping, Contiguous allocation, Paging,
Segmentation, Segmentation with Paging.
Virtual memory: Demand paging, Page replacement Algorithms,
Thrashing.
File System Interface: File Concept, Access Methods, Directory
Structure, File System Mounting.
File System Implementation: File-System Structure, File-System
Implementation, Directory Implementation, Allocation Methods, Free Space
management.
UNIT –III
Process synchronization: Critical Section problem, Two process
solution, Synchronization Hardware, Semaphores, Classical problems of
Synchronization, Monitors.
Deadlocks: Necessary conditions, Resource allocation graph, Methods for
handling deadlocks: Prevention, Avoidance, Detection and Recovery.
UNIT -IV
Device Management: Disk Structure, Disk Scheduling, Disk
Management, Swap Space Management, RAID structure, Disk Attachment,
Stable storage Implementation.
I/O System: I/O hardware, Application I/O Interface, Kernel I/O
Subsystem, Transforming I/O request to hardware operation.
UNIT-V
Protection: Goal, Domain of protection, Access matrix, Implementation
of Access matrix.
Security: The Security Problem, User Authentication, Program threats,
System threats, Securing Systems and facilities, Intrusion detection
Case Studies: Linux System: Design Principles, Kernel Modules, Process
Management
Windows - Design Principles, Architecture
Android: Architecture, Activity and Service life cycle
Suggested Books:
1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating
System Concepts, 9th Edition (2016), Wiley India.
Reference Books:
1. Andrew S. Tanenbaum, Modern Operating Systems, 2nd Edition
(2001), Pearson Education, Asia.
2. Dhananjay, Dhamdhere.M, Operating System-concept based
approach, 3rd edition (2009), Tata McGraw Hill, Asia
3. Robet Love, Linux Kernel Development, (2004 )Pearson Education
4. Richard Stevens, Stephen Rago, Advanced Programming in the
UNIX Environment, 3rd
Edition (2013), Pearson Education
Online Resources:
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-828-operating-system-engineering-fall-2012/
Department of Computer Science and Engineering 51
With effect from the A.Y 2018-19
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
SYLLABUS FOR B.E IV SEMESTER
DESIGN AND ANALYSIS OF ALGORITHMS
UNIT – II
Divide and Conquer: General method, binary search, finding maximum
and minimum, Merge sort, Quick sort, performance measurement, Masters
theorem.
The Greedy Method: The general method, Knapsack problem, Job
sequencing with deadlines, Minimum cost spanning trees, Optimal Storage
on Tapes, Optimal Merge Patterns, Single Source Shortest Paths.
UNIT – IV
Backtracking: General method, the 8-Queens Problem, Graph Coloring,
Hamiltonian Cycles, Knapsack Problem.
Branch and Bound: The method, 0/1 Knapsack problem, Traveling
Salesperson problem.
UNIT – V
NP-Hard and NP-Complete problems: Basic concepts, Cook’s
theorem, NP-hard graph problems- clique decision problem, Node cover
decision problem, NP-Hard scheduling problems- scheduling Identical
processors. NP-Hard code generation problems-code generation with
common sub expressions.
Suggested Books:
1. Ellis Horowitz, Sartaj Sahani, Sanguthevar Rajasekaran,“ Fundamentals of
computer Algorithms”, Second edition (2008),Universities Press.
2. Thomas H. Cormen, Leiserson C.E, Rivest.R.L , Stein.C, Introduction to
Algorithm, 2nd edition (2001), MIT press, USA.
Reference Books:
1. Michael T. Goodrich, Roberto Tamassia, Algorithm Design, foundations,
analysis, and internet examples, WIELEY student edition (2006).
2. Aho, Hopcroft, Ulman, The Design and Analysis of Computer Algorithms,
(2000), Pearson Education.
3. Steven S.Skiena, The Algorithm Design Manual, Springer (1997).
Online Resources:
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-046j-design-and-analysis-of-algorithms-spring-2015/index.htm.
2. http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=I
ntroToAlgorithms
3. http://nptel.ac.in/courses/106101060/
Instruction: 3+1 Hrs /week SEE Marks :60 Course Code : PC440CS
Credits :3 CIE Marks: 40 Duration of SEE : 3 Hrs
UNIT-I
Overview of Computer Function and Interconnection: Computer
Components, Interconnection Structures, Bus Interconnection, Bus
Structure, Data Transfer.
Register Transfer Micro operations: Register Transfer Language,
Register Transfer, Bus and Memory Transfers, Arithmetic, Logic, Shift Micro
operations, Arithmetic Logic Shift Unit.
UNIT-II
Basic Computer organization and Design: Instruction codes,
Computer Registers, Computer Instructions, Timing and Control,
Instruction Cycle, Memory Reference Instruction, Input-Output and
Interrupt.
Micro programmed Control: Control memory, Address Sequencing,
Micro program Example, Design of Control Unit.
UNIT-IV
Input-Output organization: Peripheral Devices, Input-Output Interface,
Asynchronous Data Transfer, Modes of Transfer, Priority Interrupt, Direct
Memory Access, Input-Output Processor (IOP), Serial Communication.
UNIT-V
Memory Organization: Memory Hierarchy, Main Memory, RAM and ROM,
Auxiliary Memory, Associative Memory, Cache Memory, Virtual Memory,
Memory Management Hardware.
Assessing and Understanding Performance: CPU Performance and its
Factors, Evaluating Performance.
Suggested Books:
1. M.Morris Mano, Computer System Architecture, 3rd Edition (2007),
Pearson Education Asia.
Reference Books:
1. William Stallings, Computer Organization & Architecture, 8th Edition
(2011), Pearson Education Asia.
2. David A Patterson, John L Hennessy, Computer Organization and
Design, 4th Edition (2014), Morgan Kaufmann.
3. Carl.V Hamacher, Vranesic Z.G, Zaky S.G, Computer Organization,
5th Edition (2011), McGraw Hill.
4. Pal Chaudhuri.P, Computer Organization and Design, , 3rd
Edition(2009), Prentice Hall of India.
Online Resources:
1. http://nptel.ac.in/courses/106102157/
2. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-823-computer-system-architecture-fall-2005/
Learning Outcome:
The students should be able to:
• Participate in group and forum discussions by providing factual
information, possible solutions, and examples.
• Debate on a topic by picking up the key points from the arguments
placed.
Competencies:
• Analytical and Probing Skills
Department of Computer Science and Engineering 56
With effect from the A.Y 2018-19
• Interpersonal Skills
Topics Covered:
Topic1 - Discussing
Topic 2 - Debating
UNIT-I
Environmental Studies: Definition, importance of environmental studies.
Natural resources: Water resources; floods, drought, conflicts over water,
dams-benefits and problems. Food resources; Effects of modern
agriculture, fertilizer-pesticide problems, water logging salinity. Energy
resources: Renewable and non-renewable energy resources. Land
Resources, soil erosion and desertification.
UNIT-II
Ecosystems: Structure and function of an ecosystem, producers,
consumers and decomposers, food chains, food webs, ecological
pyramids, aquatic ecosystem (ponds, oceans, estuaries).
UNIT-III
Biodiversity: Genetic species and ecosystem diversity. Values of
Department of Computer Science and Engineering 60
With effect from the A.Y 2018-19
biodiversity, threats to biodiversity, endangered and endemic species of
India, conservation of biodiversity.
UNIT-IV
Environmental Pollution: Causes, effects and control measures of air
pollution, water pollution, soil pollution, noise pollution, thermal pollution
and solid waste & e-waste management.
UNIT-V
Social Aspects and the Environment: Water conservation, Climate
change, global warming, acid rain, ozone layer depletion. Environmental
Impact Assesment, population explosion.
Suggested Books:
1. Deswal S. and Deswal A., A Basic Course on Environmental studies,
Dhanpat Rai & Co Pvt. Ltd. 2013.
2. Benny Joseph, Environmental Studies, Tata McGraw-Hill, 2006.
3. Suresh K. Dhameja, Environmental Studies, S.K. Kataria& Sons, 2010.
4. De A.K., Environmental Chemistry, New Age International, 2003.
5. Odum E.P., Fundamentals of Ecology, W.B. Sunders Co., USA, 2004.
6. Sharma V.K., Disaster Management, National Centre for Disaster
Management, IIPE, Delhi, 2013.
7. Rajagopalan R., Environmental Studies, Second Edition, Oxford
University Press, 2013.
8086 PROGRAMMING
1. Simple Programming examples using 8086 Microprocessor.
2. Programming examples using segments.
3. Programming examples using Arithmetic instructions.
4. Programming examples for searching and sorting.
Suggested books:
1. Ramesh S Gaonkar, Microprocessor Architecture, Programming and
applications with 8085, 5th Edition (2012), Prentice Hall.
2. D.V Hall, Microprocessors and Interfacing, 2nd Edition(2006),
McGraw Hill.
Reference Books:
1. Barry B. Brey, The Intel Microprocessor, 8086/8088,80186/80188,
80286, 80386, 80486, Pentium and Pentium pro-processors –
Architecture, Programming and interfacing, 8thEdition(2013),
Prentice Hall.
Online resources:
1. http://nptel.ac.in/courses/108107029/
Suggested Books:
1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating
System Concepts, 9th Edition (2016), Wiley India.
Reference Books:
1. Andrew S. Tanenbaum, Modern Operating Systems, 2nd Edition
(2001), Pearson Education, Asia.
2. Dhananjay, Dhamdhere.M, Operating System-concept based
approach, 3rd edition (2009), Tata McGraw Hill, Asia
3. Robet Love: Linux Kernel Development, (2004 )Pearson Education
4. Richard Stevens, Stephen Rago, Advanced Programming in the
UNIX Environment, 3rd
Edition(2013), Pearson Education
Online Resources:
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-828-operating-system-engineering-fall-2012/
Programming Exercise:
Suggested Books:
1. Horowitz E, Sahni S and Susan Anderson-Freed, Fundamentals of
Data structures in C, 2nd Edition(2008), Universities Press
Reference Books:
1. Mark A Weiss, Data Structures and Algorithm Analysis In C, Second
Edition(2002), Pearson
2. Kushwaha D. S and Misra A.K, Data structures A Programming
Approach with C, Second Edition(2014), PHl.,
3. Gilberg R. F and Forouzan B. A, Data structures: A Pseudocode
Approach with C, Second Edition(2007), Cengage Leaming
4. Tanenbaum A. M , Langsam Y. Augenstein M. J, Data Structures
using C, Second Edition (2008), Pearson.
5. Thomas H. Cormen, Charles E. Leiserson, Ronald L Rivest, Clifford
Stein, Introduction to Algorithms, Third Edition(2009), MIT Press
6. Yedidyah Langsam , Moshe J. Augenstein ,Aaron M.
Tenenbaum, Data Structures Using C and C++ , Second
Edition(2009), PHI
Online Resources :
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-006-introduction-to-algorithms-fall-2011/lecture-videos
2. http://nptel.ac.in/courses/106106127/
3. http://www.nptel.ac.in/courses/106102064
UNIT-II
Green Building Technologies:Introduction- Necessity - Concept of
Green building. Principles of green building – Selection of site and
Orientation of the building – usage of low energy materials – effective
cooling and heating systems – effective electrical systems – effective water
conservation systems - Certification systems- Green Rating for Integrated
Habitat Assessment (GRIHA) and Leadership in Energy and Environmental
Design (LEED), case studies
Suggested Books:
1. Shahane, V. S, “Planning and Designing Building”, Poona, 2004.
2. Michael Bauer, Peter Mösle and Michael Schwarz “Green Building –
Guidebook for Sustainable Architecture” Springer, 2010.
3. Tom Woolley, Sam Kimmins, Paul Harrison and Rob Harrison “Green
Building Handbook” Volume I, Spon Press, 2001.
References Books:
1. MiliMajumdar, “Energy-efficient buildings in India” Tata Energy
Research Institute, 2002.
2. TERI “Sustainable Building Design Manual- Volume I & II” Tata
Energy Research Institute, 2009.
UNIT-I
Introduction – Hazard, vulnerability and risk, Types of disasters , Disaster
management cycle, Progress of disaster management in world,
vulnerability profile of India, Disaster management act, Disaster
management in India
UNIT-II
Natural Disasters – Hydro- meteorological based disasters – Tropical
cyclones, floods, drought and desertification zones, Geographical based
disasters – Earthquake, Tsunamis, Landslides and avalanches – Causes,
Types, effects and Mitigation measures.
Suggested Books:
1. Rajib, S and Krishna Murthy, R.R.(2012) “Disaster Management Global
Challenges and Local Solutions”, Universities Press, Hyderabad, 2012.
2. Navele, P & Raja, C.K. (2009), Earth and Atmospheric Disasters
Management, Natural and Manmade, B.S. Publications, Hyderabad,
2009.
3. Battacharya, T. Disaster Science and Management, Tata McGraw Hill
Company, New Delhi, 2012.
UNIT-I
Introduction to Python – variables, expressions and statements, order
of operations
Conditionals-Modulus operators, Boolean expressions, logical operators,
conditional execution, alternative executions, chained conditional, nested
conditional
Iteration - while statement
UNIT-II
Functions- function calls, type conversion and coercion, mathematical
functions, User-defined functions, parameters and arguments.
Recursion
UNIT-III
Strings – string length, string traversal, string slices and string comparison
with examples, strings are immutable, find function, string module
List –list values, accessing elements, list traversal, list length, list
membership, list and for loop, list operations with examples
Reference Books:
1. Stewart Venit and Elizabeth Drake, Prelude to Programming:
Concepts and Design, 6th Edition( 2015), Pearson India
2. Mark J Guzdial, Introduction to Computing and programming in
Python, 3rdEdition(2013), Pearson India
3. Allen Downey, Think Python, 2nd Edition(2015), Shroff Publisher
Orielly
Online Resources:
1. http://nptel.ac.in/courses/117106113/34
2. https://ocw.mit.edu/courses/electrical-engineering-and-computer-
science/6-01sc-introduction-to-electrical-engineering-and-
computer-science-i-spring-2011/python-tutorial/
3. www.scipy-lectures.org/intro/language/python_language.html
UNIT –I
Human Body: An overview – the Cell Body fluids – Musculo Skeletal
Systems – circulatory system respiratory system – Gastro Intentestinal
System – Nervous system – Endo Crine System – the body as a control
system components of the man instrument system. Sources of Bio electric
potentials – Bio-potential electrodes – Electrodes for ECG, EEG, EMG, EOG
and ERG.
Bio Signal Acquisition: types of bio signals, noise reduction strategies,
physiological signal amplifiers, differential amplifiers, isolation amplifiers,
chopper stabilized amplifiers, multiple input circuits,
UNIT - II
Bio Medical Instruments/Equipment: Operation theatre: surgical
diathermy - OT table - OT lamps – Anesthesia Machine – Multi-para patient
monitor.
Therapeutic Equipment: Short wave diathermic, microwave diathermy,
ultrasound diathermy - bladder simulators.
Life supporting: Ventilators, pace makers, dialysis machines.
Suggested Reading:
1. Joseph J.Carr, John M. Brown “Introduction to Biomedical Equipment
Technology”, 4/e, 2001.
2. Leslie Cromwell, Fred J. Weibell, Erich A. P Feiffer, “Biomedical
Instruments and Measurements”, 2/e, PHI.
3. RS Khandpur “Hand Book of Bio Medical Instrumentation”, 3/e,
McGraw Hill Education (I) Pvt. Ltd., 2014.
UNIT - II
Sensors for mechanical systems or mechanical sensors - Displacement -
acceleration and force - flow of fluids – level indicators – pressure in fluids
– stress in solids. Typical sensors - wire and film strain gauges,
animometers, piezo electric and magnetostrictive accelerometers,
potentiometric sensors, LVDT.
UNIT - IV
Magnetic sensors: magnetic field, magnetic flux density – magneto
resistors, Hall sensors, super conduction squids.
Acoustic or sonic sensors: Intensity of sound, frequency of sound in various
media, various forms of microphones, piezo electric sensors.
Electrical sensors: conventional volt and ammeters, high current sensors,
(current transformers), high voltage sensors, High power sensors.
High frequency sensors like microwave frequency sensors, wavelength
measuring sensors.
MEMs and MEM based sensors.
Suggested Reading:
1. Doebelin, “Measurement Systems: Application and Design”, McGraw
Hill Kogakusha Ltd.
2. Julian W. Gardner, Vijay K. Varadan, Osama O. Awadelkarim
“Microsensors, MEMS and Smart Devices”, New York: Wiley, 2001.
3. Henry Bolte, “Sensors – A Comprehensive Sensors”, John Wiley.
UNIT - I
Introduction to Wireless Communication Systems: Evolution of Mobile
Radio Communications, Examples of Wireless Communications Systems.
The Cellular Concept – System Design Fundamentals: Introduction,
Frequency Reuse, Channel Assignment Strategies, Handoff Strategies,
Interference and System Capacity, Improving Coverage and Capacity in
Cellular Systems.
UNIT - II
Mobile Radio Propagation: Large Scale Path Loss: Introduction to Radio
wave Propagation, Free Space Propagation Model, Reflection, Ground
Reflection (Two-Ray) Model, Diffraction, Scattering.
Mobile Radio Propagation: Small Scale Fading and Multipath: Small Scale
Multipath Propagation, Small – Scale Multipath Measurements, Parameters
of Mobile Multipath Channels, Types of Small-Scale Fading.
UNIT - III
Multiple Access Techniques for Wireless Communications: Introduction,
Frequency Division Multiple Access (FDMA), Time Division Multiple Access
(TDMA), Code Division Multiple Access (CDMA), Space Division Multiple
Access (SDMA).
Department of Computer Science and Engineering 79
With effect from the A.Y 2018-19
UNIT - IV
Wireless Systems and Standards: Global System for Mobile (GSM), CDMA
Digital Cellular Standard (IS-95), Bluetooth and Personal Area Networks
(PANs).
Suggested Reading:
1. Theodore S. Rappaport, Wireless Communications Principles and
Practices, 2nd edition, Pearson Education.
2. David Tse, Pramodh Viswanath, Fundamentals of Wireless
Communication, 2005, Cambridge University Press.
UNIT-I:
Need for Non-conventional energy sources, Types of Non-Conventional
energy sources
Fuel cells: Definition-Design and Principle of operation with special
reference to H2O2-Solid oxide electrolyte cells-Advantages and
Disadvantages of fuel cells-Applications of Fuel cells.
Solar Energy: Solar radiation and its measurements-Solar energy
collectors: Flat Plate and Concentrating Collectors- solar pond -Applications
of Solar energy.
Biomass Energy: Definition-Biomass conversion technologies.
Suggested Reading:
1. G.D. Rai, Non-Conventional Energy Sources ,Khanna Publishers, New
Delhi, 2011.
2. B H KHAN, Non-Conventional Energy Resources, McGraw Hill, 2nd
Edition, 2009.
3. Ashok Desai V, Non-Conventional Energy, Wiley Eastern Ltd, 1990.
4. Mittal K.M, Non-Conventional Energy Systems, Wheeler Publishing Co.
Ltd, 1997.
5. Ramesh R, Kurnar K.U, Renewable Energy Technologies, Narosa
Publishing House, New Delhi, 1997.
SUGGESTED READING:
1. Art & Science of Utilization of Electrical Energy-Partab,Dhanpat Rai & Sons
2. Utilization of Electrical Power including Electric drives and Electric traction
– J.B.Gupta, S.K. Kataria& Sons
3. Generation, Distribution and Utilization of Electrical Energy – C.L.Wadhwa
New Age international (P) Limited,1997
UNIT-II
Requirements Engineering: Requirements Engineering and Analysis,
Scenario Based Modeling, Flow-Oriented Modeling, Creating a Behavioral
Modeling.
Learning Resources:
1. Roger S.Pressman, Software Engineering: A Practitioner's Approach,
Seventh Edition, Mcgraw Hill, 2009.
2. Pankaj Jalote An Integrated Approach To Software Engineering, Third
Edition, Narosa Publishinghouse.2008
3. James F.Peter, Witold Pedrycz, Software Engineering. An Engineering
Approach to John WileyInc.,2000
4. Ali Behforoz and Fedric J. Hadson, Softwre Engineering Fundamentals,
Oxford University Press, 1997.
5. http://www.nptelvideos.in/2012/11/softwre-engineering.html
Department of Computer Science and Engineering 84
With effect from the A.Y 2018-19
DEPARTMENT OF INFORMATION TECHNOLOGY
SYLLABUS FOR B.E. IV SEMESTER
INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS
(Open Elective-III)
( for other Branches)
Instruction: 2 Hrs /week SEE Marks : 60 Course Code :OE420IT
Credits :2 CIE Marks: 40 Duration of SEE : 3 Hrs
Database Design and the E-R Model: Overviewof the Design Process,
The E-R Model, Constraints, E-R Diagrams, Reduction of E-R model to
relational schema.
UNIT – II
Relational Algebra: Fundamental Relational-Algegra Operations.
UNIT – III
Relational Database Design: Features of Good Relational Design,
Functional-Dependency Theory, Normalization-Decomposition Using
Functional Dependencies.
UNIT – IV
Transactions: Transaction Concepts, Transaction State, Implementation
of Atomicity and Durability.
Learning Resources:
1. Abraham Silberschatz, Henry F Korth, S. Sudarshan, Database
System Concepts, Sixth Edition, McGrah-Hill International Edition,
2010.
2. Ramakrishnan, Gehrke, Database Management Systems, Third
Edition, McGrah-Hill International Edition, 2003.
3. ElmasriNavathe, Somayajulu, Fundamentals of Database System,
Fourth Edition, Pearson Education, 2006.
4. http://www.nptelvideos.in/2012/11/database-management-
system.html
UNIT – I
Introduction To Electronics Cooling: Needs, Goals. Temperature
effects on different failure modes, Fundamentals of heat transfer:
Conduction, Convection and Radiation, Electronic equipment for Airplanes,
Missiles, Satellites and spacecraft; electronic equipment for Ships and
Submarines; electronic equipment for Communication systems and Ground
support system; chassis and circuit boards cooling.
UNIT – II
Heat Transfer Principles in Electronics Cooling-I: Conduction Heat
Transfer, Contact resistance, Extended surfaces, Transient Conduction
UNIT – III
Heat Transfer Principles in Electronics Cooling-II: Natural
Convection in Electronic Devices, Forced Convection Heat Transfer, Forced
Convection Correlations, Radiation Heat Transfer.
UNIT-I
Introduction: Meaning of Value Engineering (VE), Difference from other
initiatives, Value and its types, Relationship between value vis-à-vis person,
time and environment, History of Value Engineering / Value Analysis /
Value Management, World bodies of Value Engineering & their activities,
Multi-disciplinary team approach in Value Engineering study.
VALUE ENGINEERING JOB PLAN: Introduction, comparison of job plans
of various value engineering. Finance and human relations in VE.
ORIENTATION PHASE: training associates in Value Analysis and Value
Engineering (VAVE). Different trainings and certifications available in
VAVE, Method to conduct VAVE studies.
INFORMATION PHASE: information needed for VAVE, Method to collect
and analyze information, ABC Analysis, Pareto Analysis, Breakeven
analysis.
Learning Resources:
1. S.S.Iyer: Value Engineering: A How to Manual, New age International
Publisher- 2nd edition 2009
2. Anil Kumar Mukhopadhaya: Value Engineering Mastermind: From
Concept to Value Engineering Certification. SAGE, New Delhi
3. Del. L.Yonker: Value engineering analysis and methodology, CRC
press, New York
4. M.A.Bulsara, Dr.H.R. Thakkar, “Product Design And Value
Engineering”, charotar publishers, 1st edition 2015.
5. Lawrence D.Miles: Techniques of Value Analysis and Engineering: 3rd
Edition New York
6. K.R.Chari : Value engineering
UNIT-I:
Introduction to Luminescence, fluorescence, phosphorescence, principle
and classification, luminescence mechanisms for various types and its
applications.
UNIT-II:
Classification of display devices, working of Liquid crystal displays,
comparison of LED and LCD, dynamic scattering display, OLEDS and their
applications.
SUGGESTED BOOKS:
1. S. W. S. McKeever, Thermoluminescence of Solids, Cambridge
University Press, 1988
2. Adrian Kita, Luminescent Materials and Applications, John Willey &
Sons
UNIT-I:
Definition of vacuum, units of vacuum Vacuum ranges, evaporation theory-
rate of evaporation, Hertz- Knudsen equation, types of evaporation,
adsorption, desorption, Production of Vacuum, vacuum measurement,
Vacuum pumps: pumping speed, throughput, Rotary oil pump, multi stage
rotary pumps, diffusion pump, cryo-pump. Vacuum applications in various
areas of engineering.
UNIT-II:
Measurement of vacuum, Vacuum gauges: thermocouple gauge, Pirani
gauge, ionization gauge, Penning gauge, leak detection, Leak detection
methods
SUGGESTED BOOKS:
1. M. N. Avadhanulu and P.G. Kshirsagar, Textbook of Engineering Physics,
Revised Edition, S.Chand, 2015
2. Dr. V.V. Rao, Dr. T.B. Gosh, Dr. K.L. Chopra, Vacuum Science and Technology,
Allied Publishers, New Delhi, 2008
3. John F. O'HanlonA User's Guide to Vacuum Technology, Jhon Willey and sons,
2006
UNIT-II:
Introduction to non- destructive testing (NDT)- objectives of NDT-
advantages- types of defects-methods of NDT: Visual inspection, liquid
penetration testing, acoustic detection: pulse echo method, ultrasonic
inspection methods, Radiography: x-ray and gamma ray, Electromagnetic:
eddy current testing, Acoustic Emission, Ultrasonic Testing (UT)
SUGGESTED BOOKS:
1. B.K. Pandey and S. Chaturvedi, Engineering Physics, Cengage learning,
2014
2. M. N. Avadhanulu and P.G. KshirSagar, Textbook of Engineering
Physics: Revised Edition, S.Chand, 2015
3. R K Gaur and S L Gupta, Engineering Physics, Dhanpat Rai, 2012
UNIT-II:
Gas-Liquefaction-Regenerative cooling and cascade process- Liquefaction
of air: Linde Process, Liquefaction of hydrogen, nitrogen, helium and
oxygen.
UNIT-III:
Properties of cryogenic helium and Properties of Materials at Cryogenic
Temperatures.
UNIT-IV:
Adiabatic demagnetization, practical applications of low temperatures,
super fluidity Liquid He-II and He-III cryostat- Cryocoolers, Cryogenic
Insulations-applications.
SUGGESTED BOOKS:
1. D.S. Mathur, Heat and thermodynamics, S. Chand & Co, 2008
2. MamataMukhopadhyay, Fundamentals of Cryogenic Engineering, PHI,
2010
Department of Computer Science and Engineering 94
With effect from the A.Y 2018-19
DEPARTMENT OF PHYSICS
SYLLABUS FOR B.E. IV SEMESTER
SMART MATERIALS AND APPLICATIONS (Open Elective-II)
Students will be able to At the end of the course students will be able
learn to
• Essentials of smart 1. List out various properties of functional materials
materials 2. Identify smart materials based on properties and
• Different types of smart their appropriate usage.
materials 3. Write different types of smart materials
4. Categorize suitable alloys for specific application.
UNIT I:
Introduction to functional materials, ferroelectricity, piezo electricity,
pyroelectricity, Magnetostriction. Properties of smart materials such as
piezo electric, magneto-strictive, electro-strictive, thermos-responsive
UNIT-II:
Electrochromic materials, photochromic materials, thermo-chromic
materials, thermoelectric materials, smart gels, electro-rheological (ER) and
Magnetorheological MR fluids
UNIT III:
Introduction to metal alloys, classification of metal alloys as ferrous and
non-ferrous alloys. Properties and applications of ferrous and non-ferrous
alloys.
Introduction to shape memory alloys (SMA)- advantages and
disadvantages of SMAs- Austenite, martensite, shape memory effect and
types of shape memory effects- temperature transformation
UNIT IV:
Properties and characteristics of engineering SMAs - Ni-Ti shape memory
alloy, Cu-based shape memory alloys: Cu-Zn-Al, Cu-Al-Ni, ferromagnetic
shape memory alloys Applications of SMAs.
SUGGESTED BOOKS:
1. K. Otsuka and C. M. Wayman, Shape memory Alloys, Cambridge University
Press, 1999
2. Dimitris C. Lagoudas Shape Memory Alloys: Modeling and Engineering
Applications, Springer, 2013
3. Vijay K. Varadan, K. J. Vinoy, S. Gopalakrishnan, Smart Material Systems and
MEMS, John Wiley & Sons, 2006
Department of Computer Science and Engineering 95
With effect from the A.Y 2018-19
DEPARTMENT OF PHYSICS
SYLLABUS FOR B.E. IV SEMESTER
FUNDAMENTALS OF THIN FILM TECHNOLOGY (Open Elective-II)
SUGGESTED BOOKS:
1. Kasturi Chopra Thin Film Device Applications, Mac Graw Hill, New York,
2012
2. A. Goswami, thin film fundamentals, New age international, 2006
3. K.L. Chopra, thin film phenomenon, Mac Graw Hill, New York, 1990
OBJECTIVES OUTCOMES
The course will enable the At the end of the course students
students: should be able to:
1. To familiarize with various types of 1.Explain the classification, types and
liquid crystals, their chemical applications of liquid crystals
constitution and behavior 2. Discuss the principles, mechanism
2. To acquaint with different types of and applications of potentiometric
sensors and chemistry involved in and amperometric sensors
them 3. Explain the principle, mechanism and
3. To discuss the conductance in applications of fluorophore based,
polymers and mechanism of chromophore based and enzyme
conductance in undoped and doped based fibre optic biosensors
polymers 4. Discuss the mechanism of
conduction in undoped and doped
polymers and applications of
conducting polymers
UNIT-I: Liquid Crystals
Introduction, Classification: Thermotropic and Lyotropic liquid crystals.
Chemical constitution & liquid crystalline behavior. Molecular ordering in
liquid crystals: Nematic, Smectic and Cholesteric. Applications.
Suggested Reading:
1. P.C.Jain and Monica Jain, “Engineering Chemistry”, DhanpatRai Pub,
Co., New Delhi (2002)
2. S.S. Dara “A text book of engineering chemistry” S.Chand&Co.Ltd., New
Delhi (2006).
Department of Computer Science and Engineering 97
With effect from the A.Y 2018-19
5. Chemistry of Engineering Meterials by R.P Mani and K.N.Mishra,
CENGAGE learning
6. A textbook of Polymer Science: Fred, Billmeyer Jr., Wiley India Third
edition.
7. Chemistry of Advanced Materials: CNR Rao, RSC Publication
8. Billmeyar F. W., “Text book of Polymer Science”, Wiley-Inter Science,
New York, 2002.
9. Arora M. G., Singh M and Yadav M.S, “Polymer Chemistry”, Anmol
Publications, New Delhi, 2003.
Online resources:
1. www.nptel.ac.in
2. http://ndl.iitkgp.ac.in
3. http://ocw.mit.edu
OBJECTIVES OUTCOMES
The course will enable the At the end of the course students
students: should be able to:
1. To familiarize with various types of 1. Explain the classification and types of
polymers and polymerization polymerization methods
methods and effect of their structure 2. Discuss the moulding constituents
on properties. and moulding techniques.
2. To acquaint with different types of 3. Discuss the different polymer blends
moulding techniques. and engineering plastics.
3. To discuss the reinforced plastics 4. Choose the polymers for different
and biomedical applications of applications.
polymers
OBJECTIVES OUTCOMES
The course will enable the At the end of the course students should
students : be able to:
1. An overview of pollution in 1. Explain the causes of pollution.
industries 2. Describe the various sources of pollution.
2. Principles of various processes 3. Understand the effects of uncontrolled
the treatment of air and water emissions.
pollution 4. Apply various methods to dispose the
waste and minimize the pollution.
UNIT-I:
UNIT-II:
DEPARTMENT OF CHEMISTRY
SYLLABUS FOR B.E. IV SEMESTER
ELECTROCHEMICAL ENERGY SYSTEMS(Open Elective-II)
Department of Computer Science and Engineering 101
With effect from the A.Y 2018-19
OBJECTIVES OUTCOMES
The course will enable the At the end of the course students
students : should be able to:
1. Discuss the construction,
6. To introduce the various terms to electrochemistry, technology and
understand the efficiency of applications of selected primary
batteries. batteries
7. To know the relevant materials 2. Discuss the construction,
required for the construction of electrochemistry, technology and
primary and secondary batteries. applications of few secondary batteries
8. To familiarize with the reactions 3. Explain the working principle,
involved during charging and electrochemistry, technology and
discharging processes. applications of prominent fuel cells
9. To focus on the need of fuel cells 4. Choose a suitable battery or a fuel cell
and the concept of their for a given application
construction and functioning 5. Evaluate different batteries or fuel cells
10. To emphasize on the merits and in order to select a suitable battery or
demerits of each type of battery. fuel cell for a given application
Suggested Reading
1. P.C.Jain and Monica Jain, “Engineering Chemistry”, Dhanpat Rai Pub,
Co., New Delhi (2002)
2. S.S. Dara “A text book of engineering chemistry” S.Chand&Co.Ltd.,
New Delhi (2006).
3. Dell R. M. and Rand D. A. J., “Understanding Batteries”, Royal Society
of Chemistry, UK, 2001.
4. Chemistry of Engineering Meterials by R.P Mani and K.N.Mishra,
CENGAGE learning
5. Shasi Chawla, “Text Book of Engineering Chemistry”, Dhanpat Rai
Publishing Company, NewDelhi (2008).
6. Dell R. M. and Rand D. A. J., “Understanding Batteries”, Royal Society
of Chemistry, UK, 2001.
7. Derek Pletcher and Frank C. Walsh, “Industrial Electrochemistry”,
Chapman and Hall, New York, 1993
DEPARTMENT OF CHEMISTRY
SYLLABUS FOR B.E. IV SEMESTER
CORROSION SCIENCE AND TECHNOLOGY (Open Elective-II)