CSE R19 III IV Year Course Structure Syllabus
CSE R19 III IV Year Course Structure Syllabus
University Anantapur
(Established by Govt. of A.P., Act. No. 30 of 2008)
Ananthapuramu–515 002 (A.P) India
1 Page
JNTUA Curriculum
Computer Science & Engineering B. Tech Course Structure
3rd Year Course Structure
2 Page
Semester - 6 (Theory - 6, Lab - 2)
S.No Course No Course Name Cate L-T-P Credit
gory s
1. 19A05601 Cryptography & Network Security PC 2-1-0 3
2. 19A05602T Big Data Analytics PCC 3-0-0 3
3. 19A52601T English Communication HS 3-0-0 3
Professional Elective-II PE 3-0-0 3
4. 19A05603a Systems Software and Compiler Design
19A05603b Machine Learning
19A05603c
Design Patterns
Open Elective-II OE 3-0-0 3
5. 19A01604a Industrial waste and waste water management.
19A01604b Building Services & Maintenance
19A02604a Industrial Automation
19A02604b System Reliability Concepts
19A03604a Introduction to Mechatronics
19A03604b Optimization techniques through MATLAB
19A04604a Basics of VLSI
19A04604b Principles of Communication Systems
19A05604a Fundamentals of VR/AR/MR
19A05604b Data Science
19A27604a Food Toxicology
19A27604b Food Plant Equipment Design
19A54604a Wavelet Transforms & its applications
19A52604a Soft Skills
3 Page
Semester – 7 (Theory - 5, Labs -2 & Project – 1)
S.No Course No Course Name Categ L-T-P Credits
ory
1. 19A05701T Internet of Things PC 2-1-0 3
2. 19A05702T Software Testing PC 2-1-0 3
3. Professional Elective-III PE 3-0-0 3
19A05703a Cloud Computing
19A05703b Natural Language Processing
19A05703c Agile Methodologies
4. Open Elective-III OE 3-0-0 3
19A01704a Air pollution and control.
19A01704b Basics of civil Engineering
19A02704a Renewable Energy Systems
19A02704b Electric Vehicle Engineering
19A03704a Finite element methods
19A03704b Product Marketing
19A04704a Introduction to Microcontrollers &
Applications
19A04704b Principles of Digital Signal Processing
19A05704a Fundamentals of Game Development
19A05704b Cyber Security
19A27704a Corporate Governance in Food Industries
19A27704b Process Technology for Convenience & RTE
Foods
19A54704a Numerical Methods for Engineers (ECE , CSE,
IT &CE )
5. Humanities Elective-II HS 3-0-0 3
19A52701a Organizational Behavior
19A52701b Management Science
19A52701c
Business Environment
19A52701d
Strategic Management
19A52701e
E-Business
6. 19A05702P Software Testing Lab PC 0-0-3 1.5
7. 19A05701P Internet of Things Lab PC 0-0-3 1.5
8. 19A05705 Project* PR ------ 2
9. 19A05706 Industrial Training/Skill PR ------ 1.5
Development/Research Project*
Total 21.5
4 Page
Semester – 8 (Theory - 2, Project – 1)
S.No Course No Course Name Cate L-T-P Credit
gory s
1. Professional Elective-IV PE 3-0-0 3
19A05801a Dev Ops
19A05801b Deep Learning
19A05801c Adhoc & Sensor Networks
2. Open Elective-IV OE 3-0-0
19A01802a Disaster Management.
19A01802b Global Warming and climate changes
19A02802a IoT Applications in Electrical Engineering
19A02802b Smart Electric Grid
19A03802a Energy conservation and management
19A03802b Non destructive testing
19A04802a Introduction to Image Processing
19A04802b Principles of Cellular and Mobile Communications
19A04802c Industrial Electronics
19A04802d Electronic Instrumentation
19A05802a Block Chain Technology and Applications
19A05802b MEAN Stack Technology
19A27802a Food Plants Utilities & Services
19A27802b Nutraceuticals & Functional Foods
19A54802a Mathematical Modeling & Simulation
3. 19A05803 Project PR ------ 7
Total 13
5 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
Course Objectives:
Learning Outcomes:
At the end of this unit, the student will be able to
Distinguish DFA and NFA. (L4)
Construct DFA for an input string. (L6)
Perform minimization of Automata.(L5)
Compare Moore and Mealy Machines.(L2)
6 Page
Learning Outcomes:
At the end of this unit, the student will be able to
Construct regular expression for the given Finite Automata.(L6)
Construct finite automata for the given regular expression.(L6)
Apply closure properties on regular expressions.(L3)
Learning Outcomes:
At the end of this unit, the student will be able to
Define Context Free Grammar. (L1)
Distinguish Chomsky Normal Form and Greibach Normal form.(L4)
Apply Pumping Lemma theorem on Context Free Grammar.(L3)
Learning Outcomes:
At the end of this unit, the student will be able to
List the applications of Pushdown Automata. (L1)
Construct Pushdown Automata for context free grammar.(L6)
7 Page
Learning Outcomes:
At the end of this unit, the student will be able to
List types of Turing Machines.(L1)
Design Turing Machine.(L6)
Formulate decidability and undecidability problems. (L6)
Course Outcomes:
Upon completion of the course, the students should be able to:
TEXT BOOKS:
1. Introduction to Automata Theory, Languages and Computation, J.E.Hopcroft, R.Motwani and
J.D.Ullman, 3rd Edition, Pearson, 2008.
2. Theory of Computer Science-Automata, Languages and Computation, K.L.P.Mishra and
N.Chandrasekaran, 3rd Edition, PHI, 2007.
REFERENCE BOOKS:
1. Formal Language and Automata Theory, K.V.N.Sunitha and N.Kalyani, Pearson, 2015.
2. Introduction to Automata Theory, Formal Languages and Computation, Shyamalendu Kandar,
Pearson, 2013.
3. Theory of Computation, V.Kulkarni, Oxford University Press, 2013.
4. Theory of Automata, Languages and Computation, Rajendra Kumar, McGraw Hill, 2014.
8 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
Unit – I: Introduction: What is AI, Foundations of AI, History of AI, The State of Art.
Intelligent Agents: Agents and Environments, Good Behaviour: The Concept of Rationality,
The Nature of Environments, The Structure of Agents.
Learning Outcomes:
At the end of the unit, students will be able to:
Recognize the importance of Artificial Intelligence (L1)
Identify how intelligent agent is related to its environment (L2)
Build an Intelligent agent (L3)
Unit – II: Solving Problems by searching: Problem Solving Agents, Example problems,
Searching for Solutions, Uninformed Search Strategies, Informed search strategies, Heuristic
Functions, Beyond Classical Search: Local Search Algorithms and Optimization Problems, Local
Search in Continues Spaces, Searching with Nondeterministic Actions, Searching with partial
observations, online search agents and unknown environments.
Learning Outcomes:
At the end of the unit, students will be able to:
Explain how an agent can formulate an appropriate view of the problem it faces. (L2)
Solve the problems by systematically generating new states (L2)
Derive new representations about the world using process of inference (L5)
9 Page
Natural Language Processing: Language Models, Text Classification, Information Retrieval,
Information Extraction.
Learning Outcomes:
At the end of the unit, students will be able to:
Examine how an agent can learn from success and failure, reward and punishment. (L5)
Develop programs that make queries to a database, extract information from texts, and
retrieve relevant documents from a collection using Natural Language Processing. (L6)
Learning Outcomes:
At the end of the unit, students will be able to:
Develop programs that translate from one language to another, or recognize spoken words.
(L6)
Explain the techniques that provide robust object recognition in restricted context.(L2)
Philosophical foundations: Weak AI, Strong AI, Ethics and Risks of AI, Agent Components,
Agent Architectures, Are we going in the right direction, What if AI does succeed.
Learning Outcomes:
At the end of the unit, students will be able to:
Explain the role of Robot in various applications. (L2)
List the main philosophical issues in AI. (L1)
Course outcomes:
Upon completion of the course, the students should be able to:
10 Page
Textbook:
References:
1. Nilsson, Nils J., and Nils Johan Nilsson. Artificial intelligence: a new synthesis. Morgan
Kaufmann, 1998.
2. Johnson, Benny G., Fred Phillips, and Linda G. Chase. "An intelligent tutoring system for
the accounting cycle: Enhancing textbook homework with artificial intelligence." Journal
of Accounting Education 27.1 (2009): 30-39.
11 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I Sem L T P C
2 0 0 2
Basic concepts: objects, classes, abstract classes, data types, ADT, encapsulation and information
hiding, inheritance, association, aggregation, composition, polymorphism, dynamic binding,
object-oriented principles.
Learning Outcomes:
UML Diagrams: Use case diagrams, class diagrams, various relationships among classes:
generalization, association, aggregation, composition, inheritance, dependency etc., object
diagram, UML packages, activity diagram, state machine diagram, sequence diagram,
communication diagram, interaction overview diagram, component diagram, deployment
diagram, UML 2 diagrams.
Learning outcomes:
12 Page
Summarize behavioral modeling of a given problem using sequence diagram,
collaboration diagram, and state chart diagram (L2)
Basic pattern concepts, Types of patterns, some common design patterns such as Expert, Creator,
Façade, MVS, MVC, Publish-Subscribe, Observer, Proxy etc.
Learning outcomes
Learning outcomes:
Learning outcomes:
13 Page
Course outcomes:
Text Book:
Reference Books:
1. Rumbaugh and Blaha, Object-oriented Modeling and design with UML, Pearson, 2007
2. Bernd Bruegge and, Allen H. Dutoit, Object-Oriented Software Engineering Using UML,
Patterns, and Java, Pearson, 2009
14 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
What is the Internet?, The Network Edge, The Network Core, Delay, Loss, and Throughput in
Packet-Switched Networks, Protocol Layers and their Service Models, Networks under attack,
History of Computer Networking and the Internet
Learning Outcomes:
At the end of the unit, students will be able to:
Enumerate the hardware components of a computer network (L1)
List the layers of a Computer Network (L1)
Identify the performance metrics of a computer network (L3)
Principles of Network Applications, The web and HTTP, File transfer: FTP, Electronic mail in
the internet, DNS-The Internet’s Directory Service, Peer-to-Peer Applications
Learning outcomes:
At the end of the unit, students will be able to:
Design new applications of a computer network (L6)
Analyze the application protocols (L4)
Extend the existing applications (L2)
15 Page
Unit – 3 : Transport Layer
Learning outcomes:
At the end of the unit, students will be able to:
Design Congestion control algorithms (L6)
Select the appropriate transport protocol for an application (L3)
Identify the transport layer services (L3)
Introduction, Virtual Circuit and Datagram Networks, The Internet Protocol(IP): Forwarding and
Addressing in the Internet, Routing Algorithms, Routing in the Internet, Broadcast and Multicast
Routing
Learning outcomes:
At the end of the unit, students will be able to:
Compare routing algorithms (L4)
Design routing algorithms (L6)
Extend the existing routing protocols (L2)
Introduction to the Link Layer, Error-Detection and Correction Techniques, Multiple Access
Links and Protocols, Switched Local Area Networks, Link Virtualization: A Network as a Link
Layer, Data Center Networking, Retrospective: A Day in the Life of a Web Page Request
Learning outcomes:
At the end of the unit, students will be able to:
Compare medium access protocols (L4)
Classify the computer networks (L2)
Design a Data Centre for an organization (L6)
16 Page
Course Outcomes:
Text Books:
References:
17 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
COURSE OBJECTIVES:
UNIT I:
Learning Outcomes:
Learning Outcomes:
18 Page
UNIT III:
Mining Frequent Patterns, Associations and Correlations – Mining Methods- Pattern Evaluation
Method – Pattern Mining in Multilevel, Multi Dimensional Space – Constraint Based Frequent
Pattern Mining, Classification using Frequent Patterns.
Learning Outcomes:
UNIT IV:
Learning Outcomes:
Datasets – Introduction, Iris plants database, Breast cancer database, Auto imports database –
Introduction to WEKA, The Explorer – Getting started, Exploring the explorer, Learning
algorithms, Clustering algorithms, Association–rule learners.
Learning Outcomes:
19 Page
Course Outcomes:
Design a Data warehouse system and perform business analysis with OLAP tools (L6).
Apply suitable pre-processing and visualization techniques for data analysis (L3)
Apply frequent pattern and association rule mining techniques for data analysis (L3)
Design appropriate classification and clustering techniques for data analysis (L6)
Infer knowledge from raw data (L4)
TEXT BOOK:
1.Jiawei Han and Micheline Kamber, ―Data Mining Concepts and Techniques, Third Edition,
Elsevier, 2012.
REFERENCES:
1.Alex Berson and Stephen J.Smith, ―Data Warehousing, Data Mining & OLAP‖, Tata
McGraw – Hill Edition, 35th Reprint 2016.
2.K.P. Soman, Shyam Diwakar and V. Ajay, ―Insight into Data Mining Theory and Practice,
Eastern Economy Edition, Prentice Hall of India, 2006.
3.Ian H.Witten and Eibe Frank, ―Data Mining: Practical Machine Learning Tools and
Techniques, Elsevier, Second Edition.
20 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
Course Objectives:
This course is designed to:
Familiarize the tags of HTML.
Understand different Client side Scripting.
Learn -specific web services of server side Programming.
Connect different applications using PHP & XML .
Connect XHTML, Java Scripting, Servlet Programming, Java Server Pages.
Web Essentials: Clients, Servers and Communication – The Internet – Basic Internet protocols – World
wide web – HTTP Request Message – HTTP Response Message – Web Clients – Web Servers – HTML5
– Tables – Lists – Image – HTML5 control elements – Semantic elements – Drag and Drop – Audio –
Video controls - CSS3 – Inline, embedded and external style sheets – Rule cascading – Inheritance –
Backgrounds – Border Images – Colors – Shadows – Text – Transformations – Transitions – Animations.
Learning Outcomes:
Learning Outcomes:
21 Page
UNIT III SERVER SIDE PROGRAMMING
Servlets: Java Servlet Architecture- Servlet Life Cycle- Form GET and POST actions-Session Handling-
Understanding Cookies- Installing and Configuring Apache Tomcat Web Server- DATABASE
CONNECTIVITY: JDBC perspectives, JDBC program example - JSP: Understanding Java Server Pages-
JSP Standard Tag Library (JSTL)-Creating HTML forms by embedding JSP code.
Learning Outcomes:
An introduction to PHP: PHP- Using PHP- Variables- Program control- Built-in functions-Form
Validation- Regular Expressions - File handling – Cookies - Connecting to Database. XML: Basic XML-
Document Type Definition- XML Schema DOM and Presenting XML, XML Parsers and Validation,
XSL and XSLT Transformation, News Feed (RSS and ATOM).
Learning Outcomes:
AJAX: Ajax Client Server Architecture-XML Http Request Object-Call Back Methods; Web Services:
Introduction- Java web services Basics – Creating, Publishing, Testing and Describing a Web services
(WSDL)-Consuming a web service, Database Driven web service from an application –SOAP.
Learning Outcomes:
Course Outcomes:
At the end of the course, the students should be able to:
Construct a basic website using HTML and Cascading Style Sheets.(L3)
Build dynamic web page with validation using Java Script objects and by applying
different event handling mechanisms.(L6)
Develop server side programs using Servlets and JSP.(L3)
Construct simple web pages in PHP and represent data in XML format. (L6)
22 Page
Utilize AJAX and web services to develop interactive web applications.(L3)
Text Books:
1. Deitel and Deitel and Nieto, ―Internet and World Wide Web - How to Program‖,
Prentice Hall, 5th Edition, 2011.
2. Web Technologies, Uttam K. Roy, Oxford Higher Education., 1 st edition, 10th
impression, 2015.
3. The Complete Reference PHP by Steven Holzner, MGH HILL Education, Indian
Edition, 2008.
References
1. Stephen Wynkoop and John Burke ―Running a Perfect Website‖, QUE, 2 nd
Edition,1999.
2. Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition,
WileyPublications, 2009.
3. Jeffrey C and Jackson, ―Web Technologies A Computer Science PerspectivePearson
Education, 2011.
4. Gopalan N.P. and Akilandeswari J., ―Web Technology, Prentice Hall of India, 2011.
23 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I Sem L T P C
3 0 0 3
COURSE OBJECTIVES:
UNIT-I: Introduction to Android: The Android Platform, Android SDK, Eclipse Installation,
Android Installation,Building you First Android application, Understanding Anatomy of Android
Application, AndroidManifest file.
Learning Outcomes:
Learning Outcomes:
UNIT-III:Android User Interface Design Essentials: User Interface Screen elements, Designing
User Interfaceswith Layouts, Drawing and Working with Animation.
24 Page
Learning Outcomes:
Learning Outcomes:
UNIT V: Using Common Android APIs: Using Android Data and Storage APIs, Managing data
using Sqlite,Sharing Data between Applications with Content Providers, Using Android
Networking APIs, UsingAndroid Web APIs, Using Android Telephony APIs, Deploying
Android Application to the World.
Learning Outcomes:
Course Outcomes
Identify various concepts of mobile programming that make it unique from programming
forother platforms (L3)
Evaluate mobile applications on their design pros and cons. (L5)
Utilize rapid prototyping techniques to design and develop sophisticated mobile
interfaces. (L3)
Develop mobile applications for the Android operating system that use basic and
advanced phone features. (L6)
Demonstrate the deployment of applications to the Android marketplace for distribution.
(L2)
25 Page
TEXT BOOKS:
1. Lauren Darcey and Shane Conder, “Android Wireless Application Development”, Pearson
Education, 2nd ed. (2011)
REFERENCE BOOKS:
1. Reto Meier, “Professional Android 2 Application Development”, Wiley India Pvt Ltd
2. Mark L Murphy, “Beginning Android”, Wiley India Pvt Ltd
3. Android Application Development All in one for Dummies by Barry Burd, Edition: I
26 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–III-I L T P C
3 0 0 3
Course Objective:
To bring awareness on experimental method of finding the response of the structure to different
types of load.
UNIT-I
PRINCIPLES OF EXPERIMENTAL APPROACH: - Merits of Experimental Analysis
Introduction, uses of experimental stress analysis advantages of experimental stress analysis,
Different methods –Simplification of problems.
Learning outcomes:
At the end of the unit, students will be able to:
Demonstrate the merits and principles of experimental approach
Give an insight into the uses and advantages of experimental stress analysis
UNIT-II
STRAIN MEASUREMENT USING STRAIN GAUGES: - Definition of strain and its relation of
experimental Determinations Properties of Strain Gauge Systems-Types of Strain Gauges –
Mechanical, Acoustic and Optical Strain Gauges. Introduction to Electrical strain gauges -
Inductance strain gauges – LVDT – Resistance strain gauges – various types –Gauge factor –
Materials of adhesion base.
Learning outcomes:
At the end of the unit, students will be able to:
Introduce various strain gauge systems and their properties
Give information regarding the gauge factor and materials of adhesion bases
27 Page
UNIT-III
STRAIN ROSSETTES AND NON – DESTRUCTIVE TESTING OF CONCRETE:-
Introduction – the three elements Rectangular Rosette – The Delta Rosette Corrections for
Transverse Strain Gauge. Ultrasonic Pulse Velocity method –Application to Concrete. Hammer
Test – Application to Concrete.
Learning outcomes:
At the end of the unit, students will be able to:
Introduces various strain rosettes and corrections for strain gauges
Gives an insight into the destructive and non destructive testing of concrete
UNIT-IV
THEORY OF PHOTOELASTICITY: - Introduction –Temporary Double refraction – The stress
Optic Law –Effects of stressed model in a polariscope for various arrangements – Fringe
Sharpening. Brewster‟s Stress Optic law.
Learning outcomes:
At the end of the unit, students will be able to:
Introduces stress optic laws.
Gives the arrangements and working principles of polariscope.
UNIT-V
TWO DIMENSIONAL PHOTOELASTICITY: - Introduction – Iso-chromatic Fringe patterns-
Isoclinic Fringe patterns passage of light through plane Polariscope and Circular polariscope
Isoclinic Fringe patterns – Compensation techniques – Calibration methods – Separation
methods – Scaling Model to prototype Stresses – Materials for photo – Elasticity Properties of
Photoelastic Materials.
Learning outcomes:
At the end of the unit, students will be able to:
Introduces the understanding of different fringe patterns.
Introduces model analysis and properties of photo elastic materials.
Course Outcomes:
28 Page
TEXT BOOKS:-
REFERENCE BOOKS:
29 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) –III-I L T P C
3 0 0 3
To impart to know different types of buildings, principles and planning of the buildings.
To identify the termite control measure in buildings, and importance of grouping
circulation, lighting and ventilation aspects in buildings.
To know the different modes of vertical transportation in buildings.
To know the utilization of prefabricated structural elements in buildings.
To know the importance of acoustics in planning and designing of buildings.
UNIT-I
Learning outcomes:
At the end of the unit, students will be able to:
To be able to plan the building with economy and according to functional requirement.
UNIT-II
Learning outcomes:
At the end of the unit, students will be able to:
Able to know the termite proofing technique to the building and protection form
lightening effects.
To be able to know the fire protection measure that are to be adopted while planning a
building.
30 Page
UNIT-III
Learning outcomes:
At the end of the unit, students will be able to:
To be able to know the different modes of vertical transportation and their suitability
UNIT-IV
Learning outcomes:
At the end of the unit, students will be able to:
Identify the adoption of prefabricated elements in the building.
Know the effect of seismic forces on buildings
UNIT-V
Acoustics – effect of noise – properties of noise and its measurements, principles of acoustics of
building. Sound insulation- importance and measures.
Learning outcomes:
At the end of the unit, students will be able to:
To know the effect of noise, its measurement and its insulation in planning the buildings
Course Outcomes:
After completion of the course the student will be able to
Understand the principles in planning and design the buildings.
Know the different methods of termite proofing in buildings.
Know the different methods of vertical transportation in buildings.
Know the implementation of prefabricated units in buildings and effect of earthquake on
buildings.
Know the importance of acoustics in planning and designing of buildings.
31 Page
TEXT BOOKS :
REFERENCE BOOKS:
32 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) –III-I L T P C
2 1 0 3
Introduction – classification of materials – Metals and Non metals, physical, thermal, mechanical
and electrical properties of materials – classification of electrical materials – concept of atom –
electron configuration of atom, conductors, general properties of conductors, factors effecting
resistivity of electrical materials –electrical/mechanical/thermal properties of copper, aluminum,
iron, steel, lead, tin and their alloys – applications.
Learning outcomes:
At the end of the unit, students will be able to:
Uunderstand the classification of conducting materials.
Analyze the properties of different conducting materials
Apply the materials where it is applicable
Know about electron configuration of atom
Introduction – solid, liquid and gaseous dielectrics, leakage current, permittivity, dielectric
constant, dielectric loss – loss angle – loss constant, Breakdown voltage and dielectric strength of
– solid, liquid and gaseous dielectrics, effect of break down– electrical and thermal effects,
Polarization – electric, ionic and dipolar polarization. Effect of temperature and Frequency on
dielectric constant of polar dielectrics. High Resistivity materials – electrical / thermal /
mechanical properties of Manganin, Constantan, Nichrome, Tungsten, Carbon and Graphite and
their applications in electrical equipment.
Learning outcomes:
At the end of the unit, students will be able to:
Understand the classification of dielectric and high resistivity materials.
Analyze the properties of dielectric and high resistivity materials
Understand about concept of polarization and dipolar polarization
Apply the materials where it is applicable
33 Page
UNIT-III Solid Insulating Materials
Learning outcomes:
At the end of the unit, students will be able to:
Understand about various characteristics of solid insulating materials
Understand the classification of solid insulating materials.
Analyze the properties of solid insulating materials
Apply the materials where it is applicable
Liquid insulating materials – Mineral oils, synthetic liquids, fluorinated liquids – Electrical,
thermal and chemical properties – transformer oil – properties – effect of moisture on insulation
properties Gaseous insulators – classification based on dielectric strength – dielectric loss,
chemical stability properties and their applications.
Learning Outcomes:
Learning Outcomes:
At the end of the unit, the student will be able to
Understand about wiring materials and accessories
Understand about earthing and wiring layout of domestic buildings
Design and develop Residential wiring
Know about godown wiring
34 Page
Course Outcomes:
Text Books:
1. G.K. Mithal, “Electrical Engineering Materials”, Khanna publishers, 2nd edition, 1991.
2. R.K. Rajput, A course in “Electrical Engineering Materials”, Laxmi publications, 2009.
Reference Books:
35 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
(19A03506a) INTRODUCTION TO HYBRID AND ELECTRIC VEHICLES
OPEN ELECTIVE-I
Course Objectives:
Learning Outcomes:
Introduction electric vehicle power plants. Induction machines, permanent magnet machines,
switch reluctance machines. Power electronic converters-DC/DC converters - buck boost
converter, isolated DC/DC converter. Two quadrant chopper and switching modes. AC drives-
PWM, current control method. Switch reluctance machine drives - voltage control, current
control.
Learning Outcomes:
36 Page
Choose a suitable drive scheme for developing an electric vehicles depending on
resources.(l1)
List the various power electronic converters. (l1)
Describe the working principle dc/dc converters and buck boost convertor. (l2)
Explain about ac drives. (l2)
Introduction hybrid electric vehicles, history and social importance, impact of modern drive
trains in energy supplies. Hybrid traction and electric traction. Hybrid and electric drive train
topologies. Power flow control and energy efficiency analysis, configuration and control of DC
motor drives and induction motor drives, permanent magnet motor drives, switch reluctance
motor drives, drive system efficiency.
Learning Outcomes:
Parallel hybrid, series hybrid -charge sustaining, charge depleting. Hybrid vehicle case study –
Toyota Prius, Honda Insight, Chevrolet Volt. 42 V system for traction applications. Lightly
hybridized vehicles and low voltage systems. Electric vehicle case study - GM EV1, Nissan
Leaf, Mitsubishi Miev. Hybrid electric heavy duty vehicles, fuel cell heavy duty vehicles.
Learning Outcomes:
37 Page
UNIT V: Electric And Hybrid Vehicle Design :
Introduction to hybrid vehicle design. Matching the electric machine and the internal combustion
engine. Sizing of propulsion motor, power electronics, drive system. Selection of energy storage
technology, communications, supporting subsystem. Energy management strategies in hybrid
and electric vehicles - energy management strategies- classification, comparison,
implementation.
Learning Outcomes:
Course outcomes:
Text Books :
1. Iqbal Hussein, “Electric and Hybrid Vehicles: Design Fundamentals”, 2nd edition, CRC
Press, 2003.
2. Amir Khajepour, M. Saber Fallah, Avesta Goodarzi, “Electric and Hybrid Vehicles:
Technologies, Modeling and Control - A Mechatronic Approach”, illustrated edition,
John Wiley & Sons, 2014.
3. Mehrdad Ehsani, YimiGao, Sebastian E. Gay, Ali Emadi, “Modern Electric, Hybrid
Electric and Fuel Cell Vehicles: Fundamentals, Theory and Design”, CRC Press, 2004.
References:
1. James Larminie, John Lowry, “Electric Vehicle Technology”, Explained, Wiley, 2003.
2. John G. Hayes, G. Abas Goodarzi, “Electric Powertrain: Energy Systems, Power
Electronics and Drives for Hybrid, Electric and Fuel Cell Vehicles”, 1st edition, Wiley-
Blackwell, 2018.
38 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I L T P C
3 0 0 3
(19A03506b) RAPID PROTOTYPING
OPEN ELECTIVE-I
Course Objectives:
● Familiarize techniques for processing of CAD models for rapid prototyping.
● Explain fundamentals of rapid prototyping techniques.
● Demonstrate appropriate tooling for rapid prototyping process.
● Focus Rapid prototyping techniques for reverse engineering.
● Train Various Pre – Processing, Processing and Post Processing errors in RP Processes.
UNIT – I 10 Hours
Learning Outcomes:
UNIT – II 8 Hours
Solid and Liquid Based RP Systems: Stereolithography (SLA): Principle, Process, Materials,
Advantages, Limitations and Applications. Solid Ground Curing (SGC): Principle, Process,
Materials, Advantages, Limitations, Applications.
Learning Outcomes:
39 Page
Explain the principles, advantages, limitations and applications of Solid and Liquid
based AM systems. (L2)
● Identify the materials for Solid and Liquid based AM systems. (L2)
Powder Based RP Systems: Principle and Process of Selective Laser Sintering (SLS),
Advantages, Limitations and Applications of SLS, Principle and Process of Laser Engineered
Net Shaping (LENS), Advantages, Limitations and Applications of LENS, Principle and Process
of Electron Beam Melting (EBM), Advantages, Limitations and Applications of EBM.
Other RP Systems: Three Dimensional Printing (3DP): Principle, Process, Advantages,
Limitations and Applications. Ballastic Particle Manufacturing (BPM): Principle, Process,
Advantages, Limitations, Applications. Shape Deposition Manufacturing (SDM): Principle,
Process, Advantages, Limitations, Applications.
Learning Outcomes:
UNIT – IV 8 Hours
Rapid Tooling: Conventional Tooling Vs. Rapid Tooling, Classification of Rapid Tooling,
Direct and Indirect Tooling Methods, Soft and Hard Tooling methods.
Reverse Engineering (RE): Meaning, Use, RE – The Generic Process, Phases of RE Scanning,
Contact Scanners and Noncontact Scanners, Point Processing, Application Geometric Model,
Development.
Learning Outcomes:
40 Page
UNIT – V 8 Hours
Learning Outcomes:
Course Outcomes:
● Use techniques for processing of CAD models for rapid prototyping. (L3)
● Understand and apply fundamentals of rapid prototyping techniques. ((L3)
● Use appropriate tooling for rapid prototyping process. (L3)
● Use rapid prototyping techniques for reverse engineering. (L3)
● Identify Various Pre – Processing, Processing and Post Processing errors in RP processes.
(L3)
Text Books:
1. Chua C.K., Leong K.F. and Lim C.S., “Rapid Prototyping: Principles and Applications”,
2nd edition, World Scientific Publishers, 2003.
2. Ian Gibson, David W. Rosen, Brent Stucker, “Additive Manufacturing Technologies:
Rapid Prototyping to Direct Digital Manufacturing”, 1st Edition, Springer, 2010.
3. Rafiq Noorani, “Rapid Prototyping: Principles and Applications in Manufacturing”, John
Wiley & Sons, 2006.
Reference Books:
1. Liou W. Liou, Frank W., Liou, “Rapid Prototyping and Engineering Applications: A
Tool Box for Prototype Development”, CRC Press, 2007.
2. Pham D.T. and Dimov S.S., “Rapid Manufacturing; The Technologies and Application of
RPT and Rapid tooling”, Springer, London 2001.
3. Gebhardt A., “Rapid prototyping”, Hanser Gardener Publications, 2003.
4. Hilton P.D. and Jacobs P.F., “Rapid Tooling: Technologies and Industrial Applications”,
CRC Press, 2005.
41 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
(19A04506a) ANALOG ELECTRONICS
OPEN ELECTIVE-I
Course Objectives:
To understand the characteristics of various types of electronic devices and circuits (L1).
To apply various principles of electronic devices and circuits to solve complex
Engineering problems (L2).
To analyze the functions of various types of electronic devices and circuits (L3).
To evaluate the functions of various types of electronic devices and circuits in real time
applications (L3).
To design various types of electronic circuits for use in real time applications (L4).
UNIT-I:
Diodesand Applications
Learning Outcomes:
UNIT-II:
42 Page
Learning Outcomes:
UNIT-III:
Learning Outcomes:
UNIT-IV:
Feedback Amplifiers and Oscillators
Feedback Amplifiers: Concept of feedback, General characteristics of negative feedback
amplifiers, Voltage-series, Current-series, Voltage-shunt, and Current-shunt feedback amplifiers.
Oscillators:Conditions for oscillations, Hartley and Colpitts oscillators, RC phase-shift and
Wien-bridge oscillators.
Learning Outcomes:
43 Page
Evaluate the functions of feedback amplifiers and oscillators in real time applications
(L3).
Design feedback amplifiers and oscillators for specific applications (L4).
UNIT-V:
Wave-Shaping & Multivibrator Circuits and Linear Integrated Circuits
Wave-Shaping & Multivibrator Circuits: Introduction, Waveform Shaping Circuits –RC and
RL Circuits. Clippers, Comparator and Clampers. Bistable, Schmitt Trigger, Monostable and
Astable Multivibrators.
Learning Outcomes:
Course Outcomes:
44 Page
TEXT BOOKS:
1. J. Milliman, Christos C Halkias, and Satyabrata Jit, “Electronics Devices and Circuits”,
4th Edition, McGraw Hill Education (India) Pvt Ltd., 2015.
2. David A. Bell “Electronics Devices and Circuits”, 5th Edition, Oxford University Press,
2008.
-------------------------------------------------------------------------------------------------------------------------------------
45 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
(19A04506b) DIGITAL ELECTRONICS
OPEN ELECTIVE-I
Course Objectives:
UNIT- I
Minimization Techniques and Logic Gates Minimization Techniques: Boolean postulates and
laws – De-Morgan’s Theorem - Principle of Duality - Boolean expression - Minimization of
Boolean expressions –– Minterm – Maxterm - Sum of Products (SOP) – Product of Sums (POS)
– Karnaugh map Minimization – Don’t care conditions – Quine - McCluskey method of
minimization. Logic Gates: AND, OR, NOT, NAND, NOR, Exclusive–OR and Exclusive–NOR
Implementations of Logic Functions using gates, NAND– NOR implementations – Multi level
gate implementations- Multi output gate implementations. TTL and CMOS Logic and their
characteristics – Tristate gates.
Learning Outcomes:
UNIT- II
Combinational Circuits -Design procedure – Half adder – Full Adder – Half subtractor – Full
subtractor – Parallel binary adder, parallel binary Subtractor – Fast Adder - Carry Look Ahead
adder – Serial Adder/Subtractor - BCD adder – Binary Multiplier – Binary Divider - Multiplexer/
Demultiplexer – decoder - encoder – parity checker – parity generators – code converters -
Magnitude Comparator.
46 Page
Learning Outcomes:
UNIT -III
Learning Outcomes:
UNIT -IV
Memory Devices Classification of memories – ROM - ROM organization - PROM – EPROM –
EEPROM –EAPROM, RAM – RAM organization – Write operation – Read operation –
Memory cycle - Timing wave forms – Memory decoding – memory expansion – Static RAM
Cell- Bipolar RAM cell – MOSFET RAM cell – Dynamic RAM cell –Programmable Logic
Devices – Programmable Logic Array (PLA) - Programmable Array Logic (PAL) – Field
Programmable Gate Arrays (FPGA) - Implementation of combinational logic circuits using
ROM, PLA, PAL
Learning Outcomes:
47 Page
Implement combinational logic circuits using memory and programmable logic devices
(L2)
UNIT -V
Synchronous and Asynchronous Sequential Circuits Synchronous Sequential Circuits: General
Model – Classification – Design – Use of Algorithmic State Machine – Analysis of Synchronous
Sequential Circuits Asynchronous Sequential Circuits: Design of fundamental mode and pulse
mode circuits – Incompletely specified State Machines – Problems in Asynchronous Circuits –
Design of Hazard Free Switching circuits.
Learning Outcomes:
Course Outcomes:
Explain switching algebra theorems and apply them for logic functions, discuss about
digital logic gates and their properties, Identify the importance of SOP and POS
canonical forms in the minimization of digital circuits.
Evaluate functions using various types of minimizing algorithms like Boolean algebra,
Karnaugh map or tabulation method.
Analyze the design procedures of Combinational & sequential logic circuits.
Design of different combinational logic circuits, and compare different semiconductor
memories.
Text Books:
1. M. Morris Mano, “Digital Design”, 4th Edition, Prentice Hall of India Pvt. Ltd., 2008 /
Pearson Education (Singapore) Pvt. Ltd., New Delhi, 2003.
2. Zvi Kohavi, “Switching and Finite Automata Theory”, 3rd Edition, South Asian Edition,
2010,
References:
48 Page
3. Charles H.Roth. “Fundamentals of Logic Design”, 6th Edition, Thomson Learning, 2013.
4. Donald P.Leach and Albert Paul Malvino, “Digital Principles and Applications”, 6th
Edition, TMH, 2006.
5. Thomas L. Floyd, “Digital Fundamentals”, 10th Edition, Pearson Education Inc, 2011
6. Donald D.Givone, “Digital Principles and Design”, TMH, 2003.
49 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
(19A05506a) FREE AND OPEN SOURCES SYSTEMS
(Open Elective –I)
(Common to CSE & IT)
Course Objectives:
UNIT I PHILOSOPHY
Notion of Community--Guidelines for effectively working with FOSS community--, Benefits of
Community based Software Development --Requirements for being open, free software, open
source software –Four degrees of freedom - FOSS Licensing Models - FOSS Licenses – GPL-
AGPL-LGPL - FDL - Implications – FOSS examples.
Learning outcomes:
UNIT II LINUX
Linux Installation and Hardware Configuration – Boot Process-The Linux Loader (LILO) - The
Grand Unified Bootloader (GRUB) - Dual-Booting Linux and other Operating System - Boot-
Time Kernel Options- X Windows System Configuration-System Administration – Backup and
Restore Procedures- Strategies for keeping a Secure Server.
Learning outcomes:
50 Page
Learning outcomes:
Learning outcomes:
Learning outcomes:
Course Outcomes:
Upon completion of the course, the students should be able to:
TEXT BOOK:
Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins, “Linux in a Nutshell”, Sixth
Edition, OReilly Media, 2009.
51 Page
REFERENCES:
1. Philosophy of GNU URL: http://www.gnu.org/philosophy/.
2. Linux Administration URL: http://www.tldp.org/LDP/lame/LAME/linux-admin-made-easy/.
3. The Python Tutorial available at http://docs.python.org/2/tutorial/.
4. Perl Programming book at http://www.perl.org/books/beginning-perl/.
5. Ruby programming book at http://ruby-doc.com/docs/ProgrammingRuby/.
6. Version control system URL: http://git-scm.com/.
7. Samba: URL : http://www.samba.org/.
8. Libre office: http://www.libreoffice.org/.
52 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
OverView of Computer Graphics System – Video display devices – Raster Scan and random
scan system – Input devices – Hard copy devices.
Learning outcomes:
At the end of the unit, students will be able to:
Explain the overview of computer graphics with visualization. (L2)
Classify the Input devices. (L2)
Distinguish raster scan and random scan systems. (L4)
Drawing line, circle and ellipse generating algorithms – Scan line algorithm – Character
Generation – attributes of lines, curves and characters – Antialiasing.
Learning outcomes:
53 Page
UNIT III TWO DIMENSIONAL GRAPHICS TRANSFORMATIONS AND VIEWING:
Learning outcomes:
Learning outcomes:
At the end of the unit, students will be able to:
Create three-dimensional graphics. (L6)
Explain the Quadric surfaces and polygon table. (L2)
Define modelling transformations. (L1)
Learning outcomes:
Course outcomes:
54 Page
TEXTBOOK
1. Hearn, D. and Pauline Baker,M., Computer Graphics (C-Version), 2nd Edition, Pearson
Education, 2002.
REFERENCES
55 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
(19A27506a) BREWING TECHNOLOGY
OPEN ELECTIVE - I
PREAMBLE
This course covers the origin of brewing and ingredients used, methods and equipment used and
innovations in this field.
Coues Objectives
UNIT – I
Introduction of brewing, history of brewing; Raw materials: barley, hops, water, yeast; Adjuncts
for beer production: Maize, rice, millet, wheat, sugar etc. Malt production, role of enzymes for
malting; Barley storage, steeping, germination, kilning, cooling, storage;
Learning Outcomes:
UNIT – II
Malt from other cereals, caramel malt, roasted malt, smoked malt, malt extract; Malt quality
evaluation, Wort production, malt milling, Mashing, Mashing vessels; Wort boiling,
clarification, cooling and aeration Enzyme properties, starch degradation, b-glucan degradation;
Conversion of fatty matter, Biological acidification
56 Page
Learning Outcomes:
UNIT – III
Learning Outcomes:
UNIT – IV
Brewing Equipment. Grain mill, kettles, siphons, carboys, fermentation equipment, wort chillers,
pumps beer bottles, cans, labels, bottle caps, sanitation equipments Preventive Production of beer
against technology, ling phenomenon of beer, possible measures against staling reactions,
oxidation
Learning Outcomes:
57 Page
UNIT – V
Recent advances: Immobilized Cell Technology in Beer Production, immobilized yeast cell
technology Energy management in the brewery and maltings; waste water treatment Automation
and plant planning
Learning Outcomes:
Course Outcomes:
TEXT BOOKS
1. Brewing: “Science and Practice, Brookes and Roger Stevens”, Dennis E. Briggs,
Chris A. Boulton, Peter A. 2004, Woodhead publishing limited.
2. Die Deutsche “Bibliothek Technology: “Brewing and Malting”, Wolfgang Kunze.
2010, Bibliographic information published
REFERENCES
58 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
3 0 0 3
PREAMBLE
This course covers all facets of computerization and various software’s used and their usage.
Course Objectives
Able to know about “The necessity of Software & their applications in Food Industries”
Able to Implement the Programs in ‘C’ to perform various operations that are related to
Food Industries.
UNIT – I
Learning Outcomes:
UNIT – II
Learning Outcomes:
59 Page
Introduction to Software & Programming Languages, Properties, Differences of an
Algorithm and Flowcharts
Advantages and disadvantages of Flowcharts & Algorithms. Introduction,
Fundamentals & advantages of ‘C’.
Steps in learning ‘C’ (Character set, Identifiers, Keywords)
Steps in learning ‘C’ (Data types, Constants, Variables, Escape sequences).
UNIT – III
Steps in learning ’C’ (Operators, Statements) Steps in learning ‘C’ (Header Files, Input & Output
functions: Formatted I/O functions, Unformatted I/O functions). Basic Structure of a simple ‘C’
program. Decision Making/Control Statements. Branching, Concept of Looping & Looping
statements.
Learning Outcomes:
UNIT – IV
Concept of Functions (Defining a function & Function Prototypes, Types of functions: Library
functions & User defined functions. Concept of various types of User Defined Functions (i.e.,
About 4 types). Concept of Arrays & Types of Arrays (Single, Double and Multi-Dimensional
Arrays). Concept of a String Library Functions.
Learning Outcomes:
60 Page
UNIT – V
Concept of Pointers, Structures & Unions. Introduction to Data Structures, Types of Data
Structures (Primary & Secondary Data Structures) Concept of Linked Lists, Types of Linked
Lists & Basic operations on linked Lists. Concept of Stacks & Operations on Stacks (PUSH &
POP Operations) Concept of Queues and types of Queues Operations on a Queue (ENQUEUE &
DEQUEUE Operations)
Learning Outcomes:
Course Outcomes
TEXT BOOKS
1. Yeswanth Kanethkar, Let us ‘C’
2. Balaguruswamy E., “Computer Programming in ‘C’”
3. Mark Allen Waise , “Data Structures”
REFERENCES
1. M. S Excel 2000, Microsoft Corporation
2. M. S. Office – Microsoft Corporation
3. Verton M.V. “Computer concepts for Agri Business”, AVI Pub. Corp., West Port,
USA.
61 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) –III-I L T P C
3 0 0 3
Learning Outcomes:
62 Page
Learning Outcomes:
Learning Outcomes:
Learning Outcomes:
63 Page
UNIT – V Dynamic Programming
Dynamic programming multistage decision processes – types – concept of sub optimization and
the principle of optimality – computational procedure in dynamic programming – examples
illustrating the calculus method of solution - examples illustrating the tabular method of solution
– Numerical examples.
Learning Outcomes:
Course Outcomes:
The student gets thorough knowledge on:
Basic methods, principles in optimization
Formulation of optimization models, solution methods in optimization
Finding initial basic feasible solutions.
Methods of linear and non-linear (constrained and unconstrained) programming.
Applications to engineering problems.
TEXT BOOKS:
1. S. S. Rao, “Engineering optimization”: Theory and practice 3rd edition, New Age
International (P) Limited, 1998.
2. H.S. Kasana & K.D. Kumar, “Introductory Operations Research Springer (India)”, 2004.
REFERENCES:
64 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I L T P C
3 0 0 3
Course Objectives:
SYLLABUS
UNIT -1:
Learning Outcomes:
UNIT -II
Learning Outcomes:
65 Page
UNIT -III
Learning Outcomes:
UNIT -IV
Presentation Skills – Nature and importance of oral presentation – Defining the purpose –
Analyzing the audience - Planning and preparing the presentation, organizing and rehearsing the
presentation –Individual and group presentations - Handling stage fright
Learning Outcomes:
UNIT -V
Interview Skills – The Interview process –Characteristics of the job interview – Pre-interview
preparation techniques – Projecting the positive image – Answering Strategies
Learning Outcomes:
66 Page
Course Outcomes
Understand the importance of effective technical communication
Apply the knowledge of basic skills to become good orators
Analyze non-verbal language suitable to different situations in professional life
Evaluate different kinds of methods used for effective presentations
Create trust among people and develop employability skills
TEXT BOOKS:
REFERENCES:
67 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I L T P C
0 0 3 1.5
Course Objectives:
List of Experiments:
11. Build a bot which provides all the information related to your college.
12. Build a virtual assistant for Wikipedia using Wolfram Alpha and Python
13. The following is a function that counts the number of times a string occurs in another string:
# Count the number of times string s1 is found in string s2
def countsubstring(s1,s2):
count = 0
for i in range(0,len(s2)-len(s1)+1):
if s1 == s2[i:i+len(s1)]:
count += 1
return count
68 Page
Write a recursive version of the above function. To get the rest of a string (i.e. everything but the
first character).
14. Higher order functions. Write a higher-order function count that counts the number of
elements in a list that satisfy a given test. For instance: count(lambda x: x>2, [1,2,3,4,5]) should
return 3, as there are three elements in the list larger than 2. Solve this task without using any
existing higher-order function.
15. Brute force solution to the Knapsack problem. Write a function that allows you to generate
random problem instances for the knapsack program. This function should generate a list of
items containing N items that each have a unique name, a random size in the range 1 ....... 5
and a random value in the range 1 ..... 10.
Next, you should perform performance measurements to see how long the given knapsack solver
take to solve different problem sizes. You should peform atleast 10 runs with different randomly
generated problem instances for the problem sizes 10,12,14,16,18,20 and 22. Use a
backpack size of 2:5 x N for each value problem size N. Please note that the method used to
generate random numbers can also affect performance, since different distributions of values can
make the initial conditions of the problem slightly more or less demanding.
How much longer time does it take to run this program when we increase the number of items?
Does the backpack size affect the answer?
Try running the above tests again with a backpack size of 1 x N and with 4:0 x N.
16. Assume that you are organising a party for N people and have been given a list L of people
who, for social reasons, should not sit at the same table. Furthermore, assume that you have C
tables (that are infinitly large).
Write a function layout(N,C,L) that can give a table placement (ie. a number from 0 : : :C -1) for
each guest such that there will be no social mishaps.
For simplicity we assume that you have a unique number 0 ......N-1 for each guest and that the
list of restrictions is of the form [(X,Y), ...] denoting guests X, Y that are not allowed to sit
together. Answer with a dictionary mapping each guest into a table assignment, if there are no
possible layouts of the guests you should answer False.
References:
1 Tensorflow:
https://www.tensorflow.org/
2 Pytorch:
https://pytorch.org/
https://github.com/pytorch
3 Keras:
https://keras.io/
https://github.com/keras-team
4 Theano:
http://deeplearning.net/software/theano/
https://github.com/Theano/Theano
69 Page
5 Cafee2:
https://caffe2.ai/
https://github.com/caffe2
6 Deeplearning4j:
https://deeplearning4j.org/
7 Scikit-learn:https://scikit-learn.org/stable/
https://github.com/scikit-learn/scikit-learn
8 Deep Learning.Ai:
https://www.deeplearning.ai/
9 OpenCv:
https://opencv.org/
https://github.com/qqwweee/keras-yolo3
10 YOLO:
https://www.pyimagesearch.com/2018/11/12/yolo-object-detection-with-opencv/
nVIDIA:CUDA
https://developer.nvidia.com/cuda-math-library
11 David Poole, Alan Mackworth, Randy Goebel, ”Computational Intelligence : a logical approach”,
Oxford University Press, 2004.
12 G. Luger, “Artificial Intelligence: Structures and Strategies for complex problem solving”, Fourth
Edition, Pearson Education, 2002.
13 J. Nilsson, “Artificial Intelligence: A new Synthesis”, Elsevier Publishers, 1998.
14 Artificial Neural Networks, B. Yagna Narayana, PHI
15 Artificial Intelligence , 2nd Edition, E.Rich and K.Knight, TMH.
16 Artificial Intelligence and Expert Systems, Patterson, PHI.
Course Outcomes:
70 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I L T P C
0 0 3 1.5
Course Objectives:
This course is designed to:
List of Experiments
1. Study different types of Network cables (Copper and Fiber) and prepare cables (Straight and
Cross) to connect Two or more systems. Use crimping tool to connect jacks. Use LAN tester to
connect the cables.
Install and configure Network Devices: HUB, Switch and Routers. Consider both manageable
and non-manageable switches. Do the logical configuration of the system. Set the bandwidth of
different ports.
Install and Configure Wired and Wireless NIC and transfer files between systems in Wired LAN
and Wireless LAN. Consider both adhoc and infrastructure mode of operation.
2. Work with the commands Ping, Tracert, Ipconfig, pathping, telnet, ftp, getmac, ARP,
Hostname, Nbtstat, netdiag, and Nslookup
4. Find all the IP addresses on your network. Unicast, Multicast, and Broadcast on your network.
5. Use Packet tracer software to build network topology and configure using Distance vector
routing protocol.
6. Use Packet tracer software to build network topology and configure using Link State routing
protocol.
71 Page
9. Hello command is used to know whether the machine at the other end is working or not. Echo
command is used to measure the round trip time to the neighbour. Implement Hello and Echo
commands using JAVA.
11. Install Network Simulator 2/3. Create a wired network using dumbbell topology. Attach
agents, generate both FTP and CBR traffic, and transmit the traffic. Vary the data rates and
evaluate the performance using metric throughput, delay, jitter and packet loss.
12. Create a static wireless network. Attach agents, generate both FTP and CBR traffic, and
transmit the traffic. Vary the data rates and evaluate the performance using metric throughput,
delay, jitter and packet loss.
13. Create a mobile wireless network. Attach agents, generate both FTP and CBR traffic, and
transmit the traffic. Vary the data rates and evaluate the performance using metric throughput,
delay, jitter and packet loss.
Course outcomes:
Reference Books:
1. Shivendra S.Panwar, Shiwen Mao, Jeong-dong Ryoo, and Yihan Li, “TCP/IP Essentials
A Lab-Based Approach”, Cambridge University Press, 2004.
2. Cisco Networking Academy, “CCNA1 and CCNA2 Companion Guide”, Cisco
Networking Academy Program, 3rd edition, 2003.
3. Ns Manual, Available at: https://www.isi.edu/nsnam/ns/ns-documentation.html, 2011.
4. Elloitte Rusty Harold, “Java Network Programming”, 3rd edition, O’REILLY, 2011.
72 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-I L T P C
0 0 2 1.0
Laboratory Experiments
1. Initial Familiarization to a UML CASE tool such as the free tool Argo UML
2. Drawing Class diagram for a very simple problem such as the following in Argo UML
and generating skeletal code in Java and C++
A country has a capital city
A dining philosopher uses a fork
A file is an ordinary file or a directory file
Files contain records
A class can have several attributes
A relation can be association or generalization
A polygon is composed of an ordered set of points
A person uses a computer language on a project
3. Use UML tool (such as Argo UML) for use case modeling for a given problem
4. Use UML tool (such as Argo UML) for development of domain model for a given
problem
5. Use UML tool (such as Argo UML) to develop sequence and collaboration diagrams for
a given problem [2 Classes]
6. Use UML tool (such as Argo UML) to develop state model for a given problem
7. Generate C++/Java skeletal code for the design solution developed for a given problem
8. Complete the skeletal code generated by UML tool (such as Argo UML) to generate
complete code [2 Classes]
9. Perform class level testing and measure coverage using tools such as Cobertura
10. Develop integration test cases from Sequence diagram and perform integration testing.
11. Perform performance testing using tools such as JMeter
73 Page
Course Outcomes
Text Book:
1. Rajib Mall, “Fundamentals of Software Engineering”, 5th Edition, PHI, 2018 (Chapters 7
and 8)
Reference Books:
1. Rumbaugh and Blaha, Object-oriented Modeling and design with UML, Pearson, 2007
2. Bernd Bruegge and, Allen H. Dutoit, Object-Oriented Software Engineering Using UML,
Patterns, and Java, Pearson, 2009
74 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-I Sem L T P C
3 0 0 0
Course Objectives :
Syllabus
UNIT-I
Learning Outcomes:-
UNIT-II
Union Government and its Administration Structure of the Indian Union - Federalism - Centre-
State relationship – President’s Role, power and position - PM and Council of ministers -
Cabinet and Central Secretariat –Lok Sabha - Rajya Sabha - The Supreme Court and High Court
- Powers and Functions
75 Page
Learning Outcomes:-
UNIT-III
State Government and its Administration - Governor - Role and Position -CM and Council of
ministers - State Secretariat-Organization Structure and Functions
Learning Outcomes:-
UNIT-IV
Learning Outcomes:-
76 Page
UNIT-V
Learning Outcomes:-
Course Outcomes:
TEXT BOOKS
1. Durga Das Basu, “ Introduction to the Constitution of India”, Prentice – Hall of India Pvt.
Ltd.. New Delhi
2. Subash Kashyap, “Indian Constitution”, National Book Trust
REFERENCES:
77 Page
Prentice”, Hall of India Pvt. Ltd.. New Delhi
E-RESOURCES:
1.nptel.ac.in/courses/109104074/8 2.nptel.ac.in/courses/109104045/
3.nptel.ac.in/courses/101104065/
4.www.hss.iitb.ac.in/en/lecture-details
5.www.iitb.ac.in/en/event/2nd-lecture-institute-lecture-series-indian-constitution
78 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II Sem L T P C
2 1 0 3
UNIT – I
Attacks on Computers and Computer Security: Introduction, The need for security, Security
approaches, Principles of security, Types of Security attacks, Security services, Security
Mechanisms, A model for Network Security
Cryptography: Concepts and Techniques: Introduction, plain text and cipher text, substitution
techniques, transposition techniques, encryption and decryption, symmetric and asymmetric key
cryptography, steganography, key range and key size, possible types of attacks.
Learning Outcomes
UNIT – II
Symmetric key Ciphers: Block Cipher principles &Algorithms (DES, AES, Blowfish),
Differential and Linear Cryptanalysis, Block cipher modes of operation, Stream ciphers,
RC4,Location and placement of encryption function, Key distribution
Learning Outcomes
79 Page
Select the appropriate cryptographic algorithm based on the requirements and
applications.(L5)
UNIT – III
Learning Outcomes
UNIT – IV
Learning Outcomes
UNIT – V
Web Security: Web security considerations, Secure Socket Layer and Transport Layer Security,
Secure electronic transaction
Intruders, Virus and Firewalls: Intruders, Intrusion detection, password management, Virus
and related threats, Countermeasures, Firewall design principles, Types of firewalls
Case Studies on Cryptography and security: Secure Inter-branch Payment Transactions, Cross
site Scripting Vulnerability, Virtual Elections.
Learning Outcomes
80 Page
Course Outcomes:
TEXT BOOKS:
1. William Stallings, “Cryptography and Network Security”, 5th Edition, Pearson Education,
2011.
2. Atul Kahate, “Cryptography and Network Security”, 2nd Edition, Mc Graw Hill, 2010.
3. Bernard Menezes “Network Security and Cryptography”, 1 stEdition, CENGAGE
Learning, 2010.
REFERENCES:
81 Page
82 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
UNIT-I
Introduction to Big Data:What is Big Data? Why Big Data is Important? Meet Hadoop, Data,
Data Storage and Analysis, Comparison with other systems, History of Apache Hadoop, Hadoop
Ecosystem, VMWare Installation of Hadoop. Analyzing the Data with Hadoop, Scaling Out.
Learning Outcomes:
At the end of the unit, students will be able to:
Identify the characteristics of datasets. (L3)
Compare trivial data and big data for various applications. (L4)
Choose and implement various ways of selecting suitable model parameters.(L1)
UNIT- II
HDFS: The Design of HDFS, HDFS Concepts, The Command-Line Interface, Hadoop File
systems, The Java Interface, Data flow.
MapReduce: Developing a MapReduce application, The Configuration API, Setting up the
Development Environment, Running Locally on Test Data, Running on a Cluster
Learning Outcomes:
At the end of the unit, students will be able to:
● Understand and apply scaling up Hadoop techniques and associated technologies.(L2)
● Estimate suitable test data. (L5)
● Apply the MapReduce application on a cluster.(L3)
83 Page
UNIT-III
How MapReduce Works: Anatomy of a MapReduce, Job Run, Failures, Shuffle and Sort, Task
Execution.
MapReduce Types and Formats:MapReduce Types, Input formats, output formats.
Learning Outcomes:
At the end of the unit, students will be able to:
● Explore the Anatomy of MapReduce. (L5)
● Illustrate various input and output formats of MapReduce. (L2)
● List various MapReduce types.(L1)
UNIT-IV
Hadoop Environment: Setting up a Hadoop Cluster, Cluster specification, Cluster Setup and
Installation, Hadoop Configuration, Security.
Pig: Installing and Running Pig, an Example, Comparison with Databases, Pig Latin, User-
Defined Functions, Data Processing Operators.
Learning Outcomes:
At the end of the unit, students will be able to:
● Show the cluster setup and installation.(L2)
● Demonstrate the Configure the Hadoop.(L2)
● Compare Hadoop with various Databases.(L5)
UNIT-V
Hive: Installing Hive, Running Hive, Comparison with traditional Databases, HiveQL, Tables,
Querying Data.
Spark: Installing Spark, Resilient Distributed Datasets, Shared Variables, Anatomy of a Spark
Job Run.
HBase: HBasics, Installation, clients, Building an Online Query Application.
Learning Outcomes:
At the end of the unit, students will be able to:
● Explain various frameworks of Big Data. (L2)
● Compare Hive with traditional Databases.(L4)
● Learn how to build an online query application.(L1)
84 Page
Course Outcomes:
Text Books:
1. Tom White, “Hadoop: The Definitive Guide”Fourth Edition, O’reilly Media, 2015.
2. Big Data, Big Analytics: Emerging business intelligence and analytic trends for today’s
businesses, Michael Minnelli, Michelle Chambers, and Ambiga Dhiraj, Wiley Cio Series
Reference Books:
1. Glenn J. Myatt, Making Sense of Data , John Wiley & Sons, 2007 Pete Warden,Big Data
Glossary, O’Reilly, 2011.
2. Michael Berthold, David J.Hand, Intelligent Data Analysis, Spingers, 2007.
3. Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos,Uderstanding Big
Data : Analytics for Enterprise Class Hadoop and Streaming Data, McGraw Hill Publishing,
2012.
4. Anand Rajaraman and Jeffrey David UIIman, Mining of Massive Datasets Cambridge
University Press, 2012.
85 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II Sem L T P C
2 1 0 3
Introduction
The course is designed to train students in receptive (listening and reading) as well as productive
and interactive (speaking and writing) skills by incorporating a comprehensive, coherent and
integrated approach that improves the learners’ ability to effectively use English language skills
in academic/ workplace contexts. The shift is from learning about the language to using the
language. They shouldbe able to express themselves clearly in speech and competently handle
the writing tasks and verbal ability component of campus placement tests. Activity based
teaching-learning methods would be adopted to ensure that learners would engage in actual use
of language both in the classroom and laboratory sessions.
Course Objectives
Facilitate active listening to enable inferential learning through expert lectures and talks
Impart critical reading strategies for comprehension of complex texts
Provide training and opportunities to develop fluency in English through participation in
formal group discussions and presentations using audio-visual aids
Demonstrate good writing skills for effective paraphrasing, argumentative essays and
formal correspondence
Encourage use of a wide range of grammatical structures and vocabulary in speech and
writing
UNIT - I
Text:
86 Page
Learning Outcomes
UNIT-II
Learning Outcomes
UNIT – III
87 Page
Writing: Writing structured persuasive/argumentative essays on topics of general interest using
suitable claims, examples and evidences.
Grammar and Vocabulary: The use of Active and passive Voice, vocabulary for academic
texts
Learning Outcomes:
UNIT -IV
Text: A Biography of Steve Jobs
Listening: Listening to identify important moments - Understanding inferences; processing of
information using specific context clues from the audio.
Speaking: Group discussion; reaching consensus in group work (academic context).
Reading: Reading for inferential comprehension.
Writing: Applying for internship/ job - Writing one’s CV/Resume and cover letter.
Grammar and Vocabulary: Phrasal verbs, phrasal prepositions and technical vocabulary.
Learning Outcomes:
UNIT -V
Text: How I Became a Public Speaker - George Bernard Shaw
Listening: Understanding inferences - processing of explicit information presented in the text
and implicit information inferable from the text or from previous/background knowledge.
Speaking: Formal team presentations on academic/ general topics.
Reading: Intensive and extensive reading.
Writing: Structure and contents of a Report – Abstract – Project report features.
88 Page
Grammar and Vocabulary: Correcting common errors, improving vocabulary and avoiding
clichés and jargons.
Learning Outcomes:
Course Outcomes
Prescribed Book
1. Forging Ahead: A Course Book for B.Tech Students. Orient BlackSwan, 2020.
Reference Books
89 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II Sem L T P C
3 0 0 3
Course Objectives:
Unit-I:
Introduction to Systems Software: Basic Assembler functions, Machine Dependant Assembler
features, Machine Independent Assembler features, Basic Loader functions, Machine Dependant
Loader features, Machine Independent Loader features, Text Editors, Language processors, The
Structure of a Compiler.
Learning Outcomes:
Unit-II:
Lexical Analysis: The Role of the Lexical Analyzer, Input Buffering, Specification of Tokens,
Recognition of Tokens, The Lexical-Analyzer Generator Lex, Finite Automata, From Regular
Expressions to Automata, Design of a Lexical-Analyzer Generator, Optimization of DFA-Based
Pattern Matchers.
Learning Outcomes:
90 Page
Identify the tokens in a program. (L3)
Explain the process of lexical analysis (L2)
Unit – III:
Syntax Analysis: Introduction, Context-Free Grammars, Writing a Grammar, Writing a
Grammar, Bottom-Up Parsing, Introduction to LR Parsing: Simple LR, More Powerful LR
Parsers, Using Ambiguous Grammars, Parser Generators.
Learning Outcomes:
Unit – IV:
Syntax-Directed Translation: Syntax-Directed Definitions, Evaluation orders for SDD’s,
Application of SDT, SDT schemes, Implementing L-attribute SDD’s.
Intermediate Code Generation: Variants of Syntax Trees, Three address code, Translation of
Expressions, Control Flow
Learning Outcomes:
Unit-V:
Code Generation: Issues in the Design of a Code Generator, The Target Language, Addresses
in the Target Code, A Simple Code Generator, Peephole Optimization, Register Allocation and
Assignment, Instruction Selection by Tree Rewriting, Optimal Code Generation for Expression,
Dynamic Programming Code-Generation, The Principal Sources of Optimizations.
Learning Outcomes:
91 Page
Course Outcomes:
Text Books :
Reference Books
92 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II Sem L T P C
3 0 0 3
(19A05603b) MACHINE LEARNING
Professional Elective-II
(Common to CSE & IT)
Course Objectives:
UNIT I
Introduction: Learning Problems – Perspectives and Issues – Concept Learning – Version
Spaces and Candidate Eliminations – Inductive bias – Decision Tree learning –
Representation – Algorithm – Heuristic Space Search.
Learning Outcomes:
UNIT II
NEURAL NETWORKS AND GENETIC ALGORITHMS: Neural Network Representation –
Problems – Perceptrons – Multilayer Networks and Back Propagation Algorithms –
Advanced Topics – Genetic Algorithms – Hypothesis Space Search – Genetic Programming –
Models of Evolution and Learning.
Learning Outcomes:
93 Page
UNIT III
BAYESIAN AND COMPUTATIONAL LEARNING: Bayes Theorem – Concept Learning
– Maximum Likelihood – Minimum Description Length Principle – Bayes Optimal Classifier
– Gibbs Algorithm – Naïve Bayes Classifier – Bayesian Belief Network – EM Algorithm –
Probability Learning – Sample Complexity – Finite and Infinite Hypothesis Spaces – Mistake
Bound Model.
Learning Outcomes:
UNIT IV
INSTANCE BASED LEARNING: K- Nearest Neighbor Learning – Locally weighted
Regression – Radial Bases Functions – Case Based Learning.
Learning Outcomes:
UNIT V
ADVANCED LEARNING : Learning Sets of Rules – Sequential Covering Algorithm –
Learning Rule Set – First Order Rules – Sets of First Order Rules – Induction on Inverted
Deduction – Inverting Resolution – Analytical Learning – Perfect Domain Theories –
Explanation Base Learning – FOCL Algorithm – Reinforcement Learning – Task – Q-
Learning – Temporal Difference Learning
Learning Outcomes:
94 Page
Course Outcomes:
Text Books:
1) T.M. Mitchell, “Machine Learning”, McGraw-Hill, 1997.
Reference Books:
1) Ethern Alpaydin, “Introduction to Machine Learning”, MIT Press, 2004.
2) Stephen Marsland, “Machine Learning -An Algorithmic Perspective”, Second Edition,
Chapman and Hall/CRC Machine Learning and Pattern Recognition Series, 2014.
3) Andreas C. Müller and Sarah Guido “Introduction to Machine Learning with Python:
A Guide for Data Scientists”, Oreilly.
e-Resources:
1) Andrew Ng, “Machine Learning Yearning”
https://www.deeplearning.ai/machine-learning- yearning/
2) Shai Shalev-Shwartz , Shai Ben-David, “Understanding Machine Learning:
From Theory to Algorithms” , Cambridge University Press
https://www.cse.huji.ac.il/~shais/UnderstandingMachineLearning/index.html
95 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II Sem L T P C
3 0 0 3
(19A05603c) DESIGN PATTERNS
Professional Elective-II
(Common to CSE & IT)
Course Objectives:
This course is designed to:
Understand design patterns and their underlying objects oriented concepts.
Learn the day-to-day problems faced by object-oriented designers and how design
patterns solve them
Provide an interface for creating families of related objects without specifying their
concrete classes.
To know the consequences of combining patterns on the overall quality of a system.
UNIT-I
Introduction to Design Patterns
Design Pattern Definition, Design Patterns in Small Talk MVC, Describing Design Patterns,
Catalog of Design Patterns, Organizing the Catalog, Solving of Design Problems using Design
Patterns, Selection of a Design Pattern, Use of Design Patterns.
Learning Outcomes:
UNIT-II
Designing A Document Editor: A Case Study
Design problems, Document structure, Formatting, Embellishing the User Interface, Supporting
Multiple Look and Feel standards, Supporting Multiple Window Systems, User Operations,
Spelling Checking and Hyphenation. Creational Patterns: Abstract Factory, Builder, Factory
Method, Prototype, Singleton, Discussion of Creational Patterns.
Learning Outcomes:
96 Page
UNIT-III
Structural Patterns-1: Adapter, Bridge, Composite.
Structural Patterns-2: Decorator, Facade, Flyweight, Proxy, Discuss of Structural Patterns.
Learning Outcomes:
UNIT-IV
Behavioral Patterns-1: Chain of Responsibility, Command, Interpreter, Iterator.
Behavioral Patterns-2: Mediator, Memento, Observer.
Learning Outcomes:
UNIT-V
Behavioral Patterns-2(cont’d): State, Strategy, Template Method, Visitor, and Discussion of
Behavioral Patterns.
What to Expect from Design Patterns, a Brief History. The Pattern Community An Invitation, A
Parting Thought.
Learning Outcomes:
97 Page
Course Outcomes:
Upon completion of the course, the students should be able to:
TEXT BOOK:
1. Erich Gamma, “Design Patterns”, Pearson Education.
REFERENCE BOOKS:
1. Mark Grand, “Pattern’s in JAVA” , Vol-I, Wiley DreamTech.
2. Mark Grand, “Pattern’s in JAVA”, Vol-II By, Wiley DreamTech.
3. Mark Grand, “JAVA Enterprise Design Patterns”, Vol-III, Wiley DreamTech.
4. Buschmann & others, “Pattern Oriented Software Architecture”, John Wiley & Sons.
98 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II L T P C
3 0 0 3
(19A01604a) INDUSTRIAL WASTE AND WASTE WATER MANAGEMENT
OPEN ELECTIVE-II
Course Objectives:
UNIT –I
Learning Outcomes:
At the end of the unit, students will be able to:
Learn the procedures for assessment of quality of Industrial water
Suggest different processes of handling waste water
UNIT –II
99 Page
Learning Outcomes:
UNIT –III
Industrial wastewater disposal management: Discharges into Streams, Lakes and oceans and
associated problems, Land treatment - Common Effluent Treatment Plants: advantages and
suitability, Limitations and challenges- Recirculation of Industrial Wastes- Effluent Disposal
Method
Learning Outcomes:
UNIT – IV
Process and Treatment of specific Industries-1: Manufacturing Process and origin,
characteristics, effects and treatment methods of liquid waste from Steel plants, Fertilizers,
Textiles, Paper and Pulp industries, Oil Refineries, Coal and Gas based Power Plants
Learning Outcomes:
UNIT – V
100 Page
Learning Outcomes:
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
● Design treatment methods for any industrial wastewater.
● Examine the manufacturing process of various industries.
● Assess need for common effluent treatment plant for an industry
● Test and analyze BOD, COD, TSS and MPN in waste water.
TEXT BOOK
1. M. N. Rao and A. K. Dutta, “Wastewater Treatment”, Oxford & IBH, New Delhi.
2. K.V. S. G. Murali Krishna, “Industrial Water and Wastewater Management”.
REFERENCES
1. A. D. Patwardhan, “Industrial Wastewater treatment”, PHI Learning, Delhi
2.Metcalf and Eddy Inc., “Wastewater Engineering”, Tata McGraw Hill co., New Delhi.
3.G. L. Karia & R.A. “Christian Wastewater Treatment- Concepts and Design Approach”,
Prentice Hall of India.
101 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
3 0 0 3
(19A01604b) BUILDING SERVICES AND MAINTAINANCE
OPEN ELECTIVE-II
Course Objectives:
UNIT – I
PLUMBING SERVICES: Water supply system- fixing of pipes in buildings –
maintenance of buildings- water meters-sanitary fittings-design of building drainage- gas
supply systems
Learning Outcomes:
UNIT – II
Learning Outcomes:
102 Page
UNIT – III
THERMAL INSULATION: Heat transfer system-thermal insulating materials-methods
of thermal insulation-economics of thermal insulation-thermal insulation of exposed
walls, doors,windows and roofs.
Learning Outcomes:
UNIT – IV
Learning Outcomes:
UNIT – V
Learning Outcomes:
103 Page
Course Outcomes:
TEXT BOOKS:
REFERENCE BOOKS:
104 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A02604a) INDUSTRIAL AUTOMATION
OPEN ELECTIVE-II
Course Objectives:
UNIT -I:
Introduction to Automation
UNIT- II:
Basic principles of Mechanization and automation, product cycle, hard Vs flexible automation,
Capital- intensive Vs low cost automation. Types of systems-mechanical, electrical, hydraulic,
pneumatic and hybrid systems, Automation using CAMS, Geneva mechanisms, gears etc.
Assembly line Automation: automated assembly systems, transfer systems, vibratory bowl
feeders, non-vibratory feeders, part orienting, feed track, part placing & part escapement
systems. Introduction to Material storage/ handling and transport systems, and its automation
using AS/RS, AGVS and conveyors etc.
105 Page
Learning Outcomes:
UNIT -III:
Hydraulic and pneumatic devices-Different types of valves, Actuators and auxiliary elements in
Pneumatics & hydraulics , their applications and use of their ISO symbols. Synthesis and design
of circuits (up to 3 cylinders)–pneumatic, electro pneumatics and hydraulics. Design of Electro-
Pneumatic Circuits using single solenoid and double solenoid valves; with and without grouping.
Learning Outcomes:
UNIT -IV:
106 Page
UNIT- V:
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
REFERENCES:
1. Richerd L. Shell and Ernest L. Hall, “Hand Book of Industrial Automation”, CRC Press,
2000.
107 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A02604b) SYSTEM RELIABILITY CONCEPTS
(OPEN ELECTIVE-II)
Course Objectives:
UNIT-I:
Basic concepts – Rules for combining Probabilities of events – Failure Density and Distribution
functions – Bernoulli’s trials – Binomial distribution – Expected value and standard deviation for
binomial distribution – Examples
Learning Outcomes:
UNIT-II:
108 Page
Learning Outcomes:
UNIT-III:
Basic concepts – Reliability functions f(t), Q(t), R(t), h(t) – Relationship between these functions
– Bath tub curve – Exponential failure density and distribution functions - Expected value and
standard deviation of Exponential distribution – Measures of reliability – MTTF, MTTR, MTBF
– Evaluation of network reliability / Unreliability of simple Series, Parallel, Series-Parallel
systems - Partially redundant systems - Evaluation of reliability measure – MTTF for series and
parallel systems – Examples.
Learning Outcomes:
UNIT-IV:
109 Page
Learning Outcomes:
At the end of the unit, the student will be able to
Understand the concepts of Stochastic Transitional Probability Matrix, Limiting State
Probability
To know about evaluation for one and two component repairable models.
Understand the concept of Frequency balance approach.
To distinguish between Markov chains and Markov processes
UNIT-V:
Recursive relation for evaluation of equivalent transitional rates– cumulative probability and
cumulative frequency and ‘n’ component repairable model – Series systems, Parallel systems,
Basic probability indices – Series, Parallel systems – Complex Systems– Cutset approach –
Examples.
Learning Outcomes:
Course Outcomes:
After completing the course, the student should be able to do the following:
Understand the concepts for combining Probabilities of events, Bernoulli’s trial, and
Binomial distribution.
Network Reliability/Unreliability using conditional probability, path and cutset based
approach, complete event tree and reduced event tree methods.
Understanding Reliability functions and to develop relationship between these functions,
expected value and standard deviation of Exponential distribution and measures of
reliabilities.
Analyze the time dependent reliability evaluation of single component repairable model,
frequency and duration concepts, Frequency balance approach.
Recursive relation for evaluation of equivalent transitional rates, cumulative probability
and cumulative frequency and ‘n’ component repairable model.
110 Page
Text Books:
Reference Books:
111 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A03604a) INTRODUCTION TO MECHATRONICS
OPEN ELECTIVE
Course Objectives:
UNIT – I
Learning Outcomes:
UNIT – II
Sensors: Static characteristics of sensors, Displacement, Position and Proximity sensors, Force
and torque sensors, Pressure sensors, Flow sensors, Temperature sensors, Acceleration sensors,
Level sensors, Light sensors, Smart material sensors, Micro and Nano sensors, Selection criteria
for sensors.
Learning Outcomes:
UNIT – III
112 Page
Actuators: Mechanical, Electrical, Hydraulic and Pneumatic Actuation systems, Characteristics
and their limitations, Design of Hydraulic and Pneumatic circuits, Piezoelectric actuators, Shape
memory alloys, Selection criteria for actuators.
Learning Outcomes:
UNIT – IV
Learning Outcomes:
UNIT – V
Learning Outcomes:
113 Page
Course Outcomes
Upon successful completion of this unit, the student will be able to:
Explain mechatronics systems in industry. (l2)
Identify mechatronic systems encountered in practice. (l3)
Examine the components of a typical mechatronic system. (l4)
Compare the various techniques used for development of mems. (l4)
Develop programs using plc. (l6)
Text books:
114 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A03604b) OPTIMIZATION TECHNIQUES THROUGH MATLAB
OPEN ELECTIVE-II
Course Objectives
UNIT -I
Learning Outcomes:
UNIT -II
Learning Outcomes:
Single Variable Optimization: Finite difference method, Central difference method, Runge-
Kutta method, interval halving method, golden section method with MATLAB code.
115 Page
Learning Outcomes:
UNIT- IV
Multi Variable Optimization: Conjugate gradient method, Newton's method, Powell's method,
Flectcher- Reeves method, Hook and Jeeves method, interior penalty function with MATLAB
code.
Learning Outcomes:
UNIT -V
Learning Outcomes:
Course Outcomes:
116 Page
TEXT BOOKS:
REFERENCES:
117 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A04604a) BASICS OF VLSI
OPEN ELECTIVE-II
Course Objectives:
Learning Outcomes:
UNIT – II
VLSI Circuit Design Processes:VLSI Design Flow, MOS Layers, Stick Diagrams, Design
Rules and Layouts,Lambda based design rules, Contact cuts , CMOS Lambda based design
rules,Layout Diagrams for logic gates, Transistor structures, wires and vias, Scaling ofMOS
circuits- Scaling models, scaling factors, scaling factors for device parameters, Limitations of
Scaling.
118 Page
Learning Outcomes:
Understand the design rules and layout diagram for logic gates, limitations of scaling
(L1)
Draw the Layout of simple MOS circuit using Lambda based design rules (L2)
UNIT – III
Gate Level Design and Layout:Architectural issues, Switch logic networks: Gate logic,
Alternate gate circuit:Pseudo-NMOS Dynamic CMOS logic. Basic circuit concepts, Sheet
ResistanceRS and its concept to MOS, Area Capacitance Units, Calculations, The delay unitT,
Inverter Delays, Driving large Capacitive Loads, Wiring Capacitances, Fan-inand fan-out,
Choice of layers
Learning Outcomes:
UNIT – IV
Learning Outcomes:
Apply the Lambda based design rules for subsystem design (L2)
Design of Adders, Multipliers and memories etc(L4)
Design digital systems using MOS circuits(L4)
UNIT – V
119 Page
Learning Outcomes:
Learn the basic fabrication process of MOS transistors, study CMOS inverter circuits,
basic circuit concepts such as Sheet Resistance, Area Capacitance and Delay calculation,
Field programmable gate arrays and realization techniques, CPLDs and FPGAs for
implementing the various logic functions.
Apply CMOS technology-specific layout rules in the placement and routing of transistors
and interconnect, and to verify the functionality.
Compare various Scaling models and understand the effect of scaling on device
parameters
TEXT BOOKS:
REFERENCE BOOKS:
120 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
(19A04604b) PRINCIPLES OF COMMUNICATION SYSTEMS
OPEN ELECTIVE-II
Course Objectives:
UNIT-I:
Amplitude Modulation
Learning Outcomes:
UNIT-II:
Angle Modulation
Learning Outcomes:
121 Page
Apply the concept of frequency modulation to solve engineering problems (L2).
Analyse angle modulation schemes (L3).
Evaluate frequency modulation scheme in real time applications (L3).
UNIT-III:
Pulse Modulation
Sampling Theorem: Low pass and Band pass Signals. Pulse Amplitude Modulation and Concept
of Time Division Multiplexing. Pulse Width Modulation. Digital Representation of Analog
Signals.
Learning Outcomes:
UNIT-IV:
Digital Modulation
Binary Amplitude Shift Keying, Binary Phase Shift Keying and QuadraturePhase Shift Keying,
Binary Frequency Shift Keying. Regenerative Repeater.
Learning Outcomes:
UNIT-V:
Communication Systems
Satellite, RADAR, Optical, Mobile and Computer Communication (Block diagram approach
only).
122 Page
Learning Outcomes:
Note: The main emphasis is on qualitative treatment. Complex mathematical treatment may
be avoided.
Course Outcomes:
TEXT BOOKS:
REFERENCES:
1. B. P. Lathi, Zhi Ding and Hari M. Gupta, “Modern Digital and Analog Communication
Systems”, 4th Edition, Oxford University Press, 2017.
2. K. Sam Shanmugam “Digital and Analog Communication Systems”, Wiley India Edition,
2008.
---------------------------------------------------------------------------------------------------------------------
----------------
123 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
UNIT-I
How Humans interact with Computers: Common term definition, introduction, modalities
through the ages (pre- 20th century, through world war-II, post world war-II, the rise of personal
computing, computer miniaturization), why did we just go over all of this?, types of common
HCI modalities, new modalities, the current state of modalities for spatial computing devices,
current controllers for immersive computing systems, a note on hand tracking and hand pose
recognition.
Designing for our Senses, Not our Devices: Envisioning a future, sensory technology
explained, who are we building this future for?, sensory design, five sensory principles, Adobe’s
AR story.
Learning Outcomes:
UNIT-II
Virtual Reality for Art: A more natural way of making 3D art, VR for animation.
3D art optimization: Introduction, draw calls, using VR tools for creating 3D art, acquiring 3D
models vs making them from scratch.
How the computer vision that makes augmented reality possible works: Who are we?, a
brief history of AR, how and why to select an AR platform, mapping, platforms, other
development considerations, the AR cloud.
Learning Outcomes:
124 Page
Analyze how and why to Select an AR Platform(L4)
UNIT-III
Virtual reality and augmented reality: cross platform theory: Why cross platform? The role of
game engines, understanding 3D graphics, portabiltity lessons from video game design,
simplifying the controller input.
Virtual reality toolkit: open source framework for the community: What is VRTK and why
people use it?, the history of VRTK, welcome to the steam VR unity toolkit, VRTK v4, the
future of VRTK, success of VRTK.
Three virtual reality and augmented reality development practices: Developing for virtual
reality and augmented reality, handling locomotion, effective use of audio, common interaction
paradigms.
Learning Outcomes:
UNIT-IV
Data and machine learning visualization design and development in spatial computing:
Introduction, understanding data visualization, principles for data and machine learning
visualization design and development in spatial computing, why data and machine learning
visualization works in spatial computing, 2D data visualization vs 3D data visualization in spatial
computing, interactivity in data visualizations and in spatial computing, animation, failures in
data visualization, good data visualization design optimize 3D spaces, data representations, info
graphics, and interactions, defining distinctions in data visualization and big data for machine,
how to create data visualization: data visualization creation pipeline, webXR, data visualization
challenges in XR, data visualization industry use case examples of data visualization, 3D
reconstruction and direct manipulation of real world data, data visualization is for everyone,
hands on tutorials, how to create data visualization, resources.
Learning Outcomes:
UNIT-V
Character AI and Behaviors: Introduction, behaviors, current practice: Reactive AI, more
intelligence in the system, Deliberative AI, machine learning.
125 Page
The virtual and augmented reality health technology ecosystem: VR/AR health technology
application design, standard UX isn’t intuitive, tutorial: insight Parkinson’s experiment,
companies, case studies from leading Academic institutions.
Learning Outcomes:
Course outcomes
Upon completion of the course, the students should be able to:
Text book
1. Erin Pangilinan, Steve lukas, and Vasanth Mohan, “Creating Augmented & Virtual
Realities”, 1st edition, O’REILLY, 2019.
References
1. Steve Aukstakalnis, “Practical Augmented Reality”, Pearson Education, 2017.
126 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
UNIT- I
Learning Outcomes:
UNIT-II
Learning Outcomes:
UNIT-III
Getting Data, Working with Data, Machine Leaning, k-Nearest Neighbors, Naïve Bayes.
127 Page
Learning Outcomes:
Simple Linear Regression, Multiple Regression, Logistic Regression, Decision Trees, Neural
Networks.
Learning Outcomes:
UNIT-V
Learning Outcomes:
128 Page
Course Outcomes:
Visualize the data using bar charts, line charts and scatter plots (L4).
Analyse Correlation between two data objects (L4).
Demonstrate feature selection and dimensionality reduction.(L2)
Solve decision making problems using k-NN, Naïve Bayes, SVM and Decision.
Trees (L3).
Determine Clusters in data using k-means and Hierarchical Clustering methods (L3).
Design basic SQL Operations using NotQuiteABase (L6)
Demonstrate the way to use machine learning algorithms using python. (L2)
Text Books:
1. Data Science from Scratch, First Principles with Python - Joel Grus, O’Reilly, First
Edition.
Reference Books:
129 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
Course Objectives
UNIT – I
Learning Outcomes:
UNIT – II
Natural toxins in food: natural toxins of importance in food- toxins of plant and animal origin;
microbial toxins (e.g., bacterial toxins, fungal toxins and Algal toxins), natural occurrence,
toxicity and significance, determination of toxicants in foods and their management.
130 Page
Learning Outcomes:
UNIT – III
Food allergies and sensitivities: natural sources and chemistry of food allergens;
true/untrue food allergies; handling of food allergies; food sensitivities (anaphylactoid
reactions, metabolic food disorders and idiosyncratic reactions); Safety of genetically
modified food: potential toxicity and allergenisity of GM foods. Safety of children
consumables.
Learning outcomes:
UNIT – IV
Environmental contaminants and drug residues in food: fungicide and pesticide residues in
foods; heavy metal and their health impacts; use of veterinary drugs (e.g. Malachite green
in fish and β- agonists in pork); other contaminants in food, radioactive contamination of food,
Food adulteration and potential toxicity of food adulterants.
Learning Outcomes:
131 Page
UNIT – V
Food additives and toxicants added or formed during food processing: safety of food
additives; toxicological evaluation of food additives; food processing generated toxicants:
nitroso-compounds, heterocyclic amines, dietary Supplements and toxicity related to dose:
common dietary supplements; relevance of the dose; possible toxic effects.
Learning Outcomes:
Course Outcomes
TEXT BOOKS
1. Helferich, W., and Winter, C.K “Food Toxicology”,. CRC Press, LLC. Boca Raton,
FL. 2007.
2. Shibamoto, T., and Bjeldanes, L. “Introduction to Food Toxicology”, 2009, 2nd
Edition. Elsevier Inc., Burlington, MA.
3. Watson, D.H. “Natural Toxicants in Food”, CRC Press, LLC. Boca Raton, FL1998.
REFERENCES
1. Duffus, J.H., and Worth, H.G. J. “Fundamental Toxicology”, The Royal Society of
Chemistry. 2006.
2. Stine, K.E., and Brown, T.M. “Principles of Toxicology”, 2nd Edition. CRC Press.
2006.
3. Tönu, P. “Principles of Food Toxicology”. CRC Press, LLC. Boca Raton, FL. 2007.
132 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
PREAMBLE
This text focuses on materials used for food plant equipment and factors considered for design of
various equipment.
Course Objectives:
UNIT – I
Materials and properties: Materials for fabrication, mechanical properties, ductility, hardness,
corrosion, protective coatings, corrosion prevention linings equipment, choice of materials,
material codes. Design considerations: Stresses created due to static and dynamic loads,
combined stresses, design stresses and theories of failure, safety factor, temperature effects,
radiation effects, effects of fabrication method, economic considerations
Learning Outcomes:
UNIT – II
Design of pressure and storage vessels: Operating conditions, design conditions and stress;
Design of shell and its component, stresses from local load and thermal gradient, mountings and
accessories. Design of heat exchangers: Design of shell and tube heat exchanger, plate heat
exchanger, scraped surface heat exchanger, sterilizer and retort
133 Page
Learning Outcomes:
UNIT – III
Design of evaporators and crystallizers: Design of single effect and multiple effect evaporators
and its components; Design of rising film and falling film evaporators and feeding arrangements
for evaporators; Design of crystallizer and entrainment separator
Learning Outcomes:
UNIT – IV
Design of agitators and separators: Design of agitators and baffles; Design of agitation system
components and drive for agitation. Design of centrifuge separator; Design of equipment
components, design of shafts, pulleys, bearings, belts, springs, drives, speed reduction systems.
Design of freezing equipment: Design of ice‐ream freezers and refrigerated display system
Learning Outcomes:
134 Page
UNIT – V
Design of dryers: Design of tray dryer, tunnel dryer, fluidized dryer, spray dryer, vacuum dryer,
freeze dryer and microwave dryer. Design of extruders: Cold and hot extruder design, design of
screw and barrel, design of twin screw extruder. Design of fermenters: Design of fermenter
vessel, design problems
Learning Outcomes:
At the end of unit, students will be able to understand the following
Design of dryers like tray dryer, tunnel dryer, fluidized dryer, spray dryer, vacuum
dryer, freeze dryer and microwave dryer
Design of extruders like Cold and hot extruder design, design of screw and barrel,
design of twin screw extruder.
Design of fermenter vessel, design problems
Course Outcomes
TEXT BOOKS
REFERENCES
1. Peters M., Timmerhaus K. & Ronald W., “Plant Design & Economics for Chemical
Engineers”, McGraw Hill.
2. James R Couper, “Process Engg. Economics (Chemical Industries) CRC Press 3. Aries &
Newton, Chemical Engg. Cost Estimation”, McGraw Hill.
135 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
OPEN ELECTIVE-II
Course Objective:
This course provides the students to understand Wavelet transforms and its applications.
UNIT-I-
Wavelets
Wavelets and Wavelet Expansion Systems - Wavelet Expansion- Wavelet Transform- Wavelet
System- More Specific Characteristics of Wavelet Systems -Haar Scaling Functions and
Wavelets -effectiveness of Wavelet Analysis -The Discrete Wavelet Transform The Discrete-
Time and Continuous Wavelet Transforms.
Learning Outcomes:
UNIT-II-
Signal Spaces -The Scaling Function -Multiresolution Analysis - The Wavelet Functions - The
Discrete Wavelet Transform- A Parseval's Theorem - Display of the Discrete Wavelet Transform
and the Wavelet Expansion.
Learning Outcomes:
UNIT-III-
Filter Banks and the Discrete Wavelet Transform : Analysis - From Fine Scale to Coarse
Scale- Filtering and Down-Sampling or Decimating -Synthesis - From Coarse Scale to Fine
Scale -Filtering and Up-Sampling or Stretching - Input Coefficients - Lattices and Lifting - -
Different Points of View.
136 Page
Learning Outcomes:
UNIT-IV
Learning Outcomes:
UNIT-V
Bases, Orthogonal Bases, and Biorthogonal Bases -Matrix Examples - Fourier Series Example -
Sine Expansion Example - Frames and Tight Frames - Matrix Examples -Sine Expansion as a
Tight Frame Example.
Learning Outcomes:
Course Outcomes:
137 Page
TEXT BOOKS:
REFERENCE BOOKS:
138 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 3
Course Objectives
SYLLABUS
UNIT – I
INTRODUCTION
Learning Outcomes:
139 Page
Learning Outcomes:
UNIT – III
INTERPERSONAL SKILLS
Learning Outcomes:
UNIT – IV
VERBAL SKILLS
Importance of verbal skills in corporate climate, Listening skills –Mother Tongue Influence
(MTI) - Speaking skills – Public speaking - Oral presentations - Writing skills –E-mail etiquettes
– Memos - Indianism
Learning Outcomes:
140 Page
UNIT – V NON-VERBAL SKILLS
Learning Outcomes:
Course Outcomes
Recognize the importance of verbal and non verbal skills
Develop the interpersonal and intrapersonal skills
Apply the knowledge in setting the SMART goals and achieve the set goals
Analyze difficult situations and solve the problems in stress-free environment
Create trust among people and develop employability skills
Text Books
References
141 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–III-II L T P C
3 0 0 3
HUMANITIES ELECTIVE-I
(19A52602a) ENTREPRENEURSHIP & INCUBATION
COURSE OBJECTIVES :
Syllabus
UNIT-I
Learning Outcomes:
142 Page
UNIT-II
Starting the New Venture - Generating business idea – Sources of new ideas & methods of
generating ideas - Opportunity recognition - Feasibility study - Market feasibility,
technical/operational feasibility - Financial feasibility - Drawing business plan - Preparing
project report - Presenting business plan to investors.
Learning Outcomes:
UNIT-III
Sources of finance - Various sources of Finance available - Long term sources - Short term
sources - Institutional Finance – Commercial Banks, SFC's in India - NBFC's in India - their way
of financing in India for small and medium business - Entrepreneurship development programs
in India - The entrepreneurial journey- Institutions in aid of entrepreneurship development
Learning Outcomes:
UNIT-IV
143 Page
Learning Outcomes:
UNIT-V
Learning Outcomes:
Course Outcomes:
At the end of the course, students will be able to
Understand the concept of Entrepreneurship and challenges in the world of
competition.
Apply the Knowledge in generating ideas for New Ventures.
Analyze various sources of finance and subsidies to entrepreneur/women
Entrepreneurs.
Evaluate the role of central government and state government in promoting
Entrepreneurship.
Create and design business plan structure through incubations.
144 Page
TEXT BOOKS
REFERENCES
E-RESOURCES
1. Entrepreneurship-Through-the-Lens-of-enture Capital
2. http://www.onlinevideolecture.com/?course=mba-programs&subject=entrepreneurship
3. http://nptel.ac.in/courses/122106032/Pdf/7_4.pd
4. http://freevideolectures.com/Course/3514/Economics-/-Management-/-Entrepreneurhip/50
145 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
3 0 0 3
Course Objectives :
UNIT I -
Learning Outcomes:
146 Page
UNIT -II
Learning Outcomes:
UNIT –III
Learning Outcomes:
UNIT -IV
147 Page
Capital Budgeting Proposals – Methods and Evaluation of Capital Budgeting Projects – Pay
Back Method – Accounting Rate of Return (ARR) – Net Present Value (NPV) – Internal Rate
Return (IRR) Method (simple problems)
Learning Outcomes:
UNIT –V
Learning Outcomes:
148 Page
TEXT BOOKS:
REFERENCES:
149 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
3 0 0 3
Course Objectives :
Syllabus
Introduction – Meaning - Nature and Scope – Loyalty and Ethical Behaviour, Values across
Cultures; Business Ethics – Ethical Practices inManagement. Types of Ethics –
Characteristics – Factors influencing , Business Ethics – Importance of Business Ethics -
Arguments for and against business ethicsBasics of business ethics Corporate Social Responsibi
lity – Issues of Management – Crisis Management
Learning Outcomes:
UNIT –II
ETHICS IN MANAGEMENT
150 Page
Learning Outcomes:
UNIT-III
Learning Outcomes:
UNIT- IV
Law and Ethics – Relationship between Law and Ethics, Other Bodies in enforcing Ethical Business Behavior,
Social Responsibilities of Business – Environmental Protection, Fair Trade Practices, Fulfilling all Nation
Safeguarding Health and wellbeing of Customers.
Learning Outcomes:
151 Page
UNIT –V
CORPORATE GOVERNANCE
Meaning – scope - Issues, need, corporate governance code, transparency & disclosure, role of
auditors, board of directors and shareholders; Global issues of governance, accounting and
regulatory frame work, corporate scams, committees in India and abroad, corporate social
responsibility composition of BODs - Cadbury Committee - various committees -
reports on corporate governance - Benefits and Limitations
of Corporate Governance with living examples.
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
REFERENCE BOOKS:
152 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
3 0 0 3
Course Objectives :
Syllabus
UNIT-I
Learning Outcomes:
UNIT-II
153 Page
Learning Outcomes:
UNIT-III
ERP Implementation Lifecycle: Pre-evaluation Screening, Package Evaluation, Project
Planning Phase, Gap Analysis, Reengineering, Configuration, Implementation Team Training,
Testing, Going Live, End-user Training, Post-implementation (Maintenance mode)
Learning Outcomes:
UNIT-IV
BPR: Historical background: Nature, significance and rationale of business process
reengineering (BPR), Fundamentals of BPR. Major issues in process redesign: Business vision
and process objectives, Processes to be redesigned, Measuring existing processes,
Learning Outcomes:
UNIT-V
IT in ERP: Role of information technology (IT) and identifying IT levers. Designing and
building a prototype of the new process: BPR phases, Relationship between BPR phases. MIS -
Management Information System, DSS - Decision Support System, EIS - Executive Information
System.
154 Page
Learning Outcomes:
Course outcomes:
TEXT BOOKS:
1. Pankaj Sharma. “Enterprise Resource Planning”. Aph Publishing Corporation, New
Delhi, 2004.
2. Alexis Leon, “Enterprise Resource Planning”, IV Edition, Mc.Graw Hill, 2019
REFERENCE BOOKS:
155 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
3 0 0 3
Course Objectives :
Syllabus
UNIT-1
Learing Outcomes:-
UNIT-2
156 Page
Learning Outcomes:-
UNIT-3
Sourcing - In-house or Outsource - 3rd and 4th PLs - supplier scoring and assessment, selection -
design collaboration - Procurement process - Sourcing planning and analysis. Pricing and
revenue management for multiple customers, perishable products, seasonal demand, bulk and
spot contracts.
Learning Outcomes:-
UNIT-4
Dimensions of Logistics
A macro and micro dimension - logistics interfaces with other areas - approach to analyzing
logistics systems - logistics and systems analysis - techniques of logistics system analysis -
factors affecting the cost and importance of logistics. Demand Management and Customer
Service Outbound to customer logistics systems - Demand Management –Traditional Forecasting
- CPFRP - customer service - expected cost of stock outs - channels of distribution.
Learning Outcomes:-
157 Page
UNIT-5
Recent Trends in Supply Chain Management-Introduction, New Developments in Supply
Chain Management, Outsourcing Supply Chain Operations, Co-Maker ship, The Role of E-
Commerce in Supply Chain Management, Green Supply Chain Management, Distribution
Resource Planning, World Class Supply Chain Management
Learning Outcomes:-
Course Outcomes:
TEXT BOOKS:
1. Sunil Chopra and Peter Meindl, Supply Chain Management – “Strategy, Planning and
Operation”, 3rd Edition, Pearson/PHI, 2007.
2. Supply Chain Management by Janat Shah Pearson Publication 2008.
REFERENCE BOOKS:
158 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – III-II L T P C
0 0 3 1.5
Course Objectives:
1. Get familiar with Hadoop distributions, configuring Hadoop and performing File
management tasks
2. Experiment MapReduce in Hadoop frameworks
3. Implement MapReduce programs in variety applications
4. Explore MapReduce support for debugging
5. Understand different approaches for building Hadoop MapReduce programs for real-time
applications
Experiments:
2. Develop a MapReduce program to calculate the frequency of a given word in agiven file.
6. Develop a MapReduce to find the maximum electrical consumption in each year given
electrical consumption for each month in each year.
7. Develop a MapReduce to analyze weather data set and print whether the day is shinny or cool
day.
8. Develop a MapReduce program to find the number of products sold in each country by
considering sales data containing fields like
9. Develop a MapReduce program to find the tags associated with each movie by analyzing
movie lens data.
159 Page
10. XYZ.com is an online music website where users listen to various tracks, the data gets
collected which is given below.
The data is coming in log files and looks like as shown below.
111115 | 222 | 0 | 1 | 0
111113 | 225 | 1 | 0 | 0
111117 | 223 | 0 | 1 | 1
111115 | 225 | 1 | 0 | 0
11. Develop a MapReduce program to find the frequency of books published eachyear and find
in which year maximum number of books were published usingthe following data.
12. Develop a MapReduce program to analyze Titanic ship data and to find the average age of
the people (both male and female) who died in the tragedy. How many persons are survived in
each class.
13. Develop a MapReduce program to analyze Uber data set to find the days on which each
basement has more trips using the following dataset.
14. Develop a program to calculate the maximum recorded temperature by yearwise for the
weather dataset in Pig Latin
160 Page
15. Write queries to sort and aggregate the data in a table using HiveQL.
16. Develop a Java application to find the maximum temperature using Spark.
Text Books:
1. Tom White, “Hadoop: The Definitive Guide” Fourth Edition, O’reilly Media, 2015.
Reference Books:
1. Glenn J. Myatt, Making Sense of Data , John Wiley & Sons, 2007 Pete Warden, Big Data
Glossary, O’Reilly, 2011.
2. Michael Berthold, David J.Hand, Intelligent Data Analysis, Spingers, 2007.
3. Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos, Uderstanding Big
Data : Analytics for Enterprise Class Hadoop and Streaming Data, McGrawHill Publishing,
2012.
4. AnandRajaraman and Jeffrey David UIIman, Mining of Massive Datasets Cambridge
University Press, 2012.
Course Outcomes:
161 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II L T P C
0 0 3 1.5
Course Objectives
UNIT -I
Learning Outcomes
UNIT -II
Learning Outcomes
162 Page
Participate in formal discussions and speak clearly on a specific topic using suitable
discourse markers
Make formal structured presentations on academic topics using ppt slides with relevant
graphical elements
Write formal emails in the standard format
UNIT -III
Learning Outcomes
UNIT-IV
1. Reviewing film/ book
2. Group Discussions – reaching consensus in Group Work
3. Resume Writing – Cover Letter – Applying for Internship
Learning Outcomes
UNIT –V
Learning Outcomes
163 Page
Course Outcomes
Remember and understand the different aspects of the English language proficiency
with emphasis on LSRW skills
Apply communication skills through various language learning activities
Analyze the English speech sounds, stress, rhythm, intonation and syllable division
for better listening and speaking comprehension.
Evaluate and exhibit acceptable etiquette essential in social and professional settings
Create awareness on mother tongue influence and neutralize it in order to improve
fluency in spoken English.
SUGGESTED SOFTWARE:
REFERENCE BOOKS:
The software consisting of the prescribed topics elaborated above should be procured and used.
164 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– III-II Sem L T P C
3 0 0 0
COURSE OBJECTIVES :
Syllabus
UNIT- I
Learning Outcomes:-
UNIT -II
165 Page
Learning Outcomes:-
UNIT- III
Learning Outcomes:-
UNIT -IV
Learning Outcomes:-
166 Page
UNIT -V
Report Writing and Professional Ethics: Interpretation of Data – Report Writing – Layout of a
Research Paper – Techniques of Interpretation- Making Scientific Presentations in Conferences
and Seminars – Professional Ethics in Research.
Learning Outcomes:-
Course Outcomes:
Text books:
1. C.R.Kothari, “Research Methodology:Methods and Techniques”,2nd edition, New Age
International Publishers.
2. A Step by Step Guide for Beginners, “Research Methodology”: Ranjit Kumar, Sage
Publications
REFERENCES:
167 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
2 1 0 3
UNIT I
Overview of IoT:
The Internet of Things: An Overview, The Flavour of the Internet of Things, The “Internet” of
“Things”, The Technology of the Internet of Things, Enchanted Objects, Who is Making the
Internet of Things?
Design Principles for Connected Devices: Calm and Ambient Technology, Privacy, Web
Thinking for Connected Devices, Affordances.
Prototyping: Sketching, Familiarity, Costs Vs Ease of Prototyping, Prototypes and Production,
Open source Vs Close source, Tapping into the community.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT II
Embedded Devices:
Electronics, Embedded Computing Basics, Arduino, Raspberry Pi, Mobile phones and tablets,
Plug Computing: Always-on Internet of Things
168 Page
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III
Communication in the IoT:
Internet Communications: An Overview, IP Addresses, MAC Addresses, TCP and UDP Ports,
Application Layer Protocols
Learning Outcomes:
After completing this Unit, students will be able to
UNIT IV
Business Models: A short history of business models, The business model canvas, Who is the
business model for, Models, Funding an Internet of Things startup, Lean Startups.
Manufacturing: What are you producing, Designing kits, Designing printed circuit boards.
Learning Outcomes:
After completing this Unit, students will be able to
169 Page
UNIT V
Manufacturing continued: Manufacturing printed circuit boards, Mass-producing the case and
other fixtures, Certification, Costs, Scaling up software.
Ethics: Characterizing the Internet of Things, Privacy, Control, Environment, Solutions.
Learning Outcomes:
After completing this Unit, students will be able to
Course outcomes:
Text Book:
Reference sites:
1. https://www.arduino.cc/
2. https://www.raspberrypi.org/
170 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
2 1 0 3
Course Objectives:
UNIT I
Introduction: Purpose of Testing, Dichotomies, Model for Testing, Consequences of Bugs,
Taxonomy of Bugs.
Flow graphs and Path testing: Basics Concepts of Path Testing, Predicates, Path Predicates and
Achievable Paths, Path Sensitizing, Path Instrumentation, Application of Path Testing.
Learning Outcomes:
At the end of the unit, students will be able to:
Explain the purpose of Testing. (L2)
Interpret the need of testing (L2)
Classify different types of Bugs. (L4)
UNIT II
Transaction Flow Testing: Transaction Flows, Transaction Flow Testing Techniques.
Dataflow testing: Basics of Dataflow Testing, Strategies in Dataflow Testing, Application of
Dataflow Testing.
Learning Outcomes:
At the end of the unit, students will be able to:
Apply data flow testing (L3)
Design Transaction flow testing (L6)
Outline the strategies of dataflow testing. (L2)
List the applications of dataflow testing. (L1)
UNIT III
Domain Testing: Domains and Paths, Nice & Ugly Domains, Domain testing, Domains
and Interfaces Testing, Domain and Interface Testing, Domains and Testability.
Learning Outcomes:
At the end of the unit, students will be able to:
Apply testing in various domains. (L3)
171 Page
UNIT IV
Paths, Path products and Regular expressions: Path Products & Path Expression,
Reduction Procedure, Applications, Regular Expressions & Flow Anomaly Detection.
Logic Based Testing: Overview, Decision Tables, Path Expressions, KV Charts,
Specifications.
Learning Outcomes:
At the end of the unit, students will be able to:
Analyze the paths in testing.(L4)
Design testing for checking the logic (L6)
UNIT V:
State, State Graphs and Transition Testing: State Graphs, Good & Bad State
Graphs, State Testing, Testability Tips.
Graph Matrices and Application: Motivational Overview, Matrix of Graph, Relations,
Power of a Matrix, Node Reduction Algorithm, Building Tools.
Learning Outcomes:
At the end of the unit, students will be able to:
Use state graphs for testing. (L3)
Create algorithms for node reduction (L6)
Course Outcomes:
Upon completion of the course, the students should be able to:
Choose Test cases that are geared to discover the program defects (L5)
Design test cases before writing code and run these tests automatically (L6)
Formulate test cases for testing different programming constructs .(L6)
Test the applications using different testing methods and automation tools.(L3)
Text Books:
Reference Books :
172 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
Course Objectives:
Learning Outcomes
Unit-II: Cloud Services and Platforms: Compute Services, Storage Services, Database Services,
Application Services, Content Delivery Services, Analytics Services, Deployment and
Management Services, Identity and Access Management Services, Open Source Private Cloud
Software, Apache Hadoop, Hadoop MapReduce Job Execution, Hadoop Schedulers, Hadoop
Cluster Setup.
Learning Outcomes:
Multimedia Cloud: Introduction, Case Study: Live Video Streaming App, Streaming Protocols,
Case Study: Video Transcoding APP.
173 Page
Learning Outcomes:
Learning Outcomes:
Unit-V: Cloud Application Development in Python, Design Approaches, Image Processing APP,
Document Storage App, MapReduce App, Social Media Analytics App, Cloud Application
Benchmarking and Tuning, Cloud Security, Cloud Computing for Education.
Learning Outcomes:
Course Outcomes:
174 Page
Textbooks:
175 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
Course Objectives:
Explain and apply fundamental algorithms and techniques in the area of natural language
processing (NLP)
Discuss approaches to syntax and semantics in NLP.
Examine current methods for statistical approaches to machine translation.
Explore machine learning techniques used in NLP.
UNIT I:
Introduction to Natural language
The Study of Language, Applications of NLP, Evaluating Language Understanding Systems,
Different Levels of Language Analysis, Representations and Understanding, Organization of
Natural language Understanding Systems, Linguistic Background: An outline of English Syntax.
Learning Outcomes:
Learning Outcomes:
176 Page
UNIT III: Grammars for Natural Language
Grammars for Natural Language, Movement Phenomenon in Language, Handling questions in
Context Free Grammars, Hold Mechanisms in ATNs, Gap Threading, Human Preferences in
Parsing, Shift Reduce Parsers, Deterministic Parsers.
Learning Outcomes:
UNIT IV:
Semantic Interpretation
Semantic & Logical form, Word senses & ambiguity, The basic logical form language, Encoding
ambiguity in the logical Form, Verbs & States in logical form, Thematic roles, Speech acts &
embedded sentences, Defining semantics structure model theory.
Language Modeling
Introduction, n-Gram Models, Language model Evaluation, Parameter Estimation, Language
Model Adaption, Types of Language Models, Language-Specific Modeling Problems,
Multilingual and Crosslingual Language Modeling.
Learning Outcomes:
UNIT V:
Machine Translation
Survey: Introduction, Problems of Machine Translation, Is Machine Translation Possible, Brief
History, Possible Approaches, Current Status. Anusaraka or Language Accessor: Background,
Cutting the Gordian Knot, The Problem, Structure of Anusaraka System, User Interface,
Linguistic Area, Giving up Agreement in Anusarsaka Output, Language Bridges.
177 Page
Learning Outcomes:
Course Outcomes:
Upon completion of the course, the students should be able to:
TEXT BOOKS:
1. James Allen, Natural Language Understanding, 2nd Edition, 2003, Pearson Education.
2. Multilingual Natural Language Processing Applications : From Theory To Practice-
Daniel M.Bikel and Imed Zitouni, Pearson Publications.
3. Natural Language Processing, A paninian perspective, Akshar Bharathi,Vineet
chaitanya,Prentice –Hall of India.
REFERENCES BOOKS:
1. Charniack, Eugene, Statistical Language Learning, MIT Press, 1993.
2. Jurafsky, Dan and Martin, James, Speech and Language Processing, 2nd Edition, Prentice
Hall, 2008.
3. Manning, Christopher and Henrich, Schutze, Foundations of Statistical Natural Language
Processing, MIT Press, 1999.
178 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
UNIT I:
Why Agile? , How to be Agile, Understanding XP, Values and Principles, Improve the Process,
Eliminate Waste, Deliver Value.
Learning Outcomes:
After completing this Unit, students will be able to
Appraise the importance of Agile and the philosophy behind being Agile (L5)
Interpret the questions that helps to eliminate waste from the process and increase one’s
agility (L2)
UNIT II:
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III:
179 Page
Learning Outcomes:
After completing this Unit, students will be able to
UNIT IV:
Learning Outcomes:
After completing this Unit, students will be able to
List the eight practices that allows to control the chaos of endless possibility (L1)
UNIT V:
Learning Outcomes:
After completing this Unit, students will be able to
Outline the practices that keep the code clean and allow the entire team to contribute to
development. (L2)
Course outcomes:
180 Page
Text Books:
1. James Shore and Shane Warden, “ The Art of Agile Development”, O’REILLY, 2007.
References:
1. Robert C. Martin, “Agile Software Development, Principles, Patterns, and Practices” , PHI,
2002.
2. Angel Medinilla, “Agile Management: Leadership in an Agile Environment”, Springer, 2012.
3. Bhuvan Unhelkar, “The Art of Agile Practice: A Composite Approach for Projects and
Organizations”, CRC Press.
4. Jim Highsmith, “Agile Project Management”, Pearson education, 2004.
181 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A01704a) AIR POLLUTION AND CONTROL
OPEN ELECTIVE-III
Course Objectives:
UNIT I
Learning Outcomes:
After completing this Unit, students will be able to
UNIT II
Meteorology - composition and structure of the atmosphere, wind circulation, solar radiation,
lapse rates, atmospheric stability conditions, wind velocity profile, Maximum Mixing Depth
(MMD), Temperature Inversions, Wind rose diagram.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III
General characteristics of stack emissions, plume behaviour, heat island effect. Pollutants
dispersion models – description and application of point, line and areal sources. Monitoring of
particulate matter and gaseous pollutants –respirable, non-respirable and nano - particulate
matter. CO, CO2, Hydrocarbons (HC), SOX and NOX, photochemical oxidants.
182 Page
Learning Outcomes:
After completing this Unit, students will be able to
To know about the general characteristics of stack emissions and their behavior
To understand the monitoring of particulate matter and gaseous pollutants
UNIT IV
Air Pollution Control equipment for particulate matter & gaseous pollutants– gravity settling
chambers, centrifugal collectors, wet collectors, fabric filters, electrostatic precipitator (ESP). –
Adsorption, Absorption, Scrubbers, Condensation and Combustion.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT V
Noise - sources, measurements, effects and occupational hazards. Standards, Noise mapping,
Noise attenuation equations and methods, prediction equations, control measures, Legal aspects
of noise.
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
● Identify the sources of air pollution
● Understand the composition and structure and structure of atmosphere.
● Know about the general characteristics of stack emissions and their behavior
● Know about the general characteristics of stake emission and their behavior
● Know about the noise sources, mapping, prediction equations etc.,
183 Page
REFERENCES:
1. WarkK ., Warner C.F., and Davis W.T., “Air Pollution - Its Origin and Control”, Harper &
Row Publishers, New York.
2. Lee C.C., and Lin S.D., “Handbook of Environmental Engineering Calculations”, McGraw
Hill, New York.
3. Perkins H.C., “Air Pollution”, McGraw Hill.
4. Crawford M., “Air Pollution Control Theory”, TATA McGraw Hill.
5. Stern A.C., “Air Pollution”, Vol I, II, III.
6. Seinfeld N.J.,, “Air Pollution”, McGraw Hill.
7. Stern A.C. Vol. V, “Air Quality Management”.
8. M N Rao and HVN Rao, Air Pollution” Tata McGraw Hill publication
184 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A01704b) BASICS OF CIVIL ENGINEERING
OPEN ELECTIVE-III
Course Objectives:
To identify the traditional materials that are used for building constructions
To know the principles of building planning
To know the causes of dampness in structures and its preventive measures
To know about the low cost housing techniques
To know the basic principles of surveying
UNIT I
Traditional materials: Stones- Types of stone masonry -Brick-types of brick masonry- lime
Cement – Timber – Seasoning of timber - their uses in building works
Learning Outcomes:
After completing this Unit, students will be able to
UNIT II
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III
Learning Outcomes:
After completing this Unit, students will be able to
To know about the causes of dampness in buildings and its ill effects
To know about the general characteristics of ideal material for damp proofing
185 Page
UNIT IV
Cost effective construction techniques in mass housing schemes: Minimum standards –Approach
to cost effective mass housing schemes- cost effective construction techniques.
Learning Outcomes:
After completing this Unit, students will be able to
To know about the various cost effective techniques in mass housing schemes.
UNIT V
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
● Identify the traditional building materials that are used in building construction.
● Plan the buildings based on principles of planning.
● Identify the sources of dampness and its ill effects on buildings and its prevention.
● Know the cost effective construction in mass housing schemes.
● Know the importance of surveying in planning of the buildings.
Text books:
Reference books:
186 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(19A02704a) RENEWABLE ENERGY SYSTEMS
OPEN ELECTIVE-III
Course Objectives:
UNIT -I
Solar Energy
Solar radiation - beam and diffuse radiation, solar constant, earth sun angles, attenuation and
measurement of solar radiation, local solar time, derived solar angles, sunrise, sunset and day
length. flat plate collectors, concentrating collectors, storage of solar energy-thermal storage.
Learning Outcomes:
At the end of the course the student will be able to
To understand about solar thermal parameters
To distinguish between flat plate and concentrated solar collectors
To know about thermal storage requirements
To know about measurement of solar radiation
UNIT – II
PV Energy Systems
Introduction, The PV effect in crystalline silicon basic principles, the film PV, Other PV
technologies, Electrical characteristics of silicon PV cells and modules, PV systems for remote
power, Grid connected PV systems.
Learning Outcomes:
After completing this Unit, students will be able to
187 Page
Understand the concept of PV effect in crystalline silicon and their characteristics
Understand other PV technologies
To know about electrical characteristics of PV cells & modules
To know about grid connected PV systems
UNIT - III
Wind Energy
Principle of wind energy conversion; Basic components of wind energy conversion systems;
wind mill components, various types and their constructional features; design considerations of
horizontal and vertical axis wind machines: analysis of aerodynamic forces acting on wind mill
blades and estimation of power output; wind data and site selection considerations.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT - IV
Geothermal Energy
Estimation and nature of geothermal energy, geothermal sources and resources like
hydrothermal, geo-pressured hot dry rock, magma. Advantages, disadvantages and application of
geothermal energy, prospects of geothermal energy in India.
Learning Outcomes:
After completing this Unit, students will be able to
Understand the Geothermal energy and its mechanism of production and its applications
Analyze the concept of producing Geothermal energies
To learn about disadvantages and advantages of Geo Thermal Energy Systems
To know about various applications of GTES
UNIT -V
188 Page
Ocean Energy: Tidal Energy-Principle of working, performance and limitations. Wave Energy-
Principle of working, performance and limitations.
Bio mass Energy: Biomass conversion technologies, Biogas generation plants, Classification,
advantages and disadvantages, constructional details, site selection, digester design consideration
Fuel cell: Principle of working of various types of fuel cells and their working, performance and
limitations.
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
Text Books:
References:
1. S. P. Sukhatme, “Solar Energy”,3rd Edition, Tata Mc Graw Hill Education Pvt. Ltd, 2008.
2. B H Khan , “ Non-Conventional Energy Resources”, 2nd Edition, Tata Mc Graw Hill
Education Pvt Ltd, 2011.
3. S. Hasan Saeed and D.K.Sharma,“Non-Conventional Energy Resources”,3rd Edition,
S.K.Kataria & Sons, 2012.
4. G. N. Tiwari and M.K.Ghosal, “Renewable Energy Resource: Basic Principles and
Applications”, Narosa Publishing House, 2004.
189 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – IV-I Sem L T P C
3 0 0 3
(19A02704b) ELECTRIC VEHICLE ENGINEERING
OPEN ELECTIVE-III
Course Objectives:
After completing this Unit, students will be able to
To get exposed to new technologies of battery electric vehicles, fuel cell electric vehicles
To get exposed to EV system configuration and parameters
To know about electro mobility and environmental issues of EVs
To understand about basic EV propulsion and dynamics
To understand about fuel cell technologies for EV and HVEs
To know about basic battery charging and control strategies used in electric vehicles
UNIT-I
Introduction to EV Systems and Parameters
Past, Present and Future EV, EV Concept, EV Technology, State-of-the Art EVs, EV
configuration, EV system, Fixed and Variable gearing, single and multiple motor drive, in-wheel
drives, EV parameters: Weight, size, force and energy, performance parameters.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-II
EV and Energy Sources
Electro mobility and the environment, history of Electric power trains, carbon emissions from
fuels, green houses and pollutants, comparison of conventional, battery, hybrid and fuel cell
electric systems
Learning Outcomes:
After completing this Unit, students will be able to
190 Page
To know about various types of EV sources
To understand about e-mobility
To know about environmental aspects of EV
To distinguish between conventional and recent technology developments in EV systems
UNIT-III
EV Propulsion and Dynamics
Choice of electric propulsion system, block diagram, concept of EV Motors, single and multi
motor configurations, fixed and variable geared transmission, In-wheel motor configuration,
classification, Electric motors used in current vehicle applications, Recent EV Motors, Vehicle
load factors, vehicle acceleration.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-IV
Fuel Cells
Introduction of fuel cells, basic operation, model, voltage, power and efficiency, power plant
system – characteristics, sizing, Example of fuel cell electric vehicle.
Introduction to HEV, brake specific fuel consumption, comparison of series, series-parallel
hybrid systems, examples
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-V
Battery Charging and Control
191 Page
Battery charging: Basic requirements, charger architecture, charger functions, wireless
charging, power factor correction.
Control: Introduction, modelling of electro mechanical system, feedback controller design
approach, PI controllers designing, torque-loop, speed control loop compensation, acceleration of
battery electric vehicle
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
TEXT BOOKS:
1. C.C Chan, K.T Chau: “Modern Electric Vehicle Technology”, Oxford University Press
Inc., New York 2001.
2. James Larminie, John Lowry, “Electric Vehicle Technology Explained”, Wiley, 2003.
REFERENCE BOOKS:
1. Iqbal Husain,, “Electric and Hybrid Vehicles Design Fundamentals”, CRC Press 2005.
2. Ali Emadi, “Advanced Electric Drive Vehicles”, CRC Press, 2015.
192 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(19A03704a) FINITE ELEMENT METHODS
OPEN ELECTIVE-III
Course Objectives:
UNIT – I
Introduction to finite element methods for solving field problems, Stress and equilibrium,
Boundary conditions, Strain-Displacement relations, Stress- strain relations for 2D and 3D
Elastic problems.Potential energy and equilibrium, The Rayleigh-Ritz method, Formulation of
Finite Element Equations.
One dimensional problems: Finite element modeling coordinates and shape functions.
Assembly of global stiffness matrix and load vector. Finite element equations, Treatment of
boundary conditions, Quadratic shape functions.
Learning Outcomes:
UNIT - II
Analysis of trusses: Stiffness Matrix for plane truss element. Stress Calculations and Problems.
Analysis of beams: Element Stiffness Matrix for two noded, two degrees of freedom per node
beam element and simple problems.
193 Page
Learning Outcomes:
UNIT - III
Finite element modeling of two dimensional stress analysis - constant strain triangles-
quadrilateral element-treatment of boundary conditions. Estimation of load Vector,
Stresses.Finite element modeling of Axi-symmetric solids subjected to axi-symmetric loading
with triangular elements.Two dimensional four nodedIsoparametric elements and problems.
Learning Outcomes:
UNIT - IV
Steady state heat transfer analysis: One dimensional analysis of slab and fin, two dimensional
analysis of thin plate.
Analysis of a uniform shaft subjected to torsion loading.
Learning Outcomes:
UNIT V
194 Page
Learning Outcomes:
Course Outcomes:
TEXT BOOKS
REFERENCE BOOKS
1. J N Reddy, “An introduction to the Finite Element Method”, McGraw – Hill, New York,
1993.
2. R D Cook, D S Malkus and M E Plesha, “Concepts and Applications of Finite Element
Analysis”, 3rd Edition, John Wiley, New York, 1989.
3. K J Bathe, “Finite Element Procedures in Engineering Analysis”, Prentice-Hall,
Englewood Cliffs,1982.
4. T J R Hughes, “the Finite Element Method, Prentice”, Hall, Englewood Cliffs, NJ, 1986.
5. C Zienkiewicz and R L Taylor, “the Finite Element Method”, 3rd Edition. McGraw-Hill,
1989.
195 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(19A03704b) PRODUCT MARKETING
OPEN ELECTIVE-III
Course Objectives:
UNIT I:
Introduction (7 Hours)
Learning Outcomes:
UNIT II:
196 Page
Learning Outcomes:
UNIT III:
Learning Outcomes:
UNIT IV:
Importance of Price, pricing objectives, factors affecting pricing decisions, procedure for price
determination, kinds of pricing, pricing strategies and decisions Labeling: Types, functions
advantages and disadvantages, Packaging: Meaning, growth of packaging, function of
packaging, kinds of packaging.
Learningt Outcomes:
197 Page
● Employ Pricing strategies and decisions. (L3)
● Understand the functions of labelling and packaging. (L2)
UNIT V:
Importance of Price, pricing objectives, factors affecting pricing decisions, procedure for price
determination, kinds of pricing, pricing strategies and decisions. Advertising and sales
promotion: Objectives of advertisement function of advertising, classification of advertisement
copy, advertisement media – kinds of media, advantages of advertising. Objectives of sales
promotion, advantages sales promotion. Personal Selling : Objectives of personal selling,
qualities of good salesman, types of salesman, major steps in effective selling
Learning Outcomes:
Course Outcomes:
Text Books:
Reference Books:
1. Wiliam J Stanton, “Fundamentals of Marketing”, McGraw Hill
2. R.S.N. Pillai and Mrs.Bagavathi, “Marketing”, S. Chand & Co. Ltd
3. Rajagopal, “Marketing Management Text & Cases”, Vikas Publishing House
198 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
Course Objectives:
UNIT – I
8051 Microcontroller:
Learning Outcomes:
UNIT – II
Learning Outcomes:
199 Page
UNIT – III
8051 Stack, Stack and Subroutine instructions. Simple Assembly language program examples
to use subroutine instructions.8051 Timers and Counters – Operation and Assembly language
programming to generate a pulse using Mode-1 and a square wave using Mode- 2 on a port pin.
Learning Outcomes:
UNIT –IV
8051 Serial Communication- Basics of Serial Data Communication, RS- 232 standard, 9 pin
RS232 signals, Simple Serial Port programming in Assembly and C to transmit a message and to
receive data serially.8051 Interrupts. 8051 Assembly language programming to generate an
external interrupt using a switch.
Learning Outcomes:
UNIT – V
8051 C programming to generate a square waveform on a port pin using a Timer interrupt.
Interfacing 8051 to ADC-0804, DAC, LCD and Interfacing with relays and opto isolators,
Stepper Motor Interfacing, DC motor interfacing, PWM generation using 8051.
Learning Outcomes:
200 Page
Course outcomes:
TEXT BOOKS:
1. Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. McKinlay; “The 8051
Microcontroller and Embedded Systems – using assembly and C”, PHI, 2006 / Pearson, 2006.
2. Kenneth J. Ayala, “The 8051 Microcontroller”, 3rd Edition, Thomson/Cengage Learning.
REFERENCE BOOKS:
1. Manish K Patel, “The 8051 Microcontroller Based Embedded Systems”, McGraw Hill, 2014,
ISBN: 978-93-329-0125-4.
2. Raj Kamal, “Microcontrollers: Architecture, Programming, Interfacing and System Design”,
Pearson Education, 2005.
201 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – IV-I Sem L T P C
3 0 0 3
(19A04704b) PRINCIPLES OF DIGITAL SIGNAL PROCESSING
OPEN ELECTIVE-III
Course Objectives:
UNIT- I:
INTRODUCTION TO SIGNALS
Classification of Signals: Analog, Discrete, Digital, Deterministic & Random, Periodic &
Aperiodic, Even & Odd, Energy & Power signals. Basic operations on signals: Time shifting,
Time scaling, Time reversal, Amplitude scaling and Signal addition. Elementary Signals: Unit
step, Unit ramp, Unit parabolic, Impulse, Sinusoidal function, Exponential function, Gate
function, Triangular function, Sinc function and Signum function.
Learning Outcomes:
UNIT – II:
DISCRETE TIME SIGNALS AND SYSTEMS
Discrete Time Signals: Elementary discrete time signals, Classification of discrete time signals:
power and energy signals, even and odd signals. Simple manipulations of discrete time signals:
Shifting and scaling of discrete-time signals.
Discrete Time Systems: Input-Output description of systems, Block diagram representation of
discrete time systems, Linear Constant Coefficient Difference Equations, Classification of
discrete time systems: linear and nonlinear, time-invariant and variant systems, causal and non
causal, stable and unstable systems.
202 Page
Learning Outcomes:
UNIT- III:
LAPLACE TRANSFORMS AND Z- TRANSFORMS
Laplace Transforms: Laplace transforms, Partial fraction expansion, Inverse Laplace transform,
Concept of Region of Convergence (ROC), Constraints on ROC for various classes of signals,
Properties of Laplace transforms.
Z-Transforms: Concept of Z-transform of a discrete sequence, Region of convergence in Z-
Transform, constraints on ROC for various classes of signals, inverse Z-transform, properties of
Z-Transforms.
Learning Outcomes:
UNIT – IV:
FAST FOURIER TRANSFORMS
Discrete Time Fourier Transform (DTFT), Discrete Fourier Transform (DFT), Radix-2 Fast
Fourier Transforms (FFT), Decimation in Time and Decimation in Frequency FFT Algorithms:
radix-2 DIT-FFT, DIF-FFT, and Inverse FFT: IDFT-FFT.
Learning Outcomes:
UNIT – V:
IIR AND FIR DIGITAL FILTERS
203 Page
IIR DIGITAL FILTERS: Analog filters approximations: Butterworth and Chebyshev, Design
of IIR digital filters from analog filters. Realization of IIR filters: Direct form-I, Direct form-II,
cascade form and parallel form.
FIR DIGITAL FILTERS: Characteristics of FIR digital filters, frequency response. Design of
FIR digital filters using window techniques: Rectangular window, Triangular or Bartlett window,
Hamming window, Hanning window, Blackman window. Realization of FIR filters: Linear
phase and Lattice structures.
Learning Outcomes:
Course outcomes:
Define basic signals and its operations, Classify discrete time signals and systems.
Solve Laplace Transform and z-Transform for various signals, Calculate DFT of a given
sequence by using Fast Fourier Transform.
Analyze the continuous and discrete signals and systems
Design and realize IIR and FIR filters from the given specifications.
TEXT BOOKS:
1. B. P. Lathi, “Signals, Systems and Communications”, BS Publications, 2008.
2. John G. Proakis, Dimitris G. Manolakis, “Digital signal processing, principles, Algorithms
and applications” , 4th edition , Pearson Education/PHI, 2007.
3. A.V. Oppenheim and R.W. Schaffer, “Discrete Time Signal Processing”, 2nd edition., PHI.
REFERENCES:
1. A.V. Oppenheim, A.S. Will sky and S.H. Nawab, “Signals and Systems”, PHI, 2nd Edition,
2013.
2. A. Anand Kumar, “Signals and Systems”, PHI Publications, Third Edition, 2013
3. P. Ramesh Babu. “Digital Signal Processing”.
4. Andreas Antoniou, “Digital signal processing”, Tata McGraw Hill, 2006.
5. R S Kaler, M Kulkarni,, Umesh Gupta, “A Text book on Digital Signal processing” –I K
International Publishing House Pvt. Ltd.
6. M H Hayes, Schaum’s Outlines, “Digital Signal Processing”, Tata Mc-Graw Hill, 2007.
204 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
Course Objectives:
Get familiarized with the various components in a game and game engine.
Explore the leading open source game engine components.
Elaborate on game physics.
Introduce to the game animation.
Expose to network-based gaming issues.
The Game Industry: Game Industry Overview, Game Concept Basics, Pitch Documentation,
pitching a Game to a Publisher, Managing the developer-Publisher Relationship, Legal
Agreements, Licenses, Console Manufacturers Approval.
Roles on the Team: Production, Art, Engineering, Design, Quality Assurance Testing, Team
Organization, Corporate.
Learning Outcomes:
After completing this Unit, students will be able to
Unit – 2: Teams
Project Leadership, Picking Leads, Team Building, Team Buy-in and Motivation.
205 Page
Learning Outcomes:
After completing this Unit, students will be able to
Characters, setting, and Story: Story Development, Gameplay, Characters, Setting, Dialogue,
Cinematics, Story Documentation.
Game Requirements: Define Game Features, Define Milestones and Deliverables, Evaluate
Technology, Define Tools and Pipeline, Documentation, Approval, Game Requirements Outline
Learning Outcomes:
After completing this Unit, students will be able to
Learning Outcomes:
After completing this Unit, students will be able to
Unit – 5 :Localization
Creating International Content, Localization-Friendly Code, Level of Localization, Localization
Plan, Testing, Localization Checklist.
206 Page
Testing and Code Releasing: Testing Schedule, Test Plans, Testing Pipeline, Testing Cycle,
External Testing, Determining Code Release, Code Release Checklist, Gold Masters,
Postmortems.
Marketing and Public Relations: Software Age Ratings, Working with Marketing, Packaging,
Demos, Marketing Assets, Game Builds, Working with Public Relations, Asset Deliverable
Checklist.
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon completion of the course, the students should be able to:
Text Book:
References:
1. Flint Dille and John Zuur Platten, The Ultimate guide to Video Game Writing, Loan
Eagle publisher, 2008.
2. Adams, Fundamentals of Game Design, 3rd edition, Pearson Education India, 2015.
207 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
Course Objectives:
This course is designed to:
Understand essential building blocks and basic concepts of cyber security
Explore Web security and Network security
Explain the measures for securing the networks and cloud
Understand privacy principles and policies
Describe the legal issues and ethics in computer security
UNIT I
Introduction: Introduction to Computer Security, Threats, Harm, Vulnerabilities, Controls,
Authentication, Access Control, and Cryptography, Authentication, Access Control,
Cryptography.
Programs and Programming: Unintentional (Non-malicious) Programming Oversights,
Malicious Code—Malware, Countermeasures.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT II
Web Security: User Side, Browser Attacks, Web Attacks Targeting Users, Obtaining User or
Website Data, Email Attacks.
Operating Systems Security: Security in Operating Systems, Security in the Design of
Operating Systems, Rootkit.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III
Network Security: Network Concepts, Threats to Network Communications, Wireless
Network Security, Denial of Service, Distributed Denial-of-Service Strategic Defenses:
Security Countermeasures, Cryptography in Network Security, Firewalls, Intrusion Detection
208 Page
and Prevention Systems, Network Management .
Cloud Computing and Security: Cloud Computing Concepts, Moving to the Cloud, Cloud
Security Tools and Techniques, Cloud Identity Management, Securing IaaS.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT IV
Privacy: Privacy Concepts, Privacy Principles and Policies, Authentication and Privacy, Data
Mining, Privacy on the Web, Email Security, Privacy Impacts of Emerging Technologies,
Where the Field Is Headed.
Management and Incidents: Security Planning, Business Continuity Planning, Handling
Incidents, Risk Analysis, Dealing with Disaster.
Learning Outcomes:
After completing this Unit, students will be able to
Interpret the need for Privacy and its impacts of Emerging Technologies. [L2]
Explain how to handle incidents and deal with Disaster. [L2]
UNIT V
Legal Issues and Ethics: Protecting Programs and Data, Information and the Law, Rights of
Employees and Employers, Redress for Software Failures, Computer Crime, Ethical Issues in
Computer Security, Incident Analysis with Ethics, Emerging Topics: The Internet of Things,
Economics, Computerized Elections, Cyber Warfare.
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes:
Upon completion of the course, the students should be able to:
Illustrate the broad set of technical, social & political aspects of Cyber Security and
security management methods to maintain security protection (L2)
Assess the vulnerabilities and threats posed by criminals, terrorist and nation states to
209 Page
national infrastructure (L5)
Identify the nature of secure software development and operating systems (L3)
Demonstrate the role security management in cyber security defense (l2)
Adapt the legal and social issues at play in developing solutions.(L6)
Text Books:
1) Pfleeger, C.P., Security in Computing, Prentice Hall, 2010, 5th edition.
2) Schneier, Bruce. Applied Cryptography, Second Edition, John Wiley & Sons, 1996
Reference Books:
1) Rhodes-Ousley, Mark. Information Security: The Complete Reference, Second
Edition, Information Security Management: Concepts and Practice, McGraw-Hill,
2013.
2) Whitman, Michael E. and Herbert J. Mattord. Roadmap to
Information Security for IT and Infosec Managers. Boston, MA:
Course Technology, 2011.
210 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
PREAMBLE
This text focuses on corporate governance, business ethics and emerging trends in food
industries.
Course Objectives
UNIT – I
Learning Outcomes:
UNIT – II
Role Players: Role of various players viz. Role of shareholders their rights and responsibilities,
Role of board of directors in corporate governance- executive and non executive directors,
independent and nominee directors, Role of Auditors, audit committee, media.
Learning Outcomes:
211 Page
Role of board of directors in corporate governance- executive and non executive
directors, independent and nominee directors
Role of Auditors, audit committee, media.
UNIT – III
Corporate governance in India and the Global Scenario: Corporate Governance practices /codes
in India, UK, Japan, USA. Contributions of CII-recommendations on corporate governance by
different committees in India, SEBI guidelines, Kumar Manglam Birla Committee, Naresh
Chandra committee Report, OECD Principles, Cadbury Committee
Learning Outcomes:
UNIT – IV
Emerging trends: Emerging Trends and latest developments in Corporate Governance. Corporate
Governance initiative in India and Abroad, Corporate Governance Rating- Role of rating
agencies in corporate governance. ICRA Corporate governance rating method for examining the
quality and effectiveness of corporate governance.
Learning Outcomes:
212 Page
UNIT – V
Business ethics and corporate governance. Social responsibility and corporate governance.
Corporate governance and value creation. Political economy of corporate governance.
Learning Outcomes:
Course Outcomes:
TEXT BOOKS
1. Subhash Chandra Das, “Corporate Governance in India”, PHI Pvt. Ltd., New Delhi(2008),
2. Dennis Campbell, “Susan Woodley Trends and Developments In Corporate Governance”.
(2004)
REFERENCES
213 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
PREAMBLE
This text focuses on various aspects and technologies involved in processing of convenience and
Read-to-eat foods.
Course Objectives:
To understand the importance and demand for convenience foods in present day
scenario
To learn the various technical aspects of convenience and Read-to-eat foods.
UNIT – I
Overview of grain-based snacks: whole grains – roasted, toasted, puffed, popped and flakes
Coated grains-salted, spiced and sweetened Flour based snack– batter and dough based products;
savoury and farsans; formulated chips and wafers, papads.
Learning Outcomes:
UNIT – II
Technology for fruit and vegetable based snacks: chips, wafers, papads etc. Technology of ready
to eat fruits and vegetable based food products like, sauces, fruit bars, glazed candy etc.
Technology of ready to eat canned value added fruits/vegetables and mixes and ready to serve
beverages etc.
Learning Outcomes:
214 Page
UNIT – III
Technology of ready- to- eat baked food products, drying, toasting roasting and flaking, coating,
chipping. Extruded snack foods: Formulation and processing technology, colouring, flavouring
and packaging. Technology for coated nuts – salted, spiced and sweetened products- chikkis,
Sing bhujia.
Learning Outcomes:
UNIT IV
Technology for ready-to-cook food products- different puddings and curried vegetables etc.
Technology for ready-to-cook and ready to eat meat and meat food products. Technology for
preparation of instant cooked rice, carrot and other cereals based food products.
Learning Outcomes:
UNIT – V
Technology of ready to eat instant premixes based on cereals, pulses etc. Technology for RTE
puffed snack- sand puffing, hot air puffing, explosion puffing, gun puffing etc. Technology for
preparation of traditional Indian dairy products.
Learning Outcomes:
215 Page
Technology involved in processing different traditional dairy products
Course Outcomes:
TEXT BOOKS
REFERENCES
216 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A54704a) NUMERICAL METHODS FOR ENGINEERS
OPEN ELECTIVE-III
(ECE , CSE, IT & CIVIL)
Course objectives:
This course aims at providing the student with the knowledge on various numerical methods for
solving equations, interpolating the polynomials, evaluation of integral equations and solution of
differential equations.
UNIT-I:
Learning Outcomes:
UNIT-II:
Curve Fitting
Principle of Least squares- Fitting of curves- Fitting of linear, quadratic and exponential curves.
Learning Outcomes:
UNIT-III:
Interpolation
217 Page
Finite differences-Newton’s forward and backward interpolation formulae – Lagrange’s
formulae. Gauss forward and backward formula, Stirling’s formula, Bessel’s formula.
Learning Outcomes:
UNIT-IV:
Numerical Integration
Numerical Integration: Trapezoidal rule – Simpson’s 1/3 Rule – Simpson’s 3/8 Rule
Learning Outcomes:
UNIT-V:
Learning Outcomes:
Course Outcomes:
218 Page
Solve differential and integral equations numerically.
Text Books:
Reference Books:
219 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
HUMANITIES ELECTIVE-II
Course Objectives :
Syllabus
UNIT-I
Learning Outcomes:
UNIT-II
Learning Outcomes:
220 Page
Explain how employees are motivated according to Maslow’s Needs Hierarchy
Compare and contrast leading and managing
UNIT-III
Learning Outcomes:
UNIT – IV
Group Dynamics - Types of groups - Determinants of group behavior - Group process – Group
Development - Group norms - Group cohesiveness - Small Groups - Group decision making -
Team building - Conflict in the organization – Conflict resolution
Learning Outcomes:
UNIT - V
Learning Outcomes:
221 Page
Apply change management in the organization
Analyze work stress management
Evaluate Managerial implications of organization
Course outcomes:
TEXT BOOKS:
REFERENCES BOOKS:
222 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A52701b) MANAGEMENT SCIENCE
Course objectives :
Syllabus
UNIT- I
NTRODUCTION TO MANAGEMENT
Management - Concept and meaning - Nature-Functions - Management as a Science and Art and
both. Schools of Management Thought - Taylor’s Scientific Theory-Henry Fayol’s principles -
Eltan Mayo’s Human relations - Systems Theory - Organisational Designs - Line organization -
Line & Staff Organization - Functional Organization - Matrix Organization - Project
Organization - Committee form of Organization - Social responsibilities of Management.
Learning Outcomes:
223 Page
UNIT II
OPERATIONS MANAGEMENT
Principles and Types of Plant Layout - Methods of Production (Job, batch and Mass Production),
Work Study - Statistical Quality Control - Deming‘s contribution to Quality. Material
Management - Objectives - Inventory-Functions - Types, Inventory Techniques - EOQ-ABC
Analysis - Purchase Procedure and Stores Management - Marketing Management - Concept -
Meaning - Nature- Functions of Marketing - Marketing Mix - Channels of Distribution -
Advertisement and Sales Promotion - Marketing Strategies based on Product Life Cycle.
Learning Outcomes:
UNIT III
HRM - Definition and Meaning – Nature - Managerial and Operative functions - Evolution of
HRM - Job Analysis - Human Resource Planning(HRP) - Employee Recruitment-Sources of
Recruitment - Employee Selection - Process and Tests in Employee Selection - Employee
Training and Development - On-the- job & Off-the-job training methods - Performance
Appraisal Concept - Methods of Performance Appraisal – Placement - Employee Induction -
Wage and Salary Administration
Learning Outcomes:
224 Page
UNIT IV STRATEGIC & PROJECT MANAGEMENT
Learning Outcomes:
UNIT V
Learning Outcomes:
Course Outcomes:
225 Page
Apply the knowledge of Work-study principles & Quality Control techniques in
industry
Analyze the concepts of HRM in Recruitment, Selection and Training &
Development.
Evaluate PERT/CPM Techniques for projects of an enterprise and estimate time &
cost of project & to analyze the business through SWOT.
Create Modern technology in management science.
TEXT BOOKS:
REFERENCES:
226 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A52701c) BUSINESS ENVIRONMENT
Course Objectives :
Syllabus
UNIT – I
Learning Outcomes:
After completion of this unit student will
Understand the concept of Business environment
Explain various types of business environment
Know about the environmental analysis of business
Understand the business process
UNIT – II
Learning Outcomes:
227 Page
Know the recent trends and the role of Finance Commission in the development of our
country
Differentiate between Fiscal and Monitory Policy
UNIT – III
INDIA’S TRADE POLICY - Magnitude and direction of Indian International Trade - Bilateral
and Multilateral Trade Agreements - EXIM policy and role of EXIM bank - BALANCE OF
PAYMENTS – Structure & Major components - Causes for Disequilibrium in Balance of
Payments - Correction measures.
Learning Outcomes:
UNIT – IV
WORLD TRADE ORGANIZATION - Nature and Scope - Organization and Structure - Role
and functions of WTO in promoting world trade - Agreements in the Uruguay Round – TRIPS,
TRIMS, and GATT - Disputes Settlement Mechanism - Dumping and Anti-dumping Measures.
Learning Outcomes:
UNIT – V
228 Page
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
1. Francis Cherunilam (2009), “International Business”: Text and Cases, Prentice Hall of
India.
2. K. Aswathappa, “Essentials of Business Environment”: Texts and Cases & Exercises
13th Revised Edition.HPH2016.
REFERENCE BOOKS:
229 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – IV-I L T P C
3 0 0 3
(19A52701d) STRATEGIC MANAGEMENT
Course objectives :
Syllabus
UNIT: I
Introduction of Strategic Management: meaning, nature, importance and relevance. The
Strategic Management Process: – Corporate, Business and Functional Levels of strategy. Vision,
mission and purpose –Business definition, objectives and goals – Stakeholders in business and
their roles in strategic management. Balance scorecard.
Learning Outcomes:
UNIT: II
230 Page
Learning Outcomes:
UNIT: III
Learning Outcomes:
UNIT: IV
Learning Outcomes:
231 Page
Unit: V
Strategy Evaluation: Strategy Evaluation – Operations Control and Strategic Control-
Relationship between a Company’s Strategy and its Business Model.- SWOT analysis – Value
Chain Analysis –Benchmarking- Portfolio Analysis: BCG Matrix – GE 9 Cell Model.
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
1. Arthur A. Thompson Jr., AJ Strickland III, John E Gamble, “Crafting and Executing
Strategy”, 18th edition, Tata McGraw Hill, 2012.
2. Subba Rao P, “Business Policy and Strategic Management” –HPH
REFERENCES:
1. Robert A. Pitts & David Lei, “Strategic Management: Building and Sustaining
Competitive Advantage” 4th edition, Cengage Learning.
2. Hunger, J. David, “Essentials of Strategic Management” 5th edition, Pearson.
3. Ashwathappa, “Business Environment for Strategic Management”, HPH.
232 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
3 0 0 3
(19A52701e) E-BUSINESS
Course Objectives:
SYLLABUS
UNIT – I
Learning Outcomes:
UNIT – II
Learning Outcomes:
233 Page
After completion of this unit student will
Understand the concept of business models
Contrast and compare Vertical portal and Horizontal portals
Analyze Advantages of portals
Explain the B2B,B2C and B2G model
UNIT – III
Learning Outcomes:
UNIT – IV
E-Security: Internet Protocols - Security on the Internet –Network and Website Security –
Firewalls –Encryption – Access Control – Secure Electronic transactions.
Learning Outcomes:
UNIT – V
234 Page
Learning Outcomes:
Course Outcomes:
They will be able to identify the priority of E-Commerce in the present globalised
world.
Will be able to understand E-market-Models which are practicing by the
organization
Will be able to recognize various E-payment systems & importance of net
banking.
By knowing E-advertisement, market research strategies, they can identify the
importance of customer role.
By understanding about E-security, they can ensure better access control to secure
the information.
TEXT BOOKS:
REFERENCES:
235 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
0 0 3 1.5
(19A05702P) SOFTWARE TESTING LAB
Course Objectives:
This course is designed to:
*Note: To create the various testing related documents refer to the text “Effective Software
Testing Methodologies by William E. Perry”
COURSE OUTCOMES
Upon completion of the course, the students should be able to:
236 Page
Construct and test simple programs. (L6)
Demonstrate bug tracking (L2)
REFERENCE BOOKS:
237 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-I L T P C
0 0 3 1.5
(19A05701P) INTERNET OF THINGS LABORATORY
5. Create any cloud platform account, explore IoT services and register a thing on the
platform.
6. Push sensor data to cloud.
7. Control an actuator through cloud.
8. Access the data pushed from sensor to cloud and apply any data analytics or visualization
services.
9. Create a mobile app to control an actuator.
10. Design an IoT based air pollution control system which monitors the air pollution by
measuring carbon monoxide, ammonia, etc and gives alarm or sends message when the
pollution level is more than permitted range.
11. Design an IoT based system which measures the physical and chemical properties of the
water and displays the measured values.
12. Identify a problem in your local area or college which can be solved by integrating the
things you learned and create a prototype to solve it (Mini Project).
13. Design a business model canvas for a digital display
Course outcomes:
238 Page
Text Book:
Reference Books:
Reference sites:
https://www.arduino.cc/
https://www.raspberrypi.org/
239 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
(19A05801a) Dev Ops
(Professional Elective-IV)
Course Objectives:
This course is designed to:
Adapt the software Engineering practices that combine Software Development and IT
operations for Quality Software
Enumerate the principles of continuous development and deployment, automation of
configuration management, inter-team collaboration, and IT service agility
UNIT I
Phases of Software Development life cycle. Values and principles of agile software
development.
Learning Outcomes:
After completing this Unit, students will be able to:
1. Illustrate the Phases of Software Development life cycle (L2)
2. Appraise theValues and principles of agile software development (L5)
UNIT II
Fundamentals of DevOps: Architecture, Deployments, Orchestration, Need, Instance
of applications, DevOps delivery pipeline, DevOps eco system.
Learning Outcomes:
After completing this Unit, students will be able to:
UNIT III
DevOps adoption in projects: Technology aspects, Agiling capabilities, Tool stack
implementation, People aspect, processes
Learning Outcomes:
After completing this Unit, students will be able to:
240 Page
UNIT IV
CI/CD: Introduction to Continuous Integration, Continuous Delivery and
Deployment , Benefits of CI/CD, Metrics to track CICD practices
Learning Outcomes:
After completing this Unit, students will be able to:
UNIT V
Devops Maturity Model: Key factors of DevOps maturity model, stages of Devops
maturity model, DevOps maturity Assessment
Learning Outcomes:
After completing this Unit, students will be able to:
Course Outcomes:
Text Books:
1) The DevOps Handbook: How to Create World-Class Agility, Reliability, and
Security in Technology Organizations, Gene Kim , John Willis , Patrick
Debois , Jez Humb,1st Edition, O’Reilly publications, 2016.
2) What is Devops? Infrastructure as code, 1st Edition, Mike Loukides ,O’Reilly
publications, 2012.
241 Page
Reference Books:
1) Building a DevOps Culture, 1st Edition, Mandi Walls, O’Reilly publications, 2013.
2) The DevOps 2.0 Toolkit: Automating the Continuous Deployment Pipeline With
Containerized Microservices, 1st Edition, Viktor Farcic, CreateSpace Independent
Publishing Platform publications, 2016
3) Continuous Delivery: Reliable Software Releases Through Build, Test, and
Deployment Automation, 1st Edition, Jez Humble and David Farley, 2010.
4) Achieving DevOps: A Novel About Delivering the Best of Agile, DevOps, and
microservices, 1st Edition, Dave Harrison, Knox Lively, Apress publications, 2019
e-Resources:
1) https://www.javatpoint.com/devops
2) https://github.com/nkatre/Free-DevOps-Books-1/blob
242 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
(19A05801b) DEEP LEARNING
Professional Elective-IV
Course Objectives:
This course is designed to:
UNIT I
Linear Algebra: Scalars, Vectors, Matrices and Tensors, Matrix operations, types of
matrices, Norms, Eigen decomposition, Singular Value Decomposition, Principal
Components Analysis.
Probability and Information Theory: Random Variables, Probability Distributions,
Marginal Probability, Conditional Probability, Expectation, Variance and
Covariance, Bayes’ Rule, Information Theory. Numerical Computation: Overflow
and Underflow, Gradient-Based Optimization, Constrained Optimization, Linear
Least Squares.
Learning Outcomes:
After completing this Unit, students will be able to:
Learning Outcomes:
After completing this Unit, students will be able to:
243 Page
UNIT III
Regularization for Deep Learning: Parameter Norm Penalties, Norm Penalties as
Constrained Optimization, Regularization and Under-Constrained Problems, Dataset
Augmentation, Noise Robustness, Semi-Supervised Learning, Multi-Task Learning,
Early Stopping, Parameter Tying and Parameter Sharing, Sparse Representations,
Bagging and Other Ensemble Methods, Dropout, Adversarial Training, Tangent
Distance, Tangent Prop and Manifold Tangent Classifier. Optimization for Training
Deep Models: Pure Optimization, Challenges in Neural Network Optimization, Basic
Algorithms, Parameter Initialization Strategies, Algorithms with Adaptive Learning
Rates, Approximate Second-Order Methods, Optimization Strategies and Meta-
Algorithms.
Learning Outcomes:
After completing this Unit, students will be able to:
UNIT IV
Convolutional Networks: The Convolution Operation, Pooling, Convolution, Basic
Convolution Functions, Structured Outputs, Data Types, Efficient Convolution
Algorithms, Random or Unsupervised Features, Basis for Convolutional Networks.
Learning Outcomes:
After completing this Unit, students will be able to:
UNIT V
Sequence Modeling: Recurrent and Recursive Nets: Unfolding Computational
Graphs, Recurrent Neural Networks, Bidirectional RNNs, Encoder-Decoder
Sequence-to-Sequence Architectures, Deep Recurrent Networks, Recursive Neural
Networks, Echo State Networks, LSTM, Gated RNNs, Optimization for Long-Term
Dependencies, Auto encoders, Deep Generative Models.
Learning Outcomes:
After completing this Unit, students will be able to:
244 Page
Course Outcomes:
After completing this course, students will be able to:
Apply linear algebra and probability theory in the deep learning applications(L3)
Elaborate the challenges and motivations to Deep learning (L6)
Differentiate the architectures of deep neural network (L4)
Build a convolutional neural network (L6)
Build and train RNN and LSTMs(L6)
Text Books:
1) https://keras.io/datasets/
2) http://deeplearning.net/tutorial/deeplearning.pdf
3) https://arxiv.org/pdf/1404.7828v4.pdf
245 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
(19A05801c) AD HOC AND SENSOR NETWORKS
Course Objectives:
This course is designed to:
Unit I: IEEE 802 Networking Standard. Fundamentals of WLANs, IEEE 802.11 standard. What
is Wireless Internet?, Mobile IP, Cellular and Adhoc Wireless Networks, Applications of Adhoc
Networks, Issues in Ad Hoc Wireless Networks, Ad Hoc Wireless Internet.
Learning Outcomes:
After completing this Unit, students will be able to
Unit II: Issues in Designing a MAC Protocol for Ad Hoc Wireless Networks, Design Goals of a
MAC Protocol for Ad Hoc Wireless Networks, Classification of MAC Protocols, Contention-
Based Protocols, Contention-Based Protocols with Reservation Mechanisms, Contention-Based
MAC Protocols with Scheduling Mechanisms, MAC Protocols that used Directional Antennas,
Other MAC Protocols.
Learning Outcomes:
After completing this Unit, students will be able to
Identify the limitations of existing MAC protocols when applied to adhoc networks. (L3)
Analyze the existing MAC Protocols for Adhoc networks.(L3)
Unit III: Issues in Designing a Routing Protocol for Ad Hoc Wireless Networks, Classification
of Routing Protocols, Table-Driven Routing Protocols, On-Demand Routing Protocols, Hybrid
Routing Protocols, Hierarchical Routing Protocols, Power-Aware Routing Protocols.
Learning Outcomes:
After completing this Unit, students will be able to
246 Page
Choose the routing protocol based on network characteristics.(L5)
Learning Outcomes:
After completing this Unit, students will be able to
Unit V: Security in Ad Hoc Wireless Networks, Network Security Requirements, Issues and
Challenges in Security Provisioning, Network Security Attacks, Key Management, Secure
Routing in Ad Hoc Wireless Networks.
Learning Outcomes:
After completing this Unit, students will be able to
Course outcomes:
Upon completion of the course, the students should be able to:
247 Page
Text Book:
1. Murthy, C. Siva Ram, and B. S. Manoj. Ad hoc wireless networks: Architectures and
protocols. Pearson Education India, 2004.
References:
1. Carlos De Morais Cordeiro, Dharma Prakash Agrawal “Ad Hoc & Sensor Networks:
Theory and Applications”, World Scientific Publishing Company, 2006.
2. Feng Zhao and Leonides Guibas, "Wireless Sensor Networks", Elsevier Publication -
2002.
3. Holger Karl and Andreas Willig “Protocols and Architectures for Wireless Sensor
Networks”,Wiley, 2005
248 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
Course Objectives:
SYLLABUS
UNIT-I:
Learning Outcomes:
After completing this Unit, students will be able to
To know about the natural hazards and its management
To understand about the global warming, cyclones and tsunamis
UNIT-II:
Man Made Disaster And Their Management Along With Case Study Methods Of The
Following: Fire hazards – transport hazard dynamics – solid waste management – post disaster –
bio terrotirism -threat in mega cities, rail and air craft’s accidents, and Emerging infectious
diseases & Aids and their management.
249 Page
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-III:
Risk and Vulnerability: Building codes and land use planning – social vulnerability –
environmental vulnerability – Macroeconomic management and sustainable development,
climate change risk rendition – financial management of disaster – related losses.
Learning Outcomes:
UNIT-IV:
Learning Outcomes:
UNIT-V:
250 Page
Learning Outcomes:
Course Outcomes:
Upon the successful completion of this course, the students will be able to:
Affirm the usefulness of integrating management principles in disaster mitigation work
Distinguish between the different approaches needed to manage pre- during and post-
disaster periods
Explain the process of risk management
Relate to risk transfer
TEXT BOOKS
1. Rajib shah & R R Krishnamurthy “Disaster Management” – Global Challenges and Local
Solutions’ Universities press. (2009),
2. Tushar Bhattacharya, “Disaster Science & Management” Tata McGraw Hill Education
Pvt. Ltd., New Delhi.
3. Jagbir Singh “Disaster Management” – Future Challenges and Opportunities’ I K
International Publishing House Pvt. Ltd. (2007),
REFERENCE BOOKS
251 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
Course Objectives:
UNIT I
Learning Outcomes:
After completing this Unit, students will be able to
To identity the importance of Ozone and effect of green house gases
To know the effect of global warming
UNIT II
Learning Outcomes:
After completing this Unit, students will be able to
To know about the layers of atmosphere and their characteristics
UNIT III
252 Page
IMPACTS OF CLIMATE CHANGE : Causes of Climate change - Change of Temperature in
the environment - Melting of ice and sea level rise - Impacts of Climate Change on various
sectors - Projected impacts for different regions, uncertainties in the projected impacts and risk
of irreversible changes.
Learning Outcomes:
After completing this Unit, students will be able to
To know about the causes of climate change and its effects on various sectors.
UNIT IV
OBSERVED CHANGES AND ITS CAUSES: Climate change and Carbon credits-Clean
Development Mechanism (CDM), CDM in India - Kyoto Protocol - Intergovernmental Panel on
Climate Change (IPCC) - Climate Sensitivity - Montreal Protocol - United Nations Framework
Convention on Climate Change (UNFCCC) - Global change in temperature and climate and
changes within India
Learning Outcomes:
After completing this Unit, students will be able to
To know about the causes of climate change and carbon credits, effect of change in
temperature and climate on india.
UNIT V
CLIMATE CHANGE AND MITIGATION MEASURES: CDM and Carbon Trading - Clean
Technology, biodiesel, compost, biodegradable plastics - Renewable energy usage as an
alternative - Mitigation Technologies and Practices within India and around the world - Non-
renewable energy supply to all sectors - Carbon sequestration - International and regional
cooperation for waste disposalbiomedical wastes, hazardous wastes, e-wastes, industrial wastes,
etc.,
Learning Outcomes:
After completing this Unit, students will be able to
To know about the clean technology, use of renewable energy, mitigation technologies
and their practices.
253 Page
Course Outcomes
Upon the successful completion of this course, the students will be able to:
An ability to apply knowledge of mathematics, science, and engineering
Design a system, component or process to meet desired needs with in realistic constraints
such as economic ,environmental ,social ,political ,ethical ,health and safety ,
manufacturability and sustainability
An ability to identify, formulate, and solve engineering problems
REFERENCE BOOKS
254 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
(19A02802a) IoT APPLICATIONS IN ELECTRICAL ENGINEERING
(OE-IV)
Course Objectives:
UNIT-I:
Sensors
Definitions, Terminology, Classification, Temperature sensors, Thermoresistive, Resistance,
temperature detectors, Silicon resistive thermistors, Semiconductor, Piezoelectric, Humidity and
moisture sensors. Capacitive, Electrical conductivity, Thermal conductivity, time domain
reflectometer, Pressure and Force sensors: Piezoresistive, Capacitive, force, strain and tactile
sensors, Strain gauge, Piezoelectric
Learning Outcomes:
After completing this Unit, students will be able to
To know about basic principles of sensors and their classification
To learn about various motion less sensors
To understand about Piezoelectric sensor applications to detect temperature, pressure etc.
To understand about Capacitive sensors to detect temperature, force and pressure etc.
To know about concepts of tactile sensors, for a few applications
UNIT-II:
Occupancy and Motion detectors
Capacitive occupancy, Inductive and magnetic, potentiometric - Position, displacement and level
sensors, Potentiometric, Capacitive, Inductive, magnetic velocity and acceleration sensors,
Capacitive, Piezoresistive, piezoelectric cables, Flow sensors, Electromagnetic, Acoustic sensors
- Resistive microphones, Piezoelectric, Photo resistors
255 Page
Learning Outcomes:
After completing this Unit, students will be able to
To know about Capacitive occupancy
To understand about Motion detectors
To distinguish between Potentiometric, inductive and capacitive sensors for a few
applications
To learn about a few velocity and acceleration sensors
To know about various flow sensors
UNIT-III:
MEMS
Basic concepts of MEMS design, Beam/diaphragm mechanics, electrostatic actuation and
fabrication, Process design of MEMS based sensors and actuators, Touch sensor, Pressure
sensor, RF MEMS switches, Electric and Magnetic field sensors
Learning Outcomes:
After completing this Unit, students will be able to
To understand about the basic concept of MEMS
To know about electrostatic actuation
To learn about process design of MEMS based sensors
To learn about process design of MEMS based actuators
To distinguish between RF switches with respect to electric and magnetic sensors
UNIT-IV:
Learning Outcomes:
After completing this Unit, students will be able to
To get exposure fundamental applications of IoT to Smart grid
To learn about driving factors of IoT in Generation level
To learn about driving factors of IoT in Transmission level
To learn about driving factors of IoT in Distribution level
To distinguish between metering level and monitoring applications
To get introduced to the concept of Smart home
256 Page
UNIT-V:
IoE: Concept of Internet of Energy, Evaluation of IoE concept, Vision and motivation of IoE,
Architecture, Energy routines, information sensing and processing issues, Energy internet as
smart grid
Learning Outcomes:
After completing this Unit, students will be able to
To get exposed the new concept of internet of energy
To learn about architecture of IoE
To know about energy routines
To learn about information sensing and processing issues
To understand the use of energy internet as smart grid
Course Outcomes:
TEXT BOOKS:
REFERENCE BOOKS:
1. Raj Kumar Buyya and Amir Vahid Dastjerdi, “Internet of Things: Principles and
Paradigms”, Kindle Edition, Morgan Kaufmann Publisher, 2016
2. Yen Kheng Tan and Mark Wong, “Energy Harvesting Systems for IoT Applications”:
Generation, Storage and Power Management, 1st Edition, CRC Press, 2019
3. RMD Sundaram Shriram, K. Vasudevan and Abhishek S. Nagarajan, “Internet of
Things”, Wiley, 2019
257 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
(19A02802b) SMART ELECTRIC GRID
(OE-IV)
Course Objectives:
UNIT-I:
Introduction to Smart Grid
Working definitions of Smart Grid and Associated Concepts – Smart Grid Functions –
Traditional Power Grid and Smart Grid – New Technologies for Smart Grid – Advantages –
Indian Smart Grid – Key Challenges for Smart Grid
Smart Grid Architecture: Components and Architecture of Smart Grid Design – Review of the
proposed architectures for Smart Grid. The fundamental components of Smart Grid designs –
Transmission Automation – Distribution Automation – Renewable Integration
Learning Outcomes:
After completing this Unit, students will be able to
To understand basic definitions and architecture of Smart grid
To learn about new technologies for smart grid
To know about fundamental components of smart grid
To understand key challenges of smart grid
To understand the need for integration of Renewable energy sources
UNIT-II:
258 Page
Learning Outcomes:
After completing this Unit, students will be able to
To know about basic characteristic features of smart grid technologies
To understand about definition, types, building blocks of Microgrids
To know about integration requirements, standards of renewable energy sources in
Microgrids
To understand Load frequency and reactive power control of Microgrid
To understand about Microgrid through a case study
UNIT-III:
Smart Substations
Protection, Monitoring and control devices, sensors, SCADA, Master stations, Remote terminal
unit, interoperability and IEC 61850, Process level, Bay level, Station level, Benefits, role of
substations in smart grid, Volt/VAR control equipment inside substation
Learning Outcomes:
After completing this Unit, students will be able to
To know about protection, monitor and control devices in Smart substations
To know about the importance of SCADA in substations
To understand about interoperability and IEC 61850
To know about role of substations in Smart grid
To understand about Volt/VAR control equipment inside substation
UNIT-IV:
Smart Transmission
Energy Management systems, History, current technology, EMS for the smart grid, Wide Area
Monitoring Systems (WAMS), protection & Control (WAMPC), needs in smart grid, Role of
WAMPC smart grid, Drivers and benefits, Role of transmission systems in smart grid, Synchro
Phasor Measurement Units (PMUs)
Learning Outcomes:
After completing this Unit, students will be able to
To know about Energy Management Systems in smart transmission systems
To understand about WAMPC
To know about role of transmission systems in Smart grid
To know about Synchro Phasor Measurement units
259 Page
UNIT-V:
Smart Distribution Systems
DMS, DSCADA, trends in DSCADA and control, current and advanced DMSs, Voltage
fluctuations, effect of voltage on customer load, Drivers, objectives and benefits, voltage-VAR
control, VAR control equipment on distribution feeders, implementation and optimization, FDIR
- Fault Detection Isolation and Service restoration (FDIR),faults, objectives and benefits,
equipment, implementation
Learning Outcomes:
After completing this Unit, students will be able to
To know about DSCADA in Smart Distribution Systems
To distinguish between current and advanced DMSs
To know about occurrence of voltage fluctuations
To understand about VAR control and equipment on distribution feeders
To know about FDIR objectives and benefits
Course Outcomes:
Text Books:
1. Stuart Borlase, “Smart Grids - Infrastructure, Technology and Solutions”, 1st edition,CRC
Press, 2013
2. Gil Masters, “Renewable and Efficient Electric Power System”, 2 nd edition, Wiley–IEEE
Press, 2013.
Reference Books:
1. A.G. Phadke and J.S. Thorp, “Synchronized Phasor Measurements and their
Applications”, Springer Edition, 2e, 2017.
2. T. Ackermann, “Wind Power in Power Systems”, Hoboken, NJ, USA, John Wiley, 2e,
2012.
260 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE) – IV-II Sem L T P C
3 0 0 3
UNIT I
Introduction: 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.
Learning Outcomes
UNIT II
Learning Outcomes
261 Page
Evaluate lighting systems. (L4)
UNIT III
Thermal Systems: Stoichiometry, Boilers, Furnaces and Thermic Fluid Heaters – Efficiency
Computation and Encon Measures. Steam: Distribution & Usage: Steam Traps, Condensate
Recovery, Flash Steam Utilization, Insulators & Refractories.
Learning Outcomes
UNIT IV
Energy Conservation In Major Utilities: Pumps, Fans, Blowers, Compressed Air Systems,
Refrigeration And Air Conditioning Systems – Cooling Towers – D.G. Sets.
Learning Outcomes
UNIT V
Learning Outcomes
262 Page
Course Outcomes:
TEXT BOOKS:
REFERENCES:
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. Murphy. W.R. And G. Mc KAY, “Energy Management”, Butterworths, London 1987.
5. Turner, W. C., Doty, S. and Truner, W. C., “Energy Management Hand book”, 7th
edition, Fairmont Press, 2009.
6. De, B. K., “Energy Management audit & Conservation”, 2nd Edition, Vrinda Publication,
2010.
7. Smith, C. B., “Energy Management Principles”, Pergamon Press, 2007.
263 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
UNIT I
Introduction to non-destructive testing: Radiographic test, Sources of X and Gamma Rays and
their interaction with Matter, Radiographic equipment, Radiographic Techniques, Safety Aspects
of Industrial Radiography.
Learning outcomes:
UNIT II
264 Page
Learning outcomes:
UNIT III
Liquid Penetrant Test: Liquid Penetrant Test, Basic Concepts, Liquid Penetrant System, Test
Procedure, Effectiveness and Limitations of Liquid Penetrant Testing.
Eddy Current Test: Principle of Eddy Current, Eddy Current Test System, Applications of
Eddy Current-Testing Effectiveness of Eddy Current Testing.
Magnetic Particle Test: Magnetic Materials, Magnetization of Materials, Demagnetization of
Materials, Principle of Magnetic Particle Test, Magnetic Particle Test Equipment, Magnetic
Particle Test Procedure, Standardization and Calibration, Interpretation and Evaluation, Effective
Applications and Limitations of the Magnetic Particle Test.
Learning Outcomes:
UNIT IV
Infrared And Thermal Testing: Introduction and fundamentals to infrared and thermal testing–
Heat transfer –Active and passive techniques –Lock in and pulse thermography–Contact and non
contact thermal inspection methods–Heat sensitive paints –Heat sensitive papers –-thermally
quenched phosphors liquid crystals –techniques for applying liquid crystals –other temperature
sensitive coatings –Inspection methods –Infrared radiation and infrared detectors–thermo
mechanical behavior of materials–IR imaging in aerospace applications, electronic components,
Honey comb and sandwich structures–Case studies.
265 Page
Learning Outcomes:
UNIT V
Industrial Applications of NDE: Span of NDE Activities Railways, Nuclear, Non-nuclear and
Chemical Industries, Aircraft and Aerospace Industries, Automotive Industries, Offshore Gas
and Petroleum Projects, Coal Mining Industry, NDE of pressure vessels, castings, welded
constructions
Learning Outcomes:
Course Outcomes
266 Page
TEXT BOOKS:
1. J Prasad, GCK Nair , “Non destructive test and evaluation of Materials”, Tata mcgraw-
Hill Education Publishers, 2008.
2. Josef Krautkrämer, Herbert Krautkrämer, “Ultrasonic testing of materials”, 3rd edition,
Springer-Verlag, 1983.
3. X. P. V. Maldague, “Non destructive evaluation of materials by infrared thermography”,
1st edition, Springer-Verlag, 1993.
REFERENCES:
267 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
OPEN ELECTIVE-IV
Course Objectives:
UNIT-I:
Learning Outcomes:
UNIT–II:
IMAGE ENHANCEMENT
Need for image enhancement, Point processing, Histogram processing, Spatial filtering-
Smoothing and Sharpening.
Learning Outcomes:
268 Page
Explain the terminology involved in enhancement process (L2)
UNIT-III:
Learning Outcomes:
UNIT–IV:
IMAGE COMPRESSION
Learning Outcomes:
UNIT–V:
IMAGE SEGMENTATION
Detection of discontinuities: point, line and edge detection, Edge linking and Boundary
detections: Local Processing, Global processing via Hough transform, Thresholding, Region
oriented segmentation: Region growing, Region splitting and merging.
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
1. Rafael C. Gonzalez and Richard E. Woods, “Digital Image Processing”, 3rd Edition, Pearson
Education, 2011.
REFERENCE BOOKS:
270 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
Course Objectives:
UNIT-I:
Why cellular mobile communication systems? A basic cellular system, Evolution of mobile radio
communications, Performance criteria, Characteristics of mobile radio environment, Operation
of cellular systems. Examples for analog and digital cellular systems.
Learning Outcomes:
UNIT-II:
Learning Outcomes:
271 Page
UNIT-III:
Why handoffs and types of handoffs, Initiation of handoff, Delaying a handoff, Forced handoffs,
Queuing of handoffs, Power-difference handoffs, Mobile assisted handoff and soft handoff, Cell-
site handoff, Intersystem handoff. Introduction to dropped call rate.
Learning Outcomes:
UNIT-IV:
Introduction, Frequency Division Multiple Access, Time Division Multiple Access, Code
Division Multiple Accessand Space Division Multiple Access.
Learning Outcomes:
UNIT-V:
Global System for Mobile Systems, Time Division Multiple Access Systems, Code Division
Multiple Access Systems. Examples for 2G, 3G and 4G systems. Introduction to 5G system.
Learning Outcomes:
272 Page
Note: The main emphasis is on qualitative treatment. Complex mathematical treatment may
be avoided.
Course Outcomes:
TEXT BOOKS:
REFERENCES:
273 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
Course Objectives:
UNIT I
Learning Outcomes:
UNIT II
Introduction, The junction transistor, Conventions for polarities of voltages and currents,Open
circuited transistor, Transistor biased in the active region, Current components in transistors,
Currents in a transistor, Emitter efficiency, Transport factor and transistor-α,Dynamic emitter
resistance, Transistor as an amplifier, Transistor construction, Lettersymbols for semiconductor
Devices, Characteristic curves of junction transistor in common configuration, static
characteristic curves of PNP junction transistor in common emitter configuration, The transistor
in common collector Configuration.
Learning Outcomes:
274 Page
UNIT III
UNIT IV
Resistance welding controls: Introduction, Resistance welding process, Basic Circuitfor A.C.
resistance welding, Types of Resistance welding, Electronic welding controlused in Resistance
welding, Energy storage welding. Induction heating: Principle ofinduction heating, Theory of
Induction heating merits of induction heating, Application ofinduction heating, High frequency
power source of induction heating. Dielectricheating: Principle of dielectric heating, theory of
dielectric heating, dielectric propertiesof typical materials, electrodes used in dielectric heating,
method of coupling ofelectrodes to the R.F. generator, Thermal losses in Dielectric heating,
Applications.
Learning Outcomes:
UNIT V:
275 Page
Learning Outcomes:
Course Outcome:
TEXT BOOKS:
REFERENCE BOOKS:
276 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–IV-II L T P C
3 0 0 3
Course Objectives:
UNIT – I
Measurement and Error: Definitions, Accuracy, Precision, Resolution and Significant Figures,
Types of Errors, Measurement error combinations. (Text 2)
Ammeters: DC Ammeter, Multi-range Ammeter, The Ayrton Shunt or Universal Shunt,
Requirements of Shunt, Extending of Ammeter Ranges, RF Ammeter (Thermocouple),
Limitations of Thermocouple. (Text 1)
Voltmeters and Multi-meters: Introduction, Basic Meter as a DC Voltmeter, DC Voltmeter,
Multi range Voltmeter, Extending Voltmeter Ranges, Loading, AC Voltmeter using Rectifiers.
True RMS Voltmeter, Multi-meter. (Text 1)
Learning Outcomes:
UNIT – II
Digital Voltmeters: Introduction, RAMP technique, Dual Slope Integrating Type DVM,
Integrating Type DVM, Most Commonly used principles of ADC, Successive Approximations, -
Digit, Resolution and Sensitivity of Digital Meters, General Specifications of DVM, (Text 1)
Digital Instruments: Introduction, Digital Multi-meters, Digital Frequency Meter, Digital
Measurement of Time, Universal Counter, Digital Tachometer, Digital pH Meter, Digital Phase
Meter, Digital Capacitance Meter, (Text 1)
277 Page
Learning Outcomes:
UNIT – III
Learning Outcomes:
UNIT – 4
Learning Outcomes:
UNIT – 5
278 Page
Learning Outcomes:
Course outcomes:
Learn different types of errors in measurement, calibration process and standards, various
methods for measurement of non-electrical quantities, Understand the different methods
for measurement of various electrical quantities.
Familiarize the dynamics of instrument systems, various passive and active transducers
Compare the various measuring techniques for measuring voltage (L4)
TEXT BOOKS:
REFERENCE BOOKS:
279 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–IV-II L T P C
3 0 0 3
Course Objectives:
Understand the philosophy of Blockchain and the cutting edge technology behind its functions
Illustrate how to setup Ethereum tools
Explain the key vocabulary and concepts used in Blockchain for Business
UNIT-I
Blockchain concepts: Blockchain, Blockchain application example: Escrow, Blockchain stack,
from web 2.0 to the next generation decentralized web, domain specific Blockchain application,
Blockchain benefits and challenges.
Blockchain application templates: Blockchain application components, design methodology
for Blockchain applications, Blockchain applications templates
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-II
Setting up Ethereum development tools: Ethereum clients,Ethereum languages, TestRPC, Mist
Ethereumwalle, meta mask, web3 JavaScript API, truffle.
Ethereum Accounts: Ethereum Accounts, keypairs, working with EOA Accounts, working with
contract accounts.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-III
Smart contracts: Smart contract, structure of a contract, setting up and interacting with a
contract using Geth client, setting up and interacting with a contract using Mist Wallet
280 Page
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-IV
Smart contracts (continued): Smart contract examples, Smart contract patterns.
Decentralized Applications: implementing Dapps, case studies,
Learning Outcomes:
After completing this Unit, students will be able to
UNIT-V
Mining: Concensus on Blockchain network, mining, Block validation, state storage in Ethereum.
Learning Outcomes:
After completing this Unit, students will be able to
Course outcomes:
Upon completion of the course, the students should be able to:
Text book:
281 Page
References:
282 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–IV-II L T P C
3 0 0 3
Course Objectives:
This course is designed to:
UNIT I
Introduction to Web: Internet and World Wide Web, Domain name service,
Protocols: HTTP, FTP, SMTP. Html5 concepts, CSS3, Anatomy of a web page.
XML: Document type Definition, XML schemas, Document object model, XSLT,
DOM and SAX Approaches.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT II
JavaScript: The Basic of JavaScript: Objects, Primitives Operations and Expressions,
Control Statements, Arrays, Functions, Constructors, Pattern Matching using Regular
Expressions. Angular Java Script Angular JS Expressions: ARRAY, Objects, $eval,
Strings, Angular JS Form Validation & Form Submission, Single Page Application
development using Angular JS.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT III
Node.js: Introduction, Advantages, Node.js Process Model, Node JS Modules.
Express.js: Introduction to Express Framework, Introduction to Nodejs , What is
283 Page
Nodejs, Getting Started with Express, Your first Express App, Express Routing,
Implementing MVC in Express, Middleware, Using Template Engines, Error
Handling , API Handling , Debugging, Developing Template Engines, Using Process
Managers, Security & Deployment.
Learning Outcomes:
After completing this Unit, students will be able to
UNIT IV
RESTful Web Services: Using the Uniform Interface, Designing URIs,
Web Linking, Conditional Requests. React Js: Welcome to React, Obstacles and
Roadblocks, React’s Future, Keeping Up with the Changes, Working with the Files,
Pure React, Page Setup, The Virtual DOM, React Elements, ReactDOM, Children,
Constructing Elements with Data, React Components, DOM Rendering, Factories.
Learning Outcomes:
After completing this Unit, students will be able to
Learning Outcomes:
After completing this Unit, students will be able to
Course Outcomes
After the completion of the course, student will be able to
List the Basic Concepts of Web & Markup Languages(L1)
Develop web Applications using Scripting Languages & Frameworks(L6)
Make use of Express JS and Node JS frameworks(L3)
Illustrate the uses of web services concepts like restful, react js (L2)
Deploying applications using Cloud Platforms (L6)
284 Page
Text Books:
1) Programming the World Wide Web, Robet W Sebesta, 7ed, Pearson.
2) Web Technologies, Uttam K Roy, Oxford
3) Pro Mean Stack Development, ELadElrom, Apress
4) Restful Web Services Cookbook, Subbu Allamraju, O’Reilly
5) JavaScript & jQuery the missing manual, David sawyer mcfarland, O’Reilly
6) Web Hosting for Dummies, Peter Pollock, John Wiley Brand
Reference Books:
1) Ruby on Rails up and Running, Lightning fast Web development, Bruce Tate,
Curt Hibbs, Oreilly (2006).
2) Programming Perl, 4ed, Tom Christiansen, Jonathan Orwant, Oreilly (2012).
3) Web Technologies, HTML, JavaScript, PHP, Java, JSP, XML and AJAX,
Black book, Dream Tech.
4) An Introduction to Web Design, Programming, Paul S Wang, Sanda S Katila,
Cengage Learning.
5) Express.JS Guide,The Comprehensive Book on Express.js, Azat Mardan,
Lean Publishing.
e-Resources:
1) http://www.upriss.org.uk/perl/PerlCourse.html
285 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)–IV-II L T P C
3 0 0 3
(19A27802a) FOOD PLANT UTILITIES & SERVICES
OPEN ELECTIVE - IV
PREAMBLE
This subject focuses on different utilities like water, steam, electricity and its properties,
production of consumption of these sources in the food plant.
OBJECTIVES
To give brief idea about the utilities that are required/used in food industry and their sources
and importance.
UNIT – I
Introduction Classification of various utilities and services in food industry. Water use in Food
Processing Industry Water supply system: Pumps of different types, operational aspects, piping
system for fresh water, chilled water etc., fittings and control, water requirement for cleaning and
processing, water quality, water purification and softening Unit
Learning Outcomes:
UNIT – II
Water use in food processing: Different types of water requirements in food processing plants,
types of water use, waste water sources, water wastage minimization, water loadings per unit
mass of raw material. Water conservation: Water and waste water management, economic use of
water, water filtration and recirculation.
286 Page
Learning Outcomes:
UNIT – III
Steam uses in Food Industry Steam uses in food industry: Food processing operations in which
steam is used, temperature, pressure and quantity of steam required in various food processing
operations Steam generation system: Components of a boiler system, fuels used in boilers,
energy analysis for a steam generation system, heat loss from boiler system, boiler design
consideration.
Learning Outcomes:
UNIT – IV
Waste-Heat Recovery in Food Processing Facilities Quantity and quality of waste heat in food
processing facilities, waste heat utilization, heat exchangers for waste heat recovery, heat pumps
for waste heat recovery. Waste Disposal and its Utilization Industrial waste, sewage, influent,
effluent, sludge, dissolved oxygen, biological oxygen demand, chemical oxygen demand.
Learning Outcomes:
287 Page
Waste heat utilization, heat exchangers for waste heat recovery, heat pumps for waste
heat recovery.
Waste disposal and its utilization industrial waste, sewage, influent, effluent, sludge,
Dissolved oxygen, biological oxygen demand, chemical oxygen demand
UNIT – V
Planning and Design of Service Facilities in Food Industry Estimation of utilities requirements:
Lighting, ventilation, drainage, CIP system, dust removal, fire protection etc. Maintenance of
facilities: Design and installation of piping system, codes for building, electricity, boiler room,
plumbing and pipe colouring, maintenance of the service facilities. Services required in offices,
laboratories, locker and toilet facilities, canteen, parking lots and roads, loading docks, garage,
repair and maintenance shop, ware houses etc.
Learning Outcomes:
Course Outcomes
TEXT BOOKS
1. Lijun Wang. “Energy Efficiency and Management in Food Processing Facilities”. CRC
Press. 2008,
2. M. E. Casper. “Energy-saving Techniques for the Food Industry”. Noyes Data Corporation.
1977,
288 Page
REFERENCES
1. P.L. Ballaney, “Thermal Engineering in SI Units”, 23rd Edition, Khanna Publishers, Delhi,
2003.
2. C.P. Arora. “Refrigeration and Air Conditioning”. 3rd Edition, Tata McGraw Hill Publishing
Co. Ltd. New Delhi. 2008,
3. W. E. Whitman, “A Survey of Water Use in the Food Industry”, S. D. Holdsworth. Published
by British Food Manufacturing Industries Research Association.
4. Chilton's Food Engineering. 1979, Chilton Co Publishers.
289 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II Sem L T P C
3 0 0 3
OPEN ELECTIVE – IV
PREAMBLE
This course will cover the classification, brief history and the impact of nutraceuticals and
functional foods on health and disease prevention. Nutraceuticals to be covered in the course
include isoprenoids, isoflavones, flavanoids, carotenoids, lycopene, garlic, omega 3 fatty acids,
sphingolipids, vitamin E and antioxidants, herbal products in foods. Also marketing issues
related to functional foods and nutraceuticals as well as stability testing will be reviewed.
Course Objectives:
UNIT – I
Learning Outcomes:
290 Page
UNIT – II
Nutraceuticals value of spices and seasoning – Turmeric, Mustard, Chilli, Cumin, Fenugreek,
Black Cumin, Fennel, Asafoetidia, Garlic, Ginger, Onion, Clove, Cardamom etc., Nutraceuticals
from Fruits And Vegetables – Mango, Apple, Grapes, Bel, Banana, Broccoli, Tomato, Bitter
Melon, Bitter Orange etc.
Learning Outcomes:
UNIT – III
Omega -3 fatty acids from fish- Typical properties, structural formula, functional category. CLA-
typical properties, structural formula, functional category. Application in Nutraceuticals.
Calcium, chromium, copper, iodine, iron, magnesium, Zn- mechanism of action, bioavailability,
uses and deficiency, dietary sources.
Learning Outcomes:
UNIT – IV
Learning Outcomes:
291 Page
Non-digestible carbohydrates/oligosaccharides: Dietary fibre and etc.
UNIT – V
Phytosterol, Fatty Acids, Carotenoids, Anthocyanins, Carotenoids, Amino Acids, Water Soluble
Vitamins, Free radical biology and antioxidant activity of nutraceuticals. Regulations of
Nutraceuticals and Functional Foods in India and rest of the world.
Learning Outcomes:
Course Outcomes
Students will get know the nutraceuticals and its active components in different foods,
regulations on nutraceuticals in India.
TEXT BOOKS
REFERENCES
1. B. Shrilakshmi, “Dietetics”, 5th Edition, New Age International (P) Ltd., New Delhi, 2005.
2. A. E. Bender, “Nutrition and Dietetic Foods”, Chem. Pub. Co. New York, 2nd Edition, 2004.
3. P. S. Howe, “Basic Nutrition in Health and Disease”, 2nd Edition,W. B. Saunders Company,
London, 2003.
4. Kramer, “Nutraceuticals in Health and Disease Prevention”, Hoppe and Packer, Marcel
Dekker, Inc., NY 2001.
5. Bao and Fenwick, “Phytochemicals in Helath and Disease”, Marcel Decker, Inc. NY 2004.
292 Page
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
B.Tech (CSE)– IV-II L T P C
3 0 0 3
OPEN ELECTIVE-IV
Course Objective:
This course focuses on what is needed to build simulation software environments, and not
just building simulations using preexisting packages.
UNIT-I:
Learning Outcomes:
UNIT-II
Dynamical, Finite State, and Complex Model Simulations-Graph or Network Transitions Based
Simulations-Actor Based Simulations-Mesh Based Simulations-Hybrid Simulations
Learning Outcomes:
UNIT-III
Learning Outcomes:
293 Page
UNIT-IV
Probability and Statistics for Simulations and Analysis-Introduction to Queues and Random
Noise-Random Variates Generation-Sensitivity Analysis
Learning Outcomes:
UNIT-V
Simulations Results Analysis and Viewing Tools-Display Forms: Tables, Graphs, and
Multidimensional Visualization-Terminals, X and MS Windows, and Web Interfaces-Validation
of Model Results
Learning Outcomes:
Course Outcomes:
TEXT BOOKS:
294 Page