Visvesvaraya Technological University Belagavi: Scheme of Teaching and Examinations and Syllabus
Visvesvaraya Technological University Belagavi: Scheme of Teaching and Examinations and Syllabus
BELAGAVI
Credits
Sl.
Course Course Code Teaching Hours /Week Examination
No
Course Title
Total Marks
SEE Marks
Duration in
CIE Marks
Assignment
Field work/
Theory
Practical/
hours
Title Of The Course
1 PCC 20SCE11 04 -- 03 40 60 100 4
(Mathematics course)
2 PCC 20SCE12 Advanced Digital Design 04 -- 03 40 60 100 4
3 PCC 20SCE13 Embedded Computing Systems 04 -- 03 40 60 100 4
4 PCC 20SCE14 Cloud Computing 04 -- 03 40 60 100 4
5 PCC 20SCE15 Distributed Operating System 04 -- 03 40 60 100 4
6 PCC 20SCEL16 Embedded Computing Laboratory - 04 03 40 60 100 2
7 PCC 20RMI17 Research Methodology and IPR 02 -- 03 40 60 100 2
TOTAL 22 04 21 280 420 700 24
Note: PCC: Professional core.
Internship: All the students have to undergo mandatory internship of 6 weeks during the vacation of I and II
semesters and /or II and III semesters. A University examination shall be conducted during III semester and the
prescribed credit shall be counted for the same semester. Internship shall be considered as a head of passing and
shall be considered for the award of degree. Those, who do not take-up/complete the internship shall be declared
as fail in internship course and have to complete the same during the subsequent University examination after
satisfying the internship requirements.
Note: (i) Four credit courses are designed for 50 hours Teaching – Learning process.
(ii) Three credit courses are designed for 40 hours Teaching – Learning process.
3
Total Marks
SEE Marks
Duration in
Assignment/
CIE Marks
Credits
Field work/
Theory
Sl.
Practical/
hours
Course Course Code Course Title
No
Project
1 PCC 20SCE21 Managing Big Data 04 -- 03 40 60 100 4
Multi Core Architecture and
2 PCC 20SCE22 04 -- 03 40 60 100 4
Programming
3 PCC 20SCE23 Internet of Things 04 -- 03 40 60 100 4
4 PEC 20SCE24X Professional elective 1 04 -- 03 40 60 100 4
5 PEC 20SCE25X Professional elective 2 04 -- 03 40 60 100 4
6 PCC 20SCEL26 Big data analytics Laboratory -- 04 03 40 60 100 2
7 PCC 20SCE27 Technical Seminar -- 02 -- 100 -- 100 2
TOTAL 20 06 20 340 360 700 24
Note: PCC: Professional core, PEC: Professional Elective.
Professional Elective 1 Professional Elective 2
Course Code Course title Course Code under Course title
under 20SCE24X 20SCE25X
20SCE241 Wireless Networks & Mobile 20SCE251
Wireless Sensor Networks
Computing
20SCE242 20SCE252 Advances in Data Base Management
Pattern Recognition
System
20SCE243 Natural Language Processing and 20SCE253
Decision Support System
Text Mining
20SCE244 Cyber Security and Cyber law 20SCE254 Computer Vision
Note:
1. Technical Seminar: CIE marks shall be awarded by a committee comprising of HoD as Chairman, Guide/co-guide, if
any, and a senior faculty of the department. Participation in the seminar by all postgraduate students of the same and other
semesters of the programme shall be mandatory.
The CIE marks awarded for Technical Seminar, shall be based on the evaluation of Seminar Report, Presentation skill and
Question and Answer session in the ratio 50:25:25.
2. Internship: All the students shall have to undergo mandatory internship of 6 weeks during the vacation of I and II
semesters and /or II and III semesters. A University examination shall be conducted during III semester and the prescribed
credit shall be counted in the same semester. Internship shall be considered as a head of passing and shall be considered for
the award of degree. Those, who do not take-up/complete the internship shall be declared as fail in internship course and
have to complete the same during the subsequent University examination after satisfying the internship requirements.
4
Total Marks
SEE Marks
Duration in
CIE Marks
Credits
Assignment
Field work/
Theory
Sl.
Practical/
hours
Course Course Code Course Title
No
Note:
1. Project Phase-1:Students in consultation with the guide/co-guide if any, shall pursue literature survey and
complete the preliminary requirements of selected Project work. Each student shall prepare relevant introductory
project document, and present a seminar.
CIE marks shall be awarded by a committee comprising of HoD as Chairman, Guide/co-guide if any, and a
senior faculty of the department. The CIE marks awarded for project work phase -1, shall be based on the
evaluation of Project Report, Project Presentation skill and Question and Answer session in the ratio 50:25:25.
SEE (University examination) shall be as per the University norms.
2. Internship: Those, who have not pursued /completed the internship shall be declared as fail in internship
course and have to complete the same during subsequent University examinations after satisfying the internship
requirements. Internship SEE (University examination) shall be as per the University norms.
5
Total Marks
Duration in
CIE Marks
Credits
Assignment
SEE Marks
Field work/
Theory
Sl.
Viva voce
Practical/
hours
Course Course Code Course Title
No
Note:
1. Project Phase-2:
CIE marks shall be awarded by a committee comprising of HoD as Chairman, Guide/co-guide, if any, and a Senior faculty of the
department. The CIE marks awarded for project work phase -2, shall be based on the evaluation of Project Report subjected to plagiarism
check, Project Presentation skill and Question and Answer session in the ratio 50:25:25.
SEE shall be at the end of IV semester. Project work evaluation and Viva-Voce examination (SEE), after satisfying the plagiarism check,
shall be as per the University norms.
M.TECH COMPUTER ENGINEERING (SCE)
Choice Based Credit System (CBCS) and Outcome Based Education(OBE)
SEMESTER – I
ADVANCED DIGITAL DESIGN
Course Code 20SCE12 CIE Marks 40
TeachingHours/Week 4:0:0
SEE Marks 60
(L:T:P)
Credits 04 Exam Hours 03
Module-1
Introduction: Design methodology – An introduction; IC technology options
Module-2
Logic Design with Verilog: Structural models of combinational logic; Logic simulation, Design
verification, and Test methodology; Propagation delay; Truth-Table models of Combinational
and sequential logic with Verilog.
Module-3
Logic Design with Behavioral Models: Behavioral modeling; A brief look at data types for
behavioral modeling; Boolean-Equation – Based behavioral models of combinational logic;
Propagation delay and continuous assignments; Latches and Level – Sensitive circuits in
Verilog; Cyclic behavioral models of Flip-Flops and Latches; Cyclic behavior and edge
detection; A comparison of styles for behavioral modeling; Behavioral models of multiplexers,
encoders, and decoders; Dataflow models of a Linear- Feedback Shift Register; Modeling digital
machines with repetitive algorithms; Machines with multi-cycle operations; Design
documentation with functions and tasks; Algorithmic state machine charts for behavioral
modeling; ASMD charts; Behavioral models of counters, shift registers and register files; Switch
debounce, meta-stability and synchronizers for asynchronous signals; Design example
Module-4
Synthesis of Combinational and Sequential Logic: Introduction to synthesis; Synthesis of
combinational logic; Synthesis of sequential logic with latches; Synthesis of three-state devices
and bus interfaces; Synthesis of sequential logic with flip-flops; Synthesis of explicit state
machines; Registered logic; State encoding; Synthesis of implicit state machines, registers and
counters; Resets; Synthesis of gated clocks and clock enables; Anticipating the results of
synthesis; Synthesis of loops; Design traps to avoid; Divide and conquer: Partitioning a design.
Module-5
Programmable Logic and Storage Devices: Programmable logic devices; storage devices; PLA;
PAL; Programmability of PLDs; CPLDs; FPGAs; Verlog-Based design flows for FPGAs;
Synthesis with FPGAs.
Course outcomes:
At the end of the course the student will be able to:
• Work on various IC technology options.
• Demonstrate logic simulation, Design verification, Verilog.
• Work on Flip-Flops and Latches; multiplexers, encoders, and decoders, synchronizers for
asynchronous signals.
• Design and implement circuits on combinational logic; Registered logic; registers and counters;
Resets; Divide and conquer: Partitioning a design.
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Advanced Digital Design with the Michael D. Celetti PHI 2013
Verilog HDL
Reference Books
1 Degital Design –An PeterJ. Asheden ELSEVIER 2013
Embedded Systems Approach
Using VERILOG
2 Fundamentals of Digital Logic Stephen Brown, Tata Mc-Graw Hill 2009
with Verilog Design Zvonko Vranesic
Course outcomes:
At the end of the course the student will be able to:
• Distinguish the characteristics of embedded computer systems.
• Examine the various vulnerabilities of embedded computer systems.
• Design an embedded system.
• Design and develop modules using RTOS.
• Implement RPC, threads and tasks
Course outcomes:
At the end of the course the student will be able to:
• Compare the strengths and limitations of cloud computing
• Identify the architecture, infrastructure and delivery models of cloud computing
• Apply suitable virtualization concept.
• Choose the appropriate cloud player
• Address the core issues of cloud computing such as security, privacy and interoperability
• Design Cloud Services
• Set a private cloud
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Cloud Computing Theory and Dan C Marinescu Elsevier(MK) 2013.
Practice
Reference Books
1 Rajkumar Buyya , James Broberg, Computing Willey 2014
Andrzej Goscinski Principles and
Paradigms
2 Cloud Computing Implementation, John W CRC Press 2013
Management and Security Rittinghouse, James
F Ransome
Course outcomes:
At the end of the course the student will be able to:
• The concepts underlying distributed systems
• Demonstrate an ability to apply theory and techniques to unseen problems.
• Demonstrate the Mutual exclusion, Deadlock detection and agreement protocols of Distributed
operating system
• Explore the various resource management techniques for distributed systems.
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Distributed Operating Systems: Pradeep. K. Sinha PHI 2007
Concepts and Design
Reference Books
1 Distributed Operating Systems Andrew S. Pearson Education 2013
Tanenbaum
Module -2
YARN Anatomy of a YARN Application Run: Resource Requests, Application Lifespan,
Building YARN Applications, YARN Compared to MapReduce, Scheduling in YARN: The
FIFO Scheduler, The Capacity Scheduler, The Fair Scheduler, Delay Scheduling, Dominant
Resource Fairness
Hadoop I/O Data Integrity, Data Integrity in HDFS, LocalFileSystem,
ChecksumFileSystem, Compression, Codecs, Compression and Input Splits, Using
Compression in MapReduce, Serialization, The Writable Interface, Writable Classes,
Implementing a Custom Writable, Serialization Frameworks, File-Based Data Structures:
SequenceFile
Module – 3
Developing a MapReduce Application The Configuration API, Combining Resources,
Variable Expansion, Setting Up the Development Environment, Managing Configuration,
GenericOptionsParser, Tool, and ToolRunner, Writing a Unit Test with MRUnit: Mapper,
Reducer, Running Locally on Test Data, Running a Job in a Local Job Runner, Testing the
Driver, Running on a Cluster, Packaging a Job, Launching a Job, The MapReduce Web UI,
Retrieving the Results, Debugging a Job, Hadoop Logs, Tuning a Job, Profiling Tasks,
MapReduce Workflows: Decomposing a Problem into MapReduce Jobs, JobControl, Apache
Oozie
How MapReduce Works Anatomy of a MapReduce Job Run, Job Submission, Job
Initialization, Task Assignment, Task Execution, Progress and Status Updates, Job
Completion, Failures: Task Failure, Application Master Failure, Node Manager Failure,
Resource Manager Failure, Shuffle and Sort: The Map Side, The Reduce Side, Configuration
Tuning, Task Execution: The Task Execution Environment, Speculative Execution, Output
Committers
Module-4
MapReduce Types and Formats: MapReduce Types, Input Formats: Input Splits and
Record,s Text Input, Binary Input, Multiple Inputs, Database Input (and Output) Output
Formats: Text Output, Binary Output, Multiple Outputs, Lazy Output, Database Output,
Flume Installing Flume, An Example,Transactions and Reliability, Batching, The HDFS Sink,
Partitioning and Interceptors, File Formats, Fan Out, Delivery Guarantees, Replicating and
Multiplexing Selectors, Distribution: Agent Tiers, Delivery Guarantees, Sink Groups, Integrating
Flume with Applications, Component Catalog
Module-5
Pig Installing and Running Pig, Execution Types, Running Pig Programs, Grunt, Pig Latin
Editors, An Example: Generating Examples, Comparison with Databases, Pig Latin:
Structure, Statements, Expressions, Types, Schemas, Functions, Data Processing Operators:
Loading and Storing Data, Filtering Data, Grouping and Joining Data, Sorting Data,
Combining and Splitting Data.
Spark An Example: Spark Applications, Jobs, Stages and Tasks, A Java Example, A Python
Example, Resilient Distributed Datasets: Creation, Transformations and Actions, Persistence,
Serialization, Shared Variables, Broadcast Variables, Accumulators, Anatomy of a Spark Job
Run, Job Submission, DAG Construction, Task Scheduling, Task Execution, Executors and
Cluster Managers: Spark on YARN
Course outcomes:
At the end of the course the student will be able to:
• Understand managing big data using Hadoop and SPARK technologies
• Explain HDFS and MapReduce concepts
• Install, configure, and run Hadoop and HDFS.
• Perform map-reduce analytics using Hadoop and related tools
• Explain SPARK concepts
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Hadoop: The Definitive Guide Tom White O'Reilley Third Edition, 2012
Reference Books
1 SPARK: The Definitive Guide Matei Zaharia Oreilly 2018
and Bill Chambers
2 Apache Flume: Distributed Log . D'Souza and Steve Oreilly 2014
Collection for Hadoop Hoffman
Course outcomes:
At the end of the course the student will be able to:
• Identify the limitations of single core architecture and the need for multicore architectures
• Define fundamental concepts of parallel programming and its design issues
• Solve the issues related to multiprocessing and suggest solutions
• Demonstrate the role of OpenMP and programming concept
• Make out the salient features of different multicore architectures and how they exploit
parallelism
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Multicore Programming, Increased Shameem Akhter Intel Press 2006
Performance through Software and Jason Roberts
Multi-threading
Course outcomes:
At the end of the course the student will be able to:
• Develop schemes for the applications of IOT in real time scenarios
• Manage the Internet resources
• Model the Internet of things to business
• Understand the practical knowledge through different case studies
Understand data sets received through IoT devices and tools used for analysis
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Building the Internet of Things Daniel Minoli Wiley 2013
with IPv6 and MIPv6:The
Evolving World of M2M
Communications
2 Internet of Things: A Hands on Arshdeep Bahga, Universities Press 2015
Approach Vijay Madisetti
Reference Books
1 The Internet of Things Michael Miller Pearson 2015 First Edition
2 Designing Connected Products Claire O’Reilly First Edition, 2015
Rowland,Elizabeth
Goodman et.al
Module-4
Building Wireless Internet Applications: Thin client overview: Architecture, the client,
Middleware, messaging Servers, Processing a Wireless request, Wireless Applications Protocol
(WAP) Overview, Wireless Languages: Markup Languages, HDML, WML, HTML, cHTML,
XHTML, VoiceXML.
Module-5
J2ME: Introduction, CDC, CLDC, MIDP; Programming for CLDC, MIDlet model, Provisioning,
MIDlet life-cycle, Creating new application, MIDlet event handling, GUI in MIDP, Low level
GUI Components, Multimedia APIs; Communication in MIDP, Security Considerations in
MIDP.
Course outcomes:
At the end of the course the student will be able to:
• Explain state of art techniques in wireless communication.
• Discover CDMA, GSM. Mobile IP, WImax
• Demonstrate program for CLDC, MIDP let model and security concerns
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Mobile Computing,Technology, Ashok Talukder, Tata McGraw Hill 2nd Edition, 2010.
Applications and Service Creation Roopa Yavagal,
Hasan Ahmed
2 Mobile and Wireless Design Martyn Mallik Wiley India 2003
Essentials
Reference Books
1 Mobile Computing Raj kamal Oxford University 2007
Press
2 Wireless Communications and Iti Saha Misra Tata McGraw Hill 2009
Networks, 3G and Beyond
Course outcomes:
At the end of the course the student will be able to:
• Explain pattern recognition principals
• Develop algorithms for Pattern Recognition.
• Develop and analyze decision tress.
• Design the nearest neighbor classifier.
• Apply Decision tree and clustering techniques to various applications
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Pattern Recognition ( An V Susheela Devi, M Universities Press 2011
Introduction) Narsimha Murthy
2 Pattern Recognition & Image Earl Gose, Richard PH 1996.
Analysis Johnsonbaugh,
Steve Jost
Reference Books
1 Pattern Classification Duda R. O., P.E. John Wiley and sons 2000.
Hart, D.G. Stork
Course outcomes:
At the end of the course the student will be able to:
• Analyze the natural language text.
• Generate the natural language.
• Demonstrate Text mining.
• Apply information retrieval techniques.
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Natural Language Processing and Tanveer Siddiqui, Oxford University 2008
Information Retrieval U.S. Tiwary Press
2 Anne Kao and Stephen R. Potee Natural Springer-Verlag 2007
LanguageProcessing London Limited
andText Mining
Reference Books
1 Speech and Language Processing: Daniel Jurafsky and Prentice Hall 2008 2nd Edition
Anintroduction to Natural James H Martin
Language Processing,
Computational Linguistics and
SpeechRecognition
2 Natural Language Understanding James Allen Benjamin/Cumming 2nd edition, 1995
spublishing
company
3 Information Storage and Retrieval Gerald J. Kowalski Kluwer academic 2000.
systems and Mark.T. Publishers
Maybury
4 Natural Language Processing with Steven Bird, Ewan O'Reilly Media 2009
Python Klein, Edward
Loper
5 Foundations of Statistical Natural Christopher MIT Press 1999
Language Processing D.Manning and
Hinrich Schutze
Module -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
Module – 3
Tools and Methods Used in Cybercrime: Introduction, Proxy Servers and Anonymizers,
Phishing, Password Cracking, Keyloggers 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).
Module-4
Understanding Computer Forensics: Introduction, Historical Background of Cyberforensics,
Digital Forensics Science, The Need for Computer Forensics, Cyberforensics 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, Antiforensics.
Module-5
Introduction to Security Policies and Cyber Laws: Need for An Information Security Policy,
Information Security Standards – Iso, Introducing Various Security Policies and Their Review
Process, Introduction to Indian Cyber Law, Objective and Scope of the it Act, 2000, Intellectual
Property Issues, Overview of Intellectual - Property - Related Legislation in India, Patent,
Copyright, Law Related to Semiconductor Layout and Design, Software License.
Course outcomes:
At the end of the course the student will be able to:
• Define cyber security, cyber law and their roles
• Demonstrate cyber security cybercrime and forensics.
• Infer legal issues in cybercrime,
• Demonstrate tools and methods used in cybercrime and security.
• Illustrate evidence collection and legal challenges
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Cyber Security: Understanding Sunit Belapure and Wiley India Pvt Ltd 2013
Cyber Crimes, Computer Nina Godbole
Forensics And Legal Perspectives
2 Introduction to information Surya Prakash Dreamtech Press 2015
security and cyber laws Tripathi, Ritendra
Goyal, Praveen
Kumar Shukla
Reference Books
1 Cybersecurity: Managing Systems, Thomas J. Mowbray John Wiley & Sons,
Conducting Testing, and
Investigating Intrusions
2 Cyber Security Essentials James Graham, CRC Press 2010
Ryan Olson, Rick
Howard
Course outcomes:
At the end of the course the student will be able to:
• Know the basics , characteristics and challenges of Wireless Sensor Network
• Apply the knowledge to identify appropriate physical and MAC layer protocol
• Apply the knowledge to identify the suitable routing algorithm based on the network and
user requirement
• Be familiar with the OS used in Wireless Sensor Networks and build basic modules
• Understand the applications of WSN in various fields
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Wireless Sensor Networks Kazem Sohraby, John Wiley & Sons 2007
Technology, Protocols, and Daniel Minoli and
Applications Taieb Znati
2 Protocols and Architectures for Holger Karl and John Wiley & Sons, 2005
Wireless Sensor Network Andreas Willig Ltd.
Reference Books
1 A survey of routing protocols in K. Akkaya and M. Elsevier Ad Hoc Vol. 3, no. 3, pp.
wireless sensor networks Younis Network Journal 325--349
2 TinyOS Programming Philip Levis
3 Wireless Sensor Network Designs Anna Ha´c John Wiley & Sons
Ltd.
Module-4
Enhanced Data Models: Introduction to Active, Temporal, Spatial, Multimedia, and
Deductive Databases:
Active Database Concepts and Triggers, Temporal Database Concepts, Spatial Database
Concepts, Multimedia Database Concepts, Introduction to Deductive Databases.
Introduction to Information Retrieval and Web Search:
Information Retrieval (IR) Concepts, Retrieval Models, Types of Queries in IR Systems, Text
Preprocessing, Inverted Indexing, Evaluation Measures of Search Relevance, Web Search and
Analysis. Trends in Information Retrieval
Module-5
Data Mining Concepts:
Overview of Data Mining Technology, Association Rules, Classification, Clustering, Approaches
to Other Data Mining Problems, Applications of Data Mining, Commercial Data Mining Tools
Overview of Data Warehousing and OLAP:
Introduction, Definitions, and Terminology, Characteristics of Data Warehouses, Data Modeling
for Data Warehouses, Building a Data Warehouse, Typical Functionality of a Data Warehouse,
Data Warehouse versus Views, Difficulties of Implementing Data Warehouses.
Course outcomes:
At the end of the course the student will be able to:
• Select the appropriate high performance database like parallel and distributed
database
• Infer and represent the real world data using object oriented database
• Interpret rule set in the database to implement data warehousing of mining
• Discover and design database for recent applications database for better
interoperability
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Fundamentals of Database Elmasri and Navathe Pearson Education 2013
Systems
2 Database Management Systems Raghu McGraw-Hill 3rd Edition, 2013.
Ramakrishnan and
Johannes Gehrke
Reference Books
1 Database System Concepts Abraham McGraw Hill 6th Edition, 2010
Silberschatz, Henry
F. Korth, S.
Sudarshan
Course outcomes:
At the end of the course the student will be able to:
• Recognize the relationship between business information needs and decision making
• Appraise the general nature and range of decision support systems
• Appraise issues related to the development of DSS
• Select appropriate modeling techniques
• Analyze, design and implement a DSS
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 DECISION SUPPORT SYSTEM George M.Marakas PHI 2011
Reference Books
M.TECH COMPUTER SCIENCE AND ENGINEERING (SCS)
Choice Based Credit System (CBCS) and Outcome Based Education(OBE)
SEMESTER -I
COMPUTER VISION
Course Code 20SCE254 CIE Marks 40
TeachingHours/Week 4:0:0
SEE Marks 60
(L:T:P)
Credits 04 Exam Hours 03
Module-1
CAMERAS: Pinhole Cameras, Radiometry – Measuring Light: Light in Space, Light Surfaces,
Important Special Cases, Sources, Shadows, And Shading: Qualitative Radiometry, Sources and
Their Effects, Local Shading Models, Application: Photometric Stereo, Interreflections: Global
Shading Models, Color: The Physics of Color, Human Color Perception, Representing Color, A
Model for Image Color, Surface Color from Image Color.
Module -2
Linear Filters: Linear Filters and Convolution, Shift Invariant Linear Systems, Spatial Frequency
and Fourier Transforms, Sampling and Aliasing, Filters as Templates, Edge Detection: Noise,
Estimating Derivatives, Detecting Edges, Texture: Representing Texture, Analysis (and
Synthesis) Using Oriented Pyramids, Application: Synthesis by Sampling Local Models, Shape
from Texture.
Module – 3
The Geometry of Multiple Views: Two Views, Stereopsis: Reconstruction, Human Stereposis,
Binocular Fusion, Using More Cameras, Segmentation by Clustering: What Is Segmentation?,
Human Vision: Grouping and Getstalt, Applications: Shot Boundary Detection and Background
Subtraction, Image Segmentation by Clustering Pixels, Segmentation by Graph-Theoretic
Clustering,
Module-4
Segmentation by Fitting a Model: The Hough Transform, Fitting Lines, Fitting Curves, Fitting
as a Probabilistic Inference Problem, Robustness, Segmentation and Fitting Using Probabilistic
Methods: Missing Data Problems, Fitting, and Segmentation, The EM Algorithm in Practice,
Tracking With Linear Dynamic Models: Tracking as an Abstract Inference Problem, Linear
Dynamic Models, Kalman Filtering, Data Association, Applications and Examples.
Module-5
Geometric Camera Models: Elements of Analytical Euclidean Geometry, Camera Parameters
and the Perspective Projection, Affine Cameras and Affine Projection Equations, Geometric
Camera Calibration: Least-Squares Parameter Estimation, A Linear Approach to Camera
Calibration, Taking Radial Distortion into Account, Analytical Photogrammetry, An
Application: Mobile Robot Localization, Model- Based Vision: Initial Assumptions, Obtaining
Hypotheses by Pose Consistency, Obtaining Hypotheses by pose Clustering, Obtaining
Hypotheses Using Invariants, Verification, Application: Registration In Medical Imaging
Systems, Curved Surfaces and Alignment.
Course outcomes:
At the end of the course the student will be able to:
• Implement fundamental image processing techniques required for computer vision
• Perform shape analysis
• Implement boundary tracking techniques
• Apply chain codes and other region descriptors
• Apply Hough Transform for line, circle, and ellipse detections.
• Apply 3D vision techniques.
• Implement motion related techniques.
• Develop applications using computer vision techniques
Question paper pattern:
The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to
60.
• The question paper will have ten full questions carrying equal marks.
• Each full question is for 20 marks.
• There will be two full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub question covering all the topics under a module.
• The students will have to answer five full questions, selecting one full question from each
module.
Textbook/ Textbooks
Sl No Title of the book Name of the Publisher Name Edition and year
Author/s
1 Computer Vision – A Modern David A. Forsyth PHI Learning 2009
Approach and Jean Ponce
Reference Books
1 Computer and Machine Vision – E. R. Davies Elsevier 4th edition, 2013
Theory, Algorithms and
Practicalities