0% found this document useful (0 votes)
93 views55 pages

4-1 Syllabus (R20)

The document outlines the regulations for the 7th semester of the B.Tech computer science program. It lists 5 professional elective courses, 2 humanities electives, and 2 open elective courses that can be chosen. It also includes details about the courses offered for the open electives and provides the course objectives and outcomes for the Cloud Computing elective.

Uploaded by

Bharath Ram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views55 pages

4-1 Syllabus (R20)

The document outlines the regulations for the 7th semester of the B.Tech computer science program. It lists 5 professional elective courses, 2 humanities electives, and 2 open elective courses that can be chosen. It also includes details about the courses offered for the open electives and provides the course objectives and outcomes for the Cloud Computing elective.

Uploaded by

Bharath Ram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

B.Tech.

R20 Regulations

Semester-VII
S.No. Course Code Course Name L T P Credits
1. Professional Elective Course– III 3 0 0 3
20A05701a Cloud Computing
20A05701b Agile Methodologies
20A05701c Vehicular Adhoc Networks
2. Professional Elective Course– IV 3 0 0 3
20A05702a Fundamentals of AR/VR
20A05702b Cryptography & Network Security
20A05702c Natural Language Processing
3. Professional Elective Course– V 3 0 0 3
20A05703a Full Stack Development
20A05703b Block chain Technology and Applications
20A05703c Deep Learning
4. Humanities Elective – II 3 0 0 3
20A52701a Entrepreneurship and Incubation
20A52701b Management Science
20A52701c Enterprise Resource Planning
5. Open Elective Course – III 3 0 0 3
6. Open Elective Course – IV 3 0 0 3
7. Skill oriented course – V 1 0 2 2
20A05706 Mobile Application Development
8. 20A05707 Evaluation of Industry Internship 3
Total 23

Open Elective-III
S.No. Course Code Course Name Offered by the Dept.
1 20A01704 Cost Effective Housing Techniques CE
2 20A02704 IOT Applications in Electrical Engineering EEE
3 20A03704 Product Design & Development ME
4 20A04704 Electronic Sensors ECE
5 20A04506 P Principles of Communication Systems ECE
6 20A27704 Human Nutrition FT
7 20A54702 Numerical Methods for Engineers Mathematics
8 20A56702 Sensors And Actuators for Engineering Applications Physics
9 20A51702 Applications
Chemistry of Nanomaterials and Applications Chemistry

Open Elective-IV
S.No. Course Code Course Name Offered by the Dept.
1 20A01705 Health, Safety & Environmental Management CE
2 20A02705 Renewable Energy Systems EEE
3 20A03705 Introduction to Composite Materials ME
4 20A04705 Microcontrollers and Applications ECE
5 20A04706 Principles of Cellular & Mobile Communications ECE
6 20A27705 Waste and Effluent Management FT
7 20A54703 Number theory & its applications Mathematics
8 20A56703 Smart Materials and Devices Physics
9 20A51703 Green Chemistry and Catalysis for Sustainable Chemistry
Environment
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3

(20A05701a) CLOUD COMPUTING


Common to CSE,IT, CSD, CSE(AI), CSE(AI&ML), CSE(DS), AI&DS
Professional Elective Course - III
Course Objectives:
 To explain the evolving computer model called cloud computing.
 To introduce the various levels of services that can be achieved by cloud.
 To describe the security aspects in cloud.
Course Outcomes (CO):
After completion of the course, students will be able to
 Ability to create cloud computing environment
 Ability to design applications for Cloud environment
 Design & develop backup strategies for cloud data based on features.
 Use and Examine different cloud computing services.
 Apply different cloud programming model as per need.

UNIT I Basics of Cloud computing Lecture 8Hrs


Introduction to cloud computing: Introduction, Characteristics of cloud computing, Cloud
Models, Cloud Services Examples, Cloud Based services and applications
Cloud concepts and Technologies: Virtualization, Load balancing, Scalability and Elasticity,
Deployment, Replication, Monitoring, Software defined, Network function virtualization, Map
Reduce, Identity and Access Management, services level Agreements, Billing.
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.
UNIT II Hadoop and Python Lecture 9Hrs
Hadoop MapReduce: Apache Hadoop, Hadoop Map Reduce Job Execution, Hadoop Schedulers,
Hadoop Cluster setup.
Cloud Application Design: Reference Architecture for Cloud Applications, Cloud Application
Design Methodologies, Data Storage Approaches.
Python Basics: Introduction, Installing Python, Python data Types & Data Structures, Control
flow, Function, Modules, Packages, File handling, Date/Time Operations, Classes.
UNIT III Python for Cloud computing Lecture 8Hrs
Python for Cloud: Python for Amazon web services, Python for Google Cloud Platform, Python
for windows Azure, Python for MapReduce, Python packages of Interest, Python web Application
Frame work, Designing a RESTful web API.
Cloud Application Development in Python: Design Approaches, Image Processing APP,
Document Storage App, MapReduce App, Social Media Analytics App.
UNIT IV Big data, multimedia and Tuning Lecture 8Hrs
Big Data Analytics: Introduction, Clustering Big Data, Classification of Big data Recommendation
of Systems.
Multimedia Cloud: Introduction, Case Study: Live video Streaming App, Streaming Protocols,
case Study: Video Transcoding App.
Cloud Application Benchmarking and Tuning: Introduction, Workload Characteristics,
Application Performance Metrics, Design Considerations for a Benchmarking Methodology,
Benchmarking Tools, Deployment Prototyping, Load Testing & Bottleneck Detection case Study,
Hadoop benchmarking case Study.
UNIT V Applications and Issues in Cloud Lecture 9 Hrs
Cloud Security: Introduction, CSA Cloud Security Architecture, Authentication, Authorization,
Identity Access Management, Data Security, Key Management, Auditing.
Cloud for Industry, Healthcare &Education: Cloud Computing for Healthcare, Cloud
computing for Energy Systems, Cloud Computing for Transportation Systems, Cloud Computing
for Manufacturing Industry, Cloud computing for Education.
B.Tech. R20 Regulations

Migrating into a Cloud: Introduction, Broad Approaches to migrating into the cloud, the seven–
step model of migration into a cloud.
Organizational readiness and Change Management in The Cloud Age: Introduction, Basic
concepts of Organizational Readiness, Drivers for changes: A frame work to comprehend the
competitive environment, common change management models, change management maturity
models, Organizational readiness self – assessment.
Legal Issues in Cloud Computing: Introduction, Data Privacy and security Issues, cloud
contracting models, Jurisdictional issues raised by virtualization and data location, commercial and
business considerations, Special Topics.
Textbooks:
1. Cloud computing A hands-on Approach‖ By ArshdeepBahga, Vijay Madisetti, Universities
Press, 2016
2. Cloud Computing Principles and Paradigms: By Raj Kumar Buyya, James Broberg, Andrzej
Goscinski, Wiley, 2016
Reference Books:
1. Mastering Cloud Computing by Rajkumar Buyya, Christian Vecchiola, SThamaraiSelvi, TMH
2. Cloud computing A Hands-On Approach by ArshdeepBahga and Vijay Madisetti.
3. Cloud Computing: A Practical Approach, Anthony T. Velte, Toby J. Velte, Robert Elsenpeter,
Tata McGraw Hill, rp2011.
4. Enterprise Cloud Computing, Gautam Shroff, Cambridge University Press, 2010.
5. Cloud Application Architectures: Building Applications and Infrastructure in the Cloud,
George Reese, O ‘Reilly, SPD, rp2011.
6. Essentials of Cloud Computing by K. Chandrasekaran. CRC Press.
Online Learning Resources:
Cloud computing - Course (nptel.ac.in)
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05701b) AGILE METHODOLOGIES

(Professional Elective Course– III)

Course Objectives:

 To provide students with a theoretical as well as practical understanding of


agile software development practices and how small teams can apply them
to create high-quality software.
 To provide good understanding of software design and a set of software
technologies and APIs.
 To carry out detailed examination and demonstration of Agile development
and testing techniques.
 To discuss Agile software development

Course Outcomes:

After completion of the course, students will be able to

• Realize the importance of interacting with business stakeholders in


determining the requirements for a software system
• Perform iterative software development processes: how to plan them, how to
execute them.
• Point out the impact of social aspects on software development success.
• Develop techniques and tools for improving team collaboration and software
quality.
• Perform Software process improvement as an ongoing task for development
teams.
• Show how agile approaches can be scaled up to the enterprise level.

UNIT I AGILE METHODOLOGY Lecture 9 Hrs

Theories for Agile Management – Agile Software Development – Traditional Model


vs. Agile Model - Classification of Agile Methods – Agile Manifesto and Principles –
Agile Project Management – Agile Team Interactions – Ethics in Agile Teams -
Agility in Design, Testing – Agile Documentations – Agile Drivers, Capabilities and
Values

UNIT II AGILE PROCESSES Lecture 8Hrs

Lean Production - SCRUM, Crystal, Feature Driven Development- Adaptive


Software Development - Extreme Programming: Method Overview – Lifecycle –
Work Products, Roles and Practices.

UNIT III AGILITY AND KNOWLEDGE MANAGEMENT Lecture 8 Hrs

Agile Information Systems – Agile Decision Making - Earl‗S Schools of KM –


Institutional Knowledge Evolution Cycle – Development, Acquisition, Refinement,
Distribution, Deployment, Leveraging – KM in Software Engineering – Managing
B.Tech. R20 Regulations

Software Knowledge – Challenges of Migrating to Agile Methodologies – Agile


Knowledge Sharing – Role of Story-Cards – Story-Card Maturity Model (SMM).

UNIT IV AGILITY AND REQUIREMENTS ENGINEERING Lecture 9 Hrs

Impact of Agile Processes in RE–Current Agile Practices – Variance – Overview of


RE Using Agile – Managing Unstable Requirements – Requirements Elicitation –
Agile Requirements Abstraction Model – Requirements Management in Agile
Environment, Agile Requirements Prioritization – Agile Requirements Modeling and
Generation – Concurrency in Agile Requirements Generation.

UNIT V AGILITY AND QUALITY ASSURANCE Lecture 9 Hrs

Agile Product Development – Agile Metrics – Feature Driven Development (FDD) –


Financial and Production Metrics in FDD – Agile Approach to Quality Assurance -
Test Driven Development – Agile Approach in Global Software Development.

Textbooks:

1. David J. Anderson and Eli Schragenheim, ―Agile Management for Software Engineering:
Applying the Theory of Constraints for Business Results‖, Prentice Hall, 2003.
2. Hazza and Dubinsky, ―Agile Software Engineering, Series: Undergraduate Topics in
Computer Science‖, Springer, 2009.

Reference Books:

1. Craig Larman, ―Agile and Iterative Development: A Manager‗s Guide‖ ,


Addison-Wesley, 2004.
2. Kevin C. Desouza, ―Agile Information Systems: Conceptualization, Construction, and
Management‖, Butterworth-Heinemann, 2007.

Online Learning Resources:

https://www.nptelvideos.com/video.php?id=904
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05701c) VEHICULAR ADHOC NETWORKS

