Professional Documents
Culture Documents
Veermata Jijabai Technological Institute
Veermata Jijabai Technological Institute
Veermata Jijabai Technological Institute
(VJTI)
MATUNGA, MUMBAI 400 019
Curriculum
(Scheme of Instruction & Evaluation and COURSE CONTENTS)
For
Second Year of
Three Year Postgraduate Program Leading to
Master of Computer Application (MCA)
Curriculum
(Scheme of Instruction & Evaluation and COURSE CONTENTS)
For
Second year of
Three Year Postgraduate Programme Leading to
Master of Computer Application (MCA)
4. Management
MC6024S 3 1 - 4.0 20 20 60 3
Information Systems
Emerging
MC6025L - - 2 1.0 100% CIE
Technologies Lab -I
5. Elective -2 3 - - 3.0 20 20 60 3
6. Elective -2 Lab - - 2 1.0 100% CIE
7. Elective -3 3 1 - 4.0 20 20 60 3
Total 19 3 8 26
Elective 1:
Elective 2:
Elective 3:
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Introduction
Characteristics of Database approach Advantages of using DBMS approach, A brief history
of conventional file processing and database applications; Data models, schemas and
instances; Three-schema architecture and data independence; Database languages and
interfaces; The database system environment; Centralized and client-server architectures;
Classification of Database Management systems. Relational model.
Database Design
Informal Design Guidelines for Relation Schemas; Functional Dependencies; Normal Forms
Based on Primary Keys; General Definitions of Second and Third Normal Forms; closure of
functional dependency set and closure for an attribute, Deducing functional dependencies
from an instance, Boyce-Codd Normal Form, Multivalued dependencies and schema
refinements.
Query Optimization
Drawing various evaluation plans, evaluating cost of all reasonable plans, scanning multiple
queries with their frequencies and deciding optimal plan.
Deadlocks
Detection of dead lock, prevention of deadlock, Resolution of dead lock.
Crash recovery
Backup, Logs, WAL protocol, check pointing, other recovery related structures and Recovery
from system crash.
PREREQUISITES
COURSE OUTCOMES
TITLE OF EXPERIMENT
1. Analyze the given problem statement. List the queries, and classify them on the basis of
importance, urgency, frequency.
2. Design the E-R diagram. And plan the tables. Accommodating all important queries.
3. Perform normalization to the extent possible.
4. Create the database using DDL with all the constraints in any DBMS.
5. Write single table queries.
6. Write multiple table queries with various JOINS.
7. Write multiple table queries with Select Qualifiers, constraints.
8. Write full blown queries.
9. Write full nested queries.
10. Write full embedded queries along with cursors.
11. Importing, exporting features of databases.
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Introduction
Introduction to Human Machine Interface, Hardware, software and operating environment to
use HMI in various fields. The psychopathology of everyday things – complexity of modern
devices; human-centered design; fundamental principles of interaction; Psychology of
everyday actions- how people do things; the seven stages of action and three levels of
processing; human error;
GUI
Benefits of a good UI; popularity of graphics; concept of direct manipulation;
advantages and disadvantages; characteristics of GUI;characteristics of Web UI; General
design principles
Design guidelines
Perception, Gesalt principles, visual structure, reading is unnatural, vision, memory, six
behavioral patterns, recognition and recall, learning,factors affecting learning, time.
Interaction styles
Menus; windows; device based controls, screen based controls;.Design guidelines
Communication
Text messages; feedback and guidance; graphics, icons and images; colours.
PREREQUISITES
COURSE OUTCOMES:
COURSE CONTENTS
8. Icon designing
Choose a unique domain, design a few icons and show how it can be accommodated
on an interface.
9. Understand the need of colors and animation – web site for an artist
A celebrity in some form of art like music, dance, painting, martial arts, etc (not
actors). This site will be used to display his works and should portray his character.
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
WAP
Architecture, protocol stack, Spread spectrum, FHSS, CDMA and 3 G, WCDMA. 4G
Networks,
Wireless LAN
IEEE 802.11 standards, Architecture, MAC issues, Blue Tooth,Wireless multiple access
protocols, TCP over wireless, Wireless applications, data broadcasting,Mobile IP,
Application environment, Mobility in Wireless LAN, Deploying Wireless LAN, Wireless
LAN Security, HiperLAN, Wireless Local Loop
Recommended Reading
1. Schiller, Jochen H. Mobile communications. Pearson Education, 2003.
2. Talukdar, Asoke K. Mobile Computing, 2E. Tata McGraw-Hill Education, 2010.
3. Raj Kamal,MobileComputingOxford Higher Education press, , 2nded,
4. Hansmann, Merk, Nicklous, Stober, Principles of Mobile Computing Springer, 2nded,
5. ShambhuUpadhyaya et al, Mobile Computing Springer (India) Pvt. Limited, 2008
6. William Stallings, Wireless Communications and Networks Prentice Hall of India /
Pearson Education, 2nded, 2004
7. UweHansmann, LotharMerk, Martin S. Nicklons and Thomas Stober, Principles
ofMobile Computing, Springer, New York, 2003.
PREREQUISITES
COURSE OUTCOMES
TITLE OF EXPERIMENT
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Management
Definition, functions, Systems approach to management, Social responsibility of
management.
Organizing
Formal and informal organization, departmentation, span of management, decentralization of
authority and delegation of authority.
Staffing
Staffing function, matching the person with the job, selection process.Performance appraisal,
objectives and techniques.Careerplanning.Management development, on the job training,
internal and external training.
Leading
Motivation, Maslow’s need hierarchy, Herzberg’s maintenance theory, expectancy theory,
equity theory, McClelland’s need theory, monetary incentives, job enrichment.
Leadership definition, leadership continuum, managerial grid, Hersey Blanchard’s situational
leadership theory.
Controlling
Control process, critical control points and standards, feedback, concurrent and feed forward
control, requirements for effective control.
Recommended Reading
1. Koontz, Harold. Essentials of management. Tata McGraw-Hill Education, 2010.
2. Sharma, Suparn, Joity Sharma, and Arti Devi. "Corporate social responsibility: the key
role of human resources management." Human Resource Management: Issues,
Challenges and Opportunities 9 (2011).
3. Joseph L, Essentials of Management ,Prentice Hall of India, (Pearson) Fourth Edition,
2003
4. Joseph L, Essentials of Management ,Prentice Hall of India, (Pearson) Fourth Edition,
2003
5. L.M. Prasad, Principles and Practice of Management Sultan chand Publications, New
Delhi(6th edition, 2001)
6. L.M. Prasad, Principles and Practice of Management Sultan chand Publications, New
Delhi(6th edition, 2001)
7. V.S. Ramaswamy, Marketing Management MacMillon Publishers, India, 4th edition
8. Cherunilam, Francis. International Marketing. Himalaya Publishing House, 2010.
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Speaking
a. Intonation
b. Modulation
c. Basics of public speaking
Gaining confidence
Presentation Skills
a. Oral presentation
b. Graphic presentation
Technical Writing
a. Technical writing process
b. Style and organization in technical writing
c. objectivity, clarity, precision as defining features of technical communication
Language and format of various types of business letters, reports; proposals, e-mails,
minutes of meeting, research paper
Recommended Reading
1. Hory Shankar Mukharjee, Business Communication ,OUP
2. Rizvi, M. Ashraf. Effective technical communication. Tata McGraw-Hill, 2005.
3. Meenakshi Raman, Business Communication PrakashSingh,OUP
4. McGRATH, E. H. S. J. Basic managerial skills for all. PHI Learning Pvt. Ltd., 2011.
5. R. Subramanian, Professional Ethics OUP
PREREQUISITE
A good knowledge of C
COURSE OUTCOMES
TITLE OF EXPERIMENT
2. Shell Programming
Shell commands, Other standard shells, Setting up permissions on a script, Execute a
script, Debug a script.
5. Bash Loops
The for loop statement, Nested for loop statement, The while loop statement, Use of :
to set infinite while loop, The until loop statement , The select loop statement, Exit the
select loop statement, Using the break statement, Using the continue statement,
Command substitution.
6. Shell Redirection
Input and Output, Standard input, Standard output, Standard error, Empty file
creation, / dev/ null discards unwanted output, Here documents, Here strings,
Redirection of standard error, Redirection of standard output , Appending redirected
output, Redirection of both standard error and output, Writing output to files, Assigns
the file descriptor (fd) to file for output, Assigns the file descriptor (fd) to file for
input, Closes the file descriptor (fd), Opening the file descriptors for reading and
writing, Reads from the file descriptor (fd), Executes commands and send output to
the file descriptor (fd)
8. Traps
Signals, Sending signal to Processes, Terminating Processes, Shell signal values, The
trap statement, How to clear trap, Include trap statements in a script, Use the trap
statement to catch signals and handle errors, Compound command. Exec command.
9. Functions
Displaying functions, Removing functions, Defining functions, Writing functions,
Calling functions, Pass arguments into a function, Local variable, Returning from a
function, Shell functions library, Source command, Recursive function, Putting
functions in background.
PREREQUISITE
COURSE OUTCOMES
Service Layers
Service-orientation and contemporary SOA; Service layer abstraction; Application service
layer, Business service layer, Orchestration service layer; Agnostic services; Service layer
configuration scenarios.
SOA Platforms
SOA platform basics; SOA support in J2EE; SOA support in .NET; Integration
considerations.
Recommended Reading
1. Thomas Erl, Service Oriented Architecture – Concepts, Technology and Design ,Pearson
Education, 2005
2. Eric Newcomer, Greg Lomow, Understanding SOA with Web Services ,Pearson
Education, 2005
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Building a Network
Configuring a Router and Switch, Verifying Configuration and Duplex Settings, Continued
Router Configuration, Continued Switch Configuration. Managing CISCO in an
Internetwork:
Backing up and restoring startup configuration and IOS, Booting IOS from TFTP Server,
Cisco Discovery Protocol, Ping and Trace, Understanding configuration register, Recovering
the password.
IP Routing
Routing Basics, Managing static and Dynamic Routes, Configuring static IP Routing,
Configuring Dynamic
IP routing using RIP, IGRP, Managing and configuring OSPF & EIGRP, Avoiding Routing
loops using split horizon, route poisoning.
Switching
Bridging versus switching, working concept of Switch, Spanning Tree Protocol (STP), LAN
Switch Types, Virtual LANs, VLAN membership, VLAN Configuration and VTP, Assigning
Ports, ISL Routing and Frametagging, Perform LAN and VLAN troubleshooting. Access
Lists, Access Lists commands, Standard IPAccess List, Wildcard Cards Implementing an
WAN
WAN Connection Types ISDN, X.25, Leased line and Frame-Relay, Connection protocols,
HDLC, PPP AND PPMP, Dial-on-Demand Routing, Frame Relay configuration, Sub
interfaces in Frame-Relay, Troubleshooting and Debugging Tools
Security
Managing Data Center Security
Applications
Web Proxy, LDAP
Failover
Overview of active-passive and active-active failover modes, Virtual disk ownership
andtransitions, Configuration Best Practices Summary
Recommended Reading
1. Deal, Richard. CCNA Cisco Certified Network Associate Study Guide (Exam 640-801).
McGraw-Hill Osborne Media, 2003.
2. Arregoces, Mauricio, and Maurizio Portolani. Data center fundamentals. Cisco Press,
2003.
3. Jayaswal, Kailash. Administering Data Centers: Servers, Storage, and Voice over IP. John
Wiley & Sons, 2005.
4. Odom, Wendell. "CCENT/CCNA ICND1 640-802 Official Cert Guide with
MyITCertificationLab Bundle V5. 9." (2013).
5. Graziani, Rick, and Allan Johnson. Routing Protocols and Concepts, CCNA exploration
companion guide. Cisco Press, 2007.
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Fundamentals of GIS
Introduction, Definition of GIS, Evolution of GIS, Roots of GIS,Four M’s, Definition, GIS
Architecture, Models of GIS, Framework for GIS, GIS Categories, Map as a Model, Spatial
Referencing System, Map Projections, Commonly Used Map Projections, Grid Systems,
Cartographic Symbolization, Types of Maps, Typography, Map Design, Map Productions,
Map Applications.
Recommended Reading
1. DeMers, Michael N. Fundamentals of geographic information systems. John Wiley &
Sons, 2008.
2. Ottens, Henk. "Tor Bernhardsen, Geographic Information Systems. An In-troduction."
GeoJournal 48.4 (1999): 341-341.
3. Peter A Burrough and McDonell, Principles of Geographical Information Systems
,Oxford University Press, 1998
4. AnjiReddi, B. S. Publications, Remote Sensing and Geographical Information Systems ,
Second Edition, 2001
5. George B Korte, Onword press, The GIS Book , Thomson Learning, 5th Edition, 2003
6. Kang-tsung Chang, Introduction to Geographical Information Systems ,Tata McGraw
Hill, Third Edition, 2003
7. Ian, Heywood. An introduction to geographical information systems. Pearson Education
India, 2010.
PREREQUISITE
A good knowledge of C
COURSE OUTCOMES
COURSE CONTENTS
Output Primitives:
Points and lines, Line drawing algorithms, Loading the frame buffer, Line Function, Circle
generating algorithms, Other curves, Parallel curve algorithms, Curve functions, Pixel
addressing, Filled area Primitives, Fill area functions., attributes of output primitives.
Recommended Reading
1. Hearn, Donald. "M. Pauline Baker Computer Graphics." (1997).
2. NarendraSinha, ArunUdai ,Computer graphics,TMG
PREREQUISITE
COURSE OUTCOMES
1. Describe the basic structure with scope and benefits of ERP and SCM
2. Develop various strategies for implementation of ERP and SCM.
3. Apply design principle for various business modules of ERP and SCM
4. Create a mathematical model for various SCM models.
5. Discuss characteristics of enhancement in ERP and SCM.
COURSE CONTENTS
Introduction
What is an Enterprise, Introduction to ERP, Need for ERP, Structure of ERP, Scope and
Benefits, Typical business processes.
Extended ERP
Enterprise application Integration (EAI), open source ERP, cloud ERP
Recommended Reading
1. V.K. Garg& N.K. Venkita Krishnan ,ERP Ware: ERP Implementation Framework
2. Leon, Alexis. Enterprise resource planning. McGraw-Hill Education, 2014.
3. Monk, Ellen, and Bret Wagner. Concepts in enterprise resource planning.
Cengage Learning, 2012.
PREREQUISITE
Knowledge of Data bases is required for this course, and programming language like
Java, R or Python is desired for this course
COURSE OUTCOMES
COURSE CONTENTS
Recommended Reading
1. Jaiwei Han and Michelin Kamber , Third Edition, Morgan Kauffman , Data Mining
Concepts and Techniques
2. ReemaTheraja , , Data Warehousing, Oxford Higher Education press
3. Dunham, Margaret H. Data mining: Introductory and advanced topics. Pearson Education
India, 2006.
4. Inmon, William H. Building the data warehouse. John wiley & sons, 2005.
5. Ponniah, Paulraj. Data warehousing fundamentals: a comprehensive guide for IT
professionals. John Wiley & Sons, 2004.
PREREQUISITE
COURSE OUTCOMES:
1. Create information package, Star schema, Snowflake Schema and Fact constellation Schema
and a cube for given problem
2. Implement Association mining rule algorithm (Apriori) and interpret the results for
suggestions
3. Implement decision trees algorithm and interpret the results
4. Implement at least one clustering algorithm and interpret the clusters
TITLE OF EXPERIMENT
1. Obtain data sets suitable for creation of data warehouse and create information package
and star schema for the same
2. Perform data cleaning, transformation extraction and integration from various data
sources (.csv, Excel, DB)
3. Perform OLAP queries on data cube generated
4. Implement Association rule mining and identify rules with high support and confidence
5. Demonstrate and implement classification using decision trees and interpret the results
for predictive modeling
6. Demonstrate and implement clustering techniques
7. Study web log to identify its features
PREREQUISITE
COURSE OUTCOMES
1. Explain the basic concept of cryptography and network security and their
mathematical models
2. Evaluate different authentication protocols.
3. Evaluate different network security protocols.
4. Identify and classify computer security threats and develop a security model to
prevent, detect and recover from attacks.
5. Compare and contrast between various encryption and decryption algorithms.
COURSE CONTENTS
Crypto basics
Basic concepts, Types of cryptosystems, Substitution techniques: Caeser cipher, Hill cipher,
Vernam, Transposition techniques: Rail Fence technique, simple columnar, cryptography and
cryptanalysis.
Hash Function
Hash function, MD5, SHA1, birthday problem, HMAC, uses of hash, Information hiding
Authentication
Authentication models, password issues, biometrics, two factor authentication, single sign on.
Authentication Protocol
Simple security protocols, authentication protocol, SSL, Kerberos
Recommended Reading
1. Stallings, William. Cryptography and network security: principles and practices. Pearson
Education India, 2006.
2. Kahate, Atul. Cryptography and network security. Tata McGraw-Hill Education, 2013.
3. Deven N. Shah, Information Security, Principles and Practice, Wiley
4. Forouzan, Behrouz A., and Debdeep Mukhopadhyay. Cryptography and Network
Security (Sie). McGraw-Hill Education, 2011.
PREREQUISITE
COURSE OUTCOMES
1. Implement the various cryptographic systems
2. Analyze the various authentication protocols.
3. Implement public key cryptography
TITLE OF EXPERIMENT
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Linear Programming
Linear Programming model, Assumptions of Linear Programming, Formulation of LPP,
Graphical Solution to LPP.
Graphical Sensitivity Analysis ( The meaning of these results and their use in decision
making),
The essence of Simplex method, The Algebra of Simplex method, The setting up of tables
and solution using tabular method - Primal Simplex method,
Sensitivity Analysis and their comparison with numbers obtained in graphical method. The
Big M method, The Two phase simplex technique, The revised Simplex method, The Dual
simplex method. The Duality theory and dual of the LPP/ Economic interpretation of the
Dual, Role of duality in Sensitivity Analysis/ Essence of Sensitivity Analysis, Parametric
programming.
Game Theory
Formulation of two person, zero sum games, Solving simple games, Graphical solution
procedure, Solving by Linear Programming saddle point, mixed strategy, minmax principle.
Queuing Theory
Queuing Models, Introduction to Simulation
Recommended Reading
1. Taha, Hamdy A. Operations Research: An Introduction (For VTU). Pearson Education
India, 1982.
2. Kedarnath Ramnath and Co, Operations Research-S.D. Sharma
3. Vohra, N. D. Quantitative Techniques in Management, 3e. Tata McGraw-Hill Education,
2006.
4. Hillier, Frederick S. Introduction to operations research. Tata McGraw-Hill Education,
2012.
PREREQUISITE
COURSE OUTCOMES
1. Describe various organization structures, behaviors and its influence on MIS Design
2. Create reports for various subsystem in a organization based on their functionality and
interrelationship
3. Explain the planning models and relevance of each in current scenario at various levels of
management.
4. Analyze the decision making requirements to create an appropriate decision support
system.
5. Discuss advance techniques in MIS.
COURSE CONTENTS
Introduction
An introduction to Information systems, Information systems in organization and their
capabilities, Foundation concepts: Business Applications, development and Management,
Role and process of management, Functions of a manager, Methods of Management, Types
of Information Systems, Transaction Processing system, Management Reporting system,
Decision Support system, Executive Information system, Office information system,
Professional information system ,Expert Systems
IS Planning
Types of planning, Traditional Strategy making, Assumptions in traditional planning, Various
Planning approaches: Traditional and Current scenario
Functional subsystem
Marketing and Sales, Finance and Accounting, Production, Human Resources, Logistics and
Inventory, Research and development
Expert Systems
Capabilities of ES, Architecture, Applications to Information Systems, Development and
Maintenance of ES, Benefits and Limitations
Introduction to E-business
Models of E-business, Intranets/ Extranets, WWW, Effect on MIS
Recommended Reading
1. Davis, Gordon B., and Margrethe H. Olson. Management information systems:
conceptual foundations, structure, and development. McGraw-Hill, Inc., 1984.
2. Barbara McNurlin et al, IS Management in practice, Pearson Education, 5th edition,
3. Zwass, Vladimir. Foundations of information systems. Irwin/McGraw Hill, 1997.
4. Laudon, Kenneth C., and Jane P. Laudon. "Management information systems: managing
the digital firm." New Jersey 8 (2004).
5. W. S. Jawadekar, Management information Systems, Global Digital Enterprise
Perspective, McGrawHill India, 5thed
6. James Obrien and George Maracus, Management information Systems McGrawHill
India, 10thed,
7. Haag, Dawkins, Management information Systems for Information Age , McGrawHill
India, 6thed
PREREQUISITE
COURSE OUTCOMES
TITLE OF EXPERIMENT
Python
1. Write a Program to implement the basic looping structure, types and operators,
statements
2. Write a Program to implement function and modules
3. Write a program to implement classes, Inheritance, overloading and overriding
4. Write a program for exception handling and multithreading
5. Write a program to implement CGI, GUI
6. Write a program to implement networking and databases
PHP
1. Write a PHP program to implement various data types, operators, statements and
decision making.
2. Write a PHP program to implement loop structures, array and string.
3. Write a PHP program to implement GET and POST method for forms
4. Write a PHP program to implement functions.
5. Write a PHP program to implement cookies, session management and mail sending.
6. Write a PHP program to implement file and I/O, file uploading.
7. Write a PHP program to implement database connectivity (MySQL)
AJAX
1. Write a program using AJAX to
a) Create an XML object and post a request
b) Retrieve information from a database system.
c) Parsing the request from database
d) Add load xml method to document object
e) To navigate using tables and list
f) To use interfaces
g) To navigate using windows.
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Introduction
Introduction to Digital Image processing, Application, steps in image processing, various
components, digital image fundamentals, Image sampling and quantization, relationship
between pixels.
Intensity transformations
Some basic intensity transforms, Histograms processing.
Spatial Filtering:
Fundamentals of spatial filtering, smoothing, sharpening, combining spatial enhancement
methods,
Recommended Reading
1. Gonzales and Wood, Digital Image processing ,Pearson 3rd Edition
2. Chanda, Bhabatosh, and Dwijesh Dutta Majumder. Digital image processing and analysis.
PHI Learning Pvt. Ltd., 2004.
3. Jain, Anil K. Fundamentals of digital image processing. Prentice-Hall, Inc., 1989.
4. Dr. Bernd Jahne, Digital Image processing, Springer India
PREREQUISITE
COURSE OUTCOMES
TITLE OF EXPERIMENT
1. Write a Program to study the effects of reducing the quantization values and spatial
resolution.
2. Write a Program to study the effects intensity transformation.
3. Write a program to study the effects of image enhancement.
4. Write a program to plot histogram and apply histogram equalization.
5. Write a program to apply masking effect on the image.
6. Write a program to apply morphological operation on image
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Introduction to e- commerce
Meaning and concept of E-Commerce; History of E-Commerce; Traditional Commerce and
E-Commerce; Different types of E-Commerce – B2B, B2C, C2C, B2E, G2C; Need and Role
of E-Commerce; Advantage and Disadvantage of Ecommerce – organization, Consumer,
Society; E-Business and E-Commerce; Value Chain in E-Business.
E-commerce strategies
Strategies for marketing, Sales and Promotions, Strategies for Purchasing and support
activities, Strategies for Web Auctions, Virtual Communities,
and web portals
Integration of Application
Approaches to Middleware, RPC and RMI, Enterprise Application Integration, e-business
Integration, loosely Coupled e-Business solutions for integration, Service Oriented
Architecture, EAI and web Services, WS-security.
E-commerce Infrastructure
Cluster of Servers, Virtualization Techniques, Cloud computing, Server consolidation using
cloud, Introduction to Hadoop, HDFS, Google Apps engine.
M-Commerce
Introduction to m-commerce: Emerging applications, different players in m-commerce, m-
commerce life cycle Mobile financial services, mobile entertainment services, and proactive
service management.
Recommended Reading
1. Henry Chan, E-Commerce Fundamentals and application, Wiley publication, First Edition,
2001
2. Gary Schneider, Electronics Commerce, Course technology, Ninth Edition, 2011
3. Michael P, E-Business Organizational and technical foundation, Wiley Publication,
Desktop ed edition, 2006
4. David, E- Commerce Strategies, Technology and applications, Tata McGrawHill, First
Edition, 2000
5. Jeffrey, Introduction to E-commerce, Mcgraw Hill Education, Second Edition, 2003
6. Brahm, E-Business and Commerce- Strategic Thinking and Practic, Biztantra, 2005
7. Nansi Shi, Mobile Commerce Applications”, IGI Global, First Edition, 2004
8. Norman Sadeh, Norman Sadeh, “M-Commerce: Technologies, Services, and Business
Models”,Wiley, 2002
9. Severance, Using Google Aps engine, O’reilly, 2009
10. White, Hadoop : The Definitive Guide , O’reilly, Third Edition, 2012
PREREQUISITE
COURSE OUTCOMES
TITLE OF EXPERIMENT
PREREQUISITE
COURSE OUTCOMES
COURSE CONTENTS
Voice communication
Overview, Voice Browsers, Voice XML
VOIP fundamentals
Describe a dial plan, Describe the basic operation and components involved in a VoIP call ,
Describe VoIP call flows, RTP, RTCP, cRTP, and sRTP,H.323,MGCP,Skinny Call Control
Protocol, SIP, Identify the appropriate gateway signaling protocol for a given scenario,
Choose the appropriate codec for a given scenario, Describe and Configure VLANs.
Implement Cisco Unified Communications Manager Express to support endpoints using CLI
, Describe the appropriate software components needed to support endpoints, Configure
DHCP, NTP and TFTP, Describe the differences between the different types of ephones and
ephone-dns, Configure Cisco Unified Communications Manager Express endpoints
Recommended Reading
1. Umar, Amjad. Mobile Computing and Wireless Communications. nge solutions, inc,
2004.
2. Flanagan, William A. VoIP and Unified Communications: Internet Telephony and the
Future Voice Network. John Wiley & Sons, 2012.
3. Minoli, Daniel. Voice over IPv6: architectures for next generation VoIP networks.
Newnes, 2011.
4. Minoli, Daniel. Voice over IPv6: architectures for next generation VoIP networks.
Newnes, 2011.
5. Smith, David Lee. Video communication: Structuring content for maximum program
effectiveness. Wadsworth Publishing Company, 1991.
COURSE OUTCOMES
TITLE OF EXPERIMENT
PREREQUISITES
COURSE OUTCOMES
1. Explain the Distributed File System, Hadoop Architecture and Map Reduce Framework.
2. Evaluate how Data mining techniques differ while handling Big Data.
3. Differentiate between the Data at Rest and Data in motion (streaming data) and issues related
to each.
4. Describe characteristics of databases and programming languages.
5. Discuss the advantages and disadvantages of different Indexing techniques specific to BIG
Data and Text Analytics
COURSE CONTENTS
No SQL
JSON store, MongoDB, RDF, HBASE
Analytics
R and BigR, Clustering, Classification, Segmentation, Linear regression, ML
Recommended Reading
1. Zikopoulos, Paul, and Chris Eaton. Understanding big data: Analytics for enterprise
class hadoop and streaming data. McGraw-Hill Osborne Media, 2011.
2. Tom White, Hadoop – The Definitive Guide O’Reilly Media, 3rded,
3. Andrade, Henrique CM, Buğra Gedik, and Deepak S. Turaga. Fundamentals of
Stream Processing: Application Design, Systems, and Analytics. Cambridge
University Press, 2014.
4. Leskovec, Jure, Anand Rajaraman, and Jeffrey David Ullman. Mining of massive
datasets. Cambridge University Press, 2014.
5. Lam, Chuck. Hadoop in action. Manning Publications Co., 2010.
6. Zhao, Yanchang. R and data mining: Examples and case studies. Academic Press,
2012.
PREREQUISITES
COURSE OUTCOMES
TITLE OF EXPERIMENT
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Initial Design
The Beginning.Hardware Abstraction.The Problem Domain.Thinking inTokens.
Use of Technology
The State of the Art.Blue-Sky Research.Reinventing the Wheel.Use of Object Technology.
Building Bricks
Reusability in Software
Development
The Development Process.Code Quality.Coding Priorities.Debuggingand Module
Completion.The Seven Golden Gambits. The Three Lead Balloons
Use of Technology
The State of the Art.Blue-Sky Research.Reinventing the Wheel.Use of Object Technology.
Game programming Technologies
Design Practices
Smart & naked pointers, using memory correctly, Game scriptinglanguages.
Recommended Reading
1. Rollings, Andrew, and Dave Morris. "Game architecture and design: a new edition."
(2003).
2. Mike McShaffry, Professional Game Programming Dreamtech Press
3. Harris, Andy. GAME PROGRAMMING: THE L LINE. John Wiley & Sons, 2007.
PREREQUISITES
COURSE OUTCOMES
TITLE OF EXPERIMENT
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Data Compression – 1
Storage Space; Coding Requirements; Source, Entropy, and Hybrid Coding;Basic
Compression Techniques; JPEG: Image Preparation, LossySequentialDCT-based Mode,
Expanded Lossy DCT-based Mode, Lossless Mode,Hierarchical Mode
Content Analysis
Simple Vs. Complex Features; Analysis of Individual Images; Analysis ofImage Sequences;
Audio Analysis; Applications.
Recommended Reading
1. Ralf Steinmetz, KlaraNarstedt, Multimedia Fundamentals: Vol 1-Media Coding and
Content Processing Pearson Education / PHI, 2ndEdition, 2003.
2. Prabhat K. Andleigh, KiranThakrar, Multimedia Systems Design PHI, 2003
3. K.R.Rao, Zoran S., Bojkovic and Dragorad A. Milvanovic, Multimedia Communication
Systems: Techniques, Standards, and Networks , Pearson Education, 2002.
4. Nalin K Sharad, Multimedia Information Networking PHI, 2002.
PREREQUISITES
COURSE OUTCOMES
1. Develop multimedia applications using various multimedia tools.
2. Implement different compression algorithm.
3. Develop interactive animations using multimedia tools
TITLE OF EXPERIMENT
1. Study of multimedia I/O devices
2. To perform animation using any Animation software
3. Creating animated e-card using macromedia Flash
4. To study and implement the concept of discrete cosine transform (DCT)
5. To study and implement the concept of LampelZiv Welch (LZW) Coding
6. To study and implement arithmetic coding to encode a sequence of symbols
7. Study of Audio - Video mixing software like Audacity etc
8. To study and implement the concept of differential pulse code modulation
9. To implement text compression algorithm
10. To implement image compression algorithm
PREREQUISITES
COURSE OUTCOMES
1. Describe basic fundamentals of Artificial Intelligence.
2. Discuss terminologies used in robotic systems.
3. Distinguish between different problem solving techniques.
4. Summarize different planning techniques for AI problems.
5. Solving problems having uncertainty using AI techniques.
Introduction to Robotics
Robot Classification, RobotSpecification, notation
Intelligent Agents
Concept of Rational Agent,Structure of Intelligent agents, Agent Environments.
Problem Solving
Solving problems by searching,Problem formulation, Search Strategies, Uninformed Search
Techniques-DFS, BFS, Uniform cost search, Iterative Depending, Comparing Different
Techniques, Informed search methods-Best First Search, heuristic Functions, Hill Climbing,
A*,IDA*. Crypt Arithmetic, backtracking for CSP.
Learning
Learning from Observations, General Model of Learning Agents, Inductive learning,
Learning Decision Trees
Planning
A Simple Planning Agent, Planning in Situation calculus, Basic representation for
planning, A Partial Order Planning example, A partial order planning algorithm, Knowledge
engineering foe planning, Blocks world Shaky’s world Metric Path Planning:
Configuration Space, Representation, Graph based planners.
Recommended Reading
1. Russell, Stuart Jonathan, et al. Artificial intelligence: a modern approach. Vol. 2. Upper
Saddle River: Prentice hall, 2003.
2. Robin R Murphy , Introduction to AI Robotics ,ISBN-81-203-2458-7 PHI Publication
3. Schilling, Robert J. Fundamentals of robotics: analysis and control. Simon & Schuster
Trade, 1996.
4. George Lugar, Al-Structures and Strategies for and Strategies for Complex Problem
solving Pearson Educations, 4/e, 2002,
5. Fu, King Sun, Ralph Gonzalez, and CS George Lee. Robotics: Control Sensing. Vis. Tata
McGraw-Hill Education, 1987.
6. Patrick H. Winston, Artificial Intelligence, Pearson, 3rd Edition
7. Nilsson, Nils J. Principles of artificial intelligence. Morgan Kaufmann, 2014.
8. Dan W. Paterson, Introduction to Artificial Intelligence and Expert System PHI
9. Turban, Efraim, J. Aronson, and Ting-Peng Liang. Decision Support Systems and
Intelligent Systems 7 “” Edition. Pearson Prentice Hall, 2005.
10. Elaine Rich, Kevin Knight, Artificial Intelligence. Tata MeGraw-Hill, 2nd Edition.
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Manufacturing Systems
Introduction, Concepts, Objectives, Types and Trends, Concepts of Mechanization,
Automation and Integration
Concept of CIM
Introduction to CIM, Types of Manufacturing, CIM hardware and software, Elements of
CIM, Product development through CIM Design Activities in a networked environment,
networking in a manufacturing company, hardware elements of networking.
CIM database
Introduction, Database requirements of CIM, Database, Database management, Database
Models, EDM, Product Data Management (PDM), Advantage of PDM, Collaboration
Engineering.
Recommended Reading
1. Groover, Mikell P. Automation, production systems, and computer-integrated
manufacturing. Prentice Hall Press, 2007.
2. Richard N. Shover, , An Analysis of CAD/CAM Application with Introduction to
C.I.M., Prentice hall
3. Chang,T.C., Wysk, R.A. and Wang,H.P, Computer Aided Manufacturing,
Prentice Hall.
4. Singh, Nanua. Systems approach to computer-integrated design and
manufacturing. John Wiley & Sons, Inc., 1995.
PREREQUISITES
COURSE OUTCOMES
COURSE CONTENTS
Introduction to NLP
Definition, issues and strategies, application domain, tools for NLP, Linguistic organisation
of NLP, NLP vs PLP.
Morphology
Inflectional, derivational, parsing and parsing with FST, Combinational Rules
Phonology
Speech sounds, phonetic transcription, phoneme and phonological rules, optimality theory,
machine learning of phonological rules, phonological aspects of prosody and speech
synthesis.
Semantics
Representing Meaning: Unambiguous representation, canonical form, expressiveness,
meaning structure of language,basics of FOPC
Semantic Analysis
Syntax driven, attachment & integration, robustness
Lexical Semantics
Lexemes (homonymy, polysemy, synonymy, hyponymy), WordNet, internal structure of
words, metaphor and metonymy and their computational approaches
Pragmatics Discourse
Reference resolution and phenomena, syntactic and semantic constraints on Coreference,
pronoun resolution algorithm, text coherence, discourse structure
Dialogues
Turns and utterances, grounding, dialogue acts and structures
Recommended Reading
1. D. Jurafsky& J. H. Martin , Speech and Language Processing – An introduction to
Language processing, Computational Linguistics, and Speech Recognitions, Pearson
Education
2. Allen, James, Natural Language Understanding, Benjamin/Cummings, 2ed, . 1995
3. Bharathi, A., VineetChaitanya and Rajeev Sangal, Natural Language Processing-“A
Pananian Perspective, Prentice Hll India, Eastern Economy Edition, 1995
4. Eugene Cherniak , Statistical Language Learning MIT Press, 1993
5. Manning, Christopher and Heinrich Schütze, Fundamental of Statitical natural language
prcessing, MIT Press, 1999.
PREREQUISITES
COURSE OUTCOMES
1. Apply the knowledge of MANET for drawing information and translating it to actuation.
2. Use WSN for topology management in cost effective optimization of power.
3. Apply information centric sensing for configuring the network topology.
4. Analyze the failure of TCP in WSN and study/learn specific protocol for WSN.
COURSE CONTENTS
On the edge
A world of different devices, intended to be untended: some examples of IoT systems,
meaning from many, converting states to chirps
Recommended Reading
1. DaCosta, Francis. Rethinking the Internet of Things: a scalable approach to connecting
everything. Apress, 2013.
2. Schwartz, Marco. Internet of Things with the Arduino Yún. Packt Publishing Ltd, 2014.
PREREQUISITES
COURSE OUTCOMES
1. Analyze the differences among the three main styles of learning: supervised,
reinforcement, and unsupervised.
2. Analyze the learning styles with appropriate problem domain.
3. Evaluate the performance of a simple learning system on a real-world dataset.
4. Evaluate the state of the art in learning theory, including its achievements and its
shortcomings.
COURSE CONTENTS
Introduction to ANN
Features, structure and working of Biological Neural Network. Trends in Computing
Comparison of BNN and ANN
Backpropagationnetworks (BPN)
Architecture of feed forward network, single layer ANN, multilayer perceptron, back
propagation learning, input - hidden and output layer computation, backpropagation
algorithm, applications, selection of tuning parameters in BPN, Numbers of hidden nodes,
learning.
Applications of ANN
Pattern classification – Recognition of Olympic games symbols, Recognition of printed
Characters. Neocognitron – Recognition of handwritten characters.
NET Talk: to convert English text to speech. Recognition of consonant vowel (CV)
segments, texture classification and segmentation
Recommended Reading
1. Yegnanarayana, B. Artificial neural networks. PHI Learning Pvt. Ltd., 2009.
2. Rajasekaran, Sanguthevar, and GA Vijayalakshmi Pai. Neural networks, fuzzy logic and
genetic algorithm: synthesis and applications (with cd). PHI Learning Pvt. Ltd., 2003.
3. Parazoglou, Michael P. E-Business Organisational & Technical Foundations. John Wiley
& Sons, 2006.
4. Kumar, Satish. Neural networks: a classroom approach. Tata McGraw-Hill Education,
2004.
5. J. M. Zurada, “Artificial Neural Systems”, Jaico Pub., 2000