0% found this document useful (0 votes)
3 views

Computer Application_msc It

The M.Sc. IT syllabus from The Maharaja Sayajirao University of Baroda focuses on developing expertise in areas such as artificial intelligence, cybersecurity, and software engineering. It includes core courses on Information Systems, Software Engineering, Digital Communications, and Web Technology, emphasizing both theoretical knowledge and practical skills. The program aims to prepare students for diverse career opportunities while encouraging research and innovative problem-solving methodologies.

Uploaded by

Hydra Rush
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Computer Application_msc It

The M.Sc. IT syllabus from The Maharaja Sayajirao University of Baroda focuses on developing expertise in areas such as artificial intelligence, cybersecurity, and software engineering. It includes core courses on Information Systems, Software Engineering, Digital Communications, and Web Technology, emphasizing both theoretical knowledge and practical skills. The program aims to prepare students for diverse career opportunities while encouraging research and innovative problem-solving methodologies.

Uploaded by

Hydra Rush
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 93

M.Sc.

IT
Syllabus
Effective from 2018-2019
MSC IT (Program Specific Outcome)

PSO1. To train students in focused areas like artificial intelligence, Internet of things, Bigdata,
Cyber security,Cloud Computing and data analytics result in development of expert skills as per
the demands of career opportunities.
PSO2. To develop basic and advanced skills in programming of different languages increasing
their level of expertise through the specialization approach.
PSO3. Develop software solutions to address problems across broad range of application
domains through software engineering principles and project management skills with absolute
focus to function as an successful entrepreneur.
PSO4. Contribute to research in their choosen field for the benefit of society.
PSO5. Create and design innovative methodologies to solve complex problems for the
betterment of the society.
SEMESTER-I
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

M.Sc. (IT): Regular Programme


Core / Elective / Foundation
Year I MIT 210901 Information Systems & Credits / Hours per week 03
Technologies
Year of Introduction: 2018
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) Information System &Technologies
CO1 To learn basic knowledge of all areas of Information Technologies

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1
Understanding Computing domains – Computer Science, EMP/EN
Computer Engineering, Software Engineering, information 10 25 1,2,3,4,5 CO1 G PE
T/SD
systems, and Information Technology.
Digital Enterprise, Digital economy, Digital communication
models, New business models in digital economy, Digital
governance.
Information systems and types, IT in Organization – HR
Management, Finance and Accounts Management, Marketing
management, Information Systems Management, Operations
Management.
Different types of computer Systems, building blocks of a
computer system, Layered architecture of a computer system
Computer Hardware – Processor, Primary and secondary
storage, data storage devices and systems, I/O devices of
various types.
Computer Software – Types of software, Software development
and software procurement, Programming languages and
generations, Software Development tools, Operating System –
Major components and modules of OS, Communication
software and other utility software
Computer networks – Digital communication, Wired and
wireless communication, Networking devices, network types:
based on topology, based on geographic scope, Network
protocols and OSI model, wireless technologies and standards,
Communication services and service providers..
2
Database Systems – meaning and purpose, three-level views of
a database, Data Models, Database management systems,
Database design and administration, Database queries and
query languages, types of DBMS.
Database applications in software systems, Online Transaction 15 25 1,2,3,4,5 CO1
Processing Systems (OLTP)
Organizational decision making and decision support systems –
Business Intelligence, Spread sheets, OLAP systems, data
warehousing, Data mining, data mining systems, BI process, BI
technologies, Big data challenge and big data
analyticsQuerying databases, Structured query language –
DDL, DML, database clients, technologies for accessing
databases
Information sources on internet, search engines,
information portals, RSS
3
Transaction Processing Systems – OLTP
Information systems for functional areas – MIS,
Accounting and finance, marketing, operations
management, production management, HR management,
ERP systems, CRM, SCM 15 25 1,2,3,4,5 CO1
Decision support systems
Specialized information systems – Geographic information
systems, Accounting information systems, Healthcare
information systems

4
Understanding Internet, The world wide web - web pages, web
clients and servers, browsers, search engines, Web generations;
Intranet, Enterprise networks, Internet of Things (IoT) – IoT
architecture, IoT applications, IoT and Big data.
Information Security, network security, Cyber security – type
of threats and attacks, basic security mechanisms, special
05 25 1,2,3,4,5 CO1
purpose security solutions, dealing with cyber crimes.
Enterprise System and its features – Enterprise Resource
Planning, Supply Chain Management, Customer Relationship
Management.
IT strategies for sustainability and growth, Outsourcing, cloud
computing; Disaster recovery approaches..

Reference Books
1. Pradeep K. Sinha, and Priti Sinha (2016): Information Technology: Theory and Practice, PHI
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2110C02: Software Engineering
Year of Introduction: 2018-19
Semester I Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2110C02
CO1 Learn the systematic approach to the development, operation, maintenance and retirement of software.
CO2 Basic understanding methods and procedures for software development
CO3 Application of science and mathematics by which the capabilities of computer equipment are made useful to man via computer programs & associated documentations.
CO4 Analyze the methods and procedures which can be applied to different types of projects.
CO5 Evaluate the methods and procedures which will produce high-quality software at low cost and with a small cycle of time.
CO6 Develop methods and procedures for software development that can scale up for large systems and that can be used consistently.

Unit Top Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
ic/Unit Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Understanding the term Engineering, computer programming v/s
software engineering, Science vs Engineering, Software engineering
concepts – Software project, stakeholder, system, activities, roles, EMP/E
work products, deliverables, methodology.
CO1,
NT/SD
10 34 1,2 PSO3 develop
CO2
Software development – Software development Lifecycle, processes
ment in
and activities, IEEE Standards; Models for software development –
sequential models, iterative models; the unified software development
develop
process. ment,
operatio G PE
2 Agile Manifesto, Agile Methods, Extreme programming, Scrum, CO1,C
CAMS Approach 5 16 1,2 O2,CO PSO5 n,
3 mainten
3 UML diagrams- use case diagram, activity diagram, class diagram, ance of
state chart diagram, sequence diagram a
CO4,C Softwar
7 24 3,4,5 PSO3
Finding use cases, finding actors, relationship between actors, 05,C06 e
relationships between use cases, documenting use cases – using
templates, using UML diagrams – activity diagram, sequence diagram.
4
Principles of testing, Types of testing- white box testing, black box
testing, integration testing, system
Testing and acceptance testing, performance testing, regression
testing, usability testing. C04,C0
8 26 1,2,3 PSO2
5,C06
Test planning, test management, test execution and reporting; test
metrics and measurements.
Brief overview of Software maintenance, Software Quality
Engineering – A brief overview

Reference Books
1. Jacobson, I., Booch, G. and Rumbaugh, J. (1999): The unified software development process, AWL.
2. Anne Matte Jonassen Hass: Configuration Management Principles and Practices, Addison Wesley.
3. Rumbaugh, J. et al. (1991): Object Oriented Modelling and Design, PHI.
4. Roger S. Pressman :Software Engineering: A Practitioner's Approach
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

MSc. In Information Technologies


Core
MIT211CO3
Year I Credits / Hours per week 03
Digital Communications and Networking

Year of Introduction:2017-18
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lecture, Power-point presentation,
Course Outcome (CO) MIT2111CO3

CO1 Learn how computer network hardware and software operations


CO2 Investigate the fundamental issues driving network design
CO3 Learn about digital network technologies

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction, key aspects of networking, interoperability and
standards, protocol suits, layering models, Network types.
Network applications – File transfer, email, www, DNS, etc
Basics of communication systems, types of communications,
transmission impairments, analog vs digital transmission, transmission
models.
Information sources and signals – analog and digital data, types of
signals, time and frequency domain representation, digital signal, 10 25 1,2 CO1 PSO-4
bandwidth and throughput, signal synchronization and encoding,
signal conversion - digital to analog and vice versa Transmission
media – guided and unguided transmission, taxonomy by forms
of energy, media for wired communication, media for wireless
communication, Tradeoffs Among Media Types.

2 Sources of transmission errors, strategies for handling


transmission errors; transmission modes – serial and parallel
transmission, synchronous and asynchronous transmission, EMP/EN
simplex, half duplex and full duplex transmission, multiplexing G PE
T/SD
and de-multiplexing
Access and interconnection – Upstream and downstream,
narrow band and broad band access, ISDN, DSL, cable modem, 15 25 1,2,4 CO2
PSO-4
access technologies using optical fiber, wireless access PSO-5
technologies, high capacity connections, circuit termination.
Circuit switching vs packet switching, LAN and WAN, IEEE
802 model and standards, LAN topologies, IEEE addressing
and delivery, frames and framing, byte/ bit stuffing, the IEEE
MAC sub-layer.

3 Need for internetworking, connecting with routers, protocols for


internetworking, protocol layers, and internetwork architecture.
Internet addressing, IP address hierarchy, division of address 15 50 1,2,4 CO2 PSO-4
space, subnets, CIDR notation, special IP addresses, routers and
IP addressing.
The IP Datagram, Datagram forwarding, transmission across an
internet, Datagram fragmentation and reassembly.
Support protocols – ARP, ICMP, DHCP; Network Address
Translation (NAT).
Understanding IPv6 and its features; UDP, TCP, Internet
routing and routing protocols.
Network performance and its measurements, Quality of Service
(QoS), Multimedia and IP telephony (VoIP) – RTP, H.323, SIP
Network Security issues, security technology; Network
management – SNMP
Trends in Networking technologies.

Reference Books
1. Comer (2015): Computer Networks and Internets, 6E, Pearson
2. Forouzan (2013): Data Communications and Networking, 5E, McGraw-Hill
3. Kurose and Ross (2013): Computer Networking – A Top down approach, Pearson