(Professional Elective Course– III)

Course Objectives:

 Introduce to the students with the emerging technologies, standards and applications in
vehicular communication systems
 Study the design considerations and challenges of vehicle-to-infrastructure and vehicle-to-
vehicle communications
 Theories such as vehicular mobility modeling, and vehicular technologies and standards
from the physical to network layers will be introduced
 Examples of emerging applications of vehicular communication in Intelligent Transportation
Systems will also be studied and discussed.

Course Outcomes:

After completion of the course, students will be able to

• Understand and describe the basic theories and principles, technologies, standards, and
system architecture of vehicular ad-hoc networks (VANET) or inter-vehicle communication
networks.
• Analyze, design, and evaluate vehicular communication platforms for various kinds of safety
and infotainment applications.

UNIT I Introduction Lecture 8 Hrs

Basic Principles and Challenges, Past and ongoing VANET activities, Cooperative Vehicular Safety
applications – Enabling technologies, cooperative system architecture, safety applications.

UNIT II Vehicular Mobility Modelling Lecture 9Hrs

Random models, flow and traffic models, behavioural models, trace and survey-based models, joint
transport and communication simulations

UNIT III Vehicular Communications Lecture 9Hrs

Physical Layer Consideration- Signal propagation, Doppler spread and its impact on OFDM systems,
MAC Layer- Proposed MAC approaches and standards, IEEE 802.11p

UNIT IV VANET Routing Protocols Lecture 9Hrs

Opportunistic packet forwarding, topology based routing, geographic routing

UNIT V Applications, Standards and Regulations Lecture Hrs


B.Tech. R20 Regulations

VANET limitations, example applications, communication paradigms, message coding and


composition, data aggregation, Regulations and Standards, DSRC protocol stack, Cellular V2X.

Textbooks:

1. H.Hartenstein and K.P. Laberteaux, VANET: Vehicular Applications and Inter-Networking


Technologies, Wiley 2010.

Reference Books:

1. P. H.-J. Chong, I. W.-H. Ho, Vehicular Networks: Applications, Performance Analysis and
Challenges, Nova Science Publishers, 2019.
2. C. Sommer, F. Dressler, Vehicular Networking, Cambridge University Press, 2015.
3. M. Emmelmann, B. Bochow and C. C. Kellum, Vehicular Networking: Automotive
Applications and Beyond, Wiley, 2010.
4. M. Watfa, Advances in Vehicular Ad-Hoc Networks: Development and Challenges,
Information Science Reference, 2010.
5. H. Moustafa, Y. Zhang, Vehicular Networks: Techniques, Standards, and Applications, CRC
Press, 2009.

Online Learning Resources:https://nptel.ac.in/courses/106105160

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05702a) FUNDAMENTALS OF AR/VR
(Professional Elective Course– IV)

Course Objectives:

 To Teach about human interaction with computers


 To Demonstrate Virtual reality
 To introduce to the design of visualization tools
 To explain how to apply VR/MR/AR for various applications.

Course Outcomes:

After completion of the course, students will be able to

 Demonstrate human interaction with computers


 Animate using Virtual reality and 3D Art optimization
 Design audio and video interaction paradigms
 Design Data visualization tools
 Apply VR/AR in various fields in industry

UNIT I Lecture 8Hrs

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,
B.Tech. R20 Regulations

who are we building this future for?, sensory design, five sensory principles, Adob’s AR story.

UNIT II Lecture 9Hrs

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.

UNIT III Lecture 9Hrs

Virtual reality and augmented reality: cross platform theory: Why cross platform? The role of
game engines, understanding 3D graphics, portability 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.

UNIT IV Lecture 8Hrs

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 visualziations and in spatial computing, animation, failures in data visulaization, good data
visualization design optimize 3D spaces, data representations, infographics, 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.

UNIT V Lecture 8Hrs

Character AI and Behaviors: Introduction, behaviors, current practice: Reactive AI, more
intelligence in the system, Delibarative AI, machine learning.
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.

Textbooks:

1. Erin Pangilinan, Steve lukas, and Vasanth Mohan, “Creating Augmented & Virtual
Realities”, 1st edition, O’REILLY, 2019.
B.Tech. R20 Regulations

Reference Books:

 Steve Aukstakalnis, “Practical Augmented Reality”, Pearson Education, 2017.

Online Learning Resources:

https://nptel.ac.in/courses/106106138

https://nptel.ac.in/courses/121106013
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05702b) CRYPTOGRAPHY & NETWORK SECURITY

(Professional Elective Course – IV)

Course Objectives:

This course aims at training students to master the:


 The concepts of classical encryption techniques and concepts of finite fields and number
theory
 Working principles and utilities of various cryptographic algorithms including secret key
cryptography, hashes, and message digests, and public key algorithms
 Design issues and working principles of various authentication protocols, PKI standards
 Various secure communication standards including Kerberos, IPsec, TLS and email
 Concepts of cryptographic utilities and authentication mechanisms to design secure
applications

Course Outcomes:

 After completion of the course, students will be able to


 Identify information security goals, classical encryption techniques and acquire fundamental
knowledge on the concepts of finite fields and number theory
 Compare and apply different encryption and decryption techniques to solve problems related
to confidentiality and authentication
 Apply the knowledge of cryptographic checksums and evaluate the performance of different
message digest algorithms for verifying the integrity of varying message sizes.
 Apply different digital signature algorithms to achieve authentication and create secure
applications
 Apply network security basics, analyse different attacks on networks and evaluate the
performance of firewalls and security protocols like TLS, IPSec, and PGP
 Apply the knowledge of cryptographic utilities and authentication mechanisms to design
secure applications

UNIT I Lecture 9Hrs

Computer and Network Security Concepts: Computer Security Concepts, The OSI Security
Architecture, Security Attacks,Security Services, Security Mechanisms ,A Model for Network
Security, Classical Encryption Techniques : Symmetric Cipher Model ,Substitution Techniques
,Transposition Techniques ,Steganography, Block Ciphers : Traditional Block Cipher Structure, The
Data Encryption Standard, Advanced Encryption Standard :AES Structure, AES Transformation
Functions

UNIT II Lecture 9Hrs

Number Theory:
B.Tech. R20 Regulations

The Euclidean Algorithm, Modular Arithmetic, Fermat’s and Euler’s Theorems, The Chinese
Remainder Theorem, Discrete Logarithms, Finite Fields: Finite Fields of the Form GF(p), Finite
Fields of the Form GF(2n).Public Key Cryptography: Principles, Public Key Cryptography
Algorithms, RSA Algorithm, Diffie Hellman Key Exchange, Elliptic Curve Cryptography.

UNIT III Lecture 9Hrs

Cryptographic Hash Functions: Application of Cryptographic Hash Functions,Requirements &


Security, Secure Hash Algorithm, Message Authentication Functions, Requirements & Security,
HMAC & CMAC.Digital Signatures: NIST Digital Signature Algorithm, Distribution of Public
Keys, X.509 Certificates, Public-Key Infrastructure

UNIT IV Lecture 9Hrs

User Authentication: Remote User Authentication Principles, Kerberos. Electronic Mail Security:
Pretty Good Privacy (PGP) And S/MIME.

IPSecurity: IP Security Overview,IP Security Policy, Encapsulating Security Payload,


Combining Security Associations, Internet Key Exchange.

UNIT V Lecture 8Hrs

Transport Level Security: Web Security Requirements, Transport Layer Security (TLS), HTTPS,
Secure Shell(SSH)

Firewalls: Firewall Characteristics and Access Policy, Types of Firewalls, Firewall Location and
Configurations.

Textbooks:

1) Cryptography and Network Security- William Stallings, Pearson Education, 7thEdition.

2) Cryptography, Network Security and Cyber Laws – Bernard Menezes, Cengage


Learning, 2010 edition.

Reference Books:

1) Cryptography and Network Security- Behrouz A Forouzan, DebdeepMukhopadhyaya,


Mc-GrawHill, 3rd Edition,2015.
B.Tech. R20 Regulations

2) Network Security Illustrated, Jason Albanese and Wes Sonnenreich, MGH Publishers,
2003.

Online Learning Resources:

1) https://nptel.ac.in/courses/106/105/106105031/lecture by Dr. DebdeepM

2) https://nptel.ac.in/courses/106/105/106105162/lecture by
Dr.SouravMukhopadhyay IIT Kharagpur [VideoLecture]

3) https://www.mitel.com/articles/web-communication-cryptography-and-network-
securityweb articles by Mitel PowerConnections
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05702c) NATURAL LANGUAGE PROCESSING
(Professional Elective Course– IV)
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.
 Teach machine learning techniques used in NLP.

Course Outcomes:
After completion of the course, students will be able to
 Understand the various NLP Applications and Organization of Natural language, able to learn and
implement realistic applications using Python.
 Apply the various Parsing techniques, Bayes Rule, Shannon game, Entropy and Cross Entropy.
 Understand the fundamentals of CFG and parsers and mechanisms in ATN’s.
 Apply Semantic Interpretation and Language Modelling.
 Apply the concept of Machine Translation and multilingual Information Retrieval systems and
Automatic Summarization.

UNIT IIntroduction to Natural language Lecture 8Hrs


The Study of Language, Applications of NLP, Evaluating Language Understanding Systems,Different Levels of
Language Analysis, Representations and Understanding, Organization ofNatural language Understanding
Systems, Linguistic Background: An outline of English Syntax.

UNIT IIGrammars and Parsing Lecture 9Hrs


Grammars and Parsing- Top-Down and Bottom-Up Parsers, Transition Network Grammars,Feature Systems
and Augmented Grammars, Morphological Analysis and the Lexicon, Parsing with Features, Augmented
Transition Networks, Bayees Rule, Shannon game, Entropy and Cross Entropy.

UNIT IIIGrammars for Natural Language Lecture 8Hrs


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.

UNIT IV Lecture 8Hrs


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 Modelling
Introduction, n-Gram Models, Language model Evaluation, Parameter Estimation, LanguageModel Adaption,
Types of Language Models, Language-Specific Modelling Problems,Multilingual and Cross lingual Language
Modelling.

UNIT V Lecture9 Hrs


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.
Multilingual Information Retrieval
Introduction, Document Pre-processing, Monolingual Information Retrieval, CLIR, MLIR, Evaluation in
Information Retrieval, Tools, Software and Resources.
B.Tech. R20 Regulations

Multilingual Automatic Summarization


Introduction, Approaches to Summarization, Evaluation, How to Build a Summarizer, Competitions and
Datasets.

Textbooks:
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
ImedZitouni, Pearson Publications.
3. Natural Language Processing, A paninian perspective, AksharBharathi, Vineetchaitanya, Prentice–Hall
of India.
Reference 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.
Online Learning Resources:

https://nptel.ac.in/courses/106/105/106105158/

http://www.nptelvideos.in/2012/11/natural-language-processing.html
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05703a) FULL STACK DEVELOPMENT
(Professional Elective Course– V)

Course Objectives:

Learn the core concepts of both the frontend and backend programming course, to get familiar with the
latest web development technologies.

Course Outcomes:

After completion of the course, students will be able to

• Develop a fully functioning website and deploy on a web server.

• Gain Knowledge about the front end and back end tools

• Find and use of code packages based on their documentation to produce working results ina project.

• Create web pages that function using external data.

UNIT I Web Development Basics Lecture 8Hrs

Web development Basics - HTML & Web servers Shell - UNIX CLIVersion control –Git&Github HTML, CSS

UNIT II Frontend Development Lecture 9Hrs

JavascriptbasicsOOPSAspectsofJavaScriptMemoryusageandFunctionsinJSAJAXfordataexchangewithserverjQ
ueryFrameworkjQueryevents,UIcomponents etc. JSON data format.
UNIT III REACT JS Lecture 9Hrs

Introduction to React Router and Single Page Applications React Forms, FlowArchitecture and Introduction to
Redux More Redux and Client-Server Communication

UNIT IV Java Web Development Lecture 8Hrs

JAVA PROGRAMMING BASICS, Model View Controller (MVC)


PatternMVCArchitectureusingSpringRESTfulAPIusingSpringFrameworkBuildingan application using Maven

UNIT V Databases & Deployment Lecture 8Hrs

Relational schemas and normalization Structured Query


Language(SQL)DatapersistenceusingSpringJDBCAgiledevelopmentprinciplesanddeployingapplication in
Cloud

Textbooks:
B.Tech. R20 Regulations

1. Web Design with HTML, CSS, JavaScript and JQuery Set Book by Jon Duckett
ProfessionalJavaScript for Web Developers Book by Nicholas C. Zakas

2. Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to


CreatingDynamic Websites by Robin Nixon

3. AZAT MARDAN, FullStackJavaScript:LearnBackbone.js,Node.jsandMongoDB.2015

Reference Books:

1. Full-Stack JavaScript Development by Eric Bush.


2. Tomasz Dyl ,KamilPrzeorski , MaciejCzarnecki, Mastering Full Stack React Web Development 2017

Online Learning Resources:

https://ict.iitk.ac.in/product/full-stack-developer-html5-css3-js-bootstrap-php-4/
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05703b) BLOCKCHAIN TECHNOLOGY AND APPLICATIONS

(Professional Elective Course– V)

Course Objectives:

 Understand how block chain systems (mainly Bitcoin and Ethereum) work and to securely
interact with them,
 Design, build, and deploy smart contracts and distributed applications,
 Integrate ideas from block chain technology into their own projects.

Course Outcomes:

After completion of the course, students will be able to

 Demonstrate the foundation of the Block chain technology and understand the
processes in payment and funding.

 Identify the risks involved in building Block chain applications.

 Review of legal implications using smart contracts.

 Choose the present landscape of Block chain implementations and Understand Crypto
currency markets.

 Examine how to profit from trading crypto currencies.

UNIT I Introduction Lecture 8Hrs

Introduction, Scenarios, Challenges Articulated, Block chain, Block chain Characteristics,


Opportunities Using Block chain, History of Block chain. Evolution of Block chain: Evolution of
Computer Applications, Centralized Applications, Decentralized Applications, Stages in Block
chain Evolution, Consortia, Forks, Public Block chain Environments, Type of Players in Block
chain Ecosystem, Players in Market.

UNIT II Block chain Concepts Lecture 9Hrs

Block chain Concepts: Introduction, Changing of Blocks, Hashing, Merkle-Tree, Consensus, Mining
and Finalizing Blocks, Currency aka tokens, security on block chain, data storage on block chain,
wallets, coding on block chain: smart contracts, peer-to-peer network, types of block chain nodes,
risk associated with block chain solutions, life cycle of block chain transaction.

UNIT III Architecting Block chain solutions Lecture 9Hrs

Architecting Block chain solutions: Introduction, Obstacles for Use of Block chain, Block chain
Relevance Evaluation Framework, Block chain Solutions Reference Architecture, Types of Block
chain Applications. Cryptographic Tokens, Typical Solution Architecture for Enterprise Use Cases,
Types of Block chain Solutions, Architecture Considerations, Architecture with Block chain
Platforms, Approach for Designing Block chain Applications.
B.Tech. R20 Regulations

UNIT IV Ethereum Block chain Implementation Lecture 8Hrs

Ethereum Block chain Implementation: Introduction, Tuna Fish Tracking Use Case, Ethereum
Ecosystem, Ethereum Development, Ethereum Tool Stack, Ethereum Virtual Machine, Smart
Contract Programming, Integrated Development Environment, Truffle Framework, Ganache, Unit
Testing, Ethereum Accounts, My Ether Wallet, Ethereum Networks/Environments, Infura,
Etherscan, Ethereum Clients, Decentralized Application, Metamask, Tuna Fish Use Case
Implementation, Open Zeppelin Contracts

UNIT V Hyper ledger Block chain Implementation Lecture 8Hrs

Hyperledger Blockchain Implementation, Introduction, Use Case – Car Ownership Tracking,


Hyperledger Fabric, Hyperledger Fabric Transaction Flow, FabCar Use Case Implementation,
Invoking Chaincode Functions Using Client Application.

Advanced Concepts in Blockchain: Introduction, Inter Planetary File System (IPFS), Zero-
Knowledge Proofs, Oracles, Self-Sovereign Identity, Blockchain with IoT and AI/ML Quantum
Computing and Blockchain, Initial Coin Offering, Blockchain Cloud Offerings, Blockchain and its
Future Potential.

Textbooks:

1. Ambadas, Arshad SarfarzAriff, Sham “Blockchain for Enterprise Application Developers”,


Wiley

2. Andreas M. Antonpoulos, “Mastering Bitcoin: Programming the Open Blockchain” , O’Reilly

Reference Books:

1. Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions, Joseph
Bambara, Paul R. Allen, Mc Graw Hill.
2. Blockchain: Blueprint for a New Economy, Melanie Swan, O’Reilly

Online Learning Resources:

1. https://github.com/blockchainedindia/resources
2. Hyperledger Fabric - https://www.hyperledger.org/projects/fabric
3. Zero to Blockchain - An IBM Redbooks course, by Bob Dill, David Smits
https://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/crse0 401.htm
4. https://nptel.ac.in/courses/106105184
5. https://onlinecourses.nptel.ac.in/noc22_cs44/preview
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05703c) DEEP LEARNING

(Professional Elective Course– V)

Course Objectives:

 Demonstrate the major technology trends driving Deep Learning

 Build, train, and apply fully connected deep neural networks

 Implement efficient (vectorized) neural networks

 Analyse the key parameters and hyper parameters in a neural network's architecture
Course Outcomes:

After completion of the course, students will be able to

 Demonstrate the mathematical foundation of neural network

 Describe the machine learning basics

 Differentiate architecture of deep neural network

 Build a convolutional neural network

 Build and train RNN and LSTMs


UNIT I Lecture 8Hrs

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.

UNIT II Lecture 9Hrs

Machine Learning: Basics and Underfitting, Hyper parameters and Validation Sets, Estimators, Bias
and Variance, Maximum Likelihood, Bayesian Statistics, Supervised and Unsupervised Learning,
Stochastic Gradient Descent, Challenges Motivating Deep Learning. Deep Feedforward Networks:
Learning XOR, Gradient-Based Learning, Hidden Units, Architecture Design, Back-Propagation and
other Differentiation Algorithms.

UNIT III Lecture 8Hrs

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
B.Tech. R20 Regulations

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.

UNIT IV Lecture 9Hrs

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.

Lecture 8Hrs

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.

Textbooks:

1. Ian Goodfellow, YoshuaBengio, Aaron Courville, “Deep Learning”, MIT


Press,2016.
2. Josh Patterson and Adam Gibson, “Deep learning: A practitioner's approach”,
O'Reilly Media, First Edition,2017.

Reference Books:

1. Fundamentals of Deep Learning, Designing next-generation machine


intelligence algorithms, Nikhil Buduma, O’Reilly, Shroff Publishers,2019.
2. Deep learning Cook Book, Practical recipes to get started Quickly,
DouweOsinga, O’Reilly, Shroff Publishers,2019.

Online Learning Resources:

1.https://keras.io/datasets/
2.http://deeplearning.net/tutorial/deeplearning.pdf

3.https://arxiv.org/pdf/1404.7828v4.pdf

4.https://www.cse.iitm.ac.in/~miteshk/CS7015.html

5.https://www.deeplearningbook.org

6.https://nptel.ac.in/courses/106105215
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A52701a) ENTREPRENEURSHIP & INCUBATION
(HUMANITIES ELECTIVE II)

Course Objectives:
 To make the student understand about Entrepreneurship
 To enable the student in knowing various sources of generating new ideas in setting up of New
enterprise
 To facilitate the student in knowing various sources of finance in starting up of a business
 To impart knowledge about various government sources which provide financial assistance to
entrepreneurs/ women entrepreneurs
 To encourage the student in creating and designing business plans
Course Outcomes:
 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.
UNIT I
Entrepreneurship - Concept, knowledge and skills requirement - Characteristics of successful entrepreneurs -
Entrepreneurship process - Factors impacting emergence of entrepreneurship - Differences between
Entrepreneur and Intrapreneur - Understanding individual entrepreneurial mindset and personality - Recent
trends in Entrepreneurship.

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.

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

UNIT IV
Women Entrepreneurship - Entrepreneurship Development and Government - Role of Central Government and
State Government in promoting women Entrepreneurship - Introduction to various incentives, subsidies and
grants – Export- oriented Units - Fiscal and Tax concessions available - Women entrepreneurship - Role and
importance - Growth of women entrepreneurship in India - Issues & Challenges - Entrepreneurial motivations.

UNIT V
Fundamentals of Business Incubation - Principles and good practices of business incubation- Process of
business incubation and the business incubator and how they operate and influence the Type/benefits of
incubators - Corporate/educational / institutional incubators - Broader business incubation environment - Pre-
Incubation and Post - Incubation process - Idea lab, Business plan structure - Value proposition

Textbooks:
1. D F Kuratko and T V Rao, “Entrepreneurship” - A South-Asian Perspective – Cengage Learning, 2012.
(For PPT, Case Solutions Faculty may visit : login.cengage.com)
2. Nandan H, “ Fundamentals of Entrepreneurship”, PHI, 2013
References:
1. Vasant Desai, “Small Scale Industries and Entrepreneurship”, Himalaya Publishing 2012.
B.Tech. R20 Regulations

2. Rajeev Roy “Entrepreneurship”, 2nd Edition, Oxford, 2012.


3. B.JanakiramandM.Rizwana‖ “Entrepreneurship Development: Text & Cases”, Excel Books, 2011.
4. Stuart Read, Effectual “Entrepreneurship”, Routledge, 2013.

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
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A52701b) MANAGEMENT SCIENCE
(HUMANITIES ELECTIVE-II)

Course Objectives:
 To provide fundamental knowledge on Management, Administration, Organization & its concepts.
 To make the students understand the role of management in Production
 To impart the concept of HRM in order to have an idea on Recruitment, Selection,Training&
