PG Syllabus 2016-18
PG Syllabus 2016-18
DEPARTMENT VISION
Promote Quality Human Resource Capital by inculcating in every student the
art of Creativity and Productivity in the field of Information Technology.
DEPARTMENT MISSION
Offer High Quality Graduate, Post Graduate Programme in Information
Technology to prepare students for higher studies and professional career in
industry.
Provide good Teaching and Research environment for Quality Education in the
field of Information Technology.
1
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Scholarship of Knowledge: Acquire in-depth knowledge of specific discipline or professional area, including wider and
PO1 global perspective, with an ability to discriminate, evaluate, analyze and synthesize existing and new knowledge, and
integration of the same for enhancement of knowledge.
Critical Thinking: Analyze complex engineering problems critically, apply independent judgment for synthesizing
PO2 information to make intellectual and/or creative advances for conducting research in a wider theoretical, practical and
policy context.
Problem Solving: Think laterally and originally, conceptualize and solve engineering problems, evaluate a wide range of
PO3 potential solutions for those problems and arrive at feasible, optimal solutions after considering public health and
safety, cultural, societal and environmental factors in the core areas of expertise.
Research Skill: Extract information pertinent to unfamiliar problems through literature survey and experiments, apply
appropriate research methodologies, techniques and tools, design, conduct experiments, analyze and interpret data,
PO4
demonstrate higher order skill and view things in a broader perspective, contribute individually/in group(s) to the
development of scientific/technological knowledge in one or more domains of engineering.
Usage of modern tools: Create, select, learn and apply appropriate techniques, resources, and modern engineering and IT
PO5 tools, including prediction and modelling, to complex engineering activities with an understanding of the limitations.
Collaborative and Multidisciplinary work: Possess knowledge and understanding of group dynamics, recognize
opportunities and contribute positively to collaborative-multidisciplinary scientific research, demonstrate a capacity for
PO6
self-management and teamwork, decision-making based on open-mindedness, objectivity and rational analysis in order
to achieve common goals and further the learning of themselves as well as others.
Project Management and Finance: Demonstrate knowledge and understanding of engineering and management
PO7 principles and apply the same to one’s own work, as a member and leader in a team, manage projects efficiently in
respective disciplines and multidisciplinary environments after consideration of economical and financial factors.
Communication: Communicate with the engineering community, and with society at large, regarding complex
engineering activities confidently and effectively, such as, being able to comprehend and write effective reports and
PO8
design documentation by adhering to appropriate standards, make effective presentations, and give and receive clear
instructions.
Life-long Learning: Recognize the need for, and have the preparation and ability to engage in life-long learning
PO9
independently, with a high level of enthusiasm and commitment to improve knowledge and competence continuously.
Ethical Practices and Social Responsibility: Acquire professional and intellectual integrity, professional code of conduct,
PO10 ethics of research and scholarship, consideration of the impact of research outcomes on professional practices and an
0understanding of responsibility to contribute to the community for sustainable development of society.
Independent and Reflective Learning: Observe and examine critically the outcomes of one’s actions and make corrective
PO11
measures subsequently, and learn from mistakes without depending on external feedback.
PEO1 Excel in their professional career in computer network engineering and allied disciplines
PEO2 Achieve Proficiency in Industry or Academia and Research for Development.
PEO3 Exhibit professionalism, team work and adapt to the latest technologies through continuous learning.
2
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SCHEME OF INSTRUCTION
Advanced Computer
16ISCNPCCN 3 0 0 0 3 3 50 50 100 3
Network
Information and Network
16ISCNPCIN 3 0 0 0 3 3 50 50 100 3
Security
16ISCNPCCS Client Server Programming 3 0 1 0 4 5 50 50 100 3
Elective - I - XX
16ISCNPESA Advanced Storage Area Network
16ISCNPECA Computer System Performance Analysis
16ISCNPESN Social Network Analysis
16ISCNPEPR Protocol Engineering
Elective – II – YY
16ISCNPEPQ Probability Statistics and Queuing Theory
16ISCNPEAA Advanced Algorithms
16ISCNPEMA Multicore Architecture and Programming
16ISCNPESC Soft Computing
3
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SCHEME OF INSTRUCTION
Software Project
16ISCNPCPF Management and 2 0 0 0 2 2 50 50 100 3
Finance
Total 21 0 4 0 25 29
4
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Course details
SNo Name of the M.Tech. Programme
Code Name
4 16CHBC2IBM Biomaterials
10 Construction Technology - -
13 Environmental Engineering - -
24 16ECVE2IRB Robotics
6
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SCHEME OF INSTRUCTION
Marks SEE
Credits Contact Duration
Name of the Course
Course Code Hours
L T P S Total CIE SEE Total in Hours
Internship/Industrial
16ISCNPCIT 0 0 0 21 21 0 100 100 200 3
Training
Total 0 0 0 25 25 4
SCHEME OF INSTRUCTION
Marks SEE
Credits Contact Duration
Course Code Name of the Course
Hours
L T P S Total CIE SEE Total in Hours
Total 0 0 23 2 25 0
7
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
General Guidelines:
Theory Core: would be evaluated for 30 Marks as a part of Internal Assessment. Remaining 20
marks would be evaluated using alternative assessment tools. CIE for the theory courses would be
30+20=50 Marks. SEE for will be conducted for 50 Marks. The final would be CIE+SEE (50+50) =
100 Marks.
Integrated Core: would be evaluated for 30 Marks as a part of Internal Assessment. Laboratory
Work would be evaluated for 20 Marks. The corresponding Lab Journals must be prepared as part of
the assessment. Total internal assessment (CIE) for the comprehensive courses would be 30+20=50
Marks. SEE for will be conducted for 50 Marks. The final would be CIE+SEE (50+50) = 100 Marks.
Elective courses: would be evaluated for 30 Marks as a part of Internal Assessment. Remaining 20
marks would be evaluated using alternative assessment tools for courses without lab. Otherwise, the
elective course with lab work would be evaluated for 20 Marks. The corresponding Lab Journals must
be prepared as part of the assessment. CIE for the theory courses would be 30+20=50 Marks. SEE
will be conducted for 50 Marks. The final would be CIE+SEE (50+50) = 100 Marks.
Tutorial Classes: for any course included would be evaluated for 20 Marks using only alternative
assessment tools. Assessment would be part of theory or elective course.
8
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER –I
UNIT – 1
Ad-hoc Wireless Networks : Introduction, Issues in Ad-hoc Wireless Networks, Ad-hoc
Wireless Internet; MAC Protocols for Ad-hoc Wireless Networks: Introduction, Issues in
Designing a MAC Protocol, Design Goals of MAC Protocols, Classification of MAC
protocols, Contention-Based Protocols, Contention-Based Protocols with Reservation
Mechanisms, Contention-Based Protocols with Scheduling Mechanisms, Reservation
Mechanisms, Contention-Based Protocols with Scheduling Mechanisms, MAC Protocols that
Use Directional Antennas.
9 Hours
UNIT – 2
Routing Protocols for Ad-hoc Wireless Networks: Introduction, Issues in Designing a Routing
Protocol for Ad-hoc Wireless Networks; Classification of Routing Protocols; Table Driven
Routing Protocols.
7 Hours
UNIT – 3
On-Demand Routing Protocols, Hybrid Routing Protocols, Hierarchical Routing Protocols
and Power-Aware Routing Protocols. Multicast Routing in Ad-hoc Wireless Networks:
Introduction, Issues in Designing a Multicast Routing Protocol, Operation of Multicast Routing
Protocols, An Architecture Reference Model for Multicast Routing Protocols.
8 Hours
UNIT – 4
Classifications of Multicast Routing Protocols, Tree-Based Multicast Routing Protocols and
Mesh-Based Multicast Routing Protocols. Transport Layer and Security Protocols for Ad-hoc
Networks: Introduction, Issues in Designing a Transport Layer Protocol; Design Goals of a
Transport Layer Protocol; Classification of Transport Layer Solutions.
8 Hours
9
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 5
TCP over Transport Layer Solutions; Other Transport Layer Protocols for Ad-hoc Networks;
Security in Ad-hoc Wireless Networks, Issues and Challenges in Security Provisioning, Network
Security Attacks, Key Management and Secure Routing Ad-hoc Wireless Networks.
7 Hours
TEXT BOOK:
1. C. Siva Ram Murthy & B. S. Manoj: Ad-hoc Wireless Networks, 2nd Edition, Pearson
Education, 2011
REFERENCE BOOKS:
1. Ozan K. Tonguz and Gianguigi Ferrari: Ad-hoc Wireless Networks, John Wiley, 2007.
2. Xiuzhen Cheng, Xiao Hung, Ding-Zhu Du: Ad-hoc Wireless Networking, Kluwer
Academic Publishers, 2004.
3. C.K. Toh: Ad-hoc Mobile Wireless Networks- Protocols and Systems, Pearson
Education, 2002.
Enumerate the concept of wireless ad-hoc networks and issues in different layers
CO1 of protocols in network.
10
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
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.
8 Hours
UNIT – 2
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
8 Hours
UNIT – 3
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
7 Hours
UNIT – 4
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.
8 Hours
11
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 5
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)
8 Hours
TEXT BOOKS:
REFERENCE BOOKS:
1. Uyless Black “Computer Networks, Protocols , Standards and Inte rfaces” 2 nd Edition -
PHI
2. Behrouz A Forouzan “TCP /IP Protocol Suite” 4 th Edition – Tata McGraw-Hill
12
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
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, The
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
8 Hours
UNIT – 2
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. 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.
8 Hours
UNIT – 3
Key Management and Distribution: Symmetric key distribution using Symmetric encryption,
A key distribution scenario, Hierarchical key control, session key lifetime, a transparent key
control scheme, Decentralized key control, controlling key usage, Symmetric key distribution
using asymmetric encryption, simple secret key distribution, secret key distribution with
confidentiality and authentication, A hybrid scheme, distribution of public keys, public
announcement of public keys, publicly available directory, public key authority, public keys
certificates, X-509 certificates. Certificates, X-509 version 3, public key infrastructure
7 Hours
13
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 4
Wireless network security: Wireless security, Wireless network threats, Wireless network
measures, mobile device security, security threats, mobile device security strategy, IEEE
802.11 Wireless LAN overview, the Wi-Fi alliance, IEEE 802 protocol architecture. Security,
IEEE 802.11i services, IEEE 802.11i phases of operation, discovery phase, Authentication
phase, key management phase, protected data transfer phase, the IEEE 802.11i pseudorandom
function.
8 Hours
UNIT – 5
Web Security Considerations: Web Security Threats, Web Traffic Security Approaches.
Secure Sockets Layer: SSL Architecture, SSL Record Protocol, Change Cipher Spec
Protocol, Alert Protocol, and shake Protocol, Cryptographic Computations. Transport
Layer Security: Version Number, Message Authentication Code, Pseudorandom Functions,
Alert Codes, Cipher Suites, Client Certificate Types, Certificate Verify And Finished
Messages, Cryptographic Computations, Padding HTTPS Connection Initiation, Connection
Closure. Secure Shell (SSH) Transport Layer Protocol, User Authentication Protocol,
Connection Protocol.
8 Hours
TEXT BOOK:
1. William Stallings: Cryptography and Network Security, Pearson 6th edition. 2013
REFERENCE BOOK:
14
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
The Client Server Model and Software Design: Introduction, Motivation, Terminology and
Concepts. Concurrent Processing in Client-Server software: Terminology and Concepts.
Concurrent Processing in Client-Server software: Introduction, Concurrency in Networks,
Concurrency in Servers, Terminology and Concepts, An example of Concurrent Process
Creation, Executing New Code, Context Switching and Protocol Software Design,
Concurrency and Asynchronous I/O. Program Interface to Protocols: Introduction, Loosely
Specified Protocol Software Interface, Interface Functionality, Conceptual Interface
Specification, System Calls, Two Basic Approaches to Network Communication, The Basic I/O
Functions available in UNIX, Using UNIX I/O with TCP/IP.
7 Hours
UNIT – 2
The Socket Interface: Introduction, Berkley Sockets, Specifying a Protocol Interface, The
Socket Abstraction, Specifying an End Point Address, A Generic Address Structure, Major
System Calls used with Sockets, Utility Routines for Integer Conversion, Using Socket
Calls in a Program, Symbolic Constants for Socket Call Parameters. 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.
8 Hours
15
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT- 3
Example Client Software: Introduction, The Importance of Small Examples, Hiding Details,
An Example Procedure Library for Client Programs, Implementation of Connect TCP,
Implementation of Connect UDP, A Procedure that Forms Connections, Connect TCP,
Implementation of Connect UDP, A Procedure that Forms Connections, Using the Example
Library, The DAYTIME Service, Implementation of a TCP Client for DAYTIME, Reading
from a TCP Connection, The Time Service, Accessing the TIME Service, Accurate Times and
Network Delays, A UDP Client for the TIME Service, The ECHO Service, A TCP Client for
the ECHO Service, A UDP Client for the ECHO Service.
8 Hours
UNIT – 4
Algorithms and Issues in Server Software Design: Introduction, The Conceptual Server
Algorithm, Concurrent Vs Iterative Servers, Connection-Oriented Vs Connectionless
Access, Connection-Oriented Servers, Connectionless Servers, Failure, Reliability and
Statelessness, Optimizing Stateless Servers, Four Basic Types of Servers, Request
Processing Time, Iterative Server Algorithms, An Iterative Connection-Oriented Server
Algorithm, Binding to a Well Known Address using INADDR_ANY, Placing the Socket
in Passive Mode, Accepting Connections and using them. An Iterative Connectionless Server
Algorithm, Forming a Reply Address in a Connectionless Server, Concurrent Server
Algorithms, Master and Slave Processes, A Concurrent Connectionless Server Algorithm, A
concurrent Connection- Oriented Server Algorithm, Using separate Programs as Slaves,
Apparent Concurrency using a Single Process, When to use each Server Types, The Important
Problem of Server Deadlock, Alternative Implementations.
8 Hours
UNIT- 5
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
8 Hours
TEXT BOOK:
16
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
PRACTICAL WORK:
1. Designing, developing and executing various client and server programs in C for
different services and demonstrating its functioning.
2. Designing, developing and executing client and server software for different services
using JAVA/Python networking facilities and demonstrate its functioning.
Analyse the issues to be faced while designing efficient client and server software with
CO3 required modules to handle the same.
17
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
ELECTIVE-I
UNIT – 1
Introduction: Server Centric IT Architecture and its Limitations; Storage – Centric IT
Architecture and its advantages Intelligent Disk Subsystems: Architecture of Intelligent Disk
Subsystems; Hard disks and Internal I/O Channels; JBOD, Storage virtualization using
RAID and different RAID levels; Caching: Acceleration of Hard Disk Access; Intelligent disk
subsystems, Availability of disk subsystems.
8 Hours
UNIT – 2
I/O Techniques: The Physical I/O path from the CPU to the Storage System; SCSI; Fibre
Channel Protocol Stack; Fibre Channel SAN; IP Storage. Network SCSI; Fibre Channel
Protocol Stack; Fibre Channel SAN; IP Storage. Network SCSI; Fibre Channel Protocol Stack;
Fibre Channel SAN; IP Storage.
8 Hours
UNIT – 3
Storage Virtualization: Definition of Storage virtualization; Implementation Considerations;
Storage virtualization on Block or file level; Storage virtualization on various levels of
the storage Network; Symmetric and Asymmetric storage virtualization in the Network.
8 Hours
UNIT – 4
NAS Architecture: Network Attached Storage: The NAS Architecture, The NAS hardware
Architecture, The NAS Software Architecture, Network connectivity, NAS as a storage system.
File System and NAS: Local File Systems; Network file Systems and file servers; Shared
Disk file systems; Comparison of fibre Channel and NAS
8 Hours
18
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 5
Management of Storage Network: System Management, Requirement of management
System, Support by Management System, Management Interface, Standardized
Mechanisms, Property Mechanisms, In-band Management, Use of SNMP, CIM and
WBEM, Storage Management Initiative Specification (SMI-S), CMIP and DMI, Optional
Aspects of the Management of Storage Networks, Summary
7 Hours
TEXT BOOK:
1. Ulf Troppens, Rainer Erkens and Wolfgang Muller: Storage Networks Explained, Wiley
India, 2013.
REFERENCE BOOKS:
3. Richard Barker and Paul Massiglia: “Storage Area Network Essentials A Complete
Guide to understanding and Implementing SANs”, Wiley India, 2006.
19
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction: The art of Performance Evaluation; Common Mistakes in Performance
Evaluation, A Systematic Approach to Performance Evaluation, Selecting an Evaluation
Technique, Selecting Performance Metrics, Commonly used Performance Metrics, Utility
Classification of Performance Metrics, Setting Performance Requirements.
7 Hours
UNIT – 2
Workloads, Workload Selection and Characterization: Types of Workloads, addition
instructions, Instruction mixes, Kernels; Synthetic programs, Application benchmarks,
popular benchmarks. Work load Selection: Services exercised, level of detail;
Representativeness; Timeliness, Other considerations in workload selection. Work load
characterization Techniques: Terminology; Averaging, Specifying dispersion, Single
Parameter Histograms, Multi Parameter Histograms, Principle Component Analysis, Markov
Models, Clustering.
8 Hours
UNIT – 3
Monitors, Program Execution Monitors and Accounting Logs: Monitors: Terminology
and classification; Software and hardware monitors, Software versus hardware monitors,
Firmware and hybrid monitors, Distributed System Monitors, Program Execution Monitors
and Accounting Logs, Program Execution Monitors Techniques for Improving Program
Performance. Capacity Planning and Benchmarking: Steps in capacity planning and
management; Problems in Capacity Planning; Common Mistakes in Benchmarking;
Benchmarking Games
8 Hours
UNIT – 4
The Art of Data Representation: Guidelines for drawing good graphic charts, common
mistakes in preparing charts, Pictorial games, Gantt Charts, Kiviat charts.
20
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Summarizing Measured Data: Basic Probability and Statistics Concepts, Summarizing Data by
a Single Number, Selecting among the Mean, Median and Mode, Common misuses of Means,
Geometric Mean, Harmonic Mean, Mean of a Ratio, Summarizing Variability, Selecting the
Index of Dispersion, Determining Distribution of Data.
8 Hours
UNIT – 5
Experimental Design and Analysis: Terminology, Common mistakes in experiments,
Types of experimental designs, 2k Factorial Designs, Computation of effects, Sign table method
for computing effects, Allocation of variance, General 2k Factorial Designs.
Queuing Models: Queuing Notation; Rules for all Queues; Little’s Law, Types of Stochastic
Process. Analysis of Single Queue: Birth-Death Processes; M/M/1 Queue; M/M/m Queue;
Limitations of Queuing Theory
8 Hours
TEXT BOOK:
1. Raj Jain: The Art of Computer Systems Performance Analysis, John Wiley and Sons,
2013.
REFERENCE BOOKS:
21
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction to social network analysis and Descriptive network analysis: Introduction to
new science of networks. Networks examples. Graph theory basics. Statistical network
properties. Degree distribution, clustering coefficient. Frequent patterns. Network motifs.
Cliques and k-cores
7 Hours
UNIT – 2
Network structure, Node centralities and ranking on network: Nodes and. edges, network
diameter and average path length. Node centrality metrics: degree, closeness and betweenness
centrality. Eigenvector centrality and PageRank. Algorithm HITS
8 Hours
UNIT – 3
Network communities and Affiliation Graph partitioning and cut metrics. Edge Affiliation
network and bipartite graphs. 1-mode projections. Recommendation systems
8 Hours
UNIT – 4
Information and influence propagation on networks and Network visualization: Social
Diffusion. Basic cascade model. Influence maximization. Most influential nodes in network.
Network visualization and graph layouts. Graph sampling. Low –dimensional projections
8 Hours
UNIT – 5
Social media mining and SNA in real world: FB/VK and Twitter analysis: Natural language
processing and sentiment mining. Properties of large social networks: friends, connections, likes,
re-tweets
8 Hours
22
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOKS:
1. David Easley and John Kleinberg. "Networks, Crowds, and Markets: Reasoning About a
Highly Connected World." Cambridge University Press 2010.
2. Eric Kolaczyk, Gabor Csardi. “Statistical Analysis of Network Data with R (Use R!)”.
Springer, 2014.
3. Stanley Wasserman and Katherine Faust. "Social Network Analysis. Methods and
Applications." Cambridge University Press, 1994
23
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
PROTOCOL ENGINEERING
Course Title
UNIT – 1
Introduction, Communication Model, Software, Subsystems, Protocol, Communication
protocol development methods, Protocol Engineering Process, Layered Architecture, Network
services and interfaces, Protocol functions, OSI, TCP/IP, Wireless Protocol Challenges,
Application Protocols.
8 Hours
UNIT – 2
Protocol Specification, Components, Services, Protocol Entity, Interface,
Interactions, Multimedia, Internet. Protocol Specification Languages, SDL, SPIN,
Estelle, E-Lotus, CPN, Uppal, UML.
8 Hours
UNIT – 3
Protocol Verification and Validation, Finite State Machines, Design Errors, Approaches, SDL
based, Communication Protocol Conformance Test Principle, Test Execution, Methodology
and Framework, Architectures, Generation Methods
7 Hours
UNIT – 4
Protocol Performance Testing, SDL based TCP and OSPF, Interoperability, SDL based
CSMA/CD and CSMA/CA, Scalability, Protocol Synthesis, Interactive and Automatic, SDL
from MSC, Re-synthesis.
8 Hours
UNIT – 5
Protocol implementation, requirement, Object based, compilers, Tool for Protocol Engineering
8 Hours
24
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOK:
REFERENCE BOOK:
25
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
ELECTIVE-II
Contact Hours /
3 Total Lecture Hours 39
Week
UNIT – 1
Axioms of probability, Conditional probability, Total probability, Baye’s theorem, Discrete
Random variable, Probability mass function, Continuous Random variable Probability density
function, Cumulative Distribution Function, and its properties, Two-dimensional Random
variables
8 Hours
UNIT – 2
Probability Distributions / Discrete distributions: Binomial, Poisson Geometric. Continuous
distributions: Uniform, Normal, exponential distributions and their properties.
8 Hours
UNIT – 3
Random Processes: Classification, Methods of description, Special classes, Average values of
Random Processes, Analytical representation of Random Process, Markov Process, Markov
chain.
8 Hours
UNIT – 4
Testing Hypothesis: Testing of Hypothesis: Formulation of Null hypothesis, critical region, level
of significance, errors in testing, Tests of significance for Large and Small Samples, t-
distribution, its properties and uses, Chi-square distribution, its properties and uses, χ2 – test for
goodness of fit
8 Hours
UNIT – 5
Symbolic Representation of a Queuing Model, Poisson Queue system, Little Law,
Independence Types of Stochastic Processes, Birth-Death Process, The M/M/1 Queuing
System, The M/M/s Queuing System, The M/M/s Queuing with Finite buffers.
7 Hours
26
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOK:
REFERENCE BOOKS:
Understand the basics of probability theory, random variables, probability distributions &
CO1
queuing models.
CO2 Apply the knowledge of probability theory to compute posterior likelihood Information.
CO3 Analyze and solve problems using right probability distributions and hypothesis testing.
Synthesize the information using random processes and translate real-world problems into
CO4
probability models.
Conduct experiments using computer programs to facilitate the analysis and representation of
CO5
data.
27
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Review of Analysis Techniques: Growth of Functions: Asymptotic notations; Standard
notations and common functions; Recurrences and Solution of Recurrence equations- The
substitution method, The recurrence – tree method, The master method; Amortized Analysis:
Aggregate, Accounting and Potential Methods.
8 Hours
UNIT – 2
Graph Algorithms: Bellman - Ford Algorithm; Single source shortest paths in a DAG; Flow
networks and Ford-Fulkerson method;
Maximum bipartite matching. Polynomials and the FFT: Representation of Maximum
bipartite matching. Representation of polynomials; The DFT and FFT
8 Hours
UNIT – 3
Number -Theoretic Algorithms: Elementary notions; GCD; Modular Arithmetic; Solving
modular linear equations; The Chinese remainder theorem; Powers of an element; RSA
cryptosystem; Primality testing
8 Hours
UNIT – 4
String-Matching Algorithms: Naïve string Matching; Rabin - Karp algorithm; Knuth-Morris-
Pratt algorithm; Boyer – Moore algorithms.
8 Hours
UNIT – 5
Probabilistic and Randomized Algorithms: Probabilistic algorithms; Randomizing
deterministic algorithms, Monte Carlo and Las Vegas algorithms
7 Hours
28
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOKS:
REFERENCE BOOK:
29
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT-1
Introduction to Multi-core Architecture: Motivation for Concurrency in software, Parallel
Computing Platforms, Parallel Computing in Microprocessors, Differentiating Multi-core cloud
computingArchitectures from Hyper- Threading Technology, Multi-threading on Single-Core
versus Multi-Core Platforms Understanding Performance, Amdahl’s Law, Growing Returns:
Gustafson’s Law.
System Overview of Threading: Defining Threads, System View of Threads, Threading above
the Operating System, Threads inside the OS, Threads inside the Hardware, What Happens
When a Thread Is Created, Application Programming Models and Threading, Virtual
Environment: VMs and Platforms, Runtime Virtualization, System Virtualization.
5 Hours
UNIT -2
Fundamental Concepts of Parallel Programming: Designing for Threads, Task
Decomposition, Data Decomposition, Data Flow Decomposition, Implications of Different
Decompositions, Challenges You’ll Face, Parallel Programming Patterns, A Motivating
Problem: Error Diffusion, Analysis of the Error Diffusion Algorithm, An Alternate Approach:
Parallel Error Diffusion, Other Alternatives.
Threading and Parallel Programming Constructs: Synchronization, Critical Sections,
Deadlock, Synchronization Primitives, Semaphores, Locks, Condition Variables, Messages,
Flow Control- based Concepts, Fence, Barrier, Implementation-dependent Threading Features.
8 Hours
UNIT -3
Threading APIs : Threading APls for Microsoft Windows, Win32/MFC Thread APls,
Threading APls for Microsoft. NET Framework, Creating Threads, Managing Threads, Thread
Pools, Thread Synchronization, POSIX Threads, Creating Threads, Managing Threads, Thread
Synchronization, Signaling, Compilation and Linking.
8 Hours
30
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT -4
OpenMP: A Portable Solution for Threading: Challenges in Threading a Loop, Loop-carried
Dependence, Data-race Conditions, Managing Shared and Private Data, Loop Scheduling and
Portioning, Effective Use of Reductions, Minimizing Threading Overhead, Work-sharing
Sections, Performance-oriented Programming, Using Barrier and No wait, Interleaving Single-
thread and Multi-thread Execution, Data Copy-in and Copy-out, Protecting Updates of Shared
Variables, Intel Task queuing Extension to OpenMP, OpenMP Library Functions, OpenMP
Environment Variables, Compilation, Debugging, performance.
9 Hours
UNIT -5
Solutions to Common Parallel Programming Problems: Too Many Threads, Data Races,
Deadlocks, and Live Locks, Deadlock, Heavily Contended Locks, Priority Inversion, Solutions
for Heavily Contended Locks, Non-blocking Algorithms, ABA Problem, Cache Line Ping-
ponging, Memory Reclamation Problem, Recommendations, Thread-safe Functions and
Libraries, Memory Issues, Bandwidth, Working in the Cache, Memory Contention, Cache-
related Issues, False Sharing, Memory Consistency, Current IA-32 Architecture, Itanium
Architecture, High-level Languages, Avoiding Pipeline Stalls on IA-32,Data Organization for
High Performance.
9 Hours
TEXT BOOK :
1. Multicore Programming, Increased Performance through Software Multi-threading by
Shameem Akhter and Jason Roberts , Intel Press , 2006
REFERENCE BOOKS:
1. Calvin Lin, Lawrence Snyder: Principles of Parallel Programming, Pearson Education,
2009.
2. Michael J. Quinn: Parallel Programming in C with MPI and OpenMP, Tata McGraw
Hill, 2004.
31
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction to Soft computing: Neural networks, Fuzzy logic, Genetic algorithms,
Hybrid systems and its applications.
UNIT – 2
Supervised Learning Network: Perceptron Networks, Adaptive linear neuron, Multiple
adaptive linear neurons, Back propagation Network (Theory, Architecture, Algorithm for
training, learning factors, testing and applications of all the above NN models).
8 Hours
UNIT – 3
Unsupervised Learning Networks: Introduction, Fixed weight competitive nets, Kohonen Self-
Organizing Feature Maps, Learning Vector Quantization, Adaptive Resonance Theory Network.
8 Hours
UNIT – 4
Introduction to classical sets and fuzzy sets: Classical sets – Operations and properties, Fuzzy
sets-Operations and properties, Fuzzy relations – Cardinality, operations, properties, fuzzy
composition, Tolerance and equivalence relations – Fuzzy equivalence relation, Fuzzy tolerance
relation.
8 Hours
32
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 5
Membership functions and Defuzzification: Features of membership functions, Fuzzification,
Methods of membership value assignment, Lambda-Cuts for fuzzy sets, relations,
Defuzzification methods.
7 Hours
TEXT BOOK:
REFERENCE BOOK:
1. Neuro-fuzzy and soft computing, J.S.R. JANG, C.T. SUN, E. MIZUTANI, Phi
(EEE edition), 2012.
33
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Defining the research problem : Selecting the problem-Necessity of defining the problem-
Techniques involved in defining the problem-Importance of literature review in defining a
problem-Survey of literature-primary and secondary sources-Reviews, treatise, monographs
patents-web as a source-searching the web-Identifying gap areas from literature review –
Development of working hypothesis.
Aim of this part of the course : is to strengthen student’s minds towards high quality research
through publications, patents and also to learn research ethics.
Publication ethics, plagiarism (how to use turn it in effectively ), International ethics on research,
what and what not to publish, Ethical guidelines, Case studies.
Quality Vs. quantity Searching literature with high quality, Impact factor, Citations (Google
scholar Vs. web of Science), H-Index, Case Studies.
34
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
How to write paper in high quality Journals, Conference Articles, Poster preparation, PhD thesis,
Inclusion of references.
Journal reviewing process, Selection of the good journal, knowledge about journal template ,
Refereeing process, Research topics selection, Research today and tomorrow, Lab scale to
Industry, Traditional Research to technology based research.
REFERENCES :
1. Garg, B.L., Karadia, R., Agarwal, F. and Agarwal, U.K., 2002. An introduction to
Research Methodology, RBSA Publishers.
2. Kothari, C.R., 1990. Research Methodology: Methods and Techniques. New Age
International. 418p.
3. Anderson, T. W., An Introduction to Multivariate Statistical Analysis, Wiley Eastern
Pvt., Ltd., New Delhi
4. Sinha, S.C. and Dhiman, A.K., 2002. Research Methodology, Ess Ess Publications. 2
volumes.
5. Trochim, W.M.K., 2005. Research Methods: the concise knowledge base, Atomic Dog
Publishing. 270p.
6. Day, R.A., 1992.How to Write and Publish a Scientific Paper, Cambridge University
Press.
7. Fink, A., 2009. Conducting Research Literature Reviews: From the Internet to Paper.
Sage Publications
8. Coley, S.M. and Scheinberg, C. A., 1990, "Proposal Writing", Sage Publications.
9. Intellectual Property Rights in the Global Economy: Keith Eugene Maskus, Institute for
International Economics, Washington, DC, 2000
10. Subbarau NR-Handbook on Intellectual Property Law and Practice-S Viswanathan
Printers and Publishing Private Limited.1998
35
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER I
Technical Seminar-1--16ISCNPCS1
Guidelines
Technical Seminar 1 : topics should be Chosen form Scientific Citation Index based (SCI)
/IEEE/ACM/Springer/Elsevier/Science Direct/ Transactions/ Any Peer-reviewed Nonpaid Journals. The
students could convert the chosen seminar topic either into a Survey Paper or Technical Paper. The
students must make a presentation on the scheduled dates and this will be evaluated by the committee for
50 Marks. Finally, the students must submit a technical seminar report and it will be evaluated for 50
Marks by the internal guide based on the seminar rubrics. Total internal assessment for the seminar would
be 50+50=100 Marks. SEE will be conducted for 100 Marks. The final would be CIE+SEE (100+100) =
200 Marks.
36
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER –II
16ISCNPCCL
Course Code Credits 4 L-T-P-S 3-0-1-0
Contact Hours /
5 Total Lecture Hours 39
Week
UNIT – 1
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.
7 Hours
UNIT – 2
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.
8 Hours
UNIT – 3
Tools and 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).
8 Hours
UNIT – 4
37
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
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
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:
38
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
CO5 Develop cyber security policies for given type of organization.
CO6 Apply cyber law for a given type of cyber issues.
UNIT – 1
Distributed System management: Introduction, Resource management, Task Assignment
Approach, Load-Balancing Approach, Load-Sharing Approach, Process management in a
Distributed Environment, Process Migration, Threads, Fault Tolerance.
6 Hours
UNIT – 2
Distributed Shared Memory: Introduction, Basic Concepts of DSM, Hardware DSM,
Design Issue in DSM Systems, Issue in Implementing DSM Systems, Heterogeneous DSM
Systems.
8 Hours
UNIT – 3
Distributed File System: Introduction to DFS, File Models, Distributed File System Design,
Semantics of File Sharing, DFS Implementation, File Caching in DFS, Replication in DFS.
Naming: Introduction, Desirable features of a good naming system, Basic concepts, System-
oriented names, Object-locating mechanisms, Issues in designing human-oriented names.
9 Hours
UNIT – 4
Security in distributed systems: Introduction, Cryptography, Secure channels, Access control,
Security Management.
8 Hours
UNIT – 5
Real-Time Distributed operating Systems: Introduction, Design issues in real-time
distributed systems, Real-time communication, Real-time scheduling.
Emerging Trends in distributed Computing: Grid Computing, SOA, Cloud computing.
8 Hours
TEXT BOOK:
39
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
press 2010.
REFERENCE BOOKS:
1. George Couloris, Jean Dollimore, Tim Kindberg, Gordon Blair, Distributed Systems:
Concepts and Design, 5th Edition, Pearson, 2012.
40
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
NETWORK MANAGEMENT
Course Title
UNIT – 1
Introduction: Analogy of Telephone Network Management, Data and Telecommunication
Network Distributed computing Environments, TCP/IP- Based Networks: The Internet and
Intranets, Communications Protocols and Standards- Communication Architectures, Protocol
Layers and Services; Case Histories of Networking and Management – The Importance of
topology, Filtering Does Not Reduce Load on Node, Some Common Network Problems;
Challenges of Information Technology Managers, Network Management: Goals,
Organization, and Functions- Goal of Network Management, Network Provisioning, Network
Operations and the NOC, Network Installation and Maintenance; Network and System
Management, Network Management System platform, Current Status and Future of Network
Management.
9 Hours
UNIT – 2
Basic Foundations: Standards, Models and Language: Network Management Standards,
Network Management Model, Organization Model, Information Model – Management
Information Trees, Managed Object Perspectives, Communication Model.
7 Hours
UNIT – 3
ASN.1- Terminology, Symbols, and Conventions, Objects and Data Types, Object Names, An
Example of ASN.1 from ISO 8824; Encoding Structure; Macros, Functional Model. SNMPv1
Network Management: Managed Network: The History of SNMP Management, Internet
Organizations and standards, Internet Documents, The SNMP Model, The Organization Model,
System Overview. The Information Model – Introduction, The Structure of Management
Information, Managed Objects, Management Information Base. 7 Hours
UNIT – 4
The SNMP Communication Model – The SNMP Architecture, Administrative Model, SNMP
41
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Specifications, SNMP Operations, SNMP MIB Group, Functional Model. SNMP Management
– RMON: Remote Monitoring, RMON SMI and MIB, RMONI1- RMON1 Textual
Conventions, RMON1 Groups and Functions, Relationship Between Control and Data Tables,
RMON1 Common and Ethernet Groups, RMON Token Ring Extension Groups, RMON2 – The
RMON2 Management Information Base, RMON2 Conformance Specifications. Broadband
Network Management: Broadband Access Networks and HFCT Technology.
6 Hours
UNIT – 5
Network Management Applications: Configuration Management- Network Provisioning,
Inventory Management, Network Topology, Fault Management Fault Detection, Fault
Location and Isolation Techniques, Performance Management – Performance Metrics,
Data Monitoring, Management – Performance Metrics, Data Monitoring, Problem
Isolation, Problem Isolation, Performance Statistics; 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, Security Brea ches and the Resources Needed to Prevent Them,
Firewalls, Cryptography, Authentication and Authorization, Client/Server Authentication
Systems, Messages Transfer Security, Protection of Networks from Virus Attacks, Accounting
Management, Report Management, Policy- Based Management, Service Level Management
10 Hours
TEXT BOOK:
1. Mani Subramanian: Network Management- Principles and Practice, 2nd Pearson
Education, 2010.
REFERENCE BOOK:
1. J. Richard Burke: Network management Concepts and Practices: a Hands-On Approach,
PHI, 2008.
42
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Evaluate on event correlation techniques, TLV formats and parameters of SNMP
CO5
model groups.
CO6 Learn the network management models using ASN.1 notation and latest RFCs update.
ELECTIVE -III
UNIT – 1
Client Layers of the Optical Layer: SONET/SDH: Multiplexing, CAT and LCAS,
Sonnet/SDH Layers, SONET Frame Structure, SONET/SDH Physical Layer , Elements of
a SONET/SDH Infrastructure, Optical Transport Network: Hierarchy, Frame Structure,
Multiplexing, Generic Framing Procedure Ethernet: Frame Structure, Switches, Ethernet
Physical Layer, Carrier Transport IP: Routing and Forwarding, Quality of Service
Multiprotocol Label Switching: Labels and Forwarding, Quality of Service, Signaling and
Routing, Carrier Transport.
8 Hours
UNIT – 2
WDM Network Elements: Optical Line Terminals, Optical Line Amplifiers, Optical Add/Drop
Multiplexers: OADM Architectures, Reconfigurable OADMs Optical Cross connects: All-
Optical OXC Configurations.
8 Hours
UNIT – 3
Control and Management: Network Management Functions: Management Framework,
Information Model, Management Protocols. Optical Layer Services and Interfacing, Layers
within the Optical Layer, Multivendor Interoperability, Performance and Fault
Management: The Impact of Transparency, BER Measurement, Optical Trace, Alarm
Management, Data Communication Network (DCN) and Signaling, Policing, Optical
Layer Overhead, Client Layers.
8 Hours
UNIT – 4
43
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Basic Concepts: Protection in SONET/SDH: Point-to-Point Links, Self-Healing Rings,
Unidirectional Line-Switched Rings, Bidirectional Line-Switched Rings, Ring Interconnection
and Dual Homing. Protection in the Client Layer: Protection in Resilient Packet Rings,
Protection in Ethernet, Protection in IP, Protection in MPLS, Why Optical Layer Protection:
Service Classes Based on Protection.
7 Hours
UNIT – 5
WDM Network Design: Cost Trade-OFFS: A Detailed Ring Network Example LTD and RWA
Problems, Light path Topology Design, Routing and Wavelength Assignment, Wavelength
Conversion. Dimensioning Wavelength-Routing Networks, Statistical Dimensioning Models:
First-Passage Model, Blocking Model.
8 Hours
TEXT BOOK:
REFERENCE BOOK:
CO5 Develop problem solving skills and critical thinking in the designing of optical networks.
44
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
NETWORK ROUTING: BASICS AND FOUNDATIONS: Networking and Network
Routing: An Introduction: Addressing and Internet Service: An Overview, Network
Routing: An Overview, IP Addressing, On Architectures, Service Architecture, Protocol Stack
Architecture, Router Architecture, Network Topology Architecture, Network Management
Architecture, Public Switched Telephone Network, Communication Technologies,.
Routing Algorithms: Shortest Path and Widest Path: Bellman–Ford Algorithm and the
Distance Vector Approach, Dijkstra’s Algorithm, Comparison of the Bellman–Ford
Algorithm and Dijkstra’s Algorithm, Shortest Path Computation with Candidate Path Caching,
Widest Path Computation with Candidate Path Caching, Widest Path Algorithm, k-Shortest
Paths Algorithm
Routing Protocols: Framework and Principles: Routing Protocol, Routing Algorithm, and
Routing Table, Routing Information Representation and Protocol Messages, Distance
Vector Routing Protocol, Link State Routing Protocol, Path Vector Routing Protocol, Link
Cost
8 Hours
UNIT – 2
ROUTING IN IP NETWORKS: IP Routing and Distance Vector Protocol Family :
Routers, Networks, and Routing Information: Some Basics, Static Routes, Routing Information
Protocol, Version 1 (RIPv1), Routing Information Protocol, Version 2 (RIPv2), Interior
Gateway Routing Protocol (IGRP), Enhanced Interior Gateway Routing Protocol (EIGRP),
Route Redistribution
OSPF and Integrated IS-IS :From a Protocol Family to an Instance of a Protocol, OSPF:
Protocol Features, OSPF Packet Format, Examples of Router LSAs and Network LSAs,
Integrated IS-IS, Similarities and Differences Between IS-IS and OSPF Internet Routing
45
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Architectures: Internet Routing Evolution, Addressing and Routing: Illustrations, Current
Architectural View of the Internet, Allocation of IP Prefixes and A S Number, Policy-Based
Routing, Point of Presence, Traffic Engineering Implications, Internet Routing Instability
9 Hours
UNIT – 3
Router Architectures: Functions of a Router, Types of Routers, Elements of a Router, Packet
Flow, Packet Processing: Fast Path versus Slow Path, Router Architectures. IP Address
TEXT BOOKS:
46
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Protocols, and Architectures”, (The Morgan Kaufmann Series in Networking ), Elsevier
Inc 2007
2. Miguel Elias M. Campista and Marcelo G. Rubinstein, “Advanced Routing Protocols for
Wireless Networks”, John Wiley & Sons , Inc, © ISTE Ltd 2014
REFERENCE BOOKS:
1. William Stallings, “High speed networks and Internets Performance and Quality of
Service”, 2nd Edition, Pearson Education Asia. Reprint India 2002.
47
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction, multimedia information representation, multimedia networks, multimedia
applications, Application and networking terminology, network QoS and application QoS,
Digitization principles,. text, images, audio and video
7 Hours
UNIT – 2
Text and image compression,, compression principles, text compression- Run length, Huffman,
LZW, Document Image compression using T2 and T3 coding, image compression- GIF, TIFF
and JPEG
8 Hours
UNIT – 3
Audio compression: DPCM, ADPCM, Adaptive and Linear predictive coding, MPEG and Dolby
coders video compression, 8 Hours
UNIT – 4
Video compression standards: H.261, H.263, MPEG 2, MPEG-4 and Reversible VLCs, MPEG
21 multimedia framework
8 Hours
UNIT – 5
Notion of synchronization, presentation requirements, reference model for synchronization,
Introduction to SMIL, Multimedia operating systems, Resource & Process management
techniques. 8 Hours
TEXT BOOKS:
1. Fred Halsall, “Multimedia Communications”, Pearson education, 2001.
48
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
REFERENCE BOOKS:
CO5 Use Modern Engineering tools to evaluate QoS in network multimedia systems
49
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction: 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, ATM/LANE, Route servers.
7 Hours
UNIT – 2
OpenFlow: Wire protocol, Replication, FAWG, Config and Extensibility, Architecture, Hybrid
approaches: Ships in the night, Dual Function switches, SDN Controllers: General concepts-
VMware, Nicira.
8 Hours
UNIT – 3
Network Programmability: Management interface, Application-Network divide: Command
line interface, NETCONF & NETMOD, SNMP, Modern programmatic interfaces: Publish and
Subscribe interfaces, XMPP, Google’s Protocol buffers, Thrift, JSON, Modern orchestration:
Openstack, Cloudstack.
8 Hours
UNIT – 4
Network Function Virtualization: Virtualization and data plane I/O, Services engineered path,
Service locations and chaining: Metadata, an application level approach, Scale, NFV at ETSI,
Non-ETSI NFV Work: Middlebox studies, Embrace/LineRate.
8 Hours
UNIT – 5
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, Fallacies of Data center distributed computing, Data center
distributed computing pitfalls to consider, SDN solutions for the data center network, Building
an SDN Framework: Open Daylight Controller/Framework.
8 Hours
50
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOK:
REFERENCES:
51
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
ELECTIVE –IV
UNIT – 1
Introduction, Cloud Infrastructure: Cloud computing, Cloud computing delivery models and
services, Ethical issues, Cloud vulnerabilities, 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, Energy use and
ecological impact, Service level agreements, User experience and software licensing.
8 Hours
UNIT – 2
Cloud Computing: Application Paradigms: Challenges of cloud computing, Architectural styles
of cloud computing, Workflows: Coordination of multiple activities, Coordination based on a
state machine model: The Zookeeper, The Map Reduce programming model, A case study: The
GrepTheWeb application , Cloud for science and engineering, High-performance computing on a
cloud, Cloud computing for Biology research, Social computing, digital content and cloud
computing.
8 Hours
UNIT – 3
Cloud Resource Virtualization: Virtualization, Layering and virtualization, Virtual machine
monitors, Virtual Machines, Performance and Security Isolation, Full virtualization and
paravirtualization, Hardware support for virtualization, Case Study: Xen a VMM based
paravirtualization, Optimization of network virtualization, vBlades, Performance comparison of
virtual machines, The dark side of virtualization.
8 Hours
UNIT - 4
Python for Cloud: Python for Amazon Web services, Python for Google Cloud platform,
Python for Windows Azure, python for map Reduce
8 Hours
UNIT – 5
52
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Cloud Security: Introduction, CSA - Cloud Security Architecture, authentication, authorization,
Identity and Access Management, data security, Key Management, Auditing
7 Hours
TEXT BOOKS:
1. Dan C Marinescu: Cloud Computing Theory and Practice. Elsevier(MK) 2013.
2. Arshdeep Bahga, vijay Madisetti “ Cloud Computing – A Hands-on approach”,
Universities Press, 2014
REFERENCE BOOKS:
1. Rajkumar Buyya , James Broberg, Andrzej Goscinski: Cloud Computing Principles and
Paradigms, Willey 2014.
2. John W Rittinghouse, James F Ransome:Cloud Computing Implementation, Management
and Security, CRC Press 2013
Understand and apply the knowledge of Cloud computing delivery models and services in
CO1
developing applications on Cloud platform and in creating private cloud
Analyse various application paradigms, programming and coordination models of Cloud
CO2
computing
Apply the knowledge of cloud resource virtualization, management and scheduling with
CO3
Virtual machine monitors
CO4 Analyse the security issues with various cloud platforms while developing applications
53
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction to Internet of Things: Introduction: Definition and Characteristics of IoT, Physical
Design of IoT: Things in IoT, IoT Protocols, Logical Design of IoT: IoT Functional Blocks, IoT
Communication Models, IoT Communication APIs, IoT Enabling Technologies: Wireless Sensor
Networks, Cloud Computing, Big Data Analytics, Communication protocols, Communication
Protocols, Embedded Systems, IoT Levels and Deployment Templates Internet of Things
Applications: Introduction, Home Automation, Smart Metering/Advanced Metering Infrastructure-
Health/Body Area Networks, City Automation, Smart Cards, Tracking, Surveillance system,
Environment, Energy, Retail, Logistics, Agriculture, Industry and Health care and Lifestyle
9 Hours
UNIT – 2
IoT Systems Logical Design using Python: Introduction, Installing Python, Data types and Data
structures, Control flow, Functions, Modules, Packages, File handling, Classes, Python packages for
IoT. What is an IoT device, Exemplary Device: Raspberry Pi, about the board, Linux on Raspberry Pi,
Raspberry Pi Interfaces, and Programming Raspberry Pi with Python
7 Hours
UNIT – 3
Layer ½ Connectivity: Wireless Technologies for the IoT-WPAN Technologies for
IoT/M2M, Cellular and Mobile Network Technologies for IoT/M2M,Layer 3 Connectivity :IPv6
Technologies for the IoT: Overview and Motivations. Address Capabilities, IPv6 Tunneling, IPsec in
IPv6,Header Compression Schemes, Quality of Service in IPv6, Migration Strategies to IPv6.
8 Hours
UNIT – 4
Case Studies illustrating IoT Design-Introduction, Home Automation, Cities, Environment,
Agriculture, Productivity Applications using different IoT devices, platform and software.
8 Hours
UNIT – 5
Data Analytics for IoT – Introduction, Apache Hadoop, MapReduce Programming Model,
Hadoop MapReduce Job Execution, MapReduce Job Execution workflow, Hadoop Cluster Setup,
Starting and Stopping Hadoop Cluster Using Hadoop MapReduce for Batch Data Analysis.
7 Hours
54
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOKS:
1. Daniel Minoli, ”Building the Internet of Things with IPv6 and MIPv6:The Evolving world
of M2M Communications”, Wiley, 2013
REFERENCE BOOKS:
1. Michael Miller, The Internet of Things”, First E dition, Pearson, 2015.
Identify the appropriate APIs, models and Enabling Technologies required to develop
CO2
schemes for the applications of IoT.
CO3 Analyze the wireless and IPV6 technologies for IoT applications.
CO4 Design IoT applications for real life problems.
CO5 Develop and demonstrate IoT solutions for various real time problems in a team.
55
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction to HTML: HTML5 Document structure, HTML 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, Colour,
The Box model, Background images, transitions and animations. Case Study : Twitter
Bootstrap
7 Hours
UNIT - 2
Java Script: program structure in JavaScript (Datatypes, functions, objects , events), Java
script, JQuery, JSON, AJAX.
8 Hours
UNIT – 3
PHP/MYSQL: What is Scripting, Client Side Scripting Vs Server Side Scripting, Features of
PHP (data types, strings, functions, arrays, form handling and validation, Date Time, PHP
include, Error handling). Introduction to MYSQL, Database Operations, Connecting MYSQL
and PHP
8 Hours
UNIT – 4
Introduction to MVC, Benefits of MVC over conventional ASP.NET, Microsoft Razor
framework.
8 Hours
UNIT – 5
Java Web Technologies : Creating JSP Pages, Session Management, JSP and JDBC, Database
Accessing, Web services.
8 Hours
56
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
TEXT BOOKS:
1. Achyut Godbole, Atul Khathe: Web Technologies 3/e, McGraw Hill Education, 2013.
2. Robert W. Sebesta, Programming the World Wide web, 7th Edition, Pearson Education,
2013.
REFERENCE BOOK:
1. Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, , Internet & World Wide Web How to
Program, 5/e , Prentice Hall, , 2013.
Apply the knowledge of modern web languages, scripting languages and latest Web frameworks to
CO1 develop interactive web applications.
CO2 Analyze front-end web coding languages to add dynamic content, animation and effects to websites.
57
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 1
Introduction to mobile communication and computing, Introduction to mobile computing,
Novel applications, limitations and GSM architecture, Mobile services, System architecture,
Radio interface, protocols, Handover and security. Smart phone operating systems and smart
phones applications
7 Hours
UNIT – 2
Fundamentals of Android Development: Introduction to Android., The Android 4.1 Jelly Bean
SDK, Understanding the Android Software Stack, Installing the Android SDK, 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, Event Handling , Displaying Messages Through Toast,
Creating and Starting an Activity, Using the Edit ext Control
8 Hours
UNIT – 3
The Android Debug Bridge (ADB), Basic Widgets Understanding the Role of Android
Application Components, Event Handling , Displaying Messages Through Toast, Creating and
Starting an Activity, Using the Edit ext Control Building Blocks for Android Application
Design, Laying Out Controls in Containers, Utilizing Resources and Media, Using
Selection Widgets and Debugging Displaying and Fetching Information Using Dialogs and
Fragments
8 Hours
UNIT – 4
Widgets and Debugging Using Selection Widgets and Debugging Displaying and Fetching
Information Using Dialogs and Fragments Advanced Android Programming: Internet,
Entertainment, and Services, Implementing drawing and animations
8 Hours
58
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT – 5
Displaying web pages and maps: Displaying web pages and maps communicating with sms and
emails,. creating and using content providers: Creating and consuming services, Publishing
android applications
8 Hours
TEXT BOOK:
REFERENCE BOOK:
59
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT- 1
Project Management Framework : Introduction – What is a Project?, What is Project
Management? Project Lifecycle & Organization – Project lifecycle, Project Stakeholders,
Organizational Influences. Project Management Processes for a Project - Project Management
Processes, Project Management Process Groups.
4 Hours
UNIT -2
Project Management : Introduction, Project Integration Management, Project Scope
Management, Project Time Management, Project Risk Management, Project Stakeholder
Management.
7 Hours
UNIT- 3
Financial Management : Financial Management – Cost Estimating, Cost Budgeting, Cost
Control.
4 Hours
UNIT- 4
Requirements Engineering and CMMI for Quality Management, Requirements Engineering -
Functional and non-functional requirements, The software requirements document,
Requirements specification, Requirements engineering processes, Requirements elicitation and
analysis, Requirements validation, Requirements management, Software Deployment Scenarios.
CMMI for Quality Management - Overview, Models, Representations, Maturity Levels,
Capability Levels, Process Areas, Appraisals, Major Players, Best Practices.
6 Hours
60
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
UNIT- 5
Entrepreneurship : Vision – Start, Define, Learn, Experiment, Steer – Leap, Test, Measure,
Pivot, Accelerate – Batch, Grow, Adapt, Innovate.
5 Hours
Text Books :
1. A Guide to the Project Management Body of Knowledge (PMBOK® Guide) by Project
Management Institute, 5th Edition, 2013.
2. The Lean Startup by Eric Ries, Crown Publishing Group, 1st Edition, 2011.
3. Software Engineering by Ian Sommerville, Addison-Wesley, 9th Edition, 2011.
Reference Books :
1. Software Project Management in Practice by Pankaj Jalote, Addison-Wesley, 2002.
2. Software Engineering Principles and Practice, Waman S Jawadekar, Tata McGrawHill,
2009.
E-Books
1. https://goo.gl/ykiYQb
2. http://www.stpia.ir/files/The%20Lean%20Startup%20.pdf
3. https://goo.gl/G4IpL5
MOOCs
1. https://www.mooc-list.com/course/project-management-techniques-development-
professionals-edx
2. https://www.mooc-list.com/course/fundamentals-project-planning-and-management-
coursera
3. https://www.mooc-list.com/course/project-management-basics-success-coursera
61
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER II
Group Project--16ISCNPCGP
Guidelines
Group Project must be implemented in a team of not more than three students and not less two
students on a trending topic. The students must make a regular presentation of their work to the
internal guides and report their progress of the project. The students must make a presentation on the
scheduled dates and this will be evaluated by the committee for 50 Marks. Finally, the students must
submit a group project report and it will be evaluated for 50 Marks by the internal guide. All the
evaluation shall be done based on group project rubrics. Total internal assessment for the group
project would be 50+50=100 Marks. SEE will be conducted for 100 Marks. The final would be
CIE+SEE (100+100) = 200 Marks
CO1 Identify the feasible solutions for the identified problem in a team.
62
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER III
Internship/Industrial Training---16ISCNPCIT
Guidelines
Internship/ Industrial Training: The student shall undergo internship for 16 weeks.
o Preliminary Report submission and evaluation after 8 week of Internship carried out, which
shall be evaluated for 50 marks by the committee constituted for the purpose.
o Final Report submission and evaluation after 16 week of Internship carried out, which shall
be evaluated for 50 marks by the internal guide.
o Viva-Voce on Internship – The SEE shall be conducted by the Internship Guide (from the
college) and the External Guide (from the internship company) within 2 weeks of submission
for 50 marks.
The final would be CIE+SEE (100+100) = 200 Marks.
Understand the problem in the given domain meticulously through literature survey by
CO1
acquiring the depth knowledge of the chosen domain.
CO2 Critically analyze the problem in the given domain.
63
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER III
Guidelines
Project Phase – I
o Problem formulation and submission of synopsis within 8 weeks from the commencement
of 3rd semester, which shall be evaluated for 50 marks by the committee constituted for the
purpose.
o Literature survey and progress done after 16 weeks, which shall be evaluated for 50 marks
by the committee constituted for the purpose.
All the evaluation shall be done based on the rubrics of project phase – I. Total internal
assessment for the project phase - I would be 50+50=100 Marks. SEE will be conducted for 100
Marks. The final would be CIE+SEE (100+100) = 200 Marks.
CO4 Apply project management principles to identify the milestones & schedule
64
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER IV
Guidelines
Project Phase - II: The student should have satisfied Project Phase – I in their III semester before
starting their Project Phase II. The student shall continue their project in the Internship Company they
are offered or shall work on their project in the PG laboratory of the college. The student doing their
project in the college must mandatorily published their work in a referred or non-paid journal.
However, the students doing their project in the company would publish their work in a referred or
non-paid journal subject to the preapproval of the company.
o Midterm Report submission and evaluation after 8 week of project phase – II, which shall
be evaluated for 50 marks by the committee constituted for the purpose.
o Plagiarism Check: Before submission of the report, all the students must clear plagiarism
check. The certificate along with plagiarism report shall be submitted to their guide before
printing the report. Maximum acceptable plagiarism shall be 25%, beyond that the students
must resubmit the report after some modification. A due care shall be taken by the students to
follow the professional code of ethics and conduct. After which, the reports shall be prepared
and printed as per the guidelines of MTech dissertation format.
o Project Presentation: After plagiarism checking process, the students shall make a
presentation in the department, which shall be evaluated for 50 marks by the committee
constituted for the purpose.
o Final Report submission and evaluation after 16 week of project phase - II, which shall be
evaluated for 50 marks by the internal guide. This would be part of SEE.
o Viva-Voce on Project – The SEE shall be conducted by the Internal Guide (from the college)
and the External Guide (company or nominated) within 2 weeks of submission for 50 marks.
All the evaluation shall be done based on the rubrics of project phase – II. The final would be CIE
(Midterm + Presentation)(50+50) + SEE (Report + VIVA)(50+50) = 200 Marks.
Identify the problem through literature survey by applying depth knowledge of the
CO1 chosen domain.
Analyze, synthesize and conceptualize the identified problem with a set of
CO2
potential solutions.
65
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
Design, Develop and implement an effective solution to achieve the objectives of
CO3
the identified problem.
66
BMS COLLEGE OF ENGINEERING, BENGALURU-19
(Autonomous Institute, Affiliated to VTU)
Department of Information Science and Engineering
SEMESTER IV
Technical Seminar-2-16ISCNPCS2
Guidelines
Technical Seminar 2: topics should be Chosen form Scientific Citation Index based (SCI)
/IEEE/ACM/Springer/Elsevier/Science Direct/ Transactions/ Any Peer-reviewed Nonpaid Journals.
The students could convert the chosen seminar topic either into a Survey Paper or Technical Paper.
The students must make a presentation on the scheduled dates and this will be evaluated by the
committee for 50 Marks. Finally, the students must submit a technical seminar report and it will be
evaluated for 50 Marks by the internal guide based on the seminar rubrics. Total internal assessment
for the seminar would be 50+50=100 Marks. SEE will be conducted for 100 Marks. The final would
be CIE+SEE (100+100) = 200 Marks.
67