The Maharaja Sayajirao University of Baroda


Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03
MIT2112C04: Web Technology
Year of Introduction: 2017-18
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2110C02
CO1 Learn essential web technologies covering both client side and server side technologies.
CO2 Understand and acquire basic skill set for developing web applications.
CO3 Applying the web technologies, to design and develop web pages, and hosting a website.
CO4 Analyze and combine multiple web technologies to create advanced web components.
CO5 Critique the code written. Identify good and bad practices.
CO6 Incorporate best practices in navigation and usability to design websites.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to World Wide Web: Creation and evolution of WWW,
Internet protocols – TCP/IP, UDP; Overview of HTTP- HTTP request
Emp/E
and response, request methods, HTTP headers; Session management -
persistent connections, Cookies. nt/SD
Client-Server Architecture: two-tier and multi-tier architectures. Skill
Web servers - functionalities, Configuration & administration of web develop
server, Virtual hosting. CO1, ment in
10 22 1,2,3 G PE
Web Browsers: Basic features, personal preferences, Bookmarks, CO2 PSO3 developi
Plug-ins and Helper Applications.
ng Web
Web Application architecture – application frameworks, Web
standards. Applicat
Search engines, search engine optimization - Tactics & Methods, ions
Website Domain, Relevant Filenames, Design and Layout, Optimized
Metatags, Title optimization, etc.
2 Brief overview of client side technologies – HTML, style sheets,
applets, scripting
Introduction to HTML, evolution of HTML, separating contents from
presentations, style sheets.
Introduction to HTML5, Semantic or Structural Elements, Form CO1,C
Elements, Input Types, Attribute Syntax, Style Guide: Coding O2,CO
1,2,3,4,5,
Conventions, Canvas, SVG, Google Maps, Media, Video, Audio, 10 22 3, PSO2
6
Plug-ins, YouTube, Geolocation, Drag/Drop, Local Storage, App CO4,C
Cache, Web Workers, SSE. 05,C06
Introduction to CSS3, RoundedCorners, BorderImages, Backgrounds,
Colors, Gradients, Shadows, Text, Fonts, 2DTransforms,
3DTransforms, Transitions, Animations, Images, Buttons, Pagination,
MultipleColumns, UserInterface, BoxSizing, Flexbox, MediaQueries
3 Introduction to Client Side Scripting.
Java Script - Introduction, variables and data types, Operators,
statements : Conditions Statements (If, If Else, Switch), Loops (For,
While, Do While); Popup Boxes (Alert, Prompt, Confirm), Objects,
Document Object Model (DOM) , Events: Onload, Onunload, 1,2,3,4,5, CO4,C
Onsubmit, OnFocus, Onchange, Onblur, Onmouseover, Onclick, 12 27 PSO2
Ondbclick; Arrays, Functions, Validation of Forms, DropDown 6 05,C06
Menus, Slide Show Effects
Rrepresenting and Communicating data on Web – brief introduction
of XML, and JSON
A brief introduction to JQuery and AJAX.
4
Brief overview of server side technologies – Dynamic web pages,
CGI, servlets, server pages – JSP, ASP, PHP
PHP: A scripting language, embedding in HTML; Language basics-
Syntax, data types, variables, arrays, variable scope, operators, control
structures: if, switch, while, for, foreach, exit and return; user defined
functions, variable functions, anonymous functions.
Support for OOP: defining classes, inheritance, introspection, and 1,2,3,4,5, C04,C0
13 29 PSO2
serialization. 6 5,C06

Global arrays containing EGPCS information, Processing forms –


GET/ POST methods, accessing form parameters; sticky forms, file
uploads; Maintaining state- cookies, sessions.
Using PHP to access a database: PEAR DB library v/s database
specific extension, PEAR DB basics – data source names, connecting,
querying, disconnecting.
Embedding graphics in a page, Creating pdf, generating and parsing
XML.
Techniques for PHP applications –Code libraries, templating systems,
Error handling, Performance tuning, extending PHP.
A brief introduction to web services.

Reference Books
1. Jackson (2007): Web Technologies: A Computer Science Perspective, Pearson
2. Purewal (2014): Learning Web App Development, O'Reilly
3. Nixon (2014): Learning PHP, MySQL & JavaScript, O'Reilly
4. Duckett (2014): JavaScript and JQuery: Interactive Front-End Web Development, Wiley

The Maharaja Sayajirao University of Baroda


Faculty Technology and Engineering Academic Year 2019-20
Department of Applied Physics

M.Sc.(IT) (Programming in Java): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03/45
MIT2113C05
Year of Introduction: 2017-18
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2113C05
CO1 Introductionto JAVA language,Inheritance,Polymorphism
C02 Interface, Exception handling and File handling
C03 Multithreaded programming, Collection
C04 Java Swing

U Topic/Unit Cont Weig BT CO PSO Element Relevan Relation


nit act htag Level s of ce to to
No Hour e Employa Local Gender
. s (%) bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Structure of a Java program,the concept of Java virtual machine
(JVM).
Data types in Java, operators, basic control structures; The methods
in Math class; arrays in Java, Java’s String class and Character class;
Declaring classes, creating objects, internal storage of objects,
garbage collection, the finalize method, the System class and its
PS02,P
methods 06 10 1,2,3 CO1 S03,PS EMP/EN
Inheritance: Extending existing classes, class hierarchy, using super 04 T/SD
G PE
and this keywords, using final key word with inheritance.
Polymorphism: Casting object references, dynamic method dispatch,
the object class and its methods, abstract classes and methods, final
classes and methods.
Writing JAVA applets, Writing a program that can run as an applet as well
as a standalone application.
2 Interfaces: creating interfaces using interface keyword, implementing 08 13 1,2,3,4,5, CO2 PS02,P
interfaces with implements keyword, applying interfaces. 6 S03,PS
Reusing code: writing packages, importing packages, the java.lang 04
and other packages in Java.
Exception handling: try/ catch blocks, the hierarchy of exception
classes, multiple catch blocks, nested try statements, finally blocks,
the throws clause, built in exceptions, creating exception subclasses.
Working with files: Files and streams, stream layering, the File class,
reading and writing bytes using FileInputStream and FileOutputStream
classes; reading and writing data types and objects, ObjectInputStream and
ObjectOutputStream classes.
3 Introduction, creating threads, extending the Thread class, stopping
PS02,P
and blocking a thread, life cycle of a thread, using thread methods, 08 14
1,2,3,4,5,
CO3 S03,PS
thread exceptions, thread priority synchronization. 6
04
Java collection Interface,Java collection class
4
The jjavax.swing package: Class hierarchy in Java to support GUI
programming, The classes Component, Container, Panel; Swing Controls–
Labels, text boxes, Push buttons, check boxes, radio buttons, dropdown
Lists, List boxes, Scroll bars, Text editing, table and tabbed panes;
Displaying images; Understanding Layout managers.
Event Handling in Java: The Delegation event model – Events, event
sources, event listeners; Event classes – EventObject Class and other PS01,P
classes, the methods getsource and tostring; events defined in 08 13
1, 2,
CO4
S02,PS
java.awt.event and javax.swing.event packages, sources of events, 3,4,5,6 03,PS0
4,PS05
Event listener interfaces; Using Delegation event model.
Understanding applet restrictions and applet advantages, packaging
the applet in to a JAR file.
Developing desktop GUI applications: Frame in swing: Jframe,
methods associated with Jframe, adding components to a Jframe –
Jpanel and ContentPane; Using menus and popup menus.
Reference Books
1.
Her Herbert Schildt: Java 2 – The Complete Reference, 4/e, TMH, 2001
2. Arnold, K., J. Gosling, D. Holmes: The Java Programming language, 3/e, Addison-Wesley,2000.
3. King, K. N.: Java programming from the beginning, W. W. Norton and Company
4. Jain Pravin (2010): The Class of Java
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Application

MSc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03
MIT2114C06: Programming in C#.Net
Year of Introduction: 2017-18
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2114C06
CO1. Learn about MS.NET framework developed by Microsoft.
CO 2. You will be able to using XML in C#.NET specifically ADO.NET and SQL server
CO 3. Be able to understand use of C# basics, Objects and Types, Inheritance
CO 4. To develop, implement and creating Applications with C#.
CO 5. To develop, implement, and demonstrate Component Services, Threading, Remoting, Windows services, web
CO 6. To understand and be able to explain Security in the .NET framework and Deployment in the .NET.
CO 7. To develop Assemblies and Deployment in .NET, Mobile Application Development.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Overview of .net framework
CLR, .net framework classes, window forms, ASP.net.
General structure of a C# program, type system, value type
v/s reference type, Boxing, namespaces, operators, control
flow in C# - conditionals, loops, functions; Enumerations, CO1,
PS02,P
arrays, and structures. 10 20% 1,2 S03,PS
CO2
Classes and objects, class members, access modifiers, 04
constructor methods, termination and cleanup, operator and
method overloading, inheritance, polymorphism; implementing
interfaces, using delegates; using properties and property
attributes; Partial classes.
2 Exception handling in C#
Declaring, catching and throwing exception, the
System.Exception class.Accessing file system, using
streams for I/O, Object serialization.CLR: the common
runtime: The common type system, meta-data and EMP/EN
G PE
T/SD
Reflection API, managed heap and garbage collector, CLR
services. PS02,P
10 22% 1,2,3 CO3, S03,PS
.Net Class framework: benefits of the framework, the 04
classes in System namespace, and System.Collections
namespace; User interfaces – Console applications,
window forms, web forms; Programmatic interfaces - web
services, and ASP.net.
Anatomy of .net applications – types, modules, and
assemblies.
3 Multi threading in c#
Developing applications with Multiple Threads,
PS02,P
Manipulating threads, Thread priorities, Synchronization, 10 27% 1,2,4
CO4,
S03,PS
Using ThreadPool. CO5
04
Data access using ADO.Net- ADO.Net architecture, .Net Data
providers, Using database connections, using the DataSet class -
Populating a DataSet, Persisting DataSet Changes; using other
classes for data access; Creating and using stored procedures,
Building a data access component.

4 Applications using C#
WinForms for developing windows application, Control
Class, standard controls and components, Creating and
using event handler, working with forms, menus and
submenus.
Developing custom controls – by inheriting existing
controls, developing from scratch.
PS01,P
ASP.NET Basics
CO6, S02,PS
15 31% 5,6
Understanding the .net graphics interface GDI+ in brief; calling CO7 03,PS0
Windows API, Developing Web applications using ASP.net 4,PS05
- The code-behind programming model, ASP.net
WebForms – creating user controls, server controls,
server-side data access; ASP.net data access, State
Management in ASP.NET, .aspx and .aspx.cs files, a
configuration file Web.config; User Authentication and
Authorization.

Reference Books
1. Karli Watson et al. (2008): Beginning Microsoft Visual C# 2008, Wrox
2. Jack Purdum (2008): Beginning C# 3.0: An Introduction to Object Oriented Programming, Wrox
3. Donis Marshall (2008): Programming Microsoft® Visual C#® 2008: The Language, Microsoft Press
4. Duffy (2006): Professional .NET Framework 2.0, Wrox.
5. Introducing_NET_Framework_35_v1.doc, http://download.microsoft.com/download
The Maharaja Sayajirao University of Baroda
Faculty Technology and Engineering Academic Year 2019-20
Department of Applied Physics

M.Sc. (IT): Regular Programme