Development, job evaluation and Merit rating concepts
 To create awareness on identify Strategic Management areas & the PERT/CPM for better Project
Management
 To make the students aware of the contemporary issues in management
Course Outcomes:
 Understand the concepts & principles of management and designs of organization in a practical world
 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.

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

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.

UNIT III HUMAN RESOURCES MANAGEMENT (HRM)


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

UNIT IV STRATEGIC & PROJECT MANAGEMENT


Definition& Meaning - Setting of Vision - Mission - Goals - Corporate Planning Process - Environmental
Scanning - Steps in Strategy Formulation and Implementation - SWOT Analysis - Project Management -
Network Analysis - Programme Evaluation and Review Technique (PERT) - Critical Path Method (CPM)
Identifying Critical Path - Probability of Completing the project within given time - Project Cost- Analysis -
Project Crashing (Simple problems).

UNIT V CONTEMPORARY ISSUES IN MANAGEMENT


The concept of Management Information System(MIS) - Materials Requirement Planning (MRP) - Customer
Relations Management(CRM) - Total Quality Management (TQM) - Six Sigma Concept - Supply Chain
Management(SCM) - Enterprise Resource Planning (ERP) - Performance Management - Business Process
Outsourcing (BPO) - Business Process Re-engineering and Bench Marking - Balanced Score Card - Knowledge
Management.
B.Tech. R20 Regulations

Textbooks:
1. A.R Aryasri, “Management Science”, TMH, 2013
2. Stoner, Freeman, Gilbert, Management, Pearson Education, New Delhi, 2012.

References:
1. Koontz &Weihrich, “Essentials of Management”, 6th edition, TMH, 2005.
2. Thomas N.Duening& John M.Ivancevich, “Management Principles and Guidelines”, Biztantra.
3. Kanishka Bedi, “Production and Operations Management”, Oxford University Press, 2004.
4. Samuel C.Certo, “Modern Management”, 9th edition, PHI, 2005
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A52701c) ENTERPRISE RESOURCE PLANNING
(HUMANITIES ELECTIVE-II)
Course Objectives:
 To provide a contemporary and forward-looking on the theory and practice of Enterprise Resource
Planning
 To enable the students in knowing the Advantages of ERP
 To train the students to develop the basic understanding of how ERP enriches the
 Business organizations in achieving a multidimensional growth.
 Impart knowledge about the historical background of BPR
 To aim at preparing the students, technologically competitive and make them ready to self-upgrade with
the higher technical skills.
Course Outcomes:
 Understand the basic use of ERP Package and its role in integrating business functions.
 Explain the challenges of ERP system in the organization
 Apply the knowledge in implementing ERP system for business
 Evaluate the role of IT in taking decisions with MIS
 Create reengineered business processes with process redesign

UNITI
Introduction to ERP: Enterprise – An Overview Integrated Management Information, Business Modeling,
Integrated Data Model Business Processing Reengineering(BPR), Data Warehousing, Data Mining, On-line
Analytical Processing(OLAP), Supply Chain Management (SCM), Customer Relationship Management(CRM),

UNITII
Benefits of ERP: Reduction of Lead-Time, On-time Shipment, Reduction in Cycle Time, Improved Resource
Utilization, Better Customer Satisfaction, Improved Supplier Performance, Increased Flexibility, Reduced
Quality Costs, Improved Information Accuracy and Design-making Capability

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

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

UNITV
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.
Textbooks:
1. Pankaj Sharma. “Enterprise Resource Planning”. Aph Publishing Corporation, New Delhi, 2004.
2. Alexis Leon, “Enterprise Resource Planning”, IV Edition, Mc.Graw Hill, 2019
References:
1. Marianne Bradford “Modern ERP”, 3rd edition.
2. “ERP making it happen Thomas f. Wallace and Michael
3. Directing the ERP Implementation Michael w pelphrey
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech (CSE)– IV-I Sem L T P C
3 0 0 3
(20A05706) MOBILE APPLICATIN DEVELOPMENT
(Skill Oriented course - IV)

Course Objectives:

 Learn the configuration of Android Studio, SDK Manager, and AVD Emulators
 Understand Android UI Components and make use of Material Design for Android
 Learn the usage of Libraries, APIs and handle messages
 Explore various Hybrid App Development Platforms
 Acquire the knowledge of app releases and publishing and app to the play store

Course Outcomes:

After completion of the course, students will be able to

• Demonstrate the configuration of Android Software Development tools


• Design and develop Mobile Applications using Android and Kotlin
• Develop a complex android application by using apis, Libraries, and message handling
techniques
• Construct the mobile application using a hybrid framework or SDK
• Release and publish an application on Google Play Store

Activities:

Module 1:

Android OS Architecture: Application Layer, Framework Layer, Libraries and Runtime, Hardware
Abstraction Layer, and Kernel

Task: Select any two Mobile Apps used in your mobile phone and note the various functionalities
and their corresponding layers

Module 2:

Android Studio: Install Android Studio, SDK Manager, Configure Plugins, Android Virtual
Device(AVD) Emulators

Task: Install Android Studio and Configure Latest Android SDKs and Android Virtual Devices

Module 3:

Building your First Application: Understanding Activities and Intents, Activity Lifecycle and
Managing State, Activities and Implicit Intents

Task: Build and Run Hello World Application on the virtual Device and also test the app on your
mobile phone

Module 4:

Android UI components: Text Controls, Buttons, Widgets, Layouts, Containers


B.Tech. R20 Regulations

Task: Explore all the UI Controls and design a Student Registration Activity

Module 5:

Material Design for Android: Material theme and widgets, Elevation shadows, Cards, Animations,
Drawables

Task: Design the Student Registration Activity using Material Design for Android Components

Module 6:

Navigation: Back-button navigation, Hierarchical navigation patterns, Ancestral navigation (Up


button), Descendant navigation, Lateral navigation with tabs and swipes

Task: Design a complete Student Management Application using Android and provide effective
navigation between various Activities

Module 7:

Connect to the Internet: Security best practices for network operations, Including permissions in the
manifest, Performing network operations on a worker thread, Making an HTTP connection, Parsing
the results, Managing the network state

Task: Develop an Android Application that stores Student Details into the hosting server and retrieve
student details from the server

Module 8:

Messages and Storage: Creating a Snackbar object, Showing the message to the user, instantiate a
Toast object, Show the toast, Add Notification to your App, Customize Notifications, App-specific
storage, Preferences, Room persistence library

Task: Secure the Student Management Application with proper hints, messages, notifications, and
logging

Module 9:

GeoLocation: Set up the project and get an API Key, Add Markers on the map, map Styles, Enable
location tracking

Task: Add your college location on maps and also provide a location tracking feature in your app

Module 10:

Authentication: Add Firebase to the project, Email Authentication, Phone Authentication, Gmail
Authentication

Task: Design and implement an effective student Login System with OTP feature and email
B.Tech. R20 Regulations

authentication using firebase

Module 11:

Hybrid App Development: Hybrid App vs Native App, React-Native, Flutter, Ionic, Xamarin

Task: Design Student Management App using any one of the Hybrid Frameworks or SDKs.

Module 12:

Publish App to Play Store: Add a launcher icon and Application ID, Specify API Level targets and
version number, Disable logging and debugging, Generate signed APK for release, Create a Google
Developer Account, Run pre-launch reports, Review criteria for publishing, Submit your app for
publishing.

Task: Prepare and Publish Your Android Apps in Google Play Store

References:

1. Smyth, Neil. Android Studio 4.2 Development Essentials - Kotlin Edition: Developing Android
Apps Using Android Studio 4.2, Kotlin, and Android Jetpack, Payload Media,
Incorporated, 2021.

2. Cheng, Fu. Build Mobile Apps with Ionic 4 and Firebase: Hybrid Mobile App
Development. Germany, Apress, 2018.

3. Derks, Roy, and Boduch, Adam. React and React Native: A Complete Hands-on Guide to Modern
Web and Mobile Development with React.js, 3rd Edition. United Kingdom, Packt
Publishing, 2020.

Online Learning Resources/Virtual Labs:

https://developer.android.com/

https://material.io/

https://kotlinlang.org/

https://google-developer-training.github.io/android-developer-fundamentals-course-concepts/

https://developers.google.com/
B.Tech. R20 Regulations

OPEN
ELECTIVES
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3

(20A01704) COST EFFECTIVE HOUSING TECHNIQUES

(Open Elective Course - III)

Course Objectives:

• To understand the requirements of structural safety for future construction.


• To know about the housing scenario, housing financial systems land use and physical
• planning for housing and housing the urban poor
• To know the traditional practices of rural housing
• To know the different innovative cost effective construction techniques
• To know the alternative building materials for low cost housing.

Course Outcomes :

• To know the repair and restore action of earthquake damaged non engineered buildings and
ability to understand the requirements of structural safety for future construction
• To know about the housing scenario, housing financial systems land use and physical
planning for housing and housing the urban poor
• Apply the traditional practices of rural housing
• Understand the different innovative cost effective construction techniques
• Suggest the alternative building materials for low cost housing

UNIT I

a) Housing Scenario :Introducing - Status of urban housing - Status of Rural Housing


b) Housing Finance: Introducing - Existing finance system in India - Government role as
facilitator - Status at Rural Housing Finance - Impedimently in housing finance and related
issues
c) Land use and physical planning for housing :Introduction - Planning of urban land -
Urban land ceiling and regulation act - Efficiency of building bye lass - Residential
Densities
d) Housing the urban poor :Introduction - Living conditions in slums - Approaches and
strategies for housing urban poor

UNIT II

Development and adoption of low cost housing technology

Introduction - Adoption of innovative cost effective construction techniques - Adoption of precast


elements in partial prefatroices - Adopting of total prefactcation of mass housing in India- General
remarks on pre cast rooting/flooring systems -Economical wall system - Single Brick thick loading
bearing wall - 19cm thick load bearing masonry walls - Half brick thick load bearing wall – Fly-ash
gypsum thick for masonry - Stone Block masonry - Adoption of precast R.C. plank and join system
for roof/floor in the building

UNIT III

Alternative building materials for low cost housing

Introduction - Substitute for scarce materials – Ferro-cement - Gypsum boards - Timber substitutions
B.Tech. R20 Regulations

- Industrial wastes - Agricultural wastes - alternative building maintenance

Low cost Infrastructure services:

Introduce - Present status - Technological options - Low cost sanitation - Domestic wall - Water
supply, energy

UNIT IV

Rural Housing: Introduction traditional practice of rural housing continuous - Mud Housing
technology Mud roofs - Characteristics of mud - Fire treatment for thatch roof - Soil stabilization -
Rural Housing programs

UNIT V

Housing in Disaster prone areas:

Introduction – Earthquake - Damages to houses - Traditional prone areas - Type of Damages and
Railways of non-engineered buildings - Repair and restore action of earthquake Damaged non-
engineered buildings recommendations for future constructions. Requirement’s of structural safety of
thin precast roofing units against Earthquake forces Status of R& D in earthquake strengthening
measures - Floods, cyclone, future safety

