Consolidated Syllabus-Open Elective
Consolidated Syllabus-Open Elective
Institute of Technology
An Autonomous Institution under VTU, Approved by AICTE
Department of Mathematics
Syllabus
Course Learning Objectives: The students will be able to develop the knowledge of frequency
distribution, index numbers, analysis of time series, analysis of variance, statistical decision theory and
non-parametric tests
Module-1: Diagrammatic and Graphic presentation & Measure of central No. of Blooms
cognitive
value hours Levels
CO - PO Mapping:
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO 1 3 2 2
CO 2 3 2 2
CO 3 3 2 2
CO 4 3 2 2
CO 5 3 2 2
Reference Books:
1. S. P. Gupta, “Statistical Methods” 34th Edition, 2005, Sultan Chand & Sons publisher.
2. Kishor S. Trivedi,”Probability & Statistics with Reliability, Queuing and Computer Science
Applications”, Prentice-Hall of India Private Limited.
3. Ronald E. Walpole, Raymond H. Myers & Sharon L. Myers, “Probability and Statistics for
Engineering and Scientists”, 6th Edition, Prentice Hall.
4. Richard H. Williams, “Probability, Statistics and Random Processes for Engineers”, Third Indian
Reprint 2020, Cengage Learning India Private Limited.
5. Murray R. Spiegel and Larry J. Stephens, “Statistics”, Third Edition, Tata McGraw- Hill.
Course Outcomes: After completing the course, the students will be able to
CO1: Understand Software Engineering Design Techniques and practices for developing Software.
CO2: Analyze the various requirements, design and Testing Techniques to select the appropriate techniques
for the software system.
CO3: Design Models for different phases of software development to solve real world problems.
CO4: Illustrate the role of project planning and quality management in software development.
CO5: Analyse Projects by Estimating cost and time required for developing the Software Product and
describe how working in a DevOps environment requires a different set of behaviors.
Reference Books:
1. "Software Engineering" Ian Somerville 8th Edition Pearson Education 2007.
2. "Software Engineering: A Practitioners Approach" Rogers S Pressman 7th edition
MCGrawHill 2007.
3. "Software Engineering theory and Practice" Shari Lawrence Pfleeger, Joanne m Atlec 3rd
edition Pearson Education 2006.
4. "Software Engineering Principles and Practice" Waman S Jawadekar Tata McGraw Hill
2004.
Web links and Video Lectures:
1. "Fundamentals of Software Engineering" Rajib Mall 3rd edition
https://www.docdroid.net/gzKpqAI/softwareengineering-rajibmall.pdf
2. "An Integrated approach to Software Engineering" Pankaj Jalote. 3rd edition springer
https://www.academia.edu/4660479/an_integral_approach_to_software_engineering
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Department of Information Science & Engineering
Semester: V
Course Name: Design and Analysis of Algorithms
Course Code: 22ISE1563
L:T:P:J 3:0:0:0 CIA : 50
Credits: 03 SEA : 50
Hours: 40 SEA Duration : 03 Hours
Course Learning Objectives: The students will be able to
1 Explain various computational problem-solving techniques.
2 Apply appropriate method to solve a given problem.
3 Describe various methods of algorithm analysis.
Blooms
No. of
Module-1: cognitive
hours
Levels
Introduction: Basics of Algorithms: What is an Algorithm? Properties of an
Algorithm, Fundamentals of Algorithmic Problem Solving, Asymptotic
Notations, Standard Notations and Common Functions, Comparing functions,
Mathematical Analysis of Non-recursive and Recursive Algorithms,
Problems
on Asymptotic Notation.
Lab Programs
08 Understand
1. Search a key element in a given set of elements using Linear Search
method and determine the time required to search the element.
2. There are 5 books in the shelf, find the number of ways to select 3
books from 5 books on the shelf using the NCR with recursion.
3. Find the next three terms of the sequence 15, 23, 38, 61, … Fibonacci
series of the given number using recursion.
Module-2:
Brute Force: Selection Sort and Bubble Sort, Sequential Search and Brute
Force String Matching.
Divide and Conquer: Recurrence equation for divide and conquer, Binary
Search, Merge sort, Quick sort, Analysis of Quicksort.
Lab Programs
1. Demonstrate through a program how a sequence of characters is taken and
checked for the possibility of the presence of the required string. If the
possibility is found then, character matching is performed else no using
Rabin Karp method. 08 Apply
2. Sort a given set of elements using Quick Sort method and determinethe
time required sort the elements. Plot a graph of number of elements versus
time taken. Specify the time efficiency class of thisalgorithm.
3. Sort a given set of elements using Merge Sort method and determinethe
time required sort the elements. Plot a graph of number of elements versus
time taken. Specify the time efficiency class of this
algorithm.
Module-3:
Greedy Technique: Fractional Knapsack Problem, Prim’s Algorithm,Kruskal’s
Algorithm, Dijkstra’s Algorithm, Huffman codes.
Lab Programs
08 Apply
1. We want to build a new plant in the following network, nodes areplaces
and links represent costs to send energy from one place to
another based on Dijkstra’s algorithm, proposes a method to find the
best place to build the plant, and then solve the problem with your method.
2. Give a list of the connections the bank should establish in order to
minimize their total cost, subject to this constraint. Find the minimum cost
spanning tree of a given connected undirected graph using Prim’s or
Kruskal’s algorithm.
3. Construct a Huffman tree for the given code using data structures
like priority queues, stacks, and trees to design a compression and
decompression logic.
Module-4:
Decrease and Conquer: Insertion Sort, Depth First Search, Breadth First
Search, Topological Sorting
Lab Programs
1. Sort a given set of elements using Insertion Sort method and
determine the time required sort the elements.
2. Print all the nodes reachable from a given starting node in a digraph
using BFS. Give the trace of this algorithm where one can move from 08 Apply
node u to node v only if there's an edge from u to v and find the BFS
/ DFS traversal of the graph starting from the 0th vertex, from left to
right according to the graph. Also, you should only take nodes
directly or indirectly connected from Node 0 in consideration.
3. Design a program to print topological sorting of a Directed Acyclic
Graph(DAG)
Module-5:
Dynamic Programming: Computing a Binomial Coefficient, Warshall’s
and Floyd’s Algorithms, 0/1 Knapsack Problem, Travelling Salesman
Problem, Multistage Graphs, Reliability design.
Lab Programs
1. Implement 0/1 Knapsack problem using dynamic programming.
Give the trace of this algorithm.
08 Apply
2. Suppose in a network of cities, you are interested in finding shortest
paths between all cities. Design a ‘C’ program to implement this
using floyd’s algorithm. Find its time and space complexity.
3. Suppose a salesperson want to visit n cities to promote the sales of a
product. Find an optimal route / way to visit all the cities and reach
back the same city using dynamic programming.
Course Outcomes: After completing the course, the students will be able to
Understand and explore the asymptotic runtime complexity of algorithms by using mathematical
CO 1:
relations that helps to identify them in specific instances.
CO 2: Apply and solve problems using brute force, divide and conquer techniques
CO 3: Apply problem solving methodologies such as greedy to solve a given problem
CO 4: Apply problem solving methodologies such as decrease and conquer to solve a given problem
Apply the dynamic programming to estimate the computational complexity of different
CO 5:
algorithms.
Reference Books:
1. Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronal L. Rivest, Clifford
Stein, 3rdEdition, PHI.
2. Introduction to the design and analysis of algorithms, by Anany Levitin, 3rd Edition, Pearson
Education, 2011.
3. Data Structures & Algorithms using C, R.S. Salaria, 5th Edition, Khanna Publishing.
4. Computer Algorithms, by Horowitz E., Sahani S., Rajasekharan S., 2nd Edition, Universities Press,
2008
Web links and Video Lectures:
1. https://onlinecourses.nptel.ac.in/noc19_cs47/preview
2. https://www.tutorialspoint.com/design_and_analysis_of_algorithms/design_and_analysis_of_alg
orithms_tutorial.pdf
3. https://mrcet.com/downloads/digital_notes/IT/Design%20and%20Analysis%20Algorithms.pdf
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Department of Information Science & Engineering
Semester: V
Course Name: Cloud Computing
Course Code: 22ISE1564
L:T:P:J 3:0:0:0 CIA : 50
Credits: 03 SEA : 50
Hours: 40 SEA Duration :: 03 Hours
Course Learning Objectives: The students will be able to
1 Insight into the basics of cloud computing along with Infrastructure.
2 To familiarize cloud computing and its Virtualization.
3 Categorizing cloud platforms used for Application Development.
Blooms
No. of
Module-1: cognitive
hours
Levels
Overview of cloud computing: Network-Centric Computing and Network-
Centric Content, Peer-to-Peer Systems, Cloud Computing: An Old Idea
Whose Time has Come, Cloud Computing Delivery Models and Services, 08 Understand
Ethical Issues in Cloud Computing, Cloud Vulnerabilities, Major Challenges
Faced by Cloud Computing,
Module-2:
Cloud Infrastructure: Cloud Computing at Amazon, Cloud Computing:
The Google Perspective, Microsoft Windows Azure and Online Services,
Open-Source Software Platforms for Private Clouds, Cloud Storage
Diversity and Vendor Lock-in, Cloud Computing Interoperability: The
Intercloud, Energy Use and Ecological Impact of Large-Scale Data Centers,
08 Understand
Energy Use and Ecological Impact of Large-Scale Data Centers, Service- and
Compliance-Level Agreements, Responsibility Sharing Between User and
Cloud Service Provider.
Module-3:
Cloud Computing Applications and Paradigms: Challenges for Cloud
Computing, Existing Cloud Applications and New Application
Opportunities, Architectural Styles for Cloud Applications, Workflows:
Coordination of Multiple Activities, Coordination Based on a State Machine
08 Apply
Model: The ZooKeeper, The MapReduce Programming Model.
A Case Study: The GrepTheWeb Application.
Module-4:
Cloud Resource Virtualization: Virtualization, Layering and
Virtualization, Virtual Machine Monitors, Virtual Machines, Performance
and Security Isolation, Full Virtualization and Paravirtualization, Hardware 08 Apply
Support for Virtualization.
Case Study: Xen, a VMM Based on Paravirtualization.
Module-5:
Cloud Application Development: Amazon Web Services: EC2 Instances,
Connecting Clients to Cloud Instances Through Firewalls, Security Rules for
Application and Transport Layer Protocols in EC2, How to Launch an EC2
Linux Instance and Connect to it, How to Use S3 in Java, How to Manage
08 Analyze
SQS Services in C#, How to Install the Simple Notification Service on
Ubuntu 10.04, How to Create an EC2 Placement Group and Use MPI, How
to Install Hadoop on Eclipse on a Windows System.
Course Outcomes: After completing the course, the students will be able to
CO 1: Ability to apply knowledge of fundamentals of Cloud Computing.
CO 2: Outline the Infrastructure of cloud.
CO 3: Analyse the cloud Application and Paradigms.
CO 4: Ability to analyze Cloud Resource Virtualization.
CO 5: Analyze the platforms for development of cloud applications.
Reference Books:
1. Dan C. Marinescu-Cloud Computing Theory and Practice, MK Publication.
2. Cloud Computing –Shailendra Singh Oxford University Press
3. Rajkumar Buyya, Christian Vecchiola, and Thamarai Selvi Mastering Cloud. Computing
McGraw Hill Education
Web links and Video Lectures:
1. http://nptel.ac.in/courses/106106129/21
2. https://freevideolectures.com/course/3649/cloud-computing
3. https://www.youtube.com/watch?v=Eg4AAGCE7X4&list=PL2UlrhJ_JwyA5IlOCdEWl
NArFke4jgtlg
B.N.M. Institute of Technology
An Autonomous Institution under VTU
1
Electricity deregulation: Need for electricity deregulation, power planners, metering for
deregulated marker, energy billing in deregulated regime, revenue sharing, value added
network, fault repair service, benefits of deregulation, power sector reforms and restructuring
in India. Understand 8
Cogeneration: Definition and scope, Topping and bottoming cycle, Cogeneration techniques,
industries suitable for cogeneration, electrical power plant reject heat, agricultural use of waste
heat, use of power plant reject heat for waste water treatment, potential of cogeneration in India.
Course Outcomes: After completing the course, the students will be able to
1. Understand the current energy scenario in India and the factors affecting power generation.
2. Understand the environmental impact of electric power generation and energy conservation
3. methodology and measures
4. Understand methodology for energy auditing, audit process for industries, illumination system, HVAC, Electrical
system
5. Understand the principles of DSM and the tariff options to promote DM
6. Understand electricity deregulation and cogeneration using waste heat.
Reference Books
1. B R Gupta, “Generation of Electrical Energy”, S Chand, 7th edition, 2017.
2. Umesh Rathore, “Energy Management”, S K Kataria and Sons, 2nd edition, 2019
3. Sonal Desai, “Handbook on Energy Audit”, McGraw Publications, 1st edition, 2005
4. www.beeindia.gov.in/en/programmes
2
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Semester: V
Course Name: Non-Conventional Energy Resources (Open Elective)
Course Code: 22EEE1562
Teaching Hours/Week (L: T: P: J): ( 3 : 0 : 0 : 0 ) CIA Marks: 50
Credits: 3 SEA Marks: 50
Hours: 40 SEA Duration: 3 hours
Course Learning Objectives:
To discuss energy resource and its classification
To explain sun – earth geometric relationship, Earth – Sun Angles and their Relationships and solar
thermal applications.
To discuss wind turbines, wind resources, site selection for wind turbine
To discuss geothermal systems, their classification and geothermal based electric power generation
To discuss biomass production, types of biomass gasifiers, properties of producer gas.
To discuss tidal energy resources, energy availability, power generation.
To explain principles of ocean thermal energy conversion and production of electricity
Pre-Requisites: Basic knowledge of Physics
Bloom’s Hours
Level
Module-1: Introduction to Energy Sources
Causes of Energy Scarcity, Solution to Energy Scarcity, Factors Affecting Energy Resource
Development, Energy Resources and Classification, Renewable energy – Worldwide
renewable energy availability, Renewable energy in India, Introduction to solar energy, wind Understand 08
power, tidal power, ocean thermal energy, geothermal energy, Biomass energy.
R1: Chapter 1 (1.5, 1.6, 1.7, 1.9, 1.12)
Module-2: Energy from the Sun
Sun-Earth geometric Relationship, Earth-sun angles, and their relationships – Hour angle, equation
of time, declination angle, Latitude angle, Solar altitude angle, Solar elevation angle, Surface azimuth
angle, Relationship between different sun-earth angles, Relationship Between Different Sun–Earth
Understand 08
Angles, Sunrise, Sunset, and Day length Equations, Solar Time, Direct thermal applications,
illustrative problems.
R1: Chapter 2 (2.1, 2.3, 2.5.3)
Module-3: Wind Energy
Energy availability in the wind, Considerations and guidelines for site selection, Wind Turbine Power
Output Variation with Steady Wind Speed, Classification and description of wind machines, Principle
of wind energy conversion, Mathematical model of extraction of energy from the wind, illustrative Understand 08
problems.
R1: Chapter 6 (6.3, 6.5.2 – 6.5.3, 6.6, 6.7, 6.8)
Module-4: Biomass energy & Tidal energy
3
Biomass energy - Biomass production, Biomass gasification, Theory of gasification,
Gasifier and their classifications, Fluidized bed gasification.
Tidal energy - Tidal energy Resource, Tidal energy Availability, Tidal power basin – single Understand 08
basin system, two-basin system, co-operating two basin systems (Excluding problems).
R1: Chapter 9 (9.1, 9.3, 9.4, 9.5, 9.10), Chapter 11 (11.2, 11.3, 11.7)
Module-5: Geothermal & Ocean thermal energy systems
Geothermal energy - Geothermal systems, Geothermal-Based Electric Power Generation
– Dry steam based, flash geothermal, binary-cycle based, electrical and mechanical
features, operation of geothermal plants.
Understand 08
OTEC - Principle of Ocean Thermal Energy Conversion, Ocean thermal energy conversion
plants, Closed cycle, Open cycle and Hybrid cycle OTEC plant
R1: Chapter 7 (7.1, 7.5), Chapter 13 (13.2, 13.3, 13.5)
Course Outcomes: After the completion of the course the students will be able to:
1. Discuss the energy resource and its classification
2. Discuss sun – earth geometric relationship, Earth – Sun Angles and their Relationships and solar thermal
applications
3. Discuss the production of wind energy, advantages, disadvantages, and applications.
4. Discuss the production of energy from biomass, tidal energy resources, energy availability and power
generation
5. Discuss the generation of power from geothermal & ocean thermal energy
Reference Books
1. “Non-conventional energy Resources”, Shobh Nath Singh, Pearson, 1st Edition, 2015
2. “Non-conventional energy resources”, B.H.Khan, TMH, 3nd edition.
3. “ Renewable Energy; power for a sustainable future” Godfrey Boyle,Oxford, 3rd Edition, 2012
Web links and Video Lectures:
https://archive.nptel.ac.in/courses/121/106/121106014/
https://www.coursera.org/specializations/renewable-energy
4
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Department of Electrical and Electronics Engineering
Semester: V
Course Name: Fundaments of Hybrid and Electric Vehicles (Open Elective)
Course Code: 22EEE1563
L:T:P:J: 3 : 0 : 0 : 0 CIA Marks: 50
Credits: 3 SEA Marks: 50
Hours: 40 SEA Duration: 3 hours
Course Learning Objectives:
To Understand the fundamental laws and vehicle mechanics.
To Understand the working of Electric Vehicles and recent trends.
To understand the working of DC and AC motors used in Electric Vehicles.
To understand different energy storage systems used in electric vehicles
Pre-Requisites:
Bloom’s Level Hours
Module-1: Fundamentals of Electric and Hybrid Vehicles
Introduction, Electric Vehicles, Hybrid Electric Vehicles, Electric and Hybrid Vehicle
components, Electric Motor and Engine ratings, Recent EVs and HEVs, EV/ICEV Comparison,
Electric Vehicle Market
Vehicle Dynamics: Roadway Fundamentals, Laws of Motion, Vehicle Kinetics, Dynamics of Understand 08
Vehicle Motion, Propulsion power, Force-Vehicle Characteristics, Maximum Gradability,
Velocity, and acceleration Constant, Level Road, Vehicle profile, Distance traversed, Tractive
power Energy requirement (Excluding Derivations)
Module-2: Electric and Hybrid Electric Vehicles
Configuration of Electric Vehicles, Performance of Electric Vehicles, Traction motor
characteristics, Tractive effort and Transmission requirement, Vehicle performance, Tractive
effort in normal driving, Energy consumption. Understand 08
Concept of Hybrid Electric Drive Trains, Architecture of Hybrid Electric Drive Trains, Series
Hybrid Electric Drive Trains, Parallel hybrid electric drive trains (Excluding classification)
Module-3: Energy storage for EV and HEV
Energy storage requirements, Battery parameters, Types of Batteries, Modelling of Battery, Fuel
Cell basic principle and operation, Types of Fuel Cells, Proton Exchange Membrane Fuel Cell Understand 08
(PEMFC) and its operation, Modelling of PEMFC, Supercapacitors.
Module-4: Electric Propulsion
Introduction, DC motor Drives, the principle of operation, speed control using armature voltage,
and field control method.
Special Electric Motors: Permanent Magnet BLDC Motor Drives, Basic principles of BLDC Understand 08
Motor Drives, BLDC Machine Construction, and Classification, introduction to SRM Motor
Drives.
Module-5: Design of Electric and Hybrid Electric Vehicles
Series Hybrid Electric Drive Train Design: Introduction, Operating patterns, control
Understand 08
strategies, Maximum State of Charge of Peaking Power Source Control Strategy, Engine On–
5
Off or Thermostat Control Strategy, Sizing of major components, power rating of traction motor,
power rating of engine/generator, design of PPS
Parallel Hybrid Electric Drive Train Design: Control strategies of parallel hybrid drive train,
Maximum SOC-of-PPS Control Strategy, Engine On–Off (Thermostat) Control Strategy,
Constrained Engine On–Off Control Strategy, Fuzzy Logic Control Technique.
Course Outcomes: After the completion of the course the students will be able to:
1. Explain the roadway fundamentals, laws of motion, vehicle mechanics and propulsion system design.
2. Explain the working of electric vehicles and hybrid electric vehicles in recent trends.
3. Model batteries, Fuel cells, PEMFC and supercapacitors.
4. Explain the working of DC and AC motors used for electric vehicle applications.
Reference Books:
1. Electric and Hybrid Vehicles: Design Fundamentals Iqbal Husain CRC Press, Third Edition.
2. Modern Electric, Hybrid Electric, and Fuel Cell Vehicles: Fundamentals, Theory, and Design M. Ehsani, Y. Gao, S.Gay
and Ali Emadi CRC Press 2005.
Web links and Video Lectures:
https://nptel.ac.in/courses/108106170
6
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Department of EEE
Semester: V
Course Name: Sensors and Transducers (Open Elective)
Course Code: 22EEE1564
Teaching Hours/Week (L:T:P:J) : (3:0:0:0) CIA: 50
Credits: 3 SEA: 50
Hours: 40 SEA Duration: 03Hours
Course Learning Objectives: The students will be able to
Understand various Transducers, their construction, applications and principles of operation, standards and units of
measurement.
Discuss the basics of signal conditioning and signal conditioning equipment
Discuss the configuration of the Data Acquisition System and data conversion
Explain the measurement of various non-electrical quantities
Discuss recent trends in sensor technology and their selection.
Develop basic skills in the design of electronic equipment
Pre-Requisites: ---
Bloom’s Hours
Level
Module-1: Introduction, Passive Electrical Transducers
Introduction to transducers-Classification, Advantages, Disadvantages, Actuating mechanisms.
Passive Electric Transducers-Resistance Transducers-Linear and angular motion potentiometers,
Thermistors and resistance thermometers, Variable Inductance Transducers-Self generating type Understand 8
and passive type, Capacitive Transducers-Capacitive thickness transducers, Capacitive
displacement transducers, Proximity transducers, Capacitive Strain transducers.
Module-2: Active Electrical Transducers
Thermo-Electric Transducers- Common thermoelectric phenomena, Common thermos-couple
systems.
Piezoelectric Transducers-Piezo electric materials-desirable properties, Working, Advantages
Understand 8
and disadvantages, and piezoelectric accelerometer.
Hall-effect transducers-working principle, Applications
Electromechanical Transducers-Tachometers
Module-3: Developments in sensors Technology
Smart sensors-Definition and configuration,
Microsensors-micro size microphone, inertial sensors, Hall Effect sensor,
IR radiation Sensors-Basics, Thermal Detectors, Quantum detectors, IR thermometry. Understand 8
Ultrasonic sensors-Basics, Sensing system, Ultrasonic flow meters, Doppler flowmeter.
Biosensors- structure, composition, Quartz crystal microbalance.
Module-4: Signal conditioning and DAQ systems
Signal Condition: Introduction, Functions of Signal Conditioning Equipment, Amplification, Types
of Amplifiers, Mechanical Amplifiers, Fluid Amplifiers, Optical Amplifiers, Electrical and Understand 8
Electronic Amplifiers.
7
Data Acquisition Systems and Conversion: Introduction, Objectives and Configuration of Data
Acquisition System, Data Acquisition Systems, Data Conversion.
Module-5: Measurement of Non – Electrical Quantities
Pressure Measurement, Temperature Measurement, Electromagnetic Flow meters, Ultrasonic Flow
Meters, Thermal Flow Metes. Measurement of Displacement, Measurement of Velocity/ Speed,
Understand 8
Measurement of Acceleration, Measurement of Force, Measurement of Torque, Measurement of
Shaft Power, Measurement of Liquid Level. Measurement of viscosity.
Course Outcomes: After the completion of the course the students will be able to:
1. Explain the need for transducers, their classification, advantages, and disadvantages
2. Explain the working of various transducers and sensors.
3. Outline the recent trends in sensor technology and their applications.
4. Analyze the signal conditioning and signal conditioning equipment
5. Illustrate different configurations of the Data Acquisition System and data conversion.
6. Explain the measurement of non-electrical quantities -temperature, flow, speed, force, torque, power, and viscosity
Reference Books:
1. D.V.S. Murty, “Transducers and Instrumentation”, Prentice Hall India
2. Electrical and Electronic Measurements and instrumentation , R.K Rajput, S.Chand,3rd Edition, 2013.
3. D. Patranabis, ―Sensors and Transducers‖, 2nd Edition, Prentice Hall of India, 2010.
4. Shawhney A. K. "A Course In Electrical and Electronics Measurements and Instrumentation”, Dhanpat Rai& Sons,
11th Ed., 1999
5. A course in electronics and electrical measurement and instrumentation, J.B Gupta, Katson books, 13th edition,2008
Web links and Video Lectures:
1. https://archive.nptel.ac.in/courses/108/108/108108147/
2. https://alison.com/course/application-of-sensors-in-mechatronics
8
B. N. M. Institute of Technology
An Autonomous Institute Under VTU
Dept. of Computer Science and Engineering
Choice Based Credit System (CBCS and Outcome Based Education (OBE)
Semester :VII
Course Name: Mobile Application Development Course Code: 21CSE1724
L: T: P: J 2: 0 : 2 :0 CIA Marks: 50
Credits: 40 SEA Marks: 50
Hours/Week (Total) 3 SEA Duration: 03 Hours
Pre-Requisites:
1. C programming Practice
2. Java programming Practice
3. Web development Practice
Course Learning Objectives: The students will be able to
1 Learn to setup Android application development environment
2 Illustrate user interfaces for interacting with apps and triggering actions
3 Interpret tasks used in handling multiple activities
4 Identify options to save persistent application data
5 Appraise the role of security and performance in Android applications
No. of
Module-1: Hours
BLL, CO
Get started, Build your first app, Activities, Testing, debugging and using support
libraries
Textbook 1: Lesson 1,2,3
RBT: L1, L2
Lab Component :
Create an application to design a Visiting Card. The Visiting card should haves 8 L3
company logo at the top right corner. The company name should be displayed
in Capital letters, aligned to the center. Information like the name of the
employee, job title, phone number, address, email, fax and the website address
is to be displayed. Insert a horizontal line between the job title and the phone
number.
Module-2:
User Interaction, Delightful user experience, Testing your UI
Textbook 1: Lesson 4,5,6
RBT: L1, L2
Lab Component : 8 L3
Develop an Android application using controls like Button, Text View, Edit Text
for designing a calculator having basic functionality like Addition, Subtraction,
Multiplication and Division.
Module-3:
Background Tasks, Triggering, scheduling and optimizing background tasks
Textbook 1: Lesson 7,8
RBT: L1, L2
8 L4
Lab Component :
Develop an application to set an image as wallpaper. On click of a button, the
wallpaper image should start to change randomly every 30 seconds.
Module-4:
All about data, Preferences and Settings, Storing data using SQLite, Sharing data
with content providers, Loading data using Loaders
Textbook 1: Lesson 9,10,11,12
RBT: L1, L2
Lab Component : 8 L4
Write a program to enter Medicine Name, Date and Time of the Day as input
from the user and store it in the SQLite database. Input for Time of the Day
should be either Morning or Afternoon or Evening or Night. Trigger an alarm
based on the Date and Time of the Day and display the Medicine Name.
Module-5:
Permissions, Performance and Security, Firebase, Publish.
Textbook 1: Lesson 13,14,15 8 L4
RBT: L1, L2
Course Outcomes: After completing the course, the students will be able to
21CSE1724.1 Create, test and debug Android application by setting up Android development
environment
21CSE1724.2 Implement adaptive, responsive user interfaces that work across a wide range of devices.
21CSE1724.3 Infer long running tasks and background work in Android applications
21CSE1724.4 Demonstrate methods in storing, sharing and retrieving data in Android applications
21CSE1724.5 Analyze performance of android applications and understand the role of permissions and
security
Text Books
1. Google Developer Training, "Android Developer Fundamentals Course Google Developer Training
Team, 2017.
Reference Books
1. Erik Hellman, “ Android Programming – Pushing the Limits”, 1 st Edition, Wiley India Pvt Ltd, 2014.
Reference Books:
1. Sensors and Transducers Ian R. Sinclair Newnes 3 rd Edition, 2001
2. Introduction to robotics mechanics and control John J. Craig Pearson 3rd edition, 2009
3. Computer Integrated Manufacturing Mikell P. Groover Pearson 3rd edition, 2009
B.N.M. Institute of Technology
An Autonomous Institution under VTU, Approved by AICTE
Dept. of Electronics and Communication Engineering
Choice Based Credit System (CBCS and Outcome Based Education (OBE)
Semester: V
Course Name: Satellite Communication Course Code: 22ECE1563
No. of Blooms
Module-1: Hours Cognitive
Levels
Satellite Orbits and Trajectories: Definition, Basic Principles, Orbital parameters,
Injection velocity and satellite trajectory, Types of Satellite orbits, Orbital perturbations, Understand
Satellite stabilization, Orbital effects on satellite’s performance, Eclipses, Look angles: 8
CO1
Azimuth angle, Elevation angle.
Module-2:
Satellite subsystem: Power supply subsystem, Attitude and Orbit control, Tracking,
Telemetry and command subsystem, Payload. Apply
Earth Station: Types of earth station, Architecture, Design considerations, Testing, 8
CO2
Earth station Hardware, Satellite tracking.
Module-3:
Multiple Access Techniques: Introduction, FDMA (No derivation), SCPC Systems,
MCPC Systems, TDMA, CDMA, SDMA. Apply
Satellite Link Design Fundamentals: Transmission Equation, Satellite Link 8
CO3
parameters, Propagation considerations
Module-4:
Communication Satellites: Introduction, Related Applications, Frequency Bands,
Payloads, Satellite Vs. Terrestrial Networks, Satellite Telephony, Satellite Television, Understand
8
Satellite radio, Regional satellite Systems, National Satellite Systems. CO4
Module-5:
Remote Sensing Satellites: Classification of remote sensing systems, orbits, Payloads,
Types of images: Image Classification, Interpretation, Applications. Understand
Weather Forecasting Satellites: Fundamentals, Images, Orbits, Payloads, Applications. 8 CO5
Navigation Satellites: Development of Satellite Navigation Systems, GPS system,
Applications
Course Outcomes: After completing the course, the students will be able to
22ECE1563.1 Describe the satellite orbits and trajectories with the definitions of parameters associated
with satellites.
22ECE1563.2 Apply the electronic hardware systems associated with the satellite subsystem and earth
station.
22ECE1563.3 Compute the satellite link parameters under various propagation conditions with the
illustration of multiple access techniques.
22ECE1563.4 Describe the various applications of satellites with the focus on national satellite system.
22ECE1563.5 Describe the fundamentals and applications of remote sensing, weather forecasting and
navigation satellites.
22ECE1563.6 Relate contextual knowledge to assess the solutions for real life applications of
communication systems.
Reference Books
1. Anil K. Maini, Varsha Agrawal, Satellite Communications, Wiley India Pvt. Ltd., 2015, ISBN: 978-81-
265-2071-8.
2. Dennis Roddy, Satellite Communications, 4th Edition, McGraw- Hill International edition, 2006
3. Timothy Pratt, Charles Bostian, Jeremy Allnutt, Satellite Communications, 2nd Edition, Wiley India Pvt.
Ltd , 2017, ISBN: 978-81-265-0833-4
No. of Blooms
Module-1: An Introduction to Smart Technologies Hours cognitive
Levels
Introduction, Sensor Requirement in Smart Systems, Sensor Technologies for
Smart systems, General concepts and terminology of Sensor systems, Transducers Understand
8
classification-sensors and actuators, General input-output configurations, Static CO1
and dynamic characteristics of measurement system.
Module-2: Smart Sensors and Applications
Integrated and Smart sensors, IEEE 1451 standard & Transducer Electronic
Datasheets (TEDs), Overview of various smart sensors: Digital temperature
Apply
sensor (DS1621, TMP36GZ), Humidity sensor (DHT11, DHT22, FC28), IR 8
sensor (FC51), Gas sensor (MQ2, MQ8), Pressure sensors (BMP180), CO2
Accelerometers (ADXL335)
Module-3: Sensors with Microcontroller
Introduction, Separate Vs Integrated Signal Conditioning, Digital Conversion,
Online Tool for Evaluating a Sensor Interface Design, MCU Control, MCUs for Apply
Sensor Interface, Sensor Integration, Application Examples.
8
CO3
Course Outcomes: After completing the course, the students will be able to
22ECE1561.4 Relate and realize the importance automotive sensors and bio medical sensors
22ECE1561.5 Design and develop IoT end points for wearable applications.
Able to design and perform experiments on the sensors and develop the projects based on the
22ECE1561.6
customer needs.
Reference Books
1. Jacob Fraden, “Handbook of Modern Sensors: Physics, Designs, and Applications”, 5th Edition,
Springer, 2016.
2. Frank, Randy, “Understanding smart sensors”, Artech House integrated microsystems series, 3rd
Edition, 2013.
3. John Turner, Automotive Sensors, 2012, Momentum Press, USA.
4. J. G. Webster, Medical Instrumentation; Application and Design, 2010, 4th Edition, John Wiley, USA.
5. John G Webster, Measurement, Instrumentation and Sensors Handbook, 2014, CRC Press, USA.
6. M. Mardonova and Y. Choi, "Review of Wearable Device Technology and Its Applications to the
Mining Industry," Energies, vol. 11, p. 547, 2018.
No. of Blooms
Module-1: Hardware Software Co-Design & Embedded Firmware
Hours cognitive
Design, Development & Its Applications
Levels
Fundamental Issues in Hardware Software Co-Design, Computational
Model in Embedded Design, Introduction to Unified Modelling
Language, Hardware Software Trade Offs, Embedded Firmware Design Understand
8
Approaches, Embedded Firmware Development Languages, High Level CO1
Language Based Development, Applications: Washing Machine-
Application Specific, Automotive: Domain Specific.
Module-2: Embedded Product Development Life Cycle & Trends in
Embedded Industry
Different Phases of EDLC, EDLC Approaches (Modeling the EDLC),
Processor Trends in Embedded Systems, Embedded OS Trends,
Apply
Development Language Trends, Open Standard, Frameworks and 8
CO2
Alliances, Bottlenecks, Development Platform Trends, Cloud, Internet of
Things and Embedded Systems- The next big thing.
Module-3: Introduction to Raspberry Pi and its Applications
Introduction to Raspberry Pi, Features of Raspberry Pi, Introduction to
Raspberry Pi architecture, Pin Details, Memory, Basic Setup for
Raspberry Pi, Operating Systems, Raspberry Pi Applications, Controlling Understand
8
Hardware: Connecting an LED, Controlling the Brightness of an LED, CO3
Make a Buzzing Sound, Changing the Colour of an RGB LED, Using Lots
of LEDs, Controlling GPIO Outputs Using a Web Interface
Module-4: Implementation of IoT with Raspberry Pi
Raspberry Pi based Motor Speed Control: Controlling the Speed of DC
Motor, Controlling the Direction of DC Motor, Using a Unipolar Stepper
Motor, Using a Bipolar Stepper Motor, Raspberry Pi based Using Sensor: Understand
8
Resistive Sensors, Measuring Light, Measuring Temperature Using CO4
Digital Sensor, Measuring Distance. Displays: Using a Four Digit LED
Display, Displaying Messages on an Alphanumeric LCD
Module-5: Interfacing Arduino and Peripherals with Raspberry Pi
Programming an Arduino from Raspberry Pi, Communicating with the
Arduino by Using the Serial Monitor, Setting Up PyFirmata to Control an
Arduino from a Raspberry Pi Writing Digital Outputs on an Arduino from
Understand
a Raspberry Pi, Using PyFirmata with TTL Serial, Reading Arduino
8 CO5
Digital Inputs Using PyFirmata, Reading Arduino Analog Inputs Using
PyFirmata, Analog Outputs (PWM) with PyFirmata, Custom
Communication with an Arduino over TTL Serial, I2C, Temperature
Dependent Auto Cooling System,
Course Outcomes: After completing the course, the students will be able to
22ECE1564.1 Develop the hardware software co-design for an Embedded Systems
22ECE1564.2 Develop the embedded firmware design and its applications
22ECE1564.3 Demonstrate the embedded product development life cycle and its trends in
embedded industry.
22ECE1564.4
Design and Development of Raspberry Pi based Embedded applications.
22ECE1564.5 Illustrate different sensor technologies for sensing real world entities and to
control the Arduino using Raspberry Pi
22ECE1564.6
Apply and analyze the various applications of Embedded systems.
Reference Books
1. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill Education, 2nd
Edition, 2000.
2. Simon Monk, “Raspberry Pi Cookbook”, O’Reilly Media, Inc,2014.
3. https://archive.nptel.ac.in/courses/106/105/106105166/
4. Raj Kamal, “Internet of Things: Architecture and Design Principles”, 1 st Edition, McGraw
Hill Education, 2017. (ISBN: 978-9352605224)
Marks Distribution for Assessment:
No. of Blooms
Module-1: Evolution of Wireless Communications Technology Hours Ccognitive
Levels
Introduction to wireless communications: Evolution of mobile radio
communications, paging system, cordless telephone system, cellular Understand
8
telephone system, Modern wireless communication systems: 2G CO1
networks, 3G networks, Bluetooth and personal area networks.
Module-2: GSM System (2G) Overview
Introduction, History of GSM, Overview of GSM Network Architecture,
PLMN and Network operators, GSM Mobility and Roaming, GSM PLMN Understand
8
Services, GSM Interfaces, GSM Subscriber and Equipment Identity CO2
Reference Books
1. Rappaport T. S., “Wireless Communication: Principles and Practice”, Second Edition,
Pearson Education, 2009
2. Sajal K. Das, “Mobile Handset Design”, Wiley, 2010
3. Luke Wroblewski, “Mobile First-A Book Apart”; First Edition (2011)
4. Tommi Mikkonen, “Programming Mobile Devices: An Introduction for Practitioners”, John
Wiley & Sons Ltd, 2007.
5. J Scheible and Ville Tulos John, “Mobile Python Rapid Prototyping of Applications on
the Mobile Platform” Wiley India Pvt. Ltd, 2008.
6. S. Poslad, “Ubiquitous Computing: Smart Devices, Environments and Interactions,”
Wiley,2009.
7. Nick Lecrenski, Karli Watson, “Windows Phone 7 Application Development” version 2011
8. Jermaine G. Anderson “Flash Lite Mobile Development” version 2010
No. of Blooms
Module-1: An Introduction to Smart Technologies Hours cognitive
Levels
Introduction, Sensor Requirement in Smart Systems, Sensor Technologies for
Smart systems, General concepts and terminology of Sensor systems, Transducers Understand
8
classification-sensors and actuators, General input-output configurations, Static CO1
and dynamic characteristics of measurement system.
Module-2: Smart Sensors and Applications
Integrated and Smart sensors, IEEE 1451 standard & Transducer Electronic
Datasheets (TEDs), Overview of various smart sensors: Digital temperature
Apply
sensor (DS1621, TMP36GZ), Humidity sensor (DHT11, DHT22, FC28), IR 8
sensor (FC51), Gas sensor (MQ2, MQ8), Pressure sensors (BMP180), CO2
Accelerometers (ADXL335)
Module-3: Sensors with Microcontroller
Introduction, Separate Vs Integrated Signal Conditioning, Digital Conversion,
Online Tool for Evaluating a Sensor Interface Design, MCU Control, MCUs for Apply
Sensor Interface, Sensor Integration, Application Examples.
8
CO3
Course Outcomes: After completing the course, the students will be able to
22ECE1561.4 Relate and realize the importance automotive sensors and bio medical sensors
22ECE1561.5 Design and develop IoT end points for wearable applications.
Able to design and perform experiments on the sensors and develop the projects based on the
22ECE1561.6
customer needs.
Reference Books
1. Jacob Fraden, “Handbook of Modern Sensors: Physics, Designs, and Applications”, 5th Edition,
Springer, 2016.
2. Frank, Randy, “Understanding smart sensors”, Artech House integrated microsystems series, 3rd
Edition, 2013.
3. John Turner, Automotive Sensors, 2012, Momentum Press, USA.
4. J. G. Webster, Medical Instrumentation; Application and Design, 2010, 4th Edition, John Wiley, USA.
5. John G Webster, Measurement, Instrumentation and Sensors Handbook, 2014, CRC Press, USA.
6. M. Mardonova and Y. Choi, "Review of Wearable Device Technology and Its Applications to the
Mining Industry," Energies, vol. 11, p. 547, 2018.
No. of Blooms
Module-1: Evolution of Wireless Communications Technology Hours Ccognitive
Levels
Introduction to wireless communications: Evolution of mobile radio
communications, paging system, cordless telephone system, cellular Understand
8
telephone system, Modern wireless communication systems: 2G CO1
networks, 3G networks, Bluetooth and personal area networks.
Module-2: GSM System (2G) Overview
Introduction, History of GSM, Overview of GSM Network Architecture,
PLMN and Network operators, GSM Mobility and Roaming, GSM PLMN Understand
8
Services, GSM Interfaces, GSM Subscriber and Equipment Identity CO2
Reference Books
1. Rappaport T. S., “Wireless Communication: Principles and Practice”, Second Edition,
Pearson Education, 2009
2. Sajal K. Das, “Mobile Handset Design”, Wiley, 2010
3. Luke Wroblewski, “Mobile First-A Book Apart”; First Edition (2011)
4. Tommi Mikkonen, “Programming Mobile Devices: An Introduction for Practitioners”, John
Wiley & Sons Ltd, 2007.
5. J Scheible and Ville Tulos John, “Mobile Python Rapid Prototyping of Applications on
the Mobile Platform” Wiley India Pvt. Ltd, 2008.
6. S. Poslad, “Ubiquitous Computing: Smart Devices, Environments and Interactions,”
Wiley,2009.
7. Nick Lecrenski, Karli Watson, “Windows Phone 7 Application Development” version 2011
8. Jermaine G. Anderson “Flash Lite Mobile Development” version 2010
No. of Blooms
Module-1: Hours Cognitive
Levels
Satellite Orbits and Trajectories: Definition, Basic Principles, Orbital parameters,
Injection velocity and satellite trajectory, Types of Satellite orbits, Orbital perturbations, Understand
Satellite stabilization, Orbital effects on satellite’s performance, Eclipses, Look angles: 8
CO1
Azimuth angle, Elevation angle.
Module-2:
Satellite subsystem: Power supply subsystem, Attitude and Orbit control, Tracking,
Telemetry and command subsystem, Payload. Apply
Earth Station: Types of earth station, Architecture, Design considerations, Testing, 8
CO2
Earth station Hardware, Satellite tracking.
Module-3:
Multiple Access Techniques: Introduction, FDMA (No derivation), SCPC Systems,
MCPC Systems, TDMA, CDMA, SDMA. Apply
Satellite Link Design Fundamentals: Transmission Equation, Satellite Link 8
CO3
parameters, Propagation considerations
Module-4:
Communication Satellites: Introduction, Related Applications, Frequency Bands,
Payloads, Satellite Vs. Terrestrial Networks, Satellite Telephony, Satellite Television, Understand
8
Satellite radio, Regional satellite Systems, National Satellite Systems. CO4
Module-5:
Remote Sensing Satellites: Classification of remote sensing systems, orbits, Payloads,
Types of images: Image Classification, Interpretation, Applications. Understand
Weather Forecasting Satellites: Fundamentals, Images, Orbits, Payloads, Applications. 8 CO5
Navigation Satellites: Development of Satellite Navigation Systems, GPS system,
Applications
Course Outcomes: After completing the course, the students will be able to
22ECE1563.1 Describe the satellite orbits and trajectories with the definitions of parameters associated
with satellites.
22ECE1563.2 Apply the electronic hardware systems associated with the satellite subsystem and earth
station.
22ECE1563.3 Compute the satellite link parameters under various propagation conditions with the
illustration of multiple access techniques.
22ECE1563.4 Describe the various applications of satellites with the focus on national satellite system.
22ECE1563.5 Describe the fundamentals and applications of remote sensing, weather forecasting and
navigation satellites.
22ECE1563.6 Relate contextual knowledge to assess the solutions for real life applications of
communication systems.
Reference Books
1. Anil K. Maini, Varsha Agrawal, Satellite Communications, Wiley India Pvt. Ltd., 2015, ISBN: 978-81-
265-2071-8.
2. Dennis Roddy, Satellite Communications, 4th Edition, McGraw- Hill International edition, 2006
3. Timothy Pratt, Charles Bostian, Jeremy Allnutt, Satellite Communications, 2nd Edition, Wiley India Pvt.
Ltd , 2017, ISBN: 978-81-265-0833-4
No. of Blooms
Module-1: Hardware Software Co-Design & Embedded Firmware
Hours cognitive
Design, Development & Its Applications
Levels
Fundamental Issues in Hardware Software Co-Design, Computational
Model in Embedded Design, Introduction to Unified Modelling
Language, Hardware Software Trade Offs, Embedded Firmware Design Understand
8
Approaches, Embedded Firmware Development Languages, High Level CO1
Language Based Development, Applications: Washing Machine-
Application Specific, Automotive: Domain Specific.
Module-2: Embedded Product Development Life Cycle & Trends in
Embedded Industry
Different Phases of EDLC, EDLC Approaches (Modeling the EDLC),
Processor Trends in Embedded Systems, Embedded OS Trends,
Apply
Development Language Trends, Open Standard, Frameworks and 8
CO2
Alliances, Bottlenecks, Development Platform Trends, Cloud, Internet of
Things and Embedded Systems- The next big thing.
Module-3: Introduction to Raspberry Pi and its Applications
Introduction to Raspberry Pi, Features of Raspberry Pi, Introduction to
Raspberry Pi architecture, Pin Details, Memory, Basic Setup for
Raspberry Pi, Operating Systems, Raspberry Pi Applications, Controlling Understand
8
Hardware: Connecting an LED, Controlling the Brightness of an LED, CO3
Make a Buzzing Sound, Changing the Colour of an RGB LED, Using Lots
of LEDs, Controlling GPIO Outputs Using a Web Interface
Module-4: Implementation of IoT with Raspberry Pi
Raspberry Pi based Motor Speed Control: Controlling the Speed of DC
Motor, Controlling the Direction of DC Motor, Using a Unipolar Stepper
Motor, Using a Bipolar Stepper Motor, Raspberry Pi based Using Sensor: Understand
8
Resistive Sensors, Measuring Light, Measuring Temperature Using CO4
Digital Sensor, Measuring Distance. Displays: Using a Four Digit LED
Display, Displaying Messages on an Alphanumeric LCD
Module-5: Interfacing Arduino and Peripherals with Raspberry Pi
Programming an Arduino from Raspberry Pi, Communicating with the
Arduino by Using the Serial Monitor, Setting Up PyFirmata to Control an
Arduino from a Raspberry Pi Writing Digital Outputs on an Arduino from
Understand
a Raspberry Pi, Using PyFirmata with TTL Serial, Reading Arduino
8 CO5
Digital Inputs Using PyFirmata, Reading Arduino Analog Inputs Using
PyFirmata, Analog Outputs (PWM) with PyFirmata, Custom
Communication with an Arduino over TTL Serial, I2C, Temperature
Dependent Auto Cooling System,
Course Outcomes: After completing the course, the students will be able to
22ECE1564.1 Develop the hardware software co-design for an Embedded Systems
22ECE1564.2 Develop the embedded firmware design and its applications
22ECE1564.3 Demonstrate the embedded product development life cycle and its trends in
embedded industry.
22ECE1564.4
Design and Development of Raspberry Pi based Embedded applications.
22ECE1564.5 Illustrate different sensor technologies for sensing real world entities and to
control the Arduino using Raspberry Pi
22ECE1564.6
Apply and analyze the various applications of Embedded systems.
Reference Books
1. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill Education, 2nd
Edition, 2000.
2. Simon Monk, “Raspberry Pi Cookbook”, O’Reilly Media, Inc,2014.
3. https://archive.nptel.ac.in/courses/106/105/106105166/
4. Raj Kamal, “Internet of Things: Architecture and Design Principles”, 1 st Edition, McGraw
Hill Education, 2017. (ISBN: 978-9352605224)
Marks Distribution for Assessment:
22MEC1563
Course Code CIA 50
Number of lecture
3L:T:P:J SEA marks 50
hours per week
Total number of
40 Exam hours 3
lecture hours
Course Objective: This course will enable students to
o Explain the concept of sustainability and determine the threats for sustainability in
any area
o Discuss environmental Agreements and Protocols
o Discuss different global environmental issues
o Describe life cycle assessment for products made of different materials
o Discuss environmental impact assessment in real time problems
Total
40 Hrs
COURSE OUTCOMES: After completing the course, the students will be able to
22MEC1563.4 Differentiate between carbon emissions for regular and sustainable cities and
explain different practices to move industries towards sustainability
Reference Books
1. D. T. Allen and D. R. Shonnard. Sustainability Engineering: Concepts, Design and Case
Studies, 1st Edition, Prentice Hall, 2011.
2. A.S. Bradley, A. O. Adebayo, P.Maria. Engineering applications in sustainable
design and development, 1st Edition, Cengage learning, 2016.
3. R. L. Rag and Lekshmi Dinachandran Remesh. Introduction to Sustainable Engineering.
2nd Edition, PHI Learning Pvt. Ltd., 2016.
Total 50 Marks
Teaching component:
Teaching component:
Pre-requisite:
Teaching component:
Teaching component:
Teaching component:
Total 40 Hrs
Scheme of evaluation for CIA & SEA
i) CIA: 50%
Total 50 Marks
Teaching Component:
Teaching Component:
Teaching Component:
Teaching Component:
Teaching Component:
i) CIA: 50%
Total 50 Marks
ii) SEA : 50%
5 questions to answer each of 20 Marks
Theory 20 M x 5 = 100 M
2 questions from each module with internal choice
Exam reduced to 50 M
Student should answer one full question from each
module
Total 50 Marks
B.N.M. Institute of Technology
An Autonomous Institution under VTU
Teaching Component:
Teaching Component:
Teaching Component:
i) CIA: 50%
Total 50 Marks