Core / Elective / Foundation
Year I MIT2115C07 : Finance and Credits / Hours per week 03/45
Accounting
Year of Introduction: 2017-18
Semester I Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO)
CO1 Skill improvement in handling accounts and finance.
C02 Ability to understand various accounting and financing techniques.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 a) Meaning, Terminology, Advantages, Disadvantages, PSO1,P EMP/EN
15 33 1, 2, 3 CO1 G PE
Functions, Accounting and Book-keeping, Cash Accounting S04,PS T/SD
System, Mercantile Accounting System. 05

B) Accounting Concepts and Conventions


2 1. Journal :
Meaning, Types of Transactions, Account, Types of
PSO1,P
Account, Rules of Debit and Credit, Passing Entry
15 34 2, 3, 4 CO2 S04,PS
2. Ledger: 05
Meaning, Posting , Preparation of Accounts, Balancing
the Accounts etc……
3 Preparation of Financial statements: (Sole proprietorship
and introducing Company Accounts), Analyzing and PSO1,P
interpreting Financial Statements 15 33 1, 2, 3 C02 S04,PS
Statement of Profit and Loss , Balance Sheet, Calculations of 05
Different Ration, Interpreting the statements

Reference Books
1. Introduction to Management Accounting -Horngreen and sundlem
2. Principles of Management Accounting – Manmohan Goyal
3. Management Accounting – Ar. A.P Rao
SEMESTER-II
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03
MIT2230C01:Networks and Switching
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2230C01
CO1 Understanding how to manage Network for a small Organization.
CO2 Configure Network Router and Switches.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Revision of Layering fundamentals, LAN technology review, IEEE
LAN standards. EMP/EN
12 30 1,2 CO1 PSO1 G PE
T/SD
Transparent bridges – basic principles, transparent bridge architecture,
Implementing the Bridge Address Table, bridge performance, IEEE
802.1D Standard; Bridging Between Technologies - Bridging the
LAN Gap, bridging between LAN and WAN.
Switched LAN concepts - Separate Access Domains, Segmentation
and Micro-segmentation , Extended Distance Limitations, Increased
Aggregate Capacity .
Multi Layer Switching – Layer 3 switching, Layer 4 switching; switch
configurations, Switch application environments – desktop level,
workgroup level, campus level, enterprise level
Data Rate Flexibility
2 Loop Resolution – introduction, the spanning tree protocol, Rapid
spanning tree protocol, Loops in a Remotely Bridged (WAN) Catenet,
Behavior of a Spanning Tree Catenet, Spanning tree configuration.
Source routing – overview of the operation, source routing concepts, 18 35 1,2 CO1 PSO1
Source-Routed Frames, Source Routing Operation - Route Discovery,
Station Operation, Bridge Operation; Interconnecting the Source-
Routed and Transparently Bridged Universes, IEEE Standards and
Source Routing.
3 Full duplex operation – Full duplex enablers, full duplex Ethernet,
dedicated token ring, Implications of Full Duplex Operation, full
duplex application environments.
LAN and switch flow control – Controlling flow in half-duplex
networks, MAC control, PAUSE function, IEEE 802.3x Flow Control
PSO1
Implementation Issues, Flow Control Symmetry.
PSO2
Link aggregation – benefits, applications
15 35 2, 3, 4 CO2 PSO4
Multicast Pruning - Multicast Usage, Trimming the Spanning Tree,
PSO7
GARP protocol.
PSO8
Virtual LANs – applications of VLAN, VLAN concepts – Tagging,
VLAN awareness, VLAN association rules, Frame forwarding.
Prioritization - LAN priority mechanisms, VLAN and priority
tagging, priority operation in switches.
Switch manageability - SNMP protocol

Reference Books
1. Seifert and Edwards (2008): The All-New Switch Book: The Complete Guide to LAN Switching Technology, 2e, Wiley
2. Odom and Nottingham (2001): Cisco Switching Black Book, The Coriolis Group
3. Hartpence (2011): Packet Guide to Routing and Switching, O'Reilly
The Maharaja Sayajirao University of Baroda
Faculty o Science Academic Year 2018-19
Department of Computer Applications

M Sc (Information Technology) : Regular Program


Core
Year I Credits / Hours per week 02/30
MIT2231C02 : Platform Technologies
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2231C02
CO1 Understanding the meaning of platform
CO2 Understanding various hardware and software platform
CO3 Characteristics of various hardware and software platform

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 The Hardware platforms and Software Platforms
Understanding computing platforms, Hardware Platform –
Instruction set architectures – X86 based hardware platforms,
ARM architecture based mobile devices, RISC processor based
machines, Mainframes, Super computers, Operating Systems - CO1, PSO2,
desktop OS, server OS, Mobile OS, History of mobile 15 50 1,2,3 CO2, PSO3,
platforms, IOS: Architecture, Software development tools; CO3
Android : Platform architecture, Anatomy of android
application, Android SDK; Windows Phone: platform
architecture, programming languages and frameworks, EMP/EN
G PE
development tools; mobile web. T/SD
2 Other Software Platforms
Other software platforms – browser, runtime libraries,
Applications with scripting support Virtual machines – JVM,
CO1, PSO2,
.NET CLR, Social networking sites as platform – Face book, 15 50 1,2,3 CO2, PSO3,
Tweeter , Hardware virtualizations, Platform virtualization, CO3 PSO5
Cloud platform – PaaS
The Third Platform - SMAC

Reference Books
1 Null and Lober (2015): The Essentials of Computer Organization and Architecture, 4e, Jones and Bartlett Learning (Chapters 1, 5, 8-10)
2 Helal, Bose and Li (2012): Mobile Platforms and Development Environments, Morgan and Claypool
3 https://en.wikibooks.org/wiki/Java_Programming/The_Java_Platform

4 https://en.wikibooks.org/wiki/Introduction_to_.NET_Framework_3.0

5 Portnoy (2016): Virtualization Essentials, 2e, Wiley

6 Erl, Puttini and Mahmood (2013): Cloud Computing: Concepts, Technology & Architecture, Prentice Hall

7 Rafaels (2015): Cloud Computing: From Beginning to End, CreateSpace Independent Publishing Platform
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I MIT2232C03:SMAC (Social Mobile Analytics Credits / Hours per week 04
& Cloud)
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2232C03
CO1 Clear understanding of the underlying technologies of SMAC.
CO2 Understand how to leverage SMAC for business advantage

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Social and Mobile Computing
EMP/EN
18 30 1 CO1 PSO1 G PE
Convergence of Modern technologies - social computing, mobile T/SD
computing, big data analytics, cloud computing, Internet of things.
Social computing – Understanding Social media, Social media
marketing principles, marketing on popular social media, social
computing for business

Mobile Computing –mobile computing and wireless networking, basic


ideas of GSM, GPRS, CDMA, 3G, 4G; Mobile IP, mobile computing
architecture, , mobile operating systems– constraints and requirements
of Mobile OS, IOS, Android; Mobile application development, Mobile
commerce
2 Cloud Computing and IoT

Cloud computing – Introduction, SaaS, PaaS, IaaS, virtualization,


migrating to cloud, designing Cloud based solutions, cloud platforms
– AWS, Google cloud 20 30 1 CO2 PSO1

Internet of things – The vision, basics of IoT, IoT drivers,


technological challenges, IP of things, Web of things, business
perspective.
3 SMAC Business Model
Analytics – Analytics based decision making – framing the business
problem, executing data analysis, interpreting results, arriving at
PSO1
decisions; developing analytics driven culture, Building blocks for
PSO2
supporting analytics – Data collection, Data management, Analytics
PSO4
software, analytics experts. 12 25 2, 3, 4 CO2
PSO7
SMAC Business model – Adapting to change, Persistent digital
PSO8
engagement, rising value of information in products and services,
crowd sourcing, redefining shopping and payments, adapting to the
social mobile cloud
4 The Third Platform

Computing platforms – First and Second platforms.


PSO1
10 15 1, 2, 3 CO2
The Third Platform – Four pillars of the third platform, Open Platform
PSO3
3.0 – The standard under development by Open Group, Enterprise
Ecosystem Reference Model, Platform capabilities – business
capabilities, technical capabilities; Basic Architecture models
Reference Books
1. Ted Shelton (2013): Business Models For The Social Mobile Cloud, Wiley
2. Ruparelia (2016): Cloud Computing, MIT Press
3. Wittig and Wittig (2015): Amazon Web Services in Action, Manning Publications
4. Pattnaik and Mall (2015): Fundamentals Of Mobile Computing, PHI
5. Bartlett (2013): A Practitioner's Guide To Business Analytics, McGraw Hill
6. Joe Weinman (2015): Digital Disciplines: Attaining Market Leadership via the Cloud, Big Data, Social, Mobile, and the Internet of Things, Wiley
7. Anderson (2016):Social Media, Create Space Independent Publishing Platform
Fundamentals of Social Computing in Business
8.
(http://higheredbcs.wiley.com/legacy/college/rainer/1118476999/hot_topics/Rainer_HotTopic_SocialComputing_in_Business.pdf)
9. Khan (2017):SMAC - Digital Disciplines Building Digital Enterprise, McGraw Hill Education
10. https://www.cognizant.com/worldwide_olt/dont-get-smacked.pdf
11. http://www.opengroup.org/openplatform3.0
12. www.idc.com/thirdplatform
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technologies): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03
MIT2233C04 Introduction to Data Analysis
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2233C04
CO1 Data warehousing and data cleaning
CO2 Data mining
CO3 Various techniques and algorithms of data mining
CO4 Advances in data mining

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Data Pre-processing, Data cleaning, Data Integration and 15 33 1,2,3,4,5 CO1 EMP/EN G PE
Transformation, Data reduction, Discretization and Concept T/SD
Hierarchy Generation. Data Mining primitives, Languages and
System Architectures, Concept Description: characterization
and Comparison, Analytical Characterization, Mining Class
Comparison.
2 Supervised Learning with Regression and Classification
techniques, Bias-Variance Dichotomy
Model Validation Approaches ,Logistic Regression,
Linear Discriminant Analysis, Quadratic Discriminant
Analysis, regression and Classification Trees,Support
Vector Machines, Ensemble Methods: Random Forest, Neural CO2,C
Networks, Deep learning, Unsupervised Learning and 15 33 1,2,3,4,5 O3,CO
Challenges for Big Data Analytics, Clustering ,Associative $
Rule Mining, Challenges for big data anlalytics,
Differentiating algorithmic and model based frameworks,
Regression : Ordinary Least Squares, Ridge Regression,
Lasso Regression, K Nearest Neighbours Regression &
Classification
3 Regression, ANOVA(Analysis of Variance), Probability
Distributions, Inferential Statistics through hypothesis
CO2.C
tests, Permutation & Randomization Test, Creating data for 15 34 1,2,3,4,5 O3,CO
analytics through designed experiments, Creating data for 4
analytics through Active learning, Creating data for analytics
through Reinforcement learning

