PG Syllabus 2022-24
PG Syllabus 2022-24
vÁAwæPÀ ªÀĺÁ«zÁå®AiÀÄ
¸ÁéAiÀÄvÀÛ «zÁå ¸ÀA¸ÉÜ
B.M.S. COLLEGE OF ENGINEERING, BENGALURU-19
Autonomous College under VTU
DEPARTMENT OF INFORMATION
SCIENCE AND ENGINEERING
M-Tech in Computer Network Engineering
22ISCNPCNS 2 0 1 3 4 50 50 100
Core-2 Security
22ISCNIEAI Introduction to AI
Institutional
3 0 0 3 3 50 50 100
Elective-1
22ISCNIECN Computer Networks
Ability
22ISCNAEPP Advance Python Programming
Enhancement 0 1 1 2 4 50 50 100
Course
TOTAL 17 1 6 24 31 400400 800
4
B.M.S. COLLEGE OF ENGINEERING, BANGALORE-19
(Autonomous College under VTU )
2nd Semester
Program
22ISCNPCBC Block Chain Technology 3 0 1 4 5 50 50 100
Core-4
Program
5
22ISCNPE5G 5G Networks
Program
22ISCNPEWT Web Technologies 2 0 1 3 4 50 50 100
Elective-3
22ISCNPENN Neural Networks
Ability
22ISCNAEIT Internet of Things
Enhancement 0 1 1 2 4 50 50 100
Course
TOTAL 16 1 7 24 32 400400 800
6
B.M.S. COLLEGE OF ENGINEERING, BANGALORE-19
(Autonomous College under VTU )
3rd Semester
Project
22ISCNPCP1 Project Phace-I - - 8 8 14 50 50 100
Work-1
Program Business Models and
Elective-5 22ISCNPESBM
Entrepreneurship
7
2 - - 2 2 50 50 100
(Management
stream) 22ISCNPESBA Business Analyatics
Audit-1- English for Research Paper
MOOC(Non- 22ISCNHSEP
Writing - - -
Credit 0 2
Mandatory
22ISCNHSPS Pedagogy Studies - - -
course)
Skill
22ISCNPCSP Societal Project
Development - - 2 2 4 50 50 100
Activites
Audit-2-
8
UNIT - 1 8 Hours
Linear algebra: General Vector Spaces: Vector Spaces, Theorems on
Vector spaces, Theorems on Linearly Dependent sets, Examples based on
the applications of linear systems.
UNIT - 2 8 Hours
Linear algebra: Eigenvalues and Eigenvectors: Introduction,
Eigenvalues and Eigenvectors, Eigen vectors and Linear Transformations,
Complex Eigenvalues, Orthogonality: Introduction, The Gram-Schmidt
Process, Least square problems.
UNIT - 3 8 Hours
Probability: Elements of Probability: Introduction, Axioms of
Probability, Conditional Probability, Bayes' Formula,
UNIT – 4 8 Hours
Random variables and Expectation: Random variables, Types of
Random Variables, Expectation, variance, Special Random variables:
The Bernoulli and Binomial Random Variables – Computing the Binomial
Distribution Function, Poisson Random Variable – Computing the Poisson
Distribution Function.
UNIT - 5 8 Hours
Sampling theory: Testing of hypothesis, Markov Processes and
9
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
Reference Books:
1. Linear Algebra 2nd Edition (Paperback) by Kenneth Hoffman, Ray
Kunze, PHI Learning, 2009.
2. Linear Algebra theory and Applications by Ward Cheney and David
Kincaid, Jones and Bartlett Publishers, 2010.
3. Linear algebra and its Applications by David C Lay, fifth edition Steven
R Lay and Judi J McDonald, Pearson, 2016.
4. Introduction to Probability and Statistics for Engineers and Scientists
by Sheldon M. Ross, Third edition, Elsevier, 2008.
5. Probability, Random Variables and Stochastic Processes by
Athanasios Papoulis and S.Unnikrishna Pillai, Fourth edition, Tata
McGraw-Hill Publishing Company Limited, 2008.
e – Book
1. https://www.math.pku.edu.cn/teachers/anjp/textbook.pdf
2. https://web.ma.utexas.edu/CNA/LA/index.html
3. https://home.cs.colorado.edu/~alko5368/lecturesCSCI2820/
mathbook.pdf
4. https://minerva.it.manchester.ac.uk/~saralees/statbook3.pdf
CO
10
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1: 8 Hours
Internetworking, Service Model, Global Addresses, Special IP addresses,
Datagram Forwarding in IP, Fragmentation Subnetting and classless
addressing-Classless Interdomain Routing (CIDR), Address Translation
(ARP),Host Configuration (DHCP), Error Reporting (ICMP), Routing,
Routing Information Protocol(RIP)
UNIT – 2 8 Hours
Advanced Internetworking Router Implementation, Network Address
Translation(NAT), The Global Internet-Routing Areas, Interdomain
Routing(BGP), IP Version 6(IPv6), Multiprotocol Label Switching(MPLS)-
Destination Based forwarding, Explicit Routing, Virtual Private Networks
and Tunnels, Routing among Mobile Devices- Challenges for Mobile
Networking, Routing to Mobile Hosts (Mobile IP), Mobility in IPv6.her-Layer
Protocols
UNIT-3 8 Hours
End-to-End Protocols Simple Demultiplexer (UDP), Reliable Byte
Stream(TCP), End-to-End Issues, Segment Format, Connecting
Establishment and Termination, Sliding Window Revisited, Triggering
Transmission-Silly Window Syndrome, Nagle's Algorithm.
11
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT-4 8 Hours
Wireless and Mobile Networks:
Introduction, Wireless Links and Network Characteristics: CDMA,
WiFi:802.11 Wireless LANs: The 802.11 Architecture, The 802.11 MAC
Protocol, The IEEE 802.11 Frame, Mobility in the Same IP Subnet,
Advanced Features in 802.11, Personal Area Networks: Bluetooth and
Zigbee,: Principles: Addressing, Routing to a Mobile Node, Mobile IP,
Managing Mobility in Cellular Networks.,
UNIT-5 8 Hours
Congestion Control and Resource Allocation Congestion-Avoidance
Mechanisms, DEC bit, Random Early Detection (RED), Source-Based
Congestion Avoidance. The Domain Name System (DNS),Electronic Mail
(SMTP,POP,IMAP,MIME), World Wide Web (HTTP), Network Management
(SNMP).
TEXT BOOKS:
1. James F. Kurose, Keith W. Ross, Computer Networking A Top down
Approach, 7th Edition, Pearson, 2001.
2. Larry Peterson and Bruce S Davis “Computer Networks :A
System Approach” 5 th Edition , Elsevier -2019
REFERENCE BOOKS:
1. Douglas E Comer, “ Internetworking with TCP/IP, Principles,
Protocols and Architecture” 6th Edition, PHI - 2014
12
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
MOOC COURSE:
COURSE OUTCOMES (COs):
At the end of the course, the student will be able to:
Mapping to POs
COURSE OUTCOMES
1 2 3
13
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Classical Encryption Techniques: Symmetric Cipher Model,
Cryptography, Cryptanalysis and Brute-Force Attack, Substitution
Techniques, Caesar Cipher, Monoalphabetic Cipher, Playfair Cipher, Hill
Cipher, Polyalphabetic Cipher, One Time Pad.
UNIT – 2 6 Hrs
Data Encryption Standard, DES encryption, DES decryption, A DES
example, results, the avalanche effect, the strength of DES, the use of 56-
Bit Keys, the nature of the DES algorithm, timing attacks, Block cipher
design principles, number of rounds, design of function F, key schedule
algorithm.
Public-Key Cryptography and RSA: Principles of public-key
cryptosystems. Public- key cryptosystems. Applications for public-key
cryptosystems, requirements for public-key cryptosystems. Public-key
cryptanalysis. The RSA algorithm, description of the algorithm,
computational aspects, the security of RSA.
14
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 3 5 Hrs
Other Public-Key Cryptosystems: Diffie-hellman key exchange, The
algorithm, key exchange protocols, man in the middle attack, Elgamal
Cryptographic systems, Elliptic curve arithmetic, abelian groups, elliptic
curves over real numbers, elliptic curves over Zp, elliptic curves over
GF(2m), Elliptic curve cryptography, Analog of Diffie-hellman key
exchange, Elliptic curve encryption/ decryption, security of Elliptic curve
cryptography, Pseudorandom number generation based on an asymmetric
cipher, PRNG based on RSA.
UNIT – 4 4 Hrs
Web Security: Web Security Threats, Web Traffic Security Approaches.
Secure Sockets Layer: SSL Architecture, SSL Record Protocol, and
Change Cipher Spec Protocol, Alert Protocol, and shake Protocol,
Cryptographic Computations.
UNIT – 5 5 Hrs
Transport Layer Security: Version Number, Message Authentication
Code, Pseudorandom Functions, Alert Codes, Padding HTTPS Connection
Initiation, and Connection Closure. Secure Shell (SSH) Transport Layer
Protocol, User Authentication Protocol, Connection Protocol.
TEXT BOOK:
1. William Stallings: Cryptography and Network Security, Pearson 6th
edition. 2013.
REFERENCE BOOK:
1. V K Pachghare: Cryptography and Information Security, PHE ,2013.
15
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
REFERENCE BOOK:
1. V K Pachghare: Cryptography and Information Security, PHE ,2013.
MOOC Course
1. Cryptography and Network Security : https:// online courses. nptel.
ac.in/ noc20_cs21
2. Cryptography I: https://www.coursera.org/learn/crypto/lecture/
ubmLN/what-is-cryptography
16
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hours
Introduction to Data Science, Big Data and Data Science hype and getting
past the hype, Datafication, Current landscape of perspectives, A data
Science Profile, Skill sets. Statistical Inference, Populations and samples,
Big Data, new kinds of data, modelling, statistical modeling probability
distributions, fitting a model.
UNIT – 2 5 Hours
Exploratory Data Analysis and the Data Science Process: Basic tools (plots,
graphs and summary statistics) of EDA, Philosophy of EDA, The Data
Science Process, Case Study: RealDirect (online real estate firm).
Algorithms, machine Learning Algorithms, Three Basic Algorithms: Linear
Regression, k-Nearest Neighbours (kNN), k-means.
UNIT – 3 5 Hours
Spam Filter, Linear Regression and Spam Filter, K-NN and spam Filter, Naïve
Bayes Algorithm, Spam Filter using Naïve Bayes, Laplace Smoothing,
Comparing Naïve Bayes to K-NN, Scraping the Web, introduction to Logical
Regression and M6D case study.
17
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hours
Feature Generation and Feature Selection (Extracting Meaning from Data):
Motivating application: user (customer) retention. Feature Generation
(brainstorming, role of domain expertise, and place for imagination),
Feature Selection algorithms. Filters; Wrappers; Decision Trees; Random
Forests. Recommendation Systems: Building a User-Facing Data Product,
Algorithmic ingredients of a Recommendation Engine, Dimensionality
Reduction, Singular Value Decomposition, Principal Component Analysis,
Exercise: build your own recommendation system
UNIT – 5 5 Hours
Data Engineering, Map reduce, Word Frequency Problem, Map Reduce
Solution, Other Examples of Map Reduce, Pregel-An Introduction. Data
Visualization: Basic principles, ideas and tools for data visualization. Mining
Social Network Graphs: Social networks as graphs, Clustering of graphs,
Direct discovery of communities in graphs, Partitioning of graphs.
LABORATORY WORK:
Conduct various exploratory analysis on the open datasets using the
concept of data science.
TEXT BOOKS:
1. Cathy O Neil, Rachel Schutt, 2014, “Doing Data Science-Straight Talk
from the Frontline”, Orielly
2. Jure Leskovek, Anand Rajaraman, Jeffrey Ullman, 2014 Mining of
Massive Data Sets, Cambridge University Press
18
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
REFERENCE BOOKS:
1. Kevin Murphy, 2013, Machine learning: A Probabalistic Perspective,
2. Peter Bruce, Andre Bruce, Practical Statistics for Data Scientists,
Orielly Series, Giuseppe Bonaccorso, Packt Publishing, 2018
POs
COURSE OUTCOMES
1 2 3
19
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 5 Hrs
The Client Server Model and Software Design: Concurrent Processing in
Client-Server software: Program Interface to Protocols.
The Socket Interface: Introduction, Berkley Sockets, A Generic Address
Structure, Major System Calls used with Sockets, Algorithms and Issues in
Client Software Design Algorithms and Issues in Client Software Design.
UNIT - 2 5 Hrs
Algorithms and Issues in Client Software Design: Introduction,
Learning Algorithms instead of Details, Client Architecture, Identifying the
Location of a Server, Parsing an Address Argument, Looking up a Domain Name,
Looking up a well-known Port by Name, Port Numbers and Network Byte Order,
Looking up a Protocol by Name, The TCP Client Algorithm, Allocating a Socket,
Choosing a Local Protocol Port Number, A fundamental Problem in choosing a
Local IP Address, Connecting a TCP Socket to a Server, Communicating with the
Server using TCP, Reading a response from a TCP Connection, Closing a TCP
Connection, Programming a UDP Client, Connected and Unconnected UDP
Socket, Using Connect with UDP, Communicating with a Server using UDP, Closing
a Socket that uses UDP, Partial Close for UDP, A Warning about UDP Unreliability.
UNIT- 3 5 Hrs
Client Software: Procedure Library for Client Programs, Implementation of
20
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT- 4 5 Hrs
Algorithms and Issues in Server Software Design: The Conceptual Server
Algorithm, Concurrent Vs Iterative Servers, Connection-Oriented Vs
Connectionless Access, Connection-Oriented Servers, Connectionless Servers,
Four Basic Types of Servers,
Iterative, Connectionless Servers (UDP): Introduction, Creating a Passive
Socket, Process Structure, An example TIME Server. Iterative, Connection-
Oriented Servers(TCP): Introduction, Allocating a Passive TCP Socket, A Server
for the DAYTIME Service, Process Structure, An Example DAYTIME Server,
Closing Connections, Connection Termination and Server Vulnerability.
Concurrent, Connection-Oriented Servers (TCP): Introduction,
Concurrent ECHO, Iterative Vs Concurrent Servers (TCP): Introduction,
Concurrent ECHO, Iterative Vs Concurrent Servers (TCP): Introduction,
Concurrent ECHO, Iterative Vs Concurrent
UNIT- 5 5 Hrs
Web Services: Web Services - Introduction, Web Components, Web Services
Description language- WSDL, Universal Description, Discovery and Integration-
UDDI, SOAP Web Service, SOAP Webservices specifications, REST and RESTful
Web Services, Guiding Principles of REST and its Architectural constraints, SOAP
vs REST, Implementation.
21
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
Text Books:
1. Douglas E.Comer, David L. Stevens: Internetworking with TCP/IP –
Vol. 3, Client-Server Programming and Applications, BSD Socket
Version with ANSI C, 2nd Edition, Pearson, 2001.
2. WebSocket, Lightweight Client-Server Communications, Andrew
Lombardi, OREILLY
3. The Definitive Guide to HTML5 WebSocket, Vanessa Wang, Frank
Salim, Peter Moskovits, APress.
Reference Book
1. James F. Kurose, Keith W. Ross, Computer Networking A Top down
Approach, 7th Edition, Pearson, 2001.
2. W. Richard Stevens, Bill Fenner, Andrew M. Rudoff: UNIX Network
Programming Volume 1 3rd edition The Sockets Networking, Addison
Wesley, 2003 ISBN: 0-13-141155-1 Pages: 1024
Mapping to POS
COURSE OUTCOMES
1 2 3
1. Apply the Client and Server design principles towards
3
designing and developing service specific Servers and Clients.
2. Design and Develop Web Client and Server applications
with appropriate APIs for providing specified service using 3 3
appropriate tools either independently or in a team.
22
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Control plane, Data plane, Moving information between planes, Why can
separation be important? Distributed control planes: IP and MPLS, Creating
the IP underlay, Convergence time, Load balancing, High availability,
Creating the MPLS overlay, Replication. Centralized control planes: Logical
versus Literal, Route servers.
UNIT – 2 5 Hrs
OpenFlow: Wire protocol, Replication, FAWG, Config and Extensibility,
Architecture, Hybrid approaches: Ships in the night, SDN Controllers:
General concepts-VMware.
UNIT – 3 5 Hrs
Network Programmability: Management interface, Application-Network
divide: Command line interface, NETCONF & NETMOD, SNMP, Modern
programmatic interfaces: Publish and Subscribe interfaces, XMPP, Modern
orchestration: Openstack.
UNIT – 4 5 Hrs
Network Function Virtualization: Virtualization and data plane I/O, Services
23
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hrs
Data Center concepts and constructs: Multitenant Data center, Virtualized
multitenant data center: Orchestration, Connecting a tenant to the
internet/VPN, Virtual machine migration and elasticity, Data center
Interconnect, SDN solutions for the data center network, Building an SDN
Framework: Open Daylight Controller/Framework.
LABORATORY WORK:
Setting up the environment and implementation of OpenFlow, execution
of controllers, configuration and development of network applications
such as building the learning switch, simple firewall, forwarding in Open
Day light, Flow Visor slicing and Open Stack services. Mininet or any
similar simulator can be used.
TEXT BOOK:
1. Thomas D. Nadeau, Ken Gray, SDN: Software Defined Networks, An
Authoritative Review of Network Programmability Technologies,
O'Reilly Media Publishers, 2013.
REFERENCE BOOKS:
1. Paul Goransson, Chuck Black and Timothy Culver, Software Defined
nd
Networks: A Comprehensive Approach, Morgan Kaufmann, 2
Edition, 2016.
24
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
E-BOOKS:
1. Open Networking Foundation (ONF) Documents, https://www.open
networking.org
2. Siamak Azodolmolky, Software Defined Networking with OpenFlow,
Packt Publishing.
3. Carlos Fernandez Jose L. Muñoz, Software Dened Networking
(SDN) with OpenFlow 1.3, Open vSwitch and Ryu, UPC Telematics
Department.
Conceptualizeondataandcontrolplaneseparation,Open
CO1 flow,network programmability, virtualization, data 3
center constructs and SDN Framework.
Analyze paradigm shift in the functionality of network
CO2 3
models, controllers and constructs.
Apply plane-models, protocols, programmatic interfaces
CO3 2 2 3
and framework notion for engineering deployments.
25
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Introduction: What is AI?
Intelligent Agents: How agent should act, Structure of Intelligent Agents,
Environments
Problem Solving: Formulating problems, Example problems
Uniformed-search strategies: Breadth-First Search, Uniform Cost
Search, Depth-First Search, Depth Limited Search, Iterative Deepening
Search.
UNIT – 2 5 Hrs
Heuristic Search Strategies: Generate-and-Test, Hill Climbing, Best-first
Search, Problem Reduction, Constraint Satisfaction, Means-ends Analysis
UNIT – 3 5 Hrs
Knowledge Representation:Propositional Logic – Syntax
and Semantics, Using Propositional Logic, First-Order Logic – Syntax and
Semantics, Using First-Order Logic
Representing Knowledge using Rules: Procedural Versus Declarative
Knowledge, Forward Versus Backward Reasoning.
26
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hrs
Uncertain Knowledge & Reasoning: Acting under Uncertainty, Basic
Probability notation, The Axioms of Probability, Bayes' Rule and its Use,
Where do Probabilities come from?, Representing Knowledge in an
Uncertain Domain, The Semantics of Belief Networks.
UNIT - 5 5 Hrs
Introduction to Expert Systems: Definition, Features of an Expert
System, Organization, Characteristics, Prospector, Knowledge
Representation in Expert Systems, Expert System tools – MYCIN, EMYCIN.
Text Books:
1. Artificial Intelligence - A Modern Approach, Stuart Russell and Peter
Norvig, Third edition, Pearson, 2014.
Reference Books:
1. Artificial Intelligence, Elaine Rich, Kevin Knight and Shivashankar B
Nair, Third edition, McGraw-Hill Education, 2015.
2. Introduction to Artificial Intelligence and Expert Systems, Dan W
Patterson, Pearson, 2015.
e-B ooks :
1. http://www.e-booksdirectory.com/details.php?ebook=9845
2. http://www.e-booksdirectory.com/details.php?ebook=5643
MOOCS
1. https://www.edx.org/course/artificial-intelligence-uc-berkeleyx-
cs188-1x
27
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
2. https://www.udacity.com/course/intro-to-artificial-intelligence--
cs271
3. https://www.class-central.com/subject/ai
COURSE OUTCOMES
CO1 Solve problems using uninformed and informed search strategies. PO1
28
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Introduction to Social Media and Social Networks, Social Media Design
Framework. Size of producer and consumer population, Pace of interaction,
Genre of basic elements, Control of basic elements, Types of connections,
Retention of content. Social Media Examples, Social Media Types.
UNIT – 2 5 Hrs
The Network Perspective: Vertices, Edges, Network Data Representations,
Types of networks, Egocentric, Partial, Full and Networks, Unimodal,
Multimodal, and Affiliation Networks, Multiplex Networks, Network Analysis
Metrics, Aggregate Networks Metrics, Degree centrality, Closeness
centrality, Betweenness centrality, Eigenvector centrality, Clustering
Coefficient, Clustering and Community Detection Algorithms. Structures
and Network Motifs
UNIT – 3 5 Hrs
Data preparation and analysis: Working with Multimodal Network Data,
Merging Duplicate Edges, Using Shapes and Colors to Identify Vertices of
Different Types, Sorting Vertices from A to Z, Auto-Filling Data Columns,
Customizing Layout Options, Filtering to reduce clutterand reveal important
29
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hrs
Social Network Analysis using Twitter: Introduction to Twitter, Twitter
Conversation, Networks in Twitter, Friends, Followers, Information,
Attention, Importance, and Eigenvector Centrality, Information,
Advantage, and Betweenness Centrality, @replies and Symmetric
Connections, Retweets, #hashtags, and the Diffusion of Information,
Analysis of Twitter Network, Ego Network, Trending Topic.
UNIT – 5 5Hrs
Social Network Analysis using YouTube: Introduction to YouTube, Content
networks, Social affinity networks, Subscription and friendship, YouTube
Structure – Videos, YouTube Structure – Users' Channels, Networks in
YouTube, Video Networks in YouTube, Users' Networks in YouTube, Social
Network Analysis in YouTube Video
TEXT BOOK:
1. Derek Hansen Ben Schneiderman Marc Smith: Analyzing Social
Media Networks with NodeXL, Elsevier, 1th edition. 2010
30
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
3. TWITTER
4. GOOGLE PHOTOS
5. YOUTUBE
6. WHATSAPP
POs
COURSE OUTCOMES
1 2 3
31
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Machine Learning – basics, age of data, different machine learning models,
real challenges in the machine learning, applications of machine learning,
Supervised learning – classification and regression, Unsupervised learning
– clustering, association, dimensionality reduction, anomaly detection,
Semi supervised learning, reinforcement learning, Tasks and process for
machine learning.
UNIT – 2 5 Hrs
Introduction to classification, types of learners in classification, evaluation
metrics in classification, applications of classifications, Logistic Regression,
Support Vector Machine, K Nearest Neighbors (KNN)
UNIT – 3 5 Hrs
Introduction to Clustering, Clustering vs Classification, Types of Clustering
Methods - Partition-based clustering, K-Means Clustering, K-Means
Clustering Working Principles, find the optimum number of clusters,
Euclidean distance measure, Manhattan distance measure, A squared
Euclidean distance measure, Cosine distance measure, K-Means Clustering
Algorithm, Hierarchical Clustering, DBSCAN Clustering.
UNIT – 4 5 Hrs
Decision Tree – basics, Decision Tree algorithm, Attribute Selection
32
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hrs
Feature Engineering – Introduction, Data preparation, Fundamental
Techniques of Feature Engineering for Machine Learning – Imputation,
Handling Outliers, Binning, Log Transform, One-Hot Encoding, Grouping
Operations, Feature Split, Scaling, Extracting Date. Principal Component
Analysis – Introduction, Curse of Dimensionality, Dimensionality
Reduction, Correlation and its Measurement.
LABORATORY WORK:
Design and implementation various Machine learning algorithms for real
time applications
TEXT BOOKS:
1. Machine Learning, Tom M Mitchell, McGrawHill education, Indian
Edition, 2016.
rd
2. Introduction to Machine Learning, 3 Edition, Ethem Alpaydin, PHI,
2015.
3. Machine Learning in Action, Peter Harrington, Manning Publications,
2012.
REFERENCE BOOKS:
1. Pattern Recognition and Machine Learning, Christopher Bishop,
Springer, 2011.
2. Applied Machine Learning, Madan Gopal, Tata MacGraw Hill
Publishing, 2018.
33
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
E-BOOKS:
1. Understanding Machine Learning: From Theory to Algorithms, Shai
Shalev-Shwartz and Shai Ben-David, Cambridge University Press.
2. A Course in Machine Learning, Hal Daumé III, CIML.
3. What You Need to Know about Machine Learning, Gabriel Cánepa,
Packt Publishers.
4. Bayesian Reasoning and Machine Learning, David Barber, 2016.
Pos
COURSE OUTCOMES
1 2 3
34
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 5 Hours
UNIT - 2 5 Hours
UNIT - 3 5Hours
35
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hours
Research Ethics and Plagiarism: Introduction, Situations that raise
ethical issues, Plagiarism –Introduction, how to avoid Plagiarism,
Detecting and taking actions. Technical Presentations - Tutorial on
Bibtex and Latex, Microsoft word templates for research.
UNIT - 5 5 Hours
A brief summary of Patents and Copyrights-Trademarks, patent
rights-licensing and transfer of technology-patent databases-case studies
on IPR-Geographical indications-new developments in IPR-protection of
IPR rights.
Reference Books:
rd
1. Research Methodology – Methods and Techniques, 3 Edition by C R
Kothari and Gaurav garg, New age International Limited, 2015.
2. English for writing Research papers, Adrian Wallwork, Springer,
2011.
3. Intellectual Property Rights in the Global Economy: Keith Eugene
Maskus, Institute for International Economics, Washington, DC,
2019
4. Subbarau NR Handbook on Intellectual Property Law and Practice
Publishing Private Limited.2008 S Viswanathan Printers
36
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
e – Books
1. https://tinyurl.com/5n77wbjw
2. http://tiramisutes.github.io/images/PDF/English+for+Writing+
Research+Papers.pdf
3. https://www.piie.com/bookstore/intellectual-property-rights-
global-economy
37
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 8 Hrs
Introduction: What is AI?
Intelligent Agents: How agent should act, Structure of Intelligent Agents,
Environments
Problem Solving: Formulating problems, Example problems
Uniformed-search strategies: Breadth-First Search, Uniform Cost
Search, Depth-First Search, Depth Limited Search, Iterative Deepening
Search.
UNIT – 2 8 Hrs
Heuristic Search Strategies: Generate-and-Test, Hill Climbing, Best-first
Search, Problem Reduction, Constraint Satisfaction, Means-ends Analysis
UNIT – 3 8 Hrs
Knowledge Representation: Propositional Logic–Syntax and
Semantics, Using Propositional Logic, First-Order Logic – Syntax and
Semantics, Using First-Order Logic Representing Knowledge using
Rules: Procedural Versus Declarative Knowledge, Forward Versus
Backward Reasoning.
UNIT – 4 8 Hrs
Uncertain Knowledge & Reasoning: Acting under Uncertainty, Basic
38
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 8 Hrs
Introduction to Expert Systems: Definition, Features of an Expert
System, Organization, Characteristics, Prospector, Knowledge
Representation in Expert Systems, Expert System tools – MYCIN, EMYCIN.
Text Books:
1. Artificial Intelligence - A Modern Approach, Stuart Russell and Peter
Norvig, Third edition, Pearson, 2014.
Reference Books:
1. Artificial Intelligence, Elaine Rich, Kevin Knight and Shivashankar B
Nair, Third edition, McGraw-Hill Education, 2015.
2. Introduction to Artificial Intelligence and Expert Systems, Dan W
Patterson, Pearson, 2015.
e-Books :
1. http://www.e-booksdirectory.com/details.php?ebook=9845
2. http://www.e-booksdirectory.com/details.php?ebook=5643
MOOCS
1. https://www.edx.org/course/artificial-intelligence-uc-berkeleyx-
cs188-1x
2. https://www.udacity.com/course/intro-to-artificial-intelligence--cs271
3. https://www.class-central.com/subject/ai
39
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
40
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Foundation: Building a Network, Requirements, Perspectives, Scalable
Connectivity, - Cost Effective Resource sharing, Support for Common
Services, Manageability, Protocol layering, Performance, Bandwidth and
Latency, Delay X Bandwidth Product, Perspectives on Connecting,
Classes of Links, Reliable Transmission, Stop-and-Wait , Sliding Window,
Concurrent Logical Channels
UNIT – 2 5 Hrs
Internetworking I: Switching and Bridging, Datagram's, Virtual Circuit
Switching, Source Routing, Bridges and LAN Switches, Basic
Internetworking (IP), What is an Internetwork ?, Service Model, Global
Addresses, Datagram Forwarding in IP, Subnetting and classless
addressing, Address Translation (ARP) Host Configuration(DHCP), Error
Reporting(ICMP), Virtual Networks and Tunnels
UNIT – 3 5 Hrs
Internetworking- II: Network as a Graph, Distance Vector(RIP), Link
State(OSPF),Metrics, The Global Internet, Routing Areas, Routing
among Autonomous systems(BGP), IP Version 6(IPv6), Mobility and
Mobile IP
41
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hrs
End-to-End Protocols: Simple Demultiplexer (UDP), Reliable Byte
Stream(TCP), End-to-End Issues, Segment Format, Connecting
Establishment and Termination, Sliding Window Revisited, Triggering
Transmission, Adaptive Retransmission, Record
Boundaries, TCP Extensions, Queuing Disciplines, FIFO, Fair Queuing,
TCP Congestion Control, Additive Increase/ Multiplicative Decrease,
Slow Start, Fast Retransmit and Fast Recovery.
UNIT – 5 5 Hrs
Congestion Control and Resource Allocation: Congestion-Avoidance
Mechanisms, DEC bit, Random Early Detection (RED), Source-Based
Congestion Avoidance. The Domain Name System(DNS),Electronic
M a i l ( S M T P, P O P, I M A P, M I M E ) , Wo r l d W i d e We b ( H TT P ) , N e t w o r k
Management(SNMP)
TEXT BOOKS:
1. Larry Peterson and Bruce S Davis “Computer Networks :A
System Approach” 5 th Edition , Elsevier -2014
2. Douglas E Comer, “ Internetworking with TCP/IP, Principles,
Protocols and Architecture” 6th Edition, PHI - 2014
REFERENCE BOOKS:
1. Uyless Black “Computer Networks, Protocols , Standards and Inte
nd
rfaces” 2 Edition - PHI
th
2. Behrouz A Forouzan “TCP /IP Protocol Suite” 4 Edition – Tata
McGraw-Hill
42
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
43
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 8 Hrs
Introduction to Cybercrime: Cybercrime: Definition and Origins of
the Word, Cybercrime and Information Security, Who are Cybercriminals?,
Classifications of Cybercrimes, Cybercrime: The Legal Perspectives,
Cybercrimes: Perspective, Cybercrime and the Indian ITA 2000, A
Global Perspective on Cybercrimes, Cybercrime Era: Survival Mantra for
the Netizens. Cyber offenses: How Criminals Plan Them: How Criminals
Plan the Attacks, Social Cyber stalking Cyber cafe and Cybercrimes,
Botnets: The Fuel for Cybercrime, Attack Vector, Cloud Computing.
UNIT – 2 8 Hrs
Cybercrime: Mobile and Wireless Devices: Introduction, Proliferation
of Mobile and Wireless Devices, Trends in Mobility, Credit Card Frauds in
Mobile and Wireless Computing Era, Security Challenges Posed by Mobile
Devices, Registry Settings for Mobile Devices, Authentication Service
Security, Attacks on Mobile/Cell Phones, Mobile Devices: Security
Implications for organizations, Organizational Measures for Handling
Mobile, Organizational Security Policies and Measures in Mobile Computing
Era, Laptops.
44
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 3 8 Hrs
Methods Used in Cybercrime: Introduction, Proxy Servers and
Anonymizers, Phishing, Password Cracking, Key loggers and Spywares,
Virus and Worms, Trojan Horses and Backdoors, Steganography, DoS and
DDoS Attacks, SQL Injection, Buffer Overflow, Attacks on Wireless
Networks. Phishing and Identity Theft: Introduction, Phishing, Identity
Theft (ID Theft).
UNIT – 4 8 Hrs
Understanding Computer Forensics: Introduction, Historical
Background of Cyber forensics, Digital Forensics Science, The Need for
Computer Cyber forensics and Digital Evidence, Forensics Analysis of E-
Mail, Digital Forensics Life Cycle, Chain of Custody Concept, Network
Forensics, Approaching a Computer Forensics Investigation, Setting up a
Computer Forensics Laboratory: Understanding the Requirements,
Computer Forensics and Steganography, Relevance of the OSI 7 Layer
Model to Computer Forensics, Forensics and Social Networking Sites: The
Security/Privacy Threats, Computer Forensics from Compliance
Perspective, Challenges in Computer Forensics, Special Tools and
Techniques, Forensics Auditing, Anti forensics.
UNIT – 5 8 Hrs
The Legal Perspectives on Cybercrimes and Cyber security: The
legal landscape around the world. Need of Cyber laws in the Indian
context. The Indian IT Act. Digital signatures and The Indian IT Act.
Amendments to The Indian IT Act. Cybercrime and Punishment.
45
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
TEXT BOOKS:
1. Sunit Belapure and Nina Godbole, “Cyber Security: Understanding
Cyber Crimes, Computer Forensics And Legal Perspectives”, Wiley
India Pvt Ltd, ISBN: 978-81-265-21791, Publish Date 2013
2. Dr. Surya Prakash Tripathi, Ritendra Goyal, Praveen Kumar Shukla,
KLSI. “Introduction to information security and cyber laws”.
Dreamtech Pre ss. ISBN: 9789351194736, 2015
REFERENCE BOOKS:
1. Thomas J. Mowbray, “Cybersecurity: Managing Systems , Conducting
Testing, and Investigating Intrusions”, Copyright © 2014 by John
Wiley & Sons, Inc, ISBN: 91-118 - 84965 -1
2. James Graham, Ryan Olson, Rick Howard, “Cyber Security
Essentials”, CRC Press, 15-Dec-2010
46
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 8 Hours
Introduction to Block Chain: Introduction to Blockchain, Backstory of
Blockchain, What is Blockchain?, Centralized vs. Decentralized Systems,
Centralized Systems, Decentralized Systems, Layers of Blockchain,
Application Layer, Execution Layer, Semantic Layer, Propagation Layer,
Consensus Layer, Why is Blockchain Important?, Limitations of Centralized
Systems, Blockchain Adoption So Far, Blockchain Uses and Use Cases.
UNIT - 2 8 Hours
How Block Chain Works: Laying the Blockchain Foundation,
Cryptography, Symmetric Key Cryptography, Cryptographic Hash
Functions, MAC and HMAC, Asymmetric Key Cryptography, Diffie-Hellman
Key Exchange, Symmetric vs. Asymmetric Key Cryptography, Game
Theory, Nash Equilibrium, Prisoner's Dilemma, Byzantine Generals'
Problem, Zero-Sum Games, why to Study Game Theory, Computer Science
Engineering, The Blockchain, Merkle Trees, Putting It All Together,
Properties of Blockchain Solutions, Blockchain Transactions, Distributed
Consensus Mechanisms, Blockchain Applications, Scaling Blockchain, Off-
Chain Computation, Sharding Blockchain State
47
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 3 8 Hours
How Bitcoin Works: The History of Money, Dawn of Bitcoin, What Is
Bitcoin?, Working with Bitcoins, The Bitcoin Blockchain, Block Structure,
The Genesis Block, The Bitcoin Network, Discovery for a New Node, Bitcoin
Transactions, Consensus and Block Mining, Block Propagation, Putting It all
Together, Bitcoin Scripts, Bitcoin Transactions Revisited, Scripts, Full Nodes
vs. SPVs, Full Nodes, SPVs, Bitcoin Wallets
UNIT – 4 8 Hours
How Ethereum Works: From Bitcoin to Ethereum Ethereum as a Next-
Gen Blockchain, Design Philosophy of Ethereum, Enter the Ethereum
Blockchain, Ethereum Blockchain, Ethereum Accounts, Trie Usage, Merkle
Patricia Tree, RLP Encoding, Ethereum Transaction and Message Structure,
Ethereum State Transaction Function, Gas and Transaction Cost, Ethereum
Smart Contracts, Contract Creation, Ethereum Virtual Machine and Code
Execution, Ethereum Ecosystem, Swarm, Whisper, DApp, Development
Components
UNIT - 5 8 Hours
Building Blockchain using various tools: Building your own blockchain
solution for various use cases like Healthcare, Land registry, KYC, Supply
chain, Cyber Security, Automobiles, etc using Ethereum or Hyperledger
Text Books :
1. Beginning Block chain: A beginners guide to build Block chain
solution, Bikramaditya Singhal, Gautam Dhameja, Priyansu sekhar
panda, APress.
2. BlockChain by Example, Development guide for creating
48
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
Reference Books :
1. Blockchain for Business with Hyperledger Fabric, Nakul
Shah,Enterprice Blockchain implementation for business using
Hyperledger, BPB Publications
2. Mastering Blockchain - Distributed ledgers, decentralization and
smart contracts explained, Author- Imran Bashir, Packt Publishing
Ltd, Second Edition, ISBN 978-1- 78712-544-5, 2017
MOOCs
1. Introduction to Block chain Technology and applications - NPTEL
Course
2. Block Chain and its applications – NPTEL Course
49
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 8 Hrs
Case Histories on Network, System and Service management, Some
Common Network Problems, Challenges of IT Managers, NM Goals,
Organization, Functions. Network Management perspectives.
UNIT – 2 8 Hrs
NM Standards, NM Models, Organization Model, Information Model,
Management Information Trees, Communication Model. ASN.1-
Terminology, Symbols and Conventions, Objects and Data Types, Encoding
Structure, Functional Model.
UNIT – 3 8 Hrs
Case history, Internet Organizations and standards, Organization Model,
System Overview, Information Model, Structure of Management
Information, Management of Information Base, System group, IP group
and TCP group.
UNIT – 4 8 Hrs
SNMP Communication model, Functional Model, SNMP Management:
RMON1 Groups and Functions, Relationship Between Control and Data
50
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
Tables, RMON1 Common and Ethernet Groups, RMON Token Ring Extension
Groups, RMON2 –Management Information Base.
UNIT – 5 8 Hrs
Event Correlation Techniques, Rule-Based Reasoning, Model-Based
Reasoning, Case-Based Reasoning, Codebook correlation Model, State
Transition Graph Model, Finite State Machine Model, Security
Management, Policies and Procedures, Cryptography, Authentication and
Authorization, Client/Server Authentication Systems, Messages
Transfer Security, Protection of Networks from Virus Attacks, Accounting
Management, Report Management, Policy- Based Management.
TEXT BOOK:
1. Mani Subramanian, Network Management- Principles and Practice,
nd
2 Edition, Pearson Education.
REFERENCE BOOKS:
1. J. Richard Burke, Network management Concepts and Practices: A
Hands-On Approach, PHI.
2. Rishabh Anand, Network Management, S K Kataria & Sons.
nd
3. Douglas Mauro and Kevin Schmidt, Essential SNMP, 2 Edition, Oreilly
Media Publishers.
4. Network Management Fundamentals, Alexander Clemm, Cisco Press,
st
1 Edition.
51
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
E-BOOKS:
1. Internetworking Technologies Handbook, Fourth Edition, by Cisco
Systems, Inc. Publisher: Cisco Press.
2. Simple Network Management Protocol (SNMP), Erlang, Ericsson AB.
3. RMON Configuration Guide, Cisco IOS Release 12.4, by Cisco
Systems, Inc. Publisher: Cisco Press.
54
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hours
Introduction to 5G : Cellular networks evolution, state-of-art, 4G, LTE,
LTE-A, Evolved Packet Systems, 5G Definition, Vision, Importance, Use
Cases, Pros and Cons, 5G Road map, 5G enabled Business, 5G in the world,
5G in India.
UNIT – 2 5 Hours
5G Architecture: 5G ecosystem, building blocks, small, macro cells,
system architecture. 5G Internet, Core Technologies, RAN, Protocols, Core
Network Architecture, Core access and mobility management functions,
Policy Control Function, SDN, Network Slicing, Network Function
Virtualization (NFV).
UNIT – 3 5 Hours
5G distribute Cloud and Cloud Native Architecture: Requirements, 5G
Hardware and Software resources, Service driven architecture, E2E
network slicing, Cloud RAN, Self servicing and optimizing networks, Data
Management
UNIT – 4 5 Hours
5G Network Automation: 5G software and applications, 5G Application
52
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hours
5G Secure Networks : 5G security threats and challenges, 5G
Application, Network and Cybersecurity trends, Zero Trust Strategy,
Considerations for 6G, 5G Health and Safety discussion, 5G and Internet
Standardization.
Text Books:
1. An Introduction to 5G Wireless Networks: Technology, Concepts,
Use-cases- Saro Velrajan
2. Fundamentals of 5G Mobile Networks-Jonathon Rodriguez
Reference Books :
1. 5G Mobile and Wireless Communications Technology - Afif Osseiram,
et al
2. Research Papers, 5G vendor Architecture Whitepapers
e – Books :
1. https://books.google.co.in/books/about/WIRELESS_AND_
MOBILE_NETWORK_ARCHITECTURE.html?id=MciymQZ-ylQC
2. https://www.pearson.com/us/higher-ducation/program/Rappaport-
Wireless-Communications-Principles-and-Practice-2nd-
Edition/PGM91547.html
53
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
MOOCs
1. https://www.udemy.com/course/5g-network-training-key-
technologies-architecture-and-protocols/
2. https://nptel.ac.in/courses/108/105/108105134/
Program Outcomes
COURSE OUTCOMES
1 2 3
55
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
HTML5 & CSS: Document structure, HTML Tags, forms, Working with
Video and Audio, Cascading Style Sheets: Introduction, Levels of style
sheets, Style specification formats, Selector forms, Property value forms,
Font properties, List properties, Alignment of text, color, The Box model,
Background images, transitions and animations.
Case Study : Twitter Bootstrap
UNIT – 2 5 Hrs
Java Script: Program structure in JavaScript: Variables, Conditions,
functions, scope and array, objects, classes, arrow functions, promises,
Aysnc-Wait and JSON.
UNIT – 3 5Hrs
Type Script:ES6 Standard, Type scripting Vs. Java Script, Types, Array,
Tuples, Loops, Map, Set, Arrow functions, Classes, Date Object, Duck-
typing, Type Script Build Tools.
UNIT – 4 5 Hrs
Angular JS: Why Angular, Single Page Application development,
56
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hrs
Node JS & Mongo DB : Introduction to Node js, Events, Listeners, Timers,
Callbacks, Handling Data I/0, File Access, HTTP Access, Socket Service.
MongoDB: SQL Vs NoSQL, Accessing DB with Node js, Manipulating, DB
data Types, Data Life cycles.
TEXT BOOKS:
1. Achyut Godbole, Atul Khathe: Web Technologies 3/e, McGraw Hill
Education, 2013.
th
2. Robert W. Sebesta, Programming the World Wide web, 7 Edition,
Pearson Education, 2013.
3. Brad Dayley, Brendan Dayley, Caleb Dayle:, Node.js, MongoDB and
Angular Web Development: The definitive guide to using the MEAN
stack to build web applications, Pearson Education; Second Edition
edition, 2018.
REFERENCE BOOKS:
1. Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, , Internet & World Wide
Web How to Program, 5/e , Prentice Hall, , 2013
57
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
58
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Introduction: Fundamental Theory, Biological Neuron, Performance
Parameters Artificial Neural Network Architectures and Training Processes:
Main Architectures of Artificial, Neural Networks, Training Processes and
Properties of Learning, The Perceptron Network, The ADALINE Network and
Delta Rule
UNIT – 2 5 Hrs
Multilayer Perceptron Networks: Operating Principle of the Multilayer
Perceptron Training Process of the Multilayer Perceptron, Multilayer
Perceptron Applications, Aspects of Topological Specifications for MLP
Networks, Implementation Aspects of Multilayer Perceptron Networks
UNIT – 3 5Hrs
Radial Basis Function Networks: Training Process of the RBF Network,
Applications of RBF Networks, Recurrent Hopfield Networks, Self-
Organizing Kohonen Networks
UNIT – 4 5 Hrs
Application of Artificial Neural Networks in Engineering and Applied Science
Problems: Coffee Global Quality Estimation Using Multilayer Perceptron,
Computer Network Traffic Analysis Using SNMP Protocol and LVQ Networks
59
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hrs
Forecast of Stock Market Trends Using Recurrent Networks, Disease
Diagnostic System Using ART Networks, Recognition of Disturbances
Related to Electric Power Quality Using MLP Networks, Method for
Classifying Tomatoes Using Computer Vision and MLP Networks,
Performance Analysis of RBF and MLP Networks in Pattern Classification
TEXT BOOKS:
1. Artificial Neural Networks - A Practical Course, Ivan Nunes Da Silva,
Springer, 2017, ISBN:978-3-319-43162-8
2. Principles of Artificial Neural Networks, Daniel Graupe, 3rd Edition,
2013, ISBN: 978-981-4522-74-8
REFERENCE BOOKS:
1. Neural Networks: A systematic Introduction Raúl Rojas 1996.
2. A Brief Introduction to Neural Networks, David Kriesel, 2007.
POs
COURSE OUTCOMES
1 2 3
60
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 5 Hours
Introduction to Big Data, Types of Big-Data, Structured Data, Semi-
Structured Data, Unstructured Data, the characteristics of big data,
applications of big data, Introduction to Data analytics, Types of data
analytics, Data analytics methods and techniques, Big data analytics, Big
data analytics working principle, Data lake – Introduction, Architecture, Key
concepts, Maturity stages of Data Lake, Best practices for Data Lake
Implementation.
UNIT – 2 5 Hours
Hadoop: Features of Hadoop, Key Advantages of Hadoop, Versions of
Hadoop, Hadoop Ecosystems, Hadoop Distributions, Hadoop versus SQL,
RDBMS versus Hadoop, Hadoop Components, Hadoop Conceptual Layer,
High Level Architecture of Hadoop, Hadoop Distributed File System, HDFS
Daemons, Processing Data with Hadoop, MapReduce daemons, MapReduce
Example, Managing Resources and Applications with Hadoop Map Reduce
programming, YARN.
UNIT – 3 5 Hours
MapReduce of Big Data, Analogy, Phases of Map Reduce Process, Real time
61
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hours
Introduction to HIVE, Architecture of Hive, Data flow in Hive, Hive Data
Modeling, Hive Data Types, Different Modes of Hive, Difference Between
Hive and RDBMS, Features of Hive, Functions in Hive, Metadata in Hive,
Queries in Hive, Shell commands in Hive.
UNIT – 5 5 Hours
Introduction to Flume in Hadoop, Application Flume, Models of Flume, Key
goals in Flume, Extensibility in Flume, Scalability in Flume, Common Flume
Data Sources, Components in Flume's Architecture, Flume – Source, Sink,
Channels, Flume Agent configuration file, Use cases of flume.
TEXT BOOKS:
1. Tom White, Hadoop: The Definitive Guide, Third Edition, O'Reilley,
2012.
2. Eric Sammer, Hadoop Operations, O' Reilley, 2012.
REFERENCE BOOKS:
1. Harness the Power of Big Data, IBM big data platform Paul C.
Zikopoulos Dirk deRoos Krishnan Parasuraman Thomas Deutsch
David Corrigan James Giles, Mcgrawhill, 2013
62
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
63
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 5 Hours
Deep Learning Basics: Learning Algorithms, Capacity, Overfitting and
Underfitting, Hyperparameters and Validation Sets, Estimator, Bias and
Variance, Maximum Likelihood Estimation, Bayesian Statistics, Supervised
Learning Algorithms, Unsupervised Learning Algorithms, Stochastic
Gradient Decent, building a Machine Learning Algorithm, Challenges
Motivating Deep Learning.
UNIT – 2 5 Hours
Deep Feedforward Networks: Gradient-Based Learning, Hidden Units,
Architecture Design, Back-Propagation. Regularization: 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, Dropout.
UNIT – 3 5 Hours
Optimization for Training Deep Models: How Learning Differs from Pure
Optimization, Challenges in Neural Network Optimization, Basic
Algorithms. Parameter Initialization Strategies, Algorithms with Adaptive
64
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hours
Sequence Modelling: Recurrent and Recursive Nets: Unfolding
Computational Graphs, Recurrent Neural Networks, Bidirectional RNNs,
Encoder-Decoder Sequence-to-Sequence Architectures, Deep Recurrent
Networks, Recursive Neural Networks. Long short-term memory
UNIT – 5 5 Hours
Practical Methodology: Performance Metrics, Default Baseline Models,
Determining Whether to Gather More Data, Selecting Hyperparameters,
Debugging Strategies, Example: Multi-Digit Number Recognition.
Applications: Vision, NLP, Speech.
TEXT BOOKS:
1. Deep Learning Lan Good fellow and YoshuaBengio MIT Press
https://www.deeplearn ingbook.org/ 2016
REFERENCE BOOKS:
1. Neural Networks: A systematic Introduction Raúl Rojas 1996.
2. Pattern Recognition and machine Learning Chirstopher Bishop 2007.
65
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
POs
COURSE OUTCOMES
1 2 3
66
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
Introduction to Android., Understanding the Android Software Stack,
Creating Android Virtual Devices, Creating the First Android Project, Using
the Text View Control, Using the Android Emulator, The Android Debug
Bridge (ADB), Basic Widgets Understanding the Role of Android Application
Components.
UNIT – 2 5 Hrs
Event Handling, Displaying Messages Through Toast, Creating and Starting
an Activity, Using the Edit Text Control. Building Blocks for Android
Application Design.
UNIT – 3 5 Hrs
Laying Out Controls in Containers, Utilizing Resources and Media, Using
Selection Widgets and Debugging Displaying and Fetching Information
Using Dialogs and Fragments. Using Selection Widgets and Debugging,
Displaying and Fetching Information.
UNIT – 4 5 Hrs
Using Dialogs and Fragments Advanced Android Programming: Internet,
Entertainment, and Services, Implementing drawing and animations.
67
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 5 5 Hrs
Displaying web pages and maps communicating with sms and emails.
creating and using content providers: Creating and consuming services,
Publishing android applications.
LABORATORY WORK:
Design and development of application programs to demonstrate Android
activity life cycle, types of controls, Layouts, Dialogs, Fragments, Internet,
Services, display of web pages and maps, publishing applications.
TEXT BOOK:
1. B.M. Hirwani- Android programming Pearson publications-2013.
REFERENCE BOOKS:
1. Pro Android 5, Dave MacLean, Satya Komatineni and Grant Allen,
Apress, 2015.
2. Expert Android Studio, Murat Yener, Onur Dundar, Wrox publications,
2017.
3. Enterprise Android, Zigurd Mednieks, G Blake Meike, Laird Dornin,
Zane Pan, Wrox publications, 2014
E-BOOKS:
1. Paul Deitel, Harvey Deitel and Alexander Wald, Android 6 for
Programmers, An App-Driven Approach, Deitel Developer Series,
Prentice Hall, 2015.
68
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
69
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT 1 8 Hrs
The Machine Learning Landscape: What is Machine Learning? Why use
Machine Learning? Types of Machine Learning systems, Main Challenges of
Machine Learning, Testing and Validation.
End-to-End Machine Learning Project: Look at the Big Picture, Get the
Data, Discover and Visualize the Data to Gain Insights, Prepare the Data for
Machine Learning Algorithms, Data Cleaning, Feature Scaling, Select and
Train a Model, Training and Evaluating on the
Training Set, Fine-Tune Your Model
UNIT 2 8 Hrs
Classification: Training a Binary Classifier, Performance
Measures, Multiclass Classification, Error Analysis.
Training Models: Linear Regression, Gradient Descent, P o l y n o m i a l
Regression, Regularized Linear Models, Logistic Regression
UNIT 3 8 Hrs
Decision Trees: Training and Visualizing a Decision Tree, Making
Predictions, Estimating Class Probabilities, The CART Training Algorithm,
Computational Complexity, Gini Impurity or Entropy? Regularization
Hyperparameters
70
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT 4 8 Hrs
Ensemble Learning and Random Forests: Voting Classifiers, Bagging
and Pasting, Random Forests, Boosting
Dimensionality Reduction: The Curse of Dimensionality, Main
Approaches for Dimensionality Reduction, PCA
UNIT - 5 8Hrs
Unsupervised Learning Techniques: Clustering, k-means, Limits of K-
Means, using clustering for Image segmentation, Using Clustering for
Preprocessing, DBSCAN.
Text Books :
1. “Hands -On Machine Learning with Scikit-Learn & Tensor Flow”
2 nd Edition, Aurelian Geron.
2. “Python Machine Learning-Third Edition” Sebastain Reschka and
Vahid Mirjalil
Reference Books :
1. Introduction to Machine Learning 3rd Edition by Ethem Alpaydin, The
MIT Press ,3rd Edition 2014.
e-Books :
1. https://www.oreilly.com/library/view/hands-on-machine-
learning/9781492032632/
MOOCS
1. https://swayam.gov.in/nd1_noc19_cs52/preview
2. https://www.coursera.org/learn/machine-learning/
71
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
3. https://nptel.ac.in/courses/106106139/
72
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 8 Hrs
Classical Encryption Techniques: Symmetric Cipher Model,
Cryptography, Cryptanalysis and Brute-Force Attack, Substitution
Techniques, Caesar Cipher, Monoalphabetic Cipher, Playfair Cipher, Hill
Cipher, Polyalphabetic Cipher, One Time Pad.
Block Ciphers and the data encryption standard: Traditional block
Cipher structure, stream Ciphers and block Ciphers, Motivation for the
feistel Cipher structure, the feistel Cipher
UNIT – 2 8 Hrs
Data Encryption Standard, DES encryption, DES decryption, A DES
example, results, the avalanche effect, the strength of DES, the use of 56-
Bit Keys, the nature of the DES algorithm, timing attacks, Block cipher
design principles, number of rounds, design of function F, key schedule
algorithm.
Public-Key Cryptography and RSA: Principles of public-key
cryptosystems. Public- key cryptosystems. Applications for public-key
cryptosystems, requirements for public-key cryptosystems. Public-key
cryptanalysis. The RSA algorithm, description of the algorithm,
computational aspects, the security of RSA.
73
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 3 8 Hrs
Other Public-Key Cryptosystems: Diffie-hellman key exchange, The
algorithm, key exchange protocols, man in the middle attack, Elgamal
Cryptographic systems, Elliptic curve arithmetic, abelian groups, elliptic
curves over real numbers, elliptic curves over Zp, elliptic curves over
GF(2m), Elliptic curve cryptography, Analog of Diffie-hellman key
exchange, Elliptic curve encryption/ decryption, security of Elliptic curve
cryptography, Pseudorandom number generation based on an asymmetric
cipher, PRNG based on RSA.
UNIT – 4 8 Hrs
Web Security: Web Security Threats, Web Traffic Security Approaches.
Secure Sockets Layer: SSL Architecture, SSL Record Protocol, and
Change Cipher Spec Protocol, Alert Protocol, and shake Protocol,
Cryptographic Computations.
UNIT – 5 8 Hrs
Transport Layer Security: Version Number, Message Authentication
Code, Pseudorandom Functions, Alert Codes, Padding HTTPS Connection
Initiation, and Connection Closure. Secure Shell (SSH) Transport Layer
Protocol, User Authentication Protocol, Connection Protocol.
TEXT BOOK:
1. William Stallings: Cryptography and Network Security, Pearson 6th
edition. 2013.
74
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
REFERENCE BOOK:
1. V K Pachghare: Cryptography and Information Security, PHE ,2013.
MOOC Course
Cryptography and Network Security : https://onlinecourses.nptel.ac.in/
noc20_cs21
Cryptography I: https://www.coursera.org/learn/crypto/lecture/ubmLN/
what-is-cryptography
COURSE OUTCOMES
2. Analyse the vulnerabilities in network system and provide the possible security
solution.
3. Implement and demonstrate the secure data communication over insecure channel
by applying various Cryptographic means.
75
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT - 1 5 Hrs
Introduction to Business Model, Nine Building Blocks of Business Model,
Customer Segments, Value Propositions, Channels, Customer
Relationships, Revenue Streams, Key Resources, Key Activities, Key
Partnerships, Cost Structure, The Business Model Canvas, Business Model
Use Case.
UNIT – 2 5 Hrs
FREE as a Business Model, Different patterns that make FREE a viable
business model, Advertising: A Multi-Sided Platform Model, Freemium: Get
the Basics for Free, Pay for More, Bait & Hook, Designing a Business Model:
Customer Insights (Empathy Map), Designing a Business Model: Ideation -
Epicenters of Business Model Innovation, Designing a Business Model:
Visual Thinking, Designing a Business Model: Prototyping, Designing a
Business Model: Prototyping at Different Scales, Designing a Business
Model: Storytelling's Value.
UNIT – 3 5 Hrs
Introduction to Entrepreneur, Importance of Entrepreneurship, become an
entrepreneur, Concept of Entrepreneurship, Entrepreneurial Development
76
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4 5 Hrs
Introduction to Business and Financial Plan, Startup Business Plan,
Executive Summary, Company Description, Products & Services, Marketing
Plan, Management & Organization, Startup Expenses & Capitalization,
Financial Plan, Refining the Plan.
UNIT – 5 5 Hrs
Introduction to Startup Fundraising, Raising Capital for Your Startup, The
Pros and Cons of Raising Capital, Milestones, Expectations of Investors,
Setting Up for Success: Business Plan, Crafting the Pitch, The Due Diligence
Package, Sources of Capital.
REFERENCE BOOK:
1. Business Model Generation, A Handbook for Visionaries, Game
Changers, and Challengers, Alexander Osterwalder and Yves Pigneur,
John Wiley & Sons, Inc.
2. The Art of Startup Fundraising, Alejandro Cremades, John Wiley &
Sons, Inc., Hoboken, New Jersey.
77
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
POs
COURSE OUTCOMES
1 2 3
CO1: Create and develop a business model canvas for the
P3A6
real- world applications.
CO2: Design and analyze different ways to implement the
P3A6
business
CO3: Apply entrepreneurial development process for real-time
P3A6
business ideas.
CO4: Create and Design business and financial plan for
P3A6
startups.
CO5: Apply fundraising capital sources for the new startup. P3A6
78
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1 5 Hrs
What Is Business Analytics?, Evolution of Business Analytics, Impacts and
Challenges, Scope of Business Analytics, Software Support, Data for
Business Analytics, Data Sets and Databases, Big Data, Metrics and Data,
Classification, Data Reliability and Validity, Models in Business Analytics
Decision Models, Model Assumptions, Uncertainty and Risk, Prescriptive
Decision Models, Problem Solving with Analytics, Recognizing a Problem,
Defining the Problem, Structuring the Problem, Analyzing the Problem,
Interpreting Results and Making a Decision, Implementing the Solution.
UNIT – 2 5 Hrs
Data Visualization, Dashboards, Tools and Software for Data Visualization,
Creating Charts in Microsoft Excel, Column and Bar Charts, Data Labels and
Data Tables Chart Options , Line Charts, Pie Charts, Area Charts, Scatter
Chart, Bubble Charts, Miscellaneous Excel Charts, Geographic Data, Other
Excel Data Visualization Tools, Data Bars, Color Scales, and Icon Sets,
Sparklines, Excel Camera Tool, Data Queries: Tables, Sorting, and Filtering,
Sorting Data in Excel, Pareto Analysis, Filtering Data, Statistical Methods for
Summarizing Data, Frequency Distributions for Categorical Data, Relative
Frequency Distributions, Frequency Distributions for Numerical Data, Excel
Histogram Tool, Cumulative Relative Frequency Distributions, Percentiles
and Quartiles, Cross-Tabulations, Exploring Data Using PivotTables, Pivot
79
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 3 5 Hrs
Populations and Samples, Understanding Statistical Notation, Measures of
Location Arithmetic Mean, Median, Mode, Midrange, Using Measures of
Location in Business Decisions, Measures of Dispersion, Range,
Interquartile Range, Variance, Standard Deviation Chebyshev's Theorem
and the Empirical Rules, Standardized Values, Coefficient of Variation,
Measures of Shape, Excel Descriptive Statistics Tool, Descriptive Statistics
for Grouped Data, Descriptive Statistics for Categorical Data: The
Proportion, Statistics in PivotTables Measures of Association, Covariance,
Correlation, Excel Correlation Tool, Outliers, Statistical Thinking in Business
Decisions, Variability in Samples
UNIT – 4 5 Hrs
Modeling Relationships and Trends in Data, Simple Linear Regression,
Finding the Best-Fitting Regression Line, Least-Squares Regression, Simple
Linear Regression with Excel, Regression as Analysis of Variance, Testing
Hypotheses for Regression Coefficients, Confidence Intervals for
Regression Coefficients Residual Analysis and Regression Assumptions,
Checking Assumptions,
Multiple Linear Regression, Building Good Regression Models, Correlation
and Multicollinearity, Practical Issues in Trendline and Regression Modeling,
Regression with Categorical Independent Variables, Categorical Variables
with More Than Two Levels, Regression Models with Nonlinear Terms
UNIT – 5 5 Hrs
The Scope of Data Mining, Data Exploration and Reduction, Sampling, Data
Visualization Dirty Data, Cluster Analysis, Classification, An Intuitive
Explanation of Classification, Measuring Classification Performance, Using
80
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
REFERENCE BOOKS:
1. Business Analytics by James Evans, persons Education.
2. Business analytics Principles, Concepts, and Applications by Marc J.
Schniederjans, Dara G. Schniederjans, Christopher M. Starkey,
Pearson FT Press.
POs
COURSE OUTCOMES
1 2 3
1. Apply the knowledge of data analytics P3A6
81
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1
Writing Skills
Planning and Preparation, Word Order, Breaking Up Long Sentences,
Structuring Paragraphs and Sentences, Being Concise and Removing
Redundancy, Avoiding Ambiguity and Vagueness, Clarifying Who Did What,
Highlighting Your Findings, Hedging and Criticizing
UNIT – 2
Sections of the Paper
Titles, Abstracts, Introduction, Review of the Literature, Methods, Results,
Discussion, Conclusions, Useful Phrases, The Final Check, Links and
References
TEXT BOOK:
1. English for Writing Research Papers, Adrian Wallwork, Springer
Science+Business Media, LLC 2011
82
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1
Introduction and Methodology:
Aims and rationale, Policy background, Conceptual framework and
Terminology, Theories of learning, Curriculum, Teacher education.
Conceptual framework, Research questions. Overview of methodology and
Searching.
UNIT – 2
Thematic overview: Pedagogical practices are being used by teachers in
formal and informal classrooms in developing countries. Curriculum,
Teacher education
UNIT – 3
Evidence on the effectiveness of pedagogical practices, Methodology for the
in-depth stage: quality assessment of included studies. How can teacher
education (curriculum and practicum) and the school curriculum and
guidance materials best support effective pedagogy? Theory of change.
Strength and nature of the body of evidence for effective pedagogical
practices. Pedagogic theory and pedagogical approaches. Teachers'
attitudes and beliefs and Pedagogic strategies.
83
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 4
Professional development: alignment with classroom practices and follow-
up support
Peer support, Support from the head teacher and the community.
Curriculum and assessment, Barriers to learning: limited resources and
large class sizes
UNIT – 5
Research gaps and future directions Research design, Contexts Pedagogy,
Teacher education Curriculum and assessment, Dissemination and
research impact.
REFERENCE BOOKS:
1. Ackers J, Hardman F (2001) Classroom interaction in Kenyan primary
schools, Compare, 31 (2): 245-261.
2. Agrawal M (2004) Curricular reform in schools: The importance of
evaluation, Journal of Curriculum Studies, 36 (3): 361-379.
3. Akyeampong K (2003) Teacher training in Ghana - does it count?
Multi-site teacher education research project (MUSTER) country
report 1. London: DFID.
4. Akyeampong K, Lussier K, Pryor J, Westbrook J (2013) Improving
teaching and learning of basic maths and reading in Africa: Does
teacher preparation count? International Journal Educational
Development, 33 (3): 272–282.
5. Alexander RJ (2001) Culture and pedagogy: International
comparisons in primary education. Oxford and Boston: Blackwell.
6. Chavan M (2003) Read India: A mass scale, rapid, 'learning to read'
campaign
84
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1
Introduction
Overview, What is Yoga, Importance of Yoga, Yoga – Its History, Objectives
of Yogic Practices, General Guidelines for Yogic Practices, Common Yogic
Practices, Yama and Niyama, Asana, Pranayama, Pratyahara, Bandha
Mudra, Shatkarma/Kriya, Meditation
UNIT – 2
Yoga for Health
Overview, Surya Namaskar, Asanas, Tadasana, Vrikshasana, Utkatasana,
Vajrasana, Swastikasana, Ardhapadmasana, Niralamba Bhujangasana ,
Ardhashalabhasana Makarasana, Uttanapadasana, Pawanamuktasana,
shavasana, Breathing with Awareness,Trataka, Meditation
UNIT – 3
Yoga for Physical Fitness
Overview, What is Flexibility, Yogic Practices to Enhance Flexibility, Surya
Namaskara, Asanas, Tadasana, Hastottanasana, Trikonasana,
Katichakrasana, Padmasana, Yogamudrasana,
Paschimottanasana, Dhanurasana, Makarasana, Supta Vajrasana,
85
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
C h a k ra s a n a , A r d h a h a l a s a n a , S h a va s a n a , K r i ya , Ka p a l a b h a t i ,
Pranayama,Anuloma-viloma Pranayama, Bhastrika Pranayama,
Meditation
UNIT – 4
Yoga for Concentration
Overview, Yogic Practices for Concentration, Asana, Garudasana,
Baddhapadmasana, Gomukhasana,
Ardhamatsyendrasana,Bhujangasana, Shalabhasana,Makarasana,
Matsyasana, Naukasana, Setubandhasana, Halasana, Shavasana,
Kriya,Agnisara,Pranayama, Anuloma-viloma Pranayama, Seetkari
Pranayama, Bhramari Pranayama,Meditation
UNIT – 5
Raja Yoga being lectures by the Swami Vivekananda
TEXT BOOKS:
1. Yoga A Healthy Way of Living, National Council of Educational
Research and Training, 2015
2. Raja Yoga , Swami Vivekananda, Weed-Parsons Printing Company,
1920.
86
B.M.S. COLLEGE OF ENGINEERING, BENGALURU
Autonomous College under VTU
UNIT – 1
Neetisatakam-Holistic development of personality
Verses- 19,20,21,22 (wisdom)
Verses- 29,31,32 (pride & heroism)
Verses- 26,28,63,65 (virtue)
Verses- 52,53,59 (dont's)
Verses- 71,73,75,78 (do's)
UNIT – 2
Approach to day to day work and duties.
Shrimad BhagwadGeeta : Chapter 2-Verses 41, 47,48,
Chapter 3-Verses 13, 21, 27, 35, Chapter 6-Verses 5,13,17, 23, 35,
Chapter 18-Verses 45, 46, 48.
UNIT – 3
Statements of basic knowledge.
Shrimad BhagwadGeeta: Chapter2-Verses 56, 62, 68
Chapter 12 -Verses 13, 14, 15, 16,17, 18
Personality of Role model. Shrimad BhagwadGeeta:
Chapter2-Verses 17, Chapter 3-Verses 36,37,42,
Chapter 4-Verses 18, 38,39
Chapter18 – Verses 37,38,63
REFERENCE BOOKS:
1. “Srimad Bhagavad Gita” by Swami SwarupanandaAdvaita Ashram
(Publication2. Department), Kolkata
2. Bhartrihari's Three Satakam (Niti-sringar-vairagya) by P.Gopinath,
87