4-1 Syllabus (R20)
4-1 Syllabus (R20)
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
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
Course Objectives:
Course Outcomes:
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:
https://www.nptelvideos.com/video.php?id=904
B.Tech. R20 Regulations
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:
• 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.
Basic Principles and Challenges, Past and ongoing VANET activities, Cooperative Vehicular Safety
applications – Enabling technologies, cooperative system architecture, safety applications.
Random models, flow and traffic models, behavioural models, trace and survey-based models, joint
transport and communication simulations
Physical Layer Consideration- Signal propagation, Doppler spread and its impact on OFDM systems,
MAC Layer- Proposed MAC approaches and standards, IEEE 802.11p
Textbooks:
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.
Course Objectives:
Course Outcomes:
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.
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.
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.
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.
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:
https://nptel.ac.in/courses/106106138
https://nptel.ac.in/courses/121106013
B.Tech. R20 Regulations
Course Objectives:
Course Outcomes:
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
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.
User Authentication: Remote User Authentication Principles, Kerberos. Electronic Mail Security:
Pretty Good Privacy (PGP) And S/MIME.
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:
Reference Books:
2) Network Security Illustrated, Jason Albanese and Wes Sonnenreich, MGH Publishers,
2003.
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
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.
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
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:
• 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.
Web development Basics - HTML & Web servers Shell - UNIX CLIVersion control –Git&Github HTML, CSS
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
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
Reference Books:
https://ict.iitk.ac.in/product/full-stack-developer-html5-css3-js-bootstrap-php-4/
B.Tech. R20 Regulations
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:
Demonstrate the foundation of the Block chain technology and understand the
processes in payment and funding.
Choose the present landscape of Block chain implementations and Understand Crypto
currency markets.
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.
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
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
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:
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
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
Course Objectives:
Analyse the key parameters and hyper parameters in a neural network's architecture
Course Outcomes:
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.
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.
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.
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:
Reference Books:
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
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
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
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.
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
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
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:
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:
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:
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
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.
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
Course Objectives:
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
UNIT II
UNIT III
Introduction - Substitute for scarce materials – Ferro-cement - Gypsum boards - Timber substitutions
B.Tech. R20 Regulations
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
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.
Reference Books:
3. Modern trends in housing in developing countries – A.G. Madhava Rao, D.S. Rama chandra
Murthy &G.Annamalai. E. & F. N. Spon Publishers
https://nptel.ac.in/courses/124107001
B.Tech. R20 Regulations
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:
UNIT I SENSORS
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
Driving factors, Generation level, Transmission level, Distribution level, Applications, Metering and
monitoring applications, Standardization and interoperability, Smart home
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
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
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
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
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
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
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
(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:
Principle of Least squares- Fitting of curves- Fitting of linear, quadratic and exponential curves.
Numerical Integration: Trapezoidal rule – Simpson’s 1/3 Rule – Simpson’s 3/8 Rule
Textbooks:
https://slideplayer.com/slide/8588078/
B.Tech. R20 Regulations
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
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
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
Course Objectives:
Course Outcomes :
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
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
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:
Reference Books:
https://nptel.ac.in/courses/114106017
B.Tech. R20 Regulations
B.Tech. R20 Regulations
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:
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.
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.
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.
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
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.
1. https://nptel.ac.in/courses/103103206
2. https://nptel.ac.in/courses/108108078
B.Tech. R20 Regulations
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
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
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).
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
(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:
UNIT II Congruences
Finite fields- quadratic residues and reciprocity-Pseudo primes-rho method-fermat factorization and
factor bases.
UNIT V Cryptology
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:
https://www.slideshare.net/ItishreeDash3/a-study-on-number-theory-and-its-applications
B.Tech. R20 Regulations