Reference Books
1. Data Mining concepts and Techniques by Jiawei Han, Micheline Kamber –Elsevier.
2. Hastie, Trevor, et al. The elements of statistical learning. Vol. 2. No. 1. New York: springer, 2009.
3. Montgomery, Douglas C., and George C. Runger. Applied statistics and probability for engineers. John Wiley & Sons, 2010.
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year I Credits / Hours per week 03
MIT2234C05: E-Commerce
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 100
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2234C05
CO1 Understanding the basic concepts of E-Commerce and M-Commerce
CO2 Learning about existing and emerging telecommunication technologies
CO3 Learning about MCommerce Applications
CO4 Learning about MCommerce trust , security and payment methods
CO5 Learning about Mcommerce issues

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to E-commerce PSO1,P Designin
Introduction to E-commerce, Business Models and Strategic Analysis, 15 35 1,2 CO1 SO3,PS g G PE
E-commerce Business Models and Concepts, The dimensions of e- O5 EComme
commerce, The Internet and WWW: E-commerce Infrastructure,E- rce and
commerce Security and Payment MComm
Business Concepts and Social Issues in E-commerce erce
E-marketing, E-commerce Policies and IPR, E-service, B2B E- Systems
commerce and Supply Chain, Auctions in E-commerce, Portals and
Online Communities, Digital Products/Media EMP/EN
M-commerce concepts: An information systems perspective T/SD
Anytime, anywhere commerce , The impact of mobility on e-
commerce, different players in m-commerce, m-commerce life cycle,
Mobile financial services, M-commerce business models ,The m-
commerce value chain, M-commerce information system functional
model, Case study
2 M-commerce technology
Introduction to GSM & GPRS
Emerging Telecommunication Technologies : Introduction, bluetooth,
EDGE, UMTS, Wireless Broadband (WiMAX), Mobile IP, Java Card,
WLAN, Ad-hoc Networks, Sensor Networks, Spread Spectrum
technology, CDMA, Third generation networks and applications,
PSO1,P
WAP: Model, architecture & protocol stack CO2,
18 40 1,2 SO3,PS
M-commerce applications CO3
O5
Mobile financial services ,Mobile advertising, Mobile inventory
management, Mobile product location and shopping, Mobile proactive
service management, Mobile business services, Mobile auction,
Mobile entertainment, Mobile office, Mobile distance education,
Mobile information access, Vehicular mobile commerce, Telematics,
Location-based applications, M-commerce cases
3 M-commerce trust, security, and payment
trust in m-commerce , Encryption , Authentication, confidentiality,
integrity, and non-repudiation , Mobile payment PSO1,P
CO4,
M-commerce issues 12 25 3,4,5 SO3,PS
CO5
Technology issues :Mobile client issues ,Communications infrastructure O5
issues , Other technology issues, Application issues, Global m-commerce
issues

Reference Books
1. E-Commerce: business, technology and society, Kenneth.C.Laudon, Carol G. Traver, Addision Wesley, 5 th Edition, 2009.
2. “Strategy and Internet”, Porter,M.E.,HBR March 2001
3. Mobile Media and Applications, From Concept to Cash: Successful service Creation and Launch, Anderson,C.,Freeman,D.,James,I.,Johnston A.,Ljung, S. Wiley, 2005
4. Mobile Commerce: Technology, Theory and Applications, Brian Ernest Mennecke, Troy J. Strader, IGI Publishing, 30 September 2002
5. Mobile Computing (Technology, Applications and Service Creation), Asoke. K Talukder and Roopa R. Yavagal., TATA McGRAW HILL, 1st Jan 2005
6. Mobile Commerce and Applications, Upkar Varshney, A tutorial at IEEE International Conference on Wireless Communications(WCNC)
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

Masters in Science (Information Technology):Post Graduation: Regular Programme


Core / Elective / Foundation
Year I MIT2235E01:Information Security Credits / Hours per week 03
Management
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Power Point Presentation
Course Outcome (CO)
CO1 Understanding the security concept and tequniqes
CO2 Understanding data mining, protection key, design and Model.
CO3 understand Planning , Network Threat and PKI Trust

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 a) Meaning of Security, Security Attacks, Security Defence,
13 30 1,2 CO1 PSO1 EMP,SD G PE
Cyber Criminals
b) Concepts and Techniques, symmetric and asymmetric key
cryptography, Symmetric key Ciphers: DES structure, DES
Analysis, Security of DES, variants of DES, Block cipher
modes of operation , AES structure, Analysis of AES , Key
distribution Asymmetric key Ciphers: Principles of public
key cryptosystems, RSA algorithm, Analysis of RSA, Diffie-
Hellman Key exchange
c) Secure Programs, Non-malicious program errors, viruses and
malicious code,
d) targeted malicious code, controls against program threats

2 a) Methods of Protection, Memory and Address Protection,


Control of Access to General Objects, File Protection
Mechanisms, User Authentication
b) What is a trusted system? Security Policies, Models of
Security, Trusted Operating System Design, Assurance in 16 35 1,2 CO2 PSO3
Trusted Operating Systems
c) Introduction, Security Requirements, Reliability and
Integrity, Sensitive Data, Inference, Multilevel Databases,
Proposals for Multilevel Security, Data Mining

3 a) Network Concepts, Network Threats, Network Security


Controls, Firewalls, Intrusion Detection Systems, Secure E-
mail
b) Planning, Risk Analysis, Organizational Security Policies,
Physical Security
c) Privacy Concepts, Privacy Principles and Policies, 16 35 1,2,4 CO3 PSO4
Authentication and Privacy, Data Mining, Privacy on the
Web, E-mail Security, Impacts on emerging technology
Key management and distribution, symmetric key
distribution using symmetric and asymmetric encryptions,
distribution of public keys, X.509 certificates, PKI:PKI Trust
Models, Revocation, Directories and PKI

Reference Books
1. Charles P. Pfleeger, Shari Lawrence Pfleeger , “Security in Computing”, Prentice Hall Professional
2. Charlie Kaufman, Radia Perlman, Mike Speciner, Michael Speciner “Network Security: Private Communications in a Public World”, PTR
Prentice Hall

The Maharaja Sayajirao University of Baroda


Faculty of Science
Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technologies): Regular Programme


Core / Elective / Foundation
Year I MIT2236E02 Integrated Systems Credits / Hours per week 02
Technologies
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2236E06
CO1 Basic concepts of Integrated Systems

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Gates, timing diagrams, memory, microprocessors, buses,
direct memory access interrupts.
Microprocessor architecture, interrupt basics, Shared data
problem, interrupt latency, Round-robin with interrupts,
I/O ports and operations
Microprocessors and microcontrollers, RISC and CISC 15 50 1 CO1 PSO1
controllers, Big endian and Little endian processors,
Application specific ICs, Programmable logic devices,
COTS, sensors and actuators, communication interface,
embedded firmware, other system components, PCB and
passive components. EMP/EN
G PE
2 T/SD
Methods of integration,Horizontal integration,Vertical
integration,Star integration, Control and Status Registers,
Device Driver, Timer Driver-Watchdog Timers, Embedded
Operating System, Real-Time Characteristics, Selection
Process., Embedded System development environment - 15 50 1 CO1 PSO1
IDE, Types of file generated on cross compilation,
disassembler / decompiler, simulator, emulator and
debugging, embedded product development life-cycle,
trends in embedded industry.

Reference Books
1. David E. Simon (1999): An Embedded Software Primer, Addison-Wesley Professional
2. Michael Barr and Anthony Massa (2006): Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition, O’Reilly

3. Christopher Hallinan (2010): Embedded Linux Primer: A Practical Real-World Approach (2nd Edition), Prentice Hall

Programming Embedded Systems in C and C++, First Edition January, Michael Barr, O’ Reilly Introduction to embedded systems, Shibu K V Tata
McGraw-Hill.
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technologies): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2237E03 Virtual Systems and Services
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2237E03
CO1 Basic concepts of Virtual Systems

CO2 Skills related to game development

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction 15 50 1,2,3,4,5, CO1 PSO1 EMP/EN G PE
Virtual Environment ,Technology Requirements 6 CO2 T/SD
Applications
Interaction
3D Interaction tasks ,Tracking ,Input devices ,System
affordances
3D Widget
Devices Haptic devices , Sound simulation, Augmented reality
2 Presence
Immersion and presence , Meaning and utility of presence
,Measuring presence
Displays
3D and Stereo Viewing
HMDs, CAVEs and desks 1,2,3,4,5, CO1,C
15 50 PSO1
Graphics Architectures 6 O2

Programming Virtual Environments


Programming models
Simulation and animation
Programming for distribution ves

Reference Books
Computer Graphics And Virtual Environments - From Realism to Real-Time. Mel Slater, Yiorgos Chrysanthou, Anthony Steed, ISBN 0201-62420-6,
1.
Addison-Wesley, 2002.
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Application

MSc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I MIT2238E04: Database design and Credits / Hours per week 02
administration
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2238E04
CO1. Distinguish between data administration and database administration
CO2. Understand SQL ,views and accessdatabase security
CO3. Explain the concept of system performance, backup and recovery
CO4. Describe a client-server database architecture
CO5. Describe an n-tier database architecture
CO6. Be able to design and implement computer-based system using DBMS.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction: DBMS architecture and data independence,
DBA roles and responsibilities.
SQL *PLUS Overview: SQL Plus Fundamentals,
Producing more readable outputs, Accepting values at urntime,
Using iSQL *Plus.
Modifying Data: Introduction to DML Statements,
Truncating a table, Transaction control language CO1,C
PSO1,P
15 50% 1,2,3 O2,CO
Managing Constraints: Creating constraints, Dropping 3
SO2
constraints, enabling and disabling constaints, deferring
constraints checks.
Managing Views: Creating and modifying views, Using
views, Inserting, Updating and deleting data through views.
User Access and Security : Creating and modifying use EMP/EN
G PE
accounts, creating and using roles, granting and revoking T/SD
privileges, Managing user groups with profiles
2 Oracle Overview and Architecture: An overview of
logical an physical storage structures, Oracle memory
structures, Oracle background processes, connecting to oracle
instance, processing SQL command.
Managing Oracle: starting up the oracle instance, managing
CO4,C PSO1,P
sessions, and shutting down the oracle instance, instances
15 50% 1,4,5,6, O5,CO SO3,PS
messages and instance alerts. 6 O4
Control and Redo Log Files: Managing the control files,
Maintaining and monitoring redo log files
Managing Tables, indexes and Constraints: Storing
data (create, alter, analyzing, querying table information),
Managing indexes, Managing constraints
Managing Users and Security: Profiles, Managing users,
managing privileges, managing roles, querying role information
Introduction to Network Administration: Network
design considerations, network responsibilities for the DBA,
network configuration, Overview of oracle Net features, Oracle
Net Stack Architecture
Backup and Recovery Overview: Database backup,
restoration and recovery, Types of failure in oracle
environment, defining a backup and recovery strategy, Testing
the backup and recovery plan
Introduction to performance tuning: brief overview of
Tuning methodology, General tuning concepts