Textbooks:

1. Building materials for low – income houses – International council for building research
studies and documentation.

2. Hand book of low cost housing by A.K.Lal – Newage international publishers.

3. Low cost Housing – G.C. Mathur by South Asia Books

Reference Books:

1. Properties of concrete – Neville A.m. Pitman Publishing Limited, London.

2. Light weight concrete, Academic Kiado, Rudhai.G – Publishing home of Hungarian


Academy of Sciences 1963.

3. Modern trends in housing in developing countries – A.G. Madhava Rao, D.S. Rama chandra
Murthy &G.Annamalai. E. & F. N. Spon Publishers

Online Learning Resources:

https://nptel.ac.in/courses/124107001
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A02704) IoT APPLICATIONS IN ELECTRICAL ENGINEERING

(Open Elective Course – III)

Course Objectives:

 Understand basics of Internet of Things and Micro Electro Mechanical Systems (MEMS)
fundamentals in design and fabrication process
 Analyze motion less and motion detectors in IoT applications
 Understand about Analyze applications of IoT in smart grid
 Apply the concept of Internet of Energy for various applications

Course Outcomes:

 Understand the concept of IoT in Electrical Engineering


 Analyze various types of motionless sensors and various types of motion detectors
 Apply various applications of IoT in smart grid
 Design future working environment with Energy internet

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

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

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

UNIT IV IoT FOR SMART GRID

Driving factors, Generation level, Transmission level, Distribution level, Applications, Metering and
monitoring applications, Standardization and interoperability, Smart home

UNIT V INTERNET of ENERGY (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

Textbooks:
B.Tech. R20 Regulations

1. Jon S. Wilson, Sensor Technology Hand book, Newnes Publisher, 2004


2. Tai Ran Hsu, MEMS and Microsystems: Design and manufacture, 1 st Edition, Mc Grawhill
Education, 2017
3. Ersan Kabalci and Yasin Kabalci, From Smart grid to Internet of Energy, 1 st Edition,
Academic Press, 2019

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

Online Learning Resources:

1.https://onlinecourses.nptel.ac.in/noc22_cs96/preview

2. https://nptel.ac.in/courses/108108123

3. https://nptel.ac.in/courses/108108179
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A03704) PRODUCT DESIGN AND DEVELOPMENT
(Open Elective-III)

Course Objectives:
 To Design products creatively while applying engineering design principles.
 To Apply principles of human factors, ethics and environmental factorsin product design.
 To Work in groups or individually in their pursuit of innovative product design.
 To implement value design for optimum product cost.
Course Outcomes:After successful completion of the course, the student will be able to
 Apply knowledge of basic science and engineering fundamentals
 Undertake problem identification, formulation and solution
 Understanding of the principles of sustainable design and development
 Understanding of professional and ethical responsibilities and commitment to them

UNIT I Product Development Process


General problem-solving process - Flow of Work during the process of designing - Activity Planning Timing
and scheduling, Planning Project and Product Costs - Effective Organization Structures - Interdisciplinary
Cooperation, Leadership and Team behaviour.

UNIT II Task Clarification


Importance of Task Clarification - Setting up a requirements list - Contents, Format, Identifying the
requirements, refining and extending the requirements, Compiling the requirements list, Examples. Using
requirements lists - Updating, Partial requirements lists, Further uses - Practical applications of requirements
lists.

UNIT III Conceptual Design


Steps in Conceptual Design. Abstracting to identify the essential problems - Aim of Abstraction, Broadening
the problem. Formulation, Identifying the essential problems from the requirements list, establishing functions
structures, Overall function, Breaking a function down into sub-functions. Developing working structures -
Searching for working principles, Combining Working Principles, Selecting Working Structures, Practical
Application of working structures. Developing Concepts - Firming up into principle solution variants,
Evaluating principle solution variants, Practical Applications of working structures. Examples of Conceptual
Design - One Handed Household Water Mixing Tap, Impulse - Loading Test Rig.

UNIT IV Embodiment Design


Steps of Embodiment Design, Checklist for Embodiment Design Basic rules of Embodiment Design Principles
of Embodiment Design - Principles of Force Transformations, Principles of Division of Tasks, Principles of
Self-Help, Principles of Stability and Bi-Stability, Principles of Fault-Free Design Guide for Embodiment
Design - General Considerations, Design to allow for expansion, Design to allow for creep and relaxation,
Design against Corrosion, Design to minimize wear, Design to Ergonomics, Design for Aesthetics, Design for
Production, Design for Assembly, Design for Maintenance, Design for Recycling, Design for Minimum risk,
Design to standards. Evaluation of Embodiment Designs.

UNIT V Mechanical Connections, Mechatronics AndAdaptronics:


Mechanical Connections - General functions and General Behaviour, Material connections, From Connections,
Force connections, Applications. Mechatronics - General Architecture and Terminology, Goals and Limitations,
Development of Mechatronic Solution, Examples. Adaptronics - Fundamentals and Terminology, Goals and
Limitations, Development of Adaptronics Solutions, Examples.

Textbooks:
1. G.Paul; W. Beitzetal, Engineering Design, Springer International Education, 2010.
B.Tech. R20 Regulations

2. Kevin Otto: K. Wood, Product Design And Development, Pearson Education, 2013.
References:
1. Kenith B. Kahu, Product Planning Essentials, Yes dee Publishing, 2011.
2. K.T. Ulrich, Product Design and Development, TMH Publishers, 2011.
Online Learning Resources:
 https://nptel.ac.in/courses/112107217
 https://nptel.ac.in/courses/112104230
 https://www.youtube.com/watch?v=mvaqZAFdL6U
 https://nptel.ac.in/courses/107103082
 https://quizxp.com/nptel-product-design-and-manufacturing-assignment-5/
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A04704) ELECTRONIC SENSORS
(Open Elective Course –III)
Course Objectives:
 Learn the characterization of sensors.
 Known the working of Electromechanical, Thermal, Magnetic and radiation sensors
 Understand the concepts of Electro analytic and smart sensors
 Able to use sensors in different applications
Course Outcomes:
 Learn about sensor Principle, Classification and Characterization.
 Explore the working of Electromechanical, Thermal, Magnetic, radiation and Electro analytic sensors
 Understand the basic concepts of Smart Sensors
 Design a system with sensors
UNIT I
Sensors / Transducers: Principles, Classification, Parameters, Characteristics, Environmental
Parameters (EP), Characterization
Electromechanical Sensors: Introduction, Resistive Potentiometer, Strain Gauge, Resistance Strain Gauge,
Semiconductor Strain Gauges -Inductive Sensors: Sensitivity and Linearity of the Sensor – Types-Capacitive
Sensors: Electrostatic Transducer, Force/Stress Sensors Using Quartz Resonators, Ultrasonic Sensors
UNIT II
Thermal Sensors: Introduction, Gas thermometric Sensors, Thermal Expansion Type Thermometric Sensors,
Acoustic Temperature Sensor ,Dielectric Constant and Refractive Index thermo sensors, Helium Low
Temperature Thermometer ,Nuclear Thermometer ,Magnetic Thermometer ,Resistance Change Type
Thermometric Sensors, Thermo emf Sensors, Junction Semiconductor Types, Thermal Radiation Sensors,
Quartz Crystal Thermoelectric Sensors, NQR Thermometry, Spectroscopic Thermometry, Noise Thermometry,
Heat Flux Sensors
UNIT III
Magnetic sensors: Introduction, Sensors and the Principles Behind, Magneto-resistive Sensors,
Anisotropic Magneto resistive Sensing, Semiconductor Magneto resistors, Hall Effect and Sensors, Inductance
and Eddy Current Sensors, Angular/Rotary Movement Transducers, Synchros.
UNIT IV
Radiation Sensors: Introduction, Basic Characteristics, Types of Photo resistors/ Photo detectors, Xray and
Nuclear Radiation Sensors, Fibre Optic Sensors
Electro analytical Sensors: The Electrochemical Cell, The Cell Potential - Standard Hydrogen
Electrode (SHE), Liquid Junction and Other Potentials, Polarization, Concentration Polarization, Reference
Electrodes, Sensor Electrodes, Electro ceramics in Gas Media.
UNIT V
Smart Sensors: Introduction, Primary Sensors, Excitation, Amplification, Filters, Converters,
Compensation, Information Coding/Processing - Data Communication, Standards for Smart Sensor Interface,
the Automation Sensors –Applications: Introduction, On-board Automobile Sensors (Automotive Sensors),
Home Appliance Sensors, Aerospace Sensors, Sensors for Manufacturing –Sensors for environmental
Monitoring
Textbooks:
1. “Sensors and Transducers - D. Patranabis” –PHI Learning Private Limited., 2003.
2. Introduction to sensors- John veteline, aravindraghu, CRC press, 2011
References:
1. Sensors and Actuators, D. Patranabis, 2nd Ed., PHI, 2013.
2. Make sensors: Terokarvinen, kemo, karvinen and villeyvaltokari, 1st edition, maker media,2014.
3. Sensors handbook- Sabriesoloman, 2nd Ed. TMH, 2009
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech L T P C
3 0 0 3
(20A04506) PRINCIPLES OF COMMUNICATION SYSTEMS
Course Objectives:
 To understand the concept of various modulation schemes and multiplexing.
 To apply the concept of various modulation schemes to solve engineering problems.
 To analyse various modulation schemes.
 To evaluate various modulation scheme in real time applications.
Course Outcomes:
 Understand the concept of various modulation schemes and multiplexing
 Apply the concept of various modulation schemes to solve engineering problems
 Analyse various modulation schemes, and evaluate various modulation scheme in real time
applications

UNIT I Amplitude Modulation


Introduction to Noise and Fourier Transform. An overview of Electronic Communication Systems. Need for
Frequency Translation, Amplitude Modulation: DSB-FC, DSB-SC, SSB-SC and VSB. Frequency Division
Multiplexing. Radio Transmitter and Receiver.

UNIT II Angle Modulation


Angle Modulation, Tone modulated FM Signal, Arbitrary Modulated FM Signal, FM Modulation and
Demodulation. Stereophonic FM Broadcasting.

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.

UNIT IV Digital Modulation


Binary Amplitude Shift Keying, Binary Phase Shift Keying and Quadrature Phase Shift Keying, Binary
Frequency Shift Keying. Regenerative Repeater.

UNIT VCommunication Systems


Satellite, RADAR, Optical, Mobile and Computer Communication (Block diagram approach only).

Note: The main emphasis is on qualitative treatment. Complex mathematical treatment may be avoided.

Textbooks:
1. Herbert Taub, Donald L Schilling and Goutam Saha, “Principles of Communication Systems”,
3rdEdition, Tata McGraw-Hill Publishing Company Ltd., 2008.