Reference Books
1. C.J. Date, Database Systems, Addison Wesley, 2000
2. Chip Dawes, Biju Thomas, Introduction to Oracle 9i SQL, BPB, 2002
3. Bob Bryla, Biju Thomas, Oracle 9i DBA Fundamental I, BPB, 2002
4. Doug Stums, Matthew Weshan, Oracle 9i DBA Fundamental I, BPB, 2002
5. Joseph C. Johnson, Oracle 9i Performance Tuning., BPB, 2002
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year I MIT2239E05: Web Application Credits / Hours per week 02
Architecture
Year of Introduction: 2018-19
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2239E05
CO1 Introduce the students to different Web app architecture, and their differences.
CO2 Understand the major architectural components in web apps and how they fit together
CO3 Create web applications using AngularJS and ReactJS
CO4 Analyze the various architectures and selection of appropriate architecture according to the type of project.
CO5 Critique the code written. Identify good and bad practices.
CO6 Work with a team to create and test various web applications developed.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Web application, architecture of web application,difference between
1-tier, 2-tier, 3-tier and N-tier application. Introduction to AJAX, 1,2,3,4,5, CO1, PSO2,P
8 27
XMLHttpRequest Object, Using Ajax with PHP, XML, MYSQL, 6 CO2 SO3
JSON, XPATH, XSLT.
2 CO1,C
Introduction to Angular Javascript ,Expressions, Modules,
O2,CO
Directives,Model, Data Binding, 1,2,3,4,5, PSO2,P
7 23 3,
Controllers, Scopes, Filters, Services, Htttp, Tables, Select, SQL, 6 SO3 SD G HV,PE
CO4,C
Events, Forms,Validation.
05,C06
3 CO1,C
Introduction to W3.CSS, Application of W3.CSS.
O2,CO
Introduction, Environment SetUp, JSX,Components,Props Overview, 1,2,3,4,5, PSO2,P
15 50 3,
Props Validation, Components API, Components Life Cycle, Forms, 6 SO3
CO4,C
Events,Refs,Keys etc.
05,C06

Reference Books
1. Getting Started with React by Doel Sengupta, Manu Singhal, Danillo Corvalan
2 ReactJS by Example - Building Modern Web Applications with React By Vipul A M, Prathamesh Sonpatki
3 AngularJS by Example by Chandermani
4 Beginning AngularJS by Andrew Grant
5 ReactJS by Example - Building Modern Web Applications with React by Vipul A M, Prathamesh Sonpatki
6 Getting Started with React by Doel Sengupta, Manu Singhal, Danillo Corvalan
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2240E06: Network Administration
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2240E06
CO1 Install and configure Network server operating system
CO2 Configure various services on Windows server platform
CO3 Troubleshoot Network

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to WS 2008,Installing WS 2008,Configuring the
CO1 PSO2,P EMP/EN
Windows Server 2008 Environment 15 50 1,2,3 G PE
CO2 SO3,PS T/SD
Managing WS 2008 Network Services, Intro to AD and Account O4
Management,
Configuring, Managing, and Troubleshooting Resource

2 Configuring and Managing Data Storage, Configuring WS 2008 PSO2,P


Printing, Securing Windows Server 2008.
15 50 2,3,4,5 CO3 SO3,PS
Configuring Remote Access Services, Server and Network
Monitoring, Managing System Reliability and Availability O4

Reference Books
1. Hands On Microsoft Windows Server 2008 by Michael Palmer
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2240E07:Business Intelligence
Year of Introduction: 2018-19
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2240E07
CO1 Be exposed with the basic rudiments of business intelligence system
CO2 Understand the modeling aspects behind Business Intelligence
CO3 Understand of the business intelligence life cycle and the techniques used in it
CO4 Be exposed with different data analysis tools and techniques.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to Business Intelligence 15 50 1,2 CO1,C PSO1 EMP/EN G PE
Effective and timely decisions, data, information and knowledge, role O2 T/SD
of mathematical models, business intelligence architectures, cycle of a
business intelligence analysis, enabling factors in business
intelligence projects, development of a business intelligence system,
ethics and business intelligence.

Knowledge Delivery
The business intelligence user types, standard report, interactive
analysis and ad-hoc querying, parameterized reports and self-service
reporting, dimensional analysis, alerts/ notifications, visualization,
charts, graphs, widgets, scoreboards and dashboards, geographic
visualization, integrated analytics, considerations, optimizing the
presentation for the right message
2 Efficiency
Efficiency measures, the CCR model, definition of target objectives,
peer groups, identification of good practices, cross efficiency analysis,
virtual inputs and outputs, other models, pattern matching, cluster
analysis, outlier analysis.
Business Intelligence Applications CO3,C
15 50 1,2 PSO1
Marketing models, logistics and production models, case studies O4
Emerging Technologies
Future of business intelligence, emerging technologies, machine
learning, predicting the future, bi search and text analytics, advanced
visualization, rich report, future beyond technology

Reference Books
1. Decision Support and Business Intelligence by Efraim Turban, Ramesh Sharda, DursunDelen, Pearson Education
2. Business Intelligence Roadmap: The Complete Project Lifecycle of Decision Making by Larissa T. Moss, S. Atre, Addison Wesley
3. Business Intelligence: The Savvy Manager’s Guide by David Loshin Morgan, Kaufman
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technologies): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2241E08 Wireless Networks
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2241E08
CO1 Basic concepts of Wiress Networks

CO2 principles of wireless communication

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Wireless LAN
Introduction WLAN technologies, infrared, UHF narrow band, spread
spectrum, IEEE 802.11, system architecture, protocol architecture, CO1 EMP/EN
10 40 1,2 PSO1 G PE
physical layer, MAC layer, 802.11b, 802.11a, hyper LAN, Bluetooth: CO2 T/SD
architecture, radio layer, baseband layer, link manager, protocol
manager, security, MAC, spectrum allocation for WIMAX
2 TCP enhancements for wireless protocols, traditional TCP: congestion
control, fast retransmit/ fast recovery, implications of mobility,
classical TCP improvements: indirect TCP, snooping TCP, mobile
TCP, time out freezing, selective retransmission, transaction oriented
TCP, TCP over 3G wireless networks
Overview of UMTS terrestrial radio access networks, UMTS core
CO1
network architecture: 3G-MSC, 3G SGSN, 3G GGSN, SMS GMSC, 20 60 1,2 PSO1
CO2
SMS IWMSC, firewall, DNS, DHCP, high speed downlink packet
access (HSDPA) LTE network architecture and protocol.
Introduction to 4G, vision, features of 4G, challenges, applications, 4g
Technologies, multicarrier modulation, smart antenna, OFDM-MIMO
systems, adaptive modulation and coding with time slot scheduler,
cognitive radio

Reference Books
1. 3G Evolution HSPA and LTE for mobile Broadband by Erik Dahlman, Stefan Parkvall, John Skold and Per Beming, Academic Press
2. Wireless Networking by Anurag Kumar, D. Manjunath, Joy Kuri, Elsevier
3. Modern Wireless Communications by Simon Haykin, Michael Moher, David Koilpillai, Pearson Education
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2243E09: Business Analytics
Year of Introduction: 2018-19
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2243E09
CO1

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to Analytics. Understand the role of business analytics PSO1,P
within an organization. 20 55 1,2,3,4 CO1 SO2,PS ENT,SD G HV,PE
Introduction to Business Analytics through Big Data. O4
Analyse data using statistical and data mining techniques and
understand relationships between the underlying business processes of
an organization. Use analytics in customer requirement analysis,
general management, marketing, finance, operations and supply chain
management.
Use decision-making tools/Operations Research techniques. Basic
probability concepts, Conditional probability, Bayes Theorem,
Probability distributions
2 Manage business processes using analytical and management tools.
Different types of data; Data summarization methods; Tables, Graphs,
Charts, Histograms, Frequency distributions, Relative frequency
PSO1,P
measures of central tendency and dispersion.
10 45 2,3,4,5 CO2 SO2,PS
Use advanced analytical tools to analyse complex problems under
O4
uncertainty. Analyse and solve problems from different industries
such as manufacturing, service, retail, software, banking and finance,
sports, pharmaceutical, aerospace etc.

Reference Books
1. Business Analytics, James R Evans, Pearson, 2014
2. Business Analytics for Managers: Taking Business Intelligence beyond Reporting, Gert H.N,Laursen and Jesper Thorlund, Wiley, 2016

The Maharaja Sayajirao University of Baroda


Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year I Credits / Hours per week 02
MIT2244E10:Digital Marketing
Year of Introduction: 2017-18
Semester II Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2244E10
CO1Get strategic understanding of Digital Marketing
CO2 Understand how to use it for branding and sales
CO3 Understand its advantages & limitations
CO4 Become familiar with Best Practices, Tools & Technologies

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 INTRODUCTION TO DIGITAL MARKETING
The Digital Marketing Institute Method : Definition of the DMI
Method , Principles ,Tools , The DMI Framework , The DMI Quality
Scale
Digital Marketing: Key Concepts of Digital Marketing , Traditional v.
Digital Marketing , The Opportunity of Digital Marketing ,
Characteristics of Digital Marketing , Implications of Digital
Marketing , Market Research v. Market Reality
CO1,C EMP/EN
15 50 1,2 PSO1 G PE
O2 T/SD
SEARCH MARKETING (SEO) SEARCH ENGINE
OPTIMIZATION
Key SEO Concepts : Search Results & Positioning , Benefits of
Search Position , Stakeholders in Search , Mechanics of Search , On-
Page Optimisation , The SEO Process , Customer Insights , Analysis
& Review , Keyword Research & Selection, Content Updates &
Layout , Meta Tags , SEO Site Map , SEO Google Search Console ,
Off-Page Optimisation , Inbound Links & Link Building , Ranking
SEARCH MARKETING (PPC) PAY PER CLICK
Key PPC Concepts : Strengths of Pay Per Click , Keyword Research,
Google PPC, Research Tools, Search Campaign Process, Keyword
Selection, Ad Copy, Landing Pages, Targeting, Budgets , Scheduling ,
Display Networks, Ad Centre, Campaign Management , Conversion
Tracking , Conversion Metrics: CPA, CTR, Bidding

DIGITAL DISPLAY ADVERTISING


Benefits of Digital Display, Challenges of Digital Display, Business
Value, Running Effective Ads, Ad Formats, Ad Features, Ad Display
Frequency, Campaign Planning, Campaign Steps, Target Audience ,
Campaign Objectives, Campaign Budget , Creative Formats ,
Targeting , Tracking your Campaign

EMAIL MARKETING
Online Data Capture, Offline Data Capture, Segmentation, Email
Design , User Behaviour, User Characteristics, Email Copy, Email
Structure, Email Delivery, Email Systems, Filtering , Scheduling,
Measurement, Key Terms & Metrics, Split Testing
2 SOCIAL MEDIA MARKETING (PART 1)
Social Media Goals , Setting Goals and Priorities , Facebook Features
, Facebook Newsfeed , Facebook Insights , Facebook Business Page,
Twitter Features, Twitter Engagement , LinkedIn Setup & Profile ,
LinkedIn Features , LinkedIn Company Page , Google+ Setup , 15
Google+ Features , Google+ Insights , Google+ Analytics , Google+
Brand Page , YouTube Setup, YouTube Channels, YouTube Channels
, YouTube Features
CO2,C
SOCIAL MEDIA MARKETING (PART 2)
50 1,2 O3,CO PSO1
Content Planning, Scheduling Tools, Facebook Advertising, LinkedIn
4
Groups, LinkedIn Advertising, Twitter Advertising, Pinterest,
Instagram , Snapchat, Facebook Insight, Google+ Insight, YouTube
Insight , Facebook Analytics, Twitter Analytics , LinkedIn Analytics

MOBILE MARKETING
Trends in Mobile , Opportunities & Risks, Mobile Devices, SMS
Content , SMS Strategy, Mobile Advertising, Mobile Optimised
Websites, Mobile Apps, Attributes of Effective Apps, DMI 6 Step
Process for Mobile Apps, Proximity Marketing, Bluetooth , QR
Codes, Mobile Coupons & Ticketing, Implementation, Strategic Steps
, Marketing Goals , Review & Testing

ANALYTICS
Key Analytics Concepts, Goal Set-up , Account Set-up, Analytics
Code, Analytics Profiles, Goal Configuration & Funnels, Audience,
Dashboard, Technology, Advertising, Adwords Campaigns , Traffic
Sources , Scheduling & Delivery, Bounce Rate, Site Speed , Site
Search , Events, Conversions, eCommerce, Reporting , Real Time
Reporting, Intelligence Reporting, Customised Reporting

Reference Books
1. Digital Marketing: Strategy, Implementation & Practice by Dave Chaffey & Fiona Ellis-Chadwick
2. Understanding Digital Marketing: Marketing Strategies for Engaging the Digital Generation by Damian Ryan

SEMESTER-III
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2320C01: User Experience Design
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2320C01
CO1 Introduce the students to elements of UX design and Design Principles.
CO2 Understanding what the field of UX looks like, how users interact with the products.
CO3 Create and refine designs using mock-ups, user testing and prototype, perform usability tests.
CO4 Analyzing the results of the Usability Test findings.
CO5 Applying the Usability Test feedback in improving the design.
CO6 Work with a team to create, test and refine complex multimodal and multiplatform interactive media experiences.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Principles of User Experience
User Interaction with the products, applications and services –
Cognitive Model/Mental Model
Why User Experience Design What is User Experience (UX) Design?
Core elements of User Experience. How these elements work together.
Defining the UX Design Process and Methodology.
RESEARCH & DEFINE, Understanding Users, Why Research is CO1,
15 50 1,2,3,4 PSO4
critical Research methods and tools. Understanding the User Needs CO2
and Goals, Understanding the Business Goals Deliverables of the
Research & Define phase- Insight on User Goals and Business Goals
DESIGN Visual Design Principles , information Design and Data Emp/Ent/
Visualization Interaction Design ,Information Architecture G PE
SD
Wireframing & Storybarding UI Elements and Widgets Screen
Design and Layouts .
2 Why Test your Design What is Usability Testing Types of Usability
Testing Usability Testing Process How to prepare and plan for the
Usability Tests Prototype your Design to Test. Introduction of CO1,C
prototying tools How to conduct Usability Test How to communicate O2,CO
PSO4,P
Usability Test Results Understanding the Usability Test findings 15 50 4,5,6 3,
SO5
Applying the Usability Test feedback in improving the design. CO4,C
DELIVER 05,C06
Communication with implementation team UX Deliverables to be
given to implementation team

Reference Books
1. Buxton, B. Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann, (2007)
The Maharaja Sayajirao University of Baroda
Faculty Technology and Engineering Academic Year 2019-20
Department of Computer Application

Masters in Science (Information Technology):Post Graduation: Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 03
MIT2321C02:Cyber Security
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Power Point Presentation
Course Outcome (CO)
CO1 Understanding Cyber space and cyber-crime and cyber Threat
CO2 Learn Nature and Scope of Cyber Crime
CO3 Learn cyber Security and cyber warfare.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction to IT and Cyber Space
Definition Cyber Space, E-commerce, E-governance, Actors,
Elements, Roles, Cybernetics, Difference between,
Conventional and Cyberthreats, Introduction and Overview of
15 33.33 1,2,4, CO1 PSO1
Cyber Crime/Threats/Vulnerabilities, Reasons of Cyber Crime,
Sources of Cyber Threats, Categories of Cyber Threats,
Method and Tools of
Emp/Ent/
Cyber crime, Challenges of Cyber Threats G PE
SD
2 Nature and Scope of Cyber Crime: Types of Crimes, Planning,
of Cyber crime, Cyber Crime, against Individuals, Cyber
Crime against Society, Crime against ,Organization,
Introduction to Cyber crimes like Hacking Introduction to 15 33.33 2,5 CO2 PSO4
hacking, Classification of hackers: White hat hacker, Black hat
hacker, gray hat hacker, Hacking Privacy: How can we prevent
against Hack ,Viruses and Worms ,Phishing and Identify theft.
3 Cyber security and cyber warfare:-overview from white-hat
and black-hat hackers angles; Network security and defense
mechanism ,Firewall, SSL, VPN, IDS/IPS.;System security, and 15 33.33 2,5 CO3 PSO2
defense mechanism - OS and kernel level security and policy,
malwares - updates and patches, virtualization
Reference Book
1. Cyber Security , by Nina Godbole & Sunit Belapure ,Wiley
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 03
MIT23222C03 Big Data Systems
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT23222C03 Bigdata Systems
CO1 Basics of Bigdata
CO2 Hadoop architecture and configuration
CO3 NOSQL databases

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Introduction– distributed file system–Big Data and its PSO1
importance, Four Vs, Drivers for Big data, Big data analytics, 1,2,3,4,5, PSO2 Emp/Ent/
15 33 CO1 G PE
Big data applications. Algorithms using map reduce. Big Data – 6 PSO3 SD
PSO4
Apache Hadoop & Hadoop EcoSystem, Moving Data in and out PSO5
of Hadoop – Understanding inputs and outputs of MapReduce ,
Data Serialization
2 HDFS-Overview, Installation and Shell, Java API; Hive
Architecture and Installation, Comparison with Traditional
Database, HiveQL Querying Data, Sorting And Aggregating,
Map Reduce Scripts, Joins PSO1
PSO2
& Sub queries, HBase concepts, Advanced Usage, Schema 1,2,3,4,5,
15 33 CO2 PSO3
Design, Advance Indexing, PIG, Zookeeper , how it helps in 6
PSO4
monitoring a cluster, HBase uses Zookeeper and how to Build PSO5
Applications with
Zookeeper. Introduction to Block Chain and its implementation,
Introduction to Bit coin and its implementation.
3 What is it?, Where It is Used Types of NoSQL databases, Why
NoSQL?, Advantages of NoSQL, Use of NoSQL in Industry,
SQL vs NoSQL, NewSQL, Introduction to MongoDB key PSO1
PSO2
features, , principles of schema design, Constructing queries on 1,2,3,4,5,
15 34 CO3 PSO3
Databases, collections and Documents , MongoDB Query 6
PSO4
Language. Introduction to python, Introduction to Java, PSO5
Libraries for python for Data mining and analytics, libraries of
Java For data mining and analytics.

Reference Books
1. Boris lublinsky, Kevin t. Smith, AlexeyYakubovich, “Professional Hadoop Solutions”, Wiley, ISBN: 9788126551071, 2015.
2. Chris Eaton,Dirk derooset al. , “Understanding Big data ”, McGraw Hill, 2012.
3. BIG Data and Analytics , Sima Acharya, Subhashini Chhellappan, Willey
4. MongoDB in Action, Kyle Banker,Piter Bakkum , Shaun Verch, Dream tech Press
5. Tom White, “HADOOP: The definitive Guide”, O Reilly 2012.
6. Vignesh Prajapati, “Big Data Analyticswith R and Haoop”, Packet Publishing 2013.
7. Learning Spark: Lightning-Fast Big Data Analysis Paperback by Holden Karau
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 03
MIT2323C04 Internet of Things
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2323C04
CO1 Use of Devices, Gateways and Data Management in IoT.
CO2 Building state of the art architecture in IoT.
CO3 Application of IoT in Industrial Automation
CO4 Developing real world solutions with IoT like Smart Home, Smart Agriculture, Smart City etc.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Overview and Introduction 15 33 1,2 CO1 PSO1 Emp/Ent/ G ES/PE
Internet of Things (IoT) and Web of Things (WoT): What's WoT?, SD
The Internet of Things Today, Time for Convergence, Towards the
IoT Universe, Internet, of Things Vision, IoT Strategic Research and
Innovation Directions, IoT Applications, Future Internet
Technologies, Infrastructure, Networks and Communication,
Processes, Data Management, Security, Privacy & Trust, Device
Level Energy Issues, IoT Related Standardization, Recommendations
on Research Topics.
M2M to IoT A Basic Perspective
Introduction, Some Definitions, M2M Value Chains, IoT Value
Chains, An emerging industrial structure for IoT, The international
driven, global value chain and global information monopolies.
Building architecture, Main design, principles and needed capabilities,
An IoT architecture outline, standards considerations.
2 REFERENCE ARCHITECTURE
IoT Architecture-State of the Art – Introduction, State of the art,
Reference Model and architecture, IoT reference Model - IoT
Reference Architecture- Introduction, Functional View, Information
View, Deployment and Operational View, Other Relevant
architectural views. Real-World Design Constraints- Introduction,
Technical Design constraints-hardware is popular again, Data
15 33 3,4 CO2 PSO1
representation and visualization, Interaction and remote control.
IOT DATA LINK LAYER & NETWORK LAYER
PROTOCOLS
PHY/MAC Layer(3GPP MTC, IEEE 802.11, IEEE 802.15), Wireless
HART, Z-Wave, Bluetooth Low Energy, Zigbee Smart Energy,
DASH7 - Network Layer-IPv4, IPv6, 6LoWPAN, 6TiSCH,ND,
DHCP, ICMP, RPL, CORPL, CARP
3 TRANSPORT & SESSION LAYER PROTOCOLS PSO1
Transport Layer (TCP, MPTCP, UDP, DCCP, SCTP)-(TLS, DTLS) – PSO2
Session Layer-HTTP, CoAP, XMPP, AMQP, MQTT CO3,C PSO4
15 34 2, 3, 4
SERVICE LAYER PROTOCOLS & SECURITY O4 PSO7
Service Layer -oneM2M, ETSI M2M, OMA, BBF – Security in IoT
Protocols – MAC 802.15.4 , 6LoWPAN, RPL, Application Layer PSO8