References:
1. B. P. Lathi, Zhi Ding and Hari M. Gupta, “Modern Digital and Analog Communication Systems”, 4 th
Edition, Oxford University Press, 2017.
2. K. Sam Shanmugam “Digital and Analog Communication Systems”, Wiley India Edition, 2008.
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A27704) HUMAN NUTRITION
(OPEN ELECTIVE-III)
Course Objectives:
 To get knowledge on Concepts and content of nutrition source and metabolic functions.
 To know about Balanced diets for various groups; Diets and disorders, recommended dietary allowances
 To learn about Epidemiology of under nutrition and over nutrition.
 To understand Nutrition and immunity.

Course Outcomes:
 To study the Salient features of Concepts and content of nutrition, Malnutrition, Nutrition education
 Assessment of nutritional status, disorders Food fad and faddism.

UNIT I
Concepts and content of nutrition: Nutrition agencies; Nutrition of community; Nutritional policies and their
implementation; Metabolic function of nutrients. Nutrients: Sources, functions, digestion, absorption,
assimilation and transport of carbohydrates, proteins and fats in human beings;

UNIT II
Water and energy balance: Water intake and losses; Basal metabolism- BMR; Body surface area and factors
affecting BMR Formulation of diets: Classification of balanced diet; Balanced diets for various groups; Diets
and disorders. Recommended dietary allowances (RDA); For various age group; According physiological
status; Athletic and sports man; Geriatric persons

UNIT III
Malnutrition: Type of Malnutrition; Multi-factorial causes; Epidemiology of under nutrition and over nutrition;
Nutrition and immunity.

UNIT IV
Nutrition education Assessment of nutritional status: Diet surveys; Anthropometry; Clinical examination;
Biochemical assessment; Additional medical information

UNIT V
Blood constituents; Hormone types; Miscellaneous disorders Food fad and faddism. Potentially toxic substances
in human food.

Textbooks:
1. Swaminathan M, Advanced Text Book on Food & Nutrition (Volume I and II) , The
Bangalore Printing and Publishing Co.Ltd, Bangalore. 2006
2. Stewart Truswell, ABC of Nutrition (4th edition) , BMJ Publishing Group 2003, ISBN
0727916645.
3. Martin Eastwood, Principles of Human Nutrition , Blackwell Publishing, Boca Rotan

Reference:
1. Mike Lean and E. Combet ,Barasi’s Human Nutrition – A Health Perspective , Second
Edition CRC Press, London
2. Introduction to Human Nutrition, Micheal J. G., Susan A.L. Aedin C. and Hester
H.V, Wiley-Blackwell Publication, UK 2009 , ISBN 9781405168076
3. Bogert L.J., Goerge M.B, Doris H.C., Nutrition and Physical Fitness, W.B. Saunders
Company, Toronto, Canada
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A54702) NUMERICAL METHODS FOR ENGINEERS

(OPEN ELECTIVE-III)

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.

Course Outcomes:

 Apply numerical methods to solve algebraic and transcendental equations.


 Understand fitting of several kinds of curves.
 Derive interpolating polynomials using interpolation formulae.
 Solve differential and integral equations numerically.

UNIT I Solution of Algebraic & Transcendental Equations


Introduction-Bisection Method-Iterative method-Regula falsi method-Newton Raphson method.
System of Algebraic equations: Gauss Jordan method-Gauss Siedal method.

UNIT II Curve Fitting

Principle of Least squares- Fitting of curves- Fitting of linear, quadratic and exponential curves.

UNIT III Interpolation


Finite differences-Newton’s forward and backward interpolation formulae – Lagrange’s formulae
Gauss forward and backward formula, Stirling’s formula, Bessel’s formula

UNIT IV Numerical Integration

Numerical Integration: Trapezoidal rule – Simpson’s 1/3 Rule – Simpson’s 3/8 Rule

UNIT V Solution of Initial value problems to Ordinary differential equations

Numerical solution of Ordinary Differential equations: Solution by Taylor’s series-Picard’s Method


of successive Approximations-Modified Euler’s Method-Runge-Kutta Methods.

Textbooks:

1. Higher Engineering Mathematics, B.S.Grewal, Khanna publishers.


2. Probability and Statistics for Engineers and Scientists, Ronald E. Walpole,PNIE.
3. Advanced Engineering Mathematics, by Erwin Kreyszig, Wiley India
Reference Books:

1. Higher Engineering Mathematics, by B.V.Ramana, Mc Graw Hill publishers.


2. Advanced Engineering Mathematics, by Alan Jeffrey, Elsevier.

Online Learning Resources:

https://slideplayer.com/slide/8588078/
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A56702) SENSORS AND ACTUATORS FOR ENGINEERING APPLICATIONS
(OPEN ELECTIVE-III)

Course Objectives:
 To provide exposure to various kinds of sensors and actuators and their engineering applications.
 To impart knowledge on the basic laws and phenomenon behind the working of sensors and actuators
 To enlighten the operating principles of various sensors and actuators
 To educate the fabrication of sensors
 To identify the required sensor and actuator for interdisciplinary application

Course Outcomes:
• To recognize the need of sensors and actuators
• To understand working principles of various sensors and actuators
• To identify different type of sensors and actuators used in real life applications
• To exploit basics in common methods for converting a physical parameter into an electrical quantity
• To make use of sensors and actuators for different applications

UNIT I Introduction to Sensors and Actuators


Sensors: Types of sensors: temperature, pressure, strain, active and passive sensors, General characteristics of
sensors (Principles only), Materials used and their fabrication process: Deposition: Chemical Vapor
Deposition, Pattern: photolithography and Etching: Dry and Wet Etching.
Actuators: Functional diagram of actuators, Types of actuators and their basic principle of working: Hydraulic,
Pneumatic, Mechanical, Electrical, Magnetic, Electromagnetic, piezo-electric and piezo-resistive actuators,
Simple applications of Actuators.

UNIT II Temperature and Mechanical Sensors


Temperature Sensors: Types of temperature sensors and their basic principle of working: Thermo-resistive
sensors: Thermistors, Resistance temperature sensors, Silicon resistive sensors, Thermo-electric sensors:
Thermocouples, PN junction temperature sensors
Mechanical Sensors: Types of Mechanical sensors and their basic principle of working: Force sensors: strain
gauges, tactile sensors, Pressure sensors: semiconductor, piezoresistive, capacitive, VRP.
UNIT III Optical and Acoustic Sensors
Optical Sensors: Basic principle and working of: Photodiodes, Phototransistors and Photo-resistors based
sensors, Photomultipliers, Infrared sensors: thermal, PIR, thermopiles
Acoustic Sensors: Principle and working of Ultrasonic sensors, Piezo-electric resonators, Microphones.
UNIT IV Magnetic, Electromagnetic Sensors and Actuators
Motors as actuators (linear, rotational, stepping motors), magnetic valves, inductive sensors (LVDT, RVDT,
and Proximity), Hall Effect sensors, Magneto-resistive sensors, Magneto-strictive sensors and actuators, Voice
coil actuators (speakers and speaker-like actuators).

UNIT V Chemical and Radiation Sensors


Chemical Sensors: Principle and working of Electro-chemical, Thermo-chemical, Gas, pH, Humidity and
moisture sensors.
Radiation Sensors: Principle and working of Ionization detectors, Scintillation detectors, Geiger-Mueller
counters, Semiconductor radiation detectors and Microwave sensors (resonant, reflection, transmission)

Textbooks:
1. Sensors and Actuators – Clarence W. de Silva, CRC Press, 2nd Edition, 2015
2. Sensors and Actuators, D.A.Hall and C.E.Millar, CRC Press, 1999

Reference Books:
B.Tech. R20 Regulations

1. Sensors and Transducers- D.Patranabhis, Prentice Hall of India (Pvt) Ltd. 2003
2. Measurement, Instrumentation, and Sensors Handbook-John G.Webster, CRC press 1999
3. Sensors – A Comprehensive Sensors- Henry Bolte, John Wiley.
4. Handbook of modern sensors, Springer, Stefan Johann Rupitsch.
5. Principles of Industrial Instrumentation By D. Patranabhis

NPTEL courses links


https://onlinecourses.nptel.ac.in/noc21_ee32/preview
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A51702) CHEMISTRY OF NANOMATERIALS AND APPLICATIONS
(OPEN ELECTIVE-III)
Course Objectives:
 To understand synthetic principles of Nanomaterials by various methods
 To characterize the synthetic nanomaterials by various instrumental methods
 To enumerate the applications of nanomaterials in engineering

Course Outcomes:
 Understand the state of art synthesis of nano materials
 Characterize nano materials using ion beam, scanning probe methodologies, position sensitive atom
probe and spectroscopic ellipsometry.
 Analyze nanoscale structure in metals, polymers and ceramics
 Analyze structure-property relationship in coarser scale structures
 Understand structures of carbon nano tubes

UNIT I
Introduction: Scope of nanoscience and nanotecnology, nanoscience in nature, classification of nanostructured
materials, importance of nano materials.
Synthetic Methods: Bottom-Up approach: Sol-gel synthesis, microemulsions or reverse micelles, co-
precipitation method, solvothermal synthesis, hydrothermal synthesis, microwave heating synthesis and
sonochemical synthesis.
UNIT II
Top-Down approach: Inert gas condensation, arc discharge method, aerosol synthesis, plasma arc technique, ion
sputtering, laser ablation, laser pyrolysis, and chemical vapour deposition method, electrodeposition method,
high energy ball milling.
UNIT III
Techniques for characterization: Diffraction technique, spectroscopy techniques, electron microscopy
techniques for the characterization of nanomaterials, BET method for surface area analysis, dynamic light
scattering for particle size determination.
UNIT IV
Studies of Nano-structured Materials: Synthesis, properties and applications of the following nanomaterials,
fullerenes, carbon nanotubes, core-shell nanoparticles, nanoshells, self- assembled monolayers, and monolayer
protected metal nanoparticles, nanocrystalline materials, magnetic nanoparticles and important properties in
relation to nanomagnetic materials, thermoelectric materials, non-linear optical materials, liquid crystals.
UNIT V
Engineering Applications of Nanomaterials

Textbooks:
1. NANO: The Essentials: T Pradeep, MaGraw-Hill, 2007.
2. Textbook of Nanoscience and nanotechnology: B S Murty, P Shankar, BaldevRai, BB Rath and
James Murday, Univ. Press, 2012.

References:
1. Concepts of Nanochemistry; Ludovico Cademrtiri and Geoffrey A. Ozin& Geoffrey A. Ozin, Wiley-
VCH, 2011.
2. Nanostructures & Nanomaterials; Synthesis, Properties & Applications: Guozhong Cao, Imperial
College Press, 2007.
3. Nanomaterials Chemistry, C. N. R. Rao, Achim Muller, K.Cheetham, Wiley-VCH, 2007.
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3

(20A01705) HEALTH, SAFETY AND ENVIRONMENTAL MANAGEMENT PRACTICES

(Open Elective Course-IV)

Course Objectives:

• To understand safety, health and environmental management.


• To be familiar with hazard classification and assessment, hazard evaluation and hazard .
control, environmental issues and management
• To get exposed to accidents modeling, accident investigation and reporting, concepts of.
HAZOP and PHA
• To be familiar with safety measures in design and process operations.
• To get exposed to risk assessment and management, principles and methods

Course Outcomes :

• To understand safety, health and environmental management.


• To be familiar with hazard classification and assessment, hazard evaluation and hazard.
• To get exposed to accidents modelling, accident investigation and reporting control,
environmental issues and management
• To get concepts of HAZOP and PHA.
• To be familiar with safety measures in design and process operations.

UNIT I

Introduction to safety, health and environmental management - Basic terms and their definitions -
Importance of safety - Safety assurance and assessment - Safety in design and operation - Organizing
for safety.

UNIT II

Hazard classification and assessment - Hazard evaluation and hazard control.

Environmental issues and Management - Atmospheric pollution - Flaring and fugitive release -
Water pollution - Environmental monitoring - Environmental management.

UNIT III

Accidents modelling - Release modelling - Fire and explosion modelling - Toxic release and
dispersion Modelling

UNIT IV

Accident investigation and reporting - concepts of HAZOP and PHA.

Safety measures in design and process operations - Inserting, explosion, fire prevention, sprinkler
systems.
B.Tech. R20 Regulations

UNIT V

Risk assessment and management - Risk picture - Definition and characteristics - Risk acceptance
criteria - Quantified risk assessment - Hazard assessment - Fatality risk assessment - Risk
management principles and methods.

Textbooks:

1. Process Safety Analysis, by Skelton. B, Gulf Publishing Company, Houston, 210pp.,


1997.
2. Risk Management with Applications from Offshore Petroleum Industry, by TerjeAven
and Jan Erik Vinnem, Springer, 200pp., 2007.

Reference Books:

1. Introduction to Safety and Reliability of Structures, by Jorg Schneider


2. Structural Engineering Documents Vol. 5, International Association for Bridge and
Structural Engineering (IABSE), 138pp., 1997.
3. Safety and Health for Engineers, by Roger L. Brauer, John Wiley and Sons Inc. pp. 645-
663, 2006.
4. Health, Safety and Environmental Management in Offshore and Petroleum Engineering,
Srinivasan Chandrasekaran, John Wiley and Sons, 2016.

Online Learning Resources:

https://nptel.ac.in/courses/114106017
B.Tech. R20 Regulations
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A02705) RENEWABLE ENERGY SYSTEMS

(Open Elective Course – IV)

Course Objectives:

 Understand various sources of Energy and the need of Renewable Energy Systems.
 Understand the concepts of Solar Radiation, Wind energy and its applications.
 Analyze solar thermal and solar PV systems
 Understand the concept of geothermal energy and its applications, biomass energy, the
concept of Ocean energy and fuel cells.

Course Outcomes:

 Understand various alternate sources of energy for different suitable application


requirements
 Understand the concepts of solar energy generation strategies and wind energy system
 Analyze Solar and Wind energy systems
 Understand the basics of Geothermal Energy Systems, various diversified energy scenarios
of ocean, biomass and fuel cells

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.

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.

UNIT III WIND ENERGY

Principle of wind energy conversion; Basic components of wind energy conversion systems;
windmill 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.

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.
B.Tech. R20 Regulations

UNIT V MISCELLANEOUS ENERGY TECHNOLOGIES

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.

Textbooks:

1. Stephen Peake, “Renewable Energy Power for a Sustainable Future”, Oxford International
Edition, 2018.
2. G. D. Rai, “Non-Conventional Energy Sources”, 4th Edition, Khanna Publishers, 2000.

Reference Books:

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.

Online Learning Resources:

1. https://nptel.ac.in/courses/103103206

2. https://nptel.ac.in/courses/108108078
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A03705) INTRODUCTION TO COMPOSITE MATERIALS
(Open Elective-IV)
Course Objectives:
 Introduce composite materials and their applications.
 Build proper background for stress analysis in the design of composite structures.
 Familiarize various properties of composite materials.
 Focus on biodegradable composites.
Course Outcomes:
 Identify the practical applications of composites. (L3)
 Identify the polymer matrix composites. (L3)
 Classify of bio- degradable composites. (L2)
 Outline the various types of ceramic matrix materials. (L2)

UNIT I Introduction to composites


Fundamentals of composites – Definition – classification– based on Matrix – based on structure –
Advantages and applications of composites - Reinforcement – whiskers – glass fiber – carbon fiber
- Aramid fiber – ceramic fiber – Properties and applications.
UNIT II Polymer matrix composites
Polymers - Polymer matrix materials – PMC processes - hand layup processes – spray up processes –
resin transfer moulding – Pultrusion – Filament winding – Auto clave based methods - Injection
moulding – sheet moulding compound – properties and applications of PMCs.
UNIT III Metal matrix composites
Metals - types of metal matrix composites – Metallic Matrices. Processing of MMC – Liquid state
processes – solid state processes – In-situ processes. Properties and applications of MMCs.
UNIT IV Ceramic matrix composites
Ceramic matrix materials – properties – processing of CMCs –Sintering - Hot pressing – Infiltration –
Lanxide process – Insitu chemical reaction techniques – solgel polymer pyrolsis –SHS - Cold
isostatic pressing (CIPing) – Hot isostatic pressing (HIPing). Properties and Applications of CCMs.
UNIT V Advances & Applications of composites
Advantages of carbon matrix – limitations of carbon matrix carbon fibre – chemical vapour deposition
of carbon on carbonfibre perform. Properties and applications of Carbon-carbon composites.
Composites for aerospace applications.Bio degradability, introduction of bio composites,
classification, processing of bio composites, applications of bio composites - Mechanical,
Biomedical, automobile Engineering.

Textbooks:
1. Chawla K.K, Composite materials, 2/e, Springer – Verlag, 1998.
2. Mathews F.L. and Rawlings R.D., Chapman and Hall, Composite Materials: Engineering and Science,
1/e, England, 1994.
Reference Books:
1. H K Shivanand, B V Babu Kiran, Composite Materials, ASIAN BOOKS, 2011.
2. A.B. Strong , Fundamentals of Composite Manufacturing, SME Publications, 1989.
3. S.C. Sharma, Composite materials, Narosa Publications, 2000.
4. Maureen Mitton, Hand Book of Bio plastics & Bio composites for Engineering applications, John
Wiley publications, 2011.
Online Learning Resources:
 https://nptel.ac.in/courses/112104229
 https://nptel.ac.in/courses/112104168
 https://nptel.ac.in/courses/101104010
 https://nptel.ac.in/courses/105108124
• https://nptel.ac.in/courses/112104221
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A04705) MICROCONTROLLERS & APPLICATIONS
(Open Elective Course –IV)
Course Objectives:
 Describe the Architecture of 8051 Microcontroller and Interfacing of 8051 to external memory.
 Write 8051 Assembly level programs using 8051 instruction set.
 Describe the Interrupt system, operation of Timers/Counters and Serial port of 8051.
 Interface simple switches, simple LEDs, ADC 0804, LCD and Stepper Motor to 8051.
Course Outcomes:
 Understand the importance of Microcontroller and Acquire the knowledge of Architecture of 8051
Microcontroller.
 Apply and Interface simple switches, simple LEDs, ADC 0804, LCD and Stepper Motor to using 8051
I/O ports.
 Develop the 8051 Assembly level programs using 8051 Instruction set
 Design the Interrupt system, operation of Timers/Counters and Serial port of 8051

UNIT 1 8051 Microcontroller:


Microprocessor Vs Microcontroller, Embedded Systems, Embedded Microcontrollers, 8051 Architecture-
Registers, Pin diagram, I/O ports functions, Internal Memory organization. External Memory (ROM & RAM)
interfacing.

UNIT II
Addressing Modes, Data Transfer instructions, Arithmetic instructions, Logical instructions, Branch
instructions, Bit manipulation instructions. Simple Assembly language program examples to use these
instructions.

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.

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.

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

References:
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.
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV- I Sem L T P C
3 0 0 3
(20A04706) PRINCIPLES OF CELLULAR AND MOBILE COMMUNICATIONS
Course Objectives:
 To understand the concepts and operation of cellular systems.
 To apply the concepts of cellular systems to solve engineering problems.
 To analyse cellular systems for meaningful conclusions.
 To evaluate suitability of a cellular system in real time applications.
 To design cellular patterns based on frequency reuse factor.

Course Outcomes:
At the end of the course, the student should be able to
 Understand the concepts and operation of cellular systems (L1)
 Apply the concepts of cellular systems to solve engineering problems (L2).
 Analyse cellular systems for meaningful conclusions, Evaluate suitability of a cellular system in real
time applications (L3).
 Design cellular patterns based on frequency reuse factor (L4).

UNIT I Introduction to Cellular Mobile Systems


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.

UNIT II Cellular Radio System Design


General description of the problem, Concept of frequency reuse channels, Cochannel interference reduction,
Desired C/I ratio, Cell splitting and sectoring.

UNIT III Handoffs and Dropped Calls


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.

UNIT IV Multiple Access Techniques for Wireless Communications


Introduction, Frequency Division Multiple Access, Time Division Multiple Access, Code Division Multiple
Access and Space Division Multiple Access.

UNIT V Digital Cellular Systems


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.

Textbooks:
1. William C. Y. Lee, “Mobile Cellular Telecommunications”, 2ndEdition, McGraw-Hill International,
1995.
2. Theodore S. Rappaport, “Wireless Communications – Principles and Practice”, 2ndEdition, PHI, 2004.

References:
1. Aditya K. Jagannatham “Principles of Modern Wireless Communications Systems – Theory and
Practice”, McGraw-Hill International, 2015.
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A27705) WASTE AND EFFLUENT MANAGEMENT
(OPEN ELECTIVE-IV)
Course Objectives:
 To understand the wastewater treatment process.
 To gain knowledge on waste disposal in various ways.
 To know about advances in wastewater treatment.
Course Outcomes:
 Acquires knowledge on technologies used for chemical and biological methods of waste water and
effluent treatment
UNIT I
Wastewater Treatment an Overview: Terminology – Regulations – Health and Environment Concerns in waste
water management – Constituents in waste water inorganic – Organic and metallic constituents. Process
Analysis and Selection: Components of waste water flows – Analysis of Data – Reactors used in waste water
treatment – Mass Balance Analysis – Modeling of ideal and non ideal flow in Reactors – Process Selection
UNIT II
Waste disposal methods – Physical, Chemical & Biological; Economical aspects of waste treatment and
disposal. Treatment methods of solid wastes: Biological composting, drying and incineration; Design of Solid
Waste Management System: Landfill Digester, Vermicomposting Pit.
UNIT III
Introduction: Classification and characterization of food industrial wastes from Fruit and Vegetable processing
industry, Beverage industry; Fish, Meat & Poultry industry, Sugar industry and Dairy industry.
Chemical Unit Processes: Role of unit processes in waste water treatment chemical coagulation – Chemical
precipitation for improved plant performance chemical oxidation – Neutralization – Chemical Storage
UNIT IV
Biological Treatment: Overview of biological Treatment – Microbial metabolism – Bacterial growth and
energetics – Aerobic biological oxidation – Anaerobic fermentation and oxidation – Trickling filters – Rotating
biological contractors – Combined aerobic processes – Activated sludge film packing.
UNIT V
Advanced Wastewater Treatment: Technologies used in advanced treatment – Classification of technologies.
Removal of Colloids and suspended particles – Depth Filtration – Surface Filtration – Membrane Filtration-
Absorption – Ion Exchange – Advanced oxidation process.
Textbooks:
1. Herzka A & Booth RG; “Food Industry Wastes: Disposal and Recovery”; Applied Science Pub Ltd. 1981,
2. Fair GM, Geyer JC & Okun DA; “Water & Wastewater Engineering”; John Wiley & Sons, Inc. 1986,
References:
1. GE; “Symposium: Processing Agricultural & Municipal Wastes”; AVI. 1973,
2. Inglett Green JH & Kramer A; “Food Processing Waste Management”; AVI. 1979,
3. Rittmann BE & McCarty PL; “Environmental Biotechnology: Principles and Applications”; Mc-Grow-
Hill International editions2001,.
4. Bhattacharyya B C & Banerjee R; “Environmental Biotechnology”; Oxford University Press.
5. Bartlett RE; “ Wastewater Treatment; Applied Science” Pub Ltd.
6. G. Tchobanoglous, FI Biston, “Waste water Engineering Treatment and Reuse”: Mc Graw Hill, 2002.
7. “Industrial Waste Water Management Treatment and Disposal by Waste Water” 3rd Edition Mc Graw Hill
2008
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A54703) NUMBER THEORY AND ITS APPLICATIONS

(OPEN ELECTIVE-IV)
Course Objectives:

This course enables the students to learn the concepts of number theory and its applications to
information security.

Course Outcomes:

 Understand number theory and its properties.


 Understand principles on congruences
 Develop the knowledge to apply various applications
 Develop various encryption methods and its applications.

UNIT I Integers, Greatest common divisors and prime Factorization

The well-ordering property-Divisibility-Representation of integers-Computer operations with


integers-Prime numbers-Greatest common divisors-The Euclidean algorithm -The fundamental
theorem of arithmetic-Factorization of integers and the Fermat numbers-Linear Diophantine
equations

UNIT II Congruences

Introduction to congruences -Linear congruences-The Chinese remainder theorem-Systems of linear


congruences

UNIT III Applications of Congruences

Divisibility tests-The perpetual calendar-Round-robin tournaments-Computer file storage and


hashing functions. Wilson's theorem and Fermat's little theorem- Pseudo primes- Euler's theorem-
Euler's p hi-function- The sum and number of divisors- Perfect numbers and Mersenne primes.

UNIT IV Finite fields & Primality, factoring

Finite fields- quadratic residues and reciprocity-Pseudo primes-rho method-fermat factorization and
factor bases.

UNIT V Cryptology

Basic terminology-complexity theorem-Character ciphers-Block ciphers-Exponentiation ciphers-


Public-key cryptography-Discrete logarithm-Knapsack ciphers- RSA algorithm-Some applications to
computer science.

Textbooks:

1. Elementary number theory and its applications, Kenneth H Rosen, AT & T Information
systems & Bell laboratories.
2. A course in Number theory & Cryptography, Neal Koblitz, Springer.
B.Tech. R20 Regulations

Reference Books:

1. An Introduction To The Theory Of Numbers, Herbert S. Zuckerman, Hugh L.


Montgomery, Ivan Niven, wiley publishers
2. Introduction to Analytic number theory-Tom M Apostol, springer
3. Elementary number theory, VK Krishnan, Universities press

Online Learning Resources:

https://www.slideshare.net/ItishreeDash3/a-study-on-number-theory-and-its-applications
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A56703) SMART MATERIALS AND DEVICES
(OPEN ELECTIVE-IV)
Course Objectives:
• To provide exposure to smart materials and their engineering applications.
• To impart knowledge on the basics and phenomenon behind the working of smart materials
• To enlighten the properties exhibited by smart materials
• To educate various techniques used to synthesize and characterize smart materials
• To identify the required smart material for distinct applications/devices
Course Outcomes:
• to recognize the need of smart materials
• to understand the working principles of smart materials
• to know different techniques used to synthesize and characterize smart materials
• to exploit the properties of smart materials
• to make use of smart materials for different applications
UNIT I
Introduction: Historical account of the discovery and development of smart materials, Two phases: Austenite
and Martensite, Temperature induced phase changes, Shape memory effect, Pseudoelasticity, One-way shape
memory effect, Two-way shape memory effect.
UNIT II: Properties of Smart Materials: Physical principles of optical, Electrical, Dielectric, Piezoelectric,
Ferroelectric, Pyroelectric and Magnetic properties of smart materials
UNIT III: Synthesis of smart materials: Solid state reaction technique, Chemical route: Chemical vapour
deposition, Sol-gel technique, Hydrothermal method, Co-precipitaiton. Green synthesis, Mechanical alloying
and Thin film deposition techniques: Chemical etching, Sol-gel, spray pyrolysis.
UNIT IV: Characterization techniques: X-ray diffraction, Raman spectroscopy (RS), Fourier-transform
infrared reflection (FTIR), UV-Visible spectroscopy, Scanning electron microscopy (SEM), Transmission
electron microscopy, Atomic force microscopy (AFM) and Differential Scanning Calorimetry (DSC).
UNIT V: Materials and Devices: Characteristics of shape memory alloys, Magnetostrictive, Optoelectronic,
Piezoelectric, Metamaterials, Electro-rheological and Magneto-rheological materials and Composite materials.
Devices based on smart materials: Sensors & Actuators, MEMS and intelligent devices, Future scope of the
smart materials.
Textbooks:
1. Encyclopaedia of Smart Materials- Mel Schwartz, John Wiley & Sons, Inc.2002
2. Smart Materials and Structures - M. V. Gandhi and B.S. Thompson, Champman and Hall, 1992
References:
1. Smart Materials and Technologies- M. Addington and D. L. Schodek, , Elsevier, 2005.
2. Characterization and Application of smart Materials -R. Rai, Synthesis, , Nova Science, 2011.
3. Electroceramics: Materials, Properties, Applications -A.J. Moulson and J.M. Herbert, 2ndEdn., John
Wiley & Sons, 2003.
4. Piezoelectric Sensorics: Force, Strain, Pressure, Acceleration and Acoustic 1. Emission Sensors,
Materials and Amplifiers, G. Gautschi, Springer, 2002.
5. Optical Metamaterials: Fundamentals and Applications -W. Cai and V. Shalaev, springer,2010.
6. Smart Materials and Structures - P. L Reece, New Research, Nova Science, 2007
NPTEL courses links
https://nptel.ac.in/courses/112/104/112104173/
https://nptel.ac.in/courses/112/104/112104251/
https://nptel.ac.in/content/storage2/courses/112104173/Mod_1_smart_mat_lec
B.Tech. R20 Regulations

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


B.Tech IV-I Sem L T P C
3 0 0 3
(20A51703) GREEN CHEMISTRY AND CATALYSIS FOR SUSTAINABLE ENVIRONMENT (OPEN
ELECTIVE-IV)
Course Objectives:
 Learn an interdisciplinary approach to the scientific and societal issues arising from industrial chemical
production, including the facets of chemistry and environmental health sciences that can be integrated
to promote green chemistry and the redesign of chemicals, industrial processes and products.
 Understand the use of alternatives assessments that combine chemical, environmental health,
regulatory, and business considerations to develop safer products.
Course Outcomes:
 Recognize and acquire green chemistry concepts and apply these ideas to develop respect for the inter
connectedness of our world and an ethic of environmental care and sustainability.
UNIT I: PRINCIPLES AND CONCEPTS OF GREEN CHEMISTRY
Introduction, Green chemistry Principles, sustainable development and green chemistry, atom economy, atom
economic: Rearrangement and addition reactions and un-economic reactions: Substitution, elimination and
Wittig reactions, Reducing Toxicity. Waste - problems and Prevention: Design for degradation, Polymer
recycling.
UNIT II: CATALYSIS AND GREEN CHEMISTRY
Introduction to catalysis, Heterogeneous catalysts: Basics of Heterogeneous Catalysis, Zeolites and the Bulk
Chemical Industry, Heterogeneous Catalysis in the Fine Chemical and Pharmaceutical Industries, Catalytic
Converters, Homogeneous catalysis: Transition Metal Catalysts with Phosphine Ligands, Greener Lewis Acids,
Asymmetric Catalysis, Heterogenising the Homogenous catalysts, Phase transfer catalysis: Hazard Reduction,
C–C Bond Formation, Oxidation Using Hydrogen Peroxide, Bio-catalysis and photo-catalysis with examples.
UNIT III: ORGANIC SOLVENTS: ENVIRONMENTALLY BENIGN SOLUTIONS
Organic solvents and volatile organic compounds, solvent free systems, supercritical fluids: Super critical
carbondioxide, super critical water and water as a reaction solvent: water-based coatings, Ionic liquids as
catalyst and solvent
UNIT IV: EMERGING GREENER TECHNOLOGIES AND ALTERNATIVE ENERGY SOURCES
Biomass as renewable resource, Energy: Fossil Fuels, Energy from Biomass, Solar Power, Other Forms of
Renewable Energy, Fuel Cells, Chemicals from Renewable feedstocks: Chemicals from Renewable Feedstocks:
Chemicals from Fatty Acids, Polymers from Renewable Resources, Some Other Chemicals from Natural
Resources, Alternative Economies: The Syngas Economy, The Biorefinery, Design for energy efficiency:
Photochemical Reactions: Advantages of and Challenges Faced by Photochemical Processes, Examples of
Photochemical Reactions, Chemistry Using Microwaves: Microwave Heating, Microwave-assisted Reactions,
Sonochemistry: Sonochemistry and Green Chemistry, Electrochemical Synthesis: Examples of Electrochemical
Synthesis. Industrial applications of alternative environmentally benign catalytic systems for carrying out the
important reactions such as selective oxidation, reduction and C-C bond formations (specific reactions).
UNIT V: GREEN PROCESSES FOR GREEN NANOSCIENCE
Introduction and traditional methods in the nanomaterials synthesis, Translating green chemistry principles for
practicing Green Nanoscience. Green Synthesis of Nanophase Inorganic Materials and Metal Oxide
Nanoparticles: Hydrothermal Synthesis, Reflux Synthesis, Microwave-Assisted Synthesis, Other methods for
Green synthesis of metal and metal oxide nanoparticles, Green chemistry applications of Inorganic
nanomaterials
Textbooks:
1. M. Lancaster, Green Chemistry an introductory text, Royal Society of Chemistry, 2002.
2. Paul T. Anastas and John C. Warner, Green Chemistry Theory and Practice, 4 th Edition, Oxford
University Press, USA
References:
1. Green Chemistry for Environmental Sustainability, First Edition, Sanjay K. Sharma and
AckmezMudhoo, CRC Press, 2010.
2. Edited by AlvisePerosa and Maurizio Selva , Hand Book of Green chemistry Volume 8:Green
Nanoscience, wiley-VCH, 2013.

You might also like