Reference Books
From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence: By JanHoller, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand,
1.
Stamatis Karnouskos, David Boyle, 1st Edition, Academic Press, 2014.
2. Peter Waher, “Learning Internet of Things”, PACKT publishing, BIRMINGHAM – MUMBAI
3. Bernd Scholz-Reiter, Florian Michahelles, “Architecting the Internet of Things”, ISBN 978-3-642-19156-5 e-ISBN 978-3-642-19157-2, Springer
4. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M Communications”, ISBN: 978-1-118-47347-4, Willy Publications
5. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hands-on-Approach)”, 1st Edition, VPT, 2014.
6. http://www.cse.wustl.edu/~jain/cse570-15/ftp/iot_prot/index.html
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Higher Payment Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2324C05: IT Project Management
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2324C05
CO1 Learn the essential skills of managing complex IT projects for successful management and delivery of IT projects
CO2 Basic understanding of organizational structures, team , objectives, project management standards and frameworks for IT projects
CO3 Basic understanding of project life cycle tasks from concept to finish.
CO4 Learn Project Management Techniques
CO5 Basic understanding and application different Estimation Techniques
CO6 Basic understanding and application of Risks Associated and Risk Management Techniques

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Challenges of managing software projects, Organizational structures PSO1,P
CO1,
for software projects, organizing the project team, project vision and 04 1 SO3,PS
CO2
product vision, project management standards and frameworks. O5
2 Project planning, The CMMI –Dev Process area for project planning, CO1,C PSO1,P
project planning techniques – developing work breakdown structure, 07 1 O2,CO SO3,PS
developing project schedule; resource allocation. 3 O5
3 PSO1,P
Estimation techniques- WBS/CPM/PERT, Theory based models,
07 2, 3, 4 CO4 SO3,PS Emp/Ent/
COCOMO models, Estimation tools. Measurements and control – G ES/PE
O5 SD
work processes, work products
4 PSO1,P
Risk management- risk identification techniques, analysis and
prioritization, risk mitigation; Teamwork, motivation, leadership, and 07 1, 2, 3 CO5 SO3,PS
communication O5
5 PSO1,P
Project contract management, project integration management, project
05 1 CO6 SO3,PS
TQM. Organizational issues.
O5

Reference Books
1. Managing and Leading Software Projects, Richard E. Fairley,Wiley-IEEE Computer Society Pr (2009)
2. Agile project management with Scrum, Ken Schwaber , Microsoft Press (2004)
3. Software Project Management: A Unified Framework, Walker Royce, Addison Wesley Professional (1998)
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 03
MIT2325C06: Advanced .Net
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2325C06
CO1 Design and develop complex concurrent programs using the .NET framework.
CO2 Describe, identify and debug issues related to the development of concurrent programs.
CO3 Create custom controls with the .NET framework. This includes custom drawn controls and design time support.
CO4 Using the .NET framework in relation to advanced areas of interest covered. This includes cryptography, regular expressions, multi-language development, memory
management and interoperability with the Window's API.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Web Architecture, Setting up and Installing ASP.NET, Overview of Emp/Ent/
10 25 1 CO1 PSO1 G PE
the ASP.NET Framework, Using the Standard and validation SD
Controls, Using the Rich Controls,Designing Websites with master
pages and themes ,Using Navigation Controls
2 Over view of data access, Using SQL DataSource control,
Using List control, Using Gridview control, Using DetailsView and
FormView controls, Using Repeater And DataList Controls, Using CO2,
20 40 2, 3, 4 PSO1
The ListView and DataPager Controls ,Data Access with LINQ to CO3
SQL,

3 Using the Login Control , Caching Application Pages and Data , PSO1
Localizing Applications for multiple languages , Overview of XML , PSO2
Creating an XML Web Services , AJAX(Asynchronous JavaScript CO3, PSO4
15 35 2, 3, 4
and XML) CO4 PSO7

PSO8

Reference Books
1. Professional ASP.NET 4 in C# and VB by Bill Evjen, Scott Hanselman, Devin Rader.
2. Pro ASP.NET 4 in C# 2010 by Matthew MacDonald, Adam Freeman.
3. https://www.asp.net/learn

The Maharaja Sayajirao University of Baroda


Faculty Technology and Engineering Academic Year 2019-20
Department of Applied Physics

M.SC.(IT) (ADVANCED JAVA): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 03/45
MIT2326C07
Year of Introduction: 2018-19
Semester III Maximum Marks / Grade 100
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2326C07
CO1 Connecting java Application with different Database Sever
C02 Creating Reusable Components using Java Bean
CO3 Web Development using JSP/Servlets
C04 Java Applications for Networking

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 IntrodIntroduction, Database drivers, JDBD-ODBC bridge, brief
introduction of JDBC drivers, java.sql package.
DriverManager class – getConnection method,
PS02,P
ConnectionObject – createStatement method, Statement object – 1,2,3,4,5,
08 25 CO1 S03,PS
execute, executeQuery, executeUpdate methods. 6
04
ResultSet object – various methods of ResultSet object –
next, beforeFirst, afterLast, first, last, previous, getObject, getDate,
Emp/Ent/
getDouble, getFloat etc.RowSet basics G PE
SD
2 Concept of a reusable software component, Bean concepts, creating a
PS02,P
simple bean, bean properties, manipulating events. 1,2,3,4,5,
10 25 CO2 S03,PS
Persistence- object serialization, Instantiating Serialized Objects 6
04
Introspection- BeanInfo and related Interfaces.
3 HTTP protocol, Servlet implementation and configuration, Life cycle PS02,P
1,2,3,4,5,
of servlet, Interfacing with client. 15 25 CO3 S03,PS
6
Servlet sessions, servlet context and servlet collaboration; Web 04,PS0
deployment. 5
Java Server Pages (JSP): The concept of page compilation, Writing
simple JSPs, the role of JSP Engine; Implicit object request for writing
request time expressions.
Using Beans to react to the user input or the information sent by the
browser. <jsp:useBean> tag, <jsp:getProperty> tag and
<jsp:setProperty> tag, Bean instances and serialization.
Declaration and explicit objects, using scriptlet tag to include Java
code in the page, Using control structures of Java to write more
sophisticated JSPs, using try and catch blocks of Java for error
handling, using Beans and scriptlets together.
4 Socket and Server socket classes, writing a simple server,
Multithreading revision, converting it into a multithreaded server,
Using URL and URLC classes.
PS01,P
RMI: Building remote interface, writing an RMI client and
1,2,3,4,5, S02,PS
RMI server, compiling with rmic utility, registering the object; 12 25 CO4
6 03,PS0
parameter passing and object serialization.
4,PS05
Security features in Java; Internationalisation – Basic
concepts and support in Java.

Reference Books
1. Horstmann C. S. and Cornell G. : Core Java, Volume II: Advanced features, Sunsoft Press, Prentice Hall, 1998.

2. Robert Englander: Developing Java Beans, O’Reilly, 1997.

3. Marty Hall, et al. : Core Servlets and Java Server Pages.


The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technologies): Higher Payment Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
System Integration and Architecture
Year of Introduction: 2017-18
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO)
CO1 Understand the impact of organizational structure on information systems
CO2 Know what system integration is and why it is important for organizations
CO3 Understand the role of Enterprise Resource Planning systems in System Integration

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Enterprise Architecture (EA) and Enterprise Engineering (EE): The
CO1 PSO4 Emp/Ent/
Evolution of EA, Zachman Framework for EA, EE for Rapid 16 60% 1,2 G PE
CO2 PSO5 SD
Development, Using EA of Enterprise Integration. Requirements
Analysis. Requirements elicitation, documentation, and maintenance;
Modeling requirements. Use case model; Modeling tools and
methodologies ; Testing Project lifecycle phases. Acquisition and
Sourcing Build and buy; In-sourcing and outsourcing ; System
architecture: hardware, software and virtual; Testing, evaluation and
benchmarking ; Contracts and RFPs; Quality
Integration and Deployment Components, interfaces and integration;
Infrastructure, middleware and platforms Techniques – data
warehouses, extending frameworks, wrappers, glue, facades;
Testing/evaluation/benchmarking ; System release: pilot and
acceptance testing and defect repair; System support strategies and
user support plans; Enterprise integration approaches; , standards, and
best practices
.
2 Project Management Cost benefit analysis; Roles, responsibilities,
accountability; Finance, estimation, budgeting; Planning; Risk
management; Scheduling; Tracking; Lessons learned.
Testing and Quality Assurance Standards; Techniques; Usability;
Acceptance / contract conformance; Stress testing; Performance.
Organizational Context Business processes; IT environment;
Organizational culture How business processes influence system
PSO4
architecture. Why business processes may have to change as a result 14 40% 1,2 CO3
PSO5
of a system integration project. How the current IT infrastructure
influences system architecture and system integration. Why it is
crucial to take organizational culture into account when planning and
executing a system integration project.
Information Architecture Representation/modeling; Information
Architecture; Enterprise Architecture; System Architecture; Enterprise
Integration Applications (CRM, ERP)

Reference Books
1. Enterprise Integration: An Architecture for Enterprise Application and Systems Integration (OMG)
2. Architecture of integrated information systems.:A.W.Scheer
3. The system integration architecture: A framework for extended enterprise information systems.
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2328E02: System Administration
Year of Introduction: 2017-18
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision: -
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2328E02
CO1 Learn about enterprise infrastructure issues, enterprise administration
CO2 Learn about Storage area networks, enterprise service deployment, enterprise applications
CO3 Understand Thin Client support, enterprise security, issues related to proposal construction and deployment, desktop deployment and management

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Examination of enterprise and large information infrastructure issues, 15 50 1,2,3 CO1 PSO2,P Emp/Ent/ G PE
Review of current literature relating to enterprise administration, CO2 SO3,PS SD
Authentication/Authorization O4
Storage:Storage Area Networks, Network Attached Storage, Storage
Virtualization, Enterprise Backup and Restoration Issues
Enterprise Service Deployment: Clustering and fault tolerance,
Virtualization of services, Grids/OnDemand/N1
Enterprise Applications: Enterprise Resource Planning, Customer
Relationship Management, Office Automation
2 Thin client support: LTSP, Citrix, Windows Terminal services, Sun
Ray Services
Enterprise Security: Disaster Recovery and Planning, Policies and
Procedures PSO2,P
Issues relating to proposal construction and endorsement: New project 15 50 2,3,4,5 CO3 SO3,PS
development issues, RFC construction, RFP Process, Budgeting , O4
Budgeting for new projects
Desktop Deployment and Management, Alternative Desktops : SUS,
RIS, Sun Java Desktop, Xandros, Lindows

Reference Books
1. Unix and Windows 2002 Handbook, Harvel et al, Prentice Hall
2. A Guide to Microsoft Exchange Server 5.5,Tittel,Course Technology
3. Novell’s Guide to NetWare 5 Networks,Hughes and Thomas, IDG
4. Beowulf Cluster Computing with Linux, Sterling, MIT Press,
5. Beowulf Cluster Computing with Windows, Sterling, MIT Press
6. Guide to Novell 5.0/5.1: Network Administration, Course Technology
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (Information Technology): Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2330E04: IT Risk Management
Year of Introduction: 2017-18
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO) MIT2330E04
CO1 Explain the benefit of risk management for projects
CO2 Outline the risk management process
CO3 Describe roles and responsibilities in the risk management process
CO4 Identify, assess and treat possible project risks
CO5 Assess risks both qualitatively and quantitatively

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Risk Management (RM) Process : The Risk Management (RM) CO1,
Emp/Ent/
Process consistent with the Project Management Institute’s Guide to 15 50 1 CO2, PSO1 G PE
SD
the Project Management Body of Knowledge (PMBOK), including CO3
phases of Planning, Identification, Analysis, Response Planning, and
Monitoring & Control.

Identifying risks : Techniques in identifying risks such as


brainstorming, reviewing historical data, affinity diagrams and expert
interviews.
2 Quantitative and qualitative risk analysis : Techniques for
quantitative and qualitative risk analysis, including Monte Carlo
simulations, decision tree analyses, probability/impact matrices,
Expected Value, and risk modeling techniques.

CO2,
Risk response planning & Risk monitoring and control : The steps 15 50 1 CO4, PSO1
and approaches to risk response planning, including methods to tailor CO5
the steps to fit project needs. 4 How to manage risks throughout a
project through risk monitoring and control & including taking
corrective actions, using reserves, mapping risk to earned value
analysis, performing risk audits/reviews, and developing risk
communication plans.

Reference Books
1. Enterprise Risk Management, Frasier and Simkins - Kolb Series in Finance, 2010 (Wiley)
2. IT Risk Management GuideGerard BlokdijkArt of Service, 2008
The Maharaja Sayajirao University of Baroda
Faculty of Science Academic Year 2019-20
Department of Computer Applications

M.Sc. (IT): Regular Programme


Elective MIT 2331E05
Year II Credits / Hours per week 02
Enterprise Resource Planning
Year of Introduction: 2017-18
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Tutorials
Course Outcome (CO)
CO1 ERP Overview
CO2 Demonstrate a good understanding of basic issues in Enterprise Systems,
CO3 Explain the scope of common Enterprise Systems (e.g., MM, SCM, CRM, HRM, procurement),
CO4 Explain the challenges associated with implementing enterprise systems and their impacts on organizations
CO5 Describe the selection, acquisition and implementation of enterprise systems
CO6 Use a leading Enterprise Systems package (SAP) to support business operations and decision-making,
CO7 Communicate and assess an organization’s readiness for enterprise system implementation with a professional approach in written form, and
CO8 Demonstrate an ability to work independently and in a group.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 Information system, Enterprise Resource Planning: Business
modelling; Integrated data model Enterprise: An
Overview: Business: Components of an information system;
Different types of information systems; Management Functions
and Business Processes, importance of Information:
Characteristics of information; Types of information,
Information System
Introduction to ERP: Defining ERP, Origin and Need for an
PSO1
ERP System, Benefits of an ERP System, Reasons for the 16 hrs 60
PSO2
Growth of ERP Market, Reasons for the Failure of ERP
Implementation: Roadmap for successful ERP implementation, Emp/Ent/
ERP and Related Technologies: Business Process Re- SD
engineering, Management Information systems, Decision
Support Systems, Executive Information Systems- Advantages
of EIS; Disadvantages of EIS, Data Warehousing, Data Mining,
G PE
On-Line Analytical Processing, Product Life Cycle
Management, Supply Chain Management, ERP Security
2 ERP Implementation Life Cycle: ERP Tools and Software, ERP
Selection Methods and Criteria, ERP Selection Process, ERP
Vendor Selection, ERP Implementation Lifecycle, Pros and
cons of ERP implementation, Factors for the Success of an ERP
Implementation
Finance, Sales and Distribution, Manufacturing and Production
PSO1
Planning- Material and Capacity Planning; Shop Floor Control; 14 hrs 40
PSO2
Quality Management; JIT/Repetitive Manufacturing; Cost
Management ; Engineering Data Management; Engineering
Change Control ; Configuration Management ;Serialisation /
Lot Control ;Tooling, Human Resource, Plant Maintenance-
Preventive Maintenance Control; Equipment Tracking;
Component Tracking; Plant Maintenance Calibration Tracking;
Plant Maintenance Warranty Claims Tracking, Quality
Management - Functions of Quality Management; CAQ and
CIQ; Materials Management- Pre-purchasing; Purchasing;
Vendor Evaluation; Inventory Management and Invoice
Verification and Material Inspection. ERP – A Manufacturing
Perspective: Role of Enterprise Resource Planning (ERP) in
manufacturing, Computer Aided Design/Computer Aided
Manufacturing (CAD/CAM).
ERP: A Purchasing Perspective. ERP: Sales and Distribution
Perspective. ERP: An Inventory Management Perspective. ERP:
An CRM Perspective. ERP: A HR Perspective: ERP: An
Finance Perspective. ERP Vendors, Consultants, and
Employees. Future Directions in ERP: New Trends in ERP,
ERP to ERP II-Implementation of Organization-Wide ERP,
Development of New Markets and Channels, Latest ERP
Implementation Methodologies, ERP and E-business, Market
Snapshot, The SOA Factor
Reference Books

1. ERP: A Managerial Perspective: D P Goyal

Enterprise Resource Planning : Dr. P. Rizwan Ahmed


2.
Concepts in Enterprise Resource Planning : by Monk
3.
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

Masters in Science (Information Technology) :Post Graduation:: Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2332E06: Digital Technologies
Year of Introduction: 2019-20
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Power Point Presentation
Course Outcome (CO)
CO1 To learn about the evolution of Digital Technologies and other enabling techologies
CO2 Understanding Digital Networking, Digital Society, Digital Rights and Wrong etc

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 The Digital World, Digital Information, CDs ,DVDs, Digital 18 60.0 1,2,4,5 CO1 PSO1 Emp/Ent/ G PE
Memories, Digital Music players, Smart cards, Digital Images SD
,Computer-aided design
2 Movies and Special effects, Digital music, The Internet, Digital
broadcasting, Digital Networking, Digital Society, Digital Rights and
Wrong 12 40.0 1,2,3,5 CO2 PSO2,4

Reference Books
1. Digital Technology By Chris Woodford
The Maharaja Sayajirao University of Baroda
Faculty of Science
Academic Year 2019-20
Department of Computer Applications

Masters in Science (Information Technology) :Post Graduation:: Regular Programme


Core / Elective / Foundation
Year II Credits / Hours per week 02
MIT2333E07:Knowledge Management
Year of Introduction: 2019-20
Semester III Maximum Marks / Grade 50
Year of Syllabus Revision:
Mode of Transaction Lectures and Power Point Presentation
Course Outcome (CO)
CO1 To learn the evolution of knowledge management and to become familiar with tools and applications for knowledge management
CO2 understand management tools and application.

Unit Topic/Unit Contact Weightage BT CO PSO Element Relevan Relation


No. Hours (%) Level s of ce to to
Employa Local Gender
bility (L)/ (G),
(Emp)/ National Environ
Entrepre (N)/ ment and
neurship Regional Sustaina
(Ent)/ (R)/Glob bility
Skill al (G) (ES),
Develop develop Human
ment mental Values
(SD) needs (HV)and
Professio
nal
Ethics
(PE)
1 a) Introduction to Knowledge Management:
An introduction to knowledge management, the
foundation of knowledge management, technology Emp/Ent/
18 60.0 1,2,4,5 CO1 PSO1 G PE
applications organizational concepts and processes, SD
management aspects and decision support systems,
the evolution of knowledge management, key
challenges facing the evolution of knowledge
management, ethics of knowledge management.
b) Learning and Knowledge Sharing:
Organization and knowledge management, building
the learning organization, knowledge markets,
cooperation among distributed technical specialists,
tacit knowledge and quality assurance.
2 a) Knowledge Management Tools:
Telecommunications and networks in knowledge
management, internet search engines and knowledge
management, information technology in support of
knowledge management, knowledge management and
vocabulary control, information mapping in information
retrieval, information coding in the internet environment, 12 40.0 1,2,3,5 CO2 PSO2,4
repackaging information.
b) Knowledge Management Applications and Future
Trends:
Components of a knowledge strategy, case study,
advanced topics in case studies, development of knowledge
management map/plan

Reference Books
1. knowledge management for the Information Professional by Srikantaiah T. K., Koenig M., Information today Inc

You might also like