M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014 Page 1 of 28 APPENDIX-P GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – I Program Structure Sr. No. Course Code Course Name Instruction Hours per Week Credit Total Credits Course Type Th. Tu. Pr . Th. Tu. Pr . 1 P21A1EL1 ELECTIVE-I 2 1 4 2 1 2 5 A 2 P21A2ADA ANALYSI S AND DESI GN OF ALGORITHM 2 1 4 2 1 2 5 A 3 P21A3GIS GEOGRAPHIC INFORMATION SYSTEMS AND GLOBAL POSITIONING SYSTEMS 2 1 4 2 1 2 4 A 4 P21A4AI ARTIFICIAL INTELLIGENCE 3 -- -- 3 -- 3 A 5 P21A5ES E-SECURITIES 2 1 -- 2 1 -- 3 A 6 P21B6EL2 ELECTIVE-II As per detail curriculum 3 B Total 14 04 12 14 04 06 24
27
Embed
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II ...CA... · Knowledge of Data Structure. ... Fundamentals of Computer Algorithms by Ellis Horowitz, ... M.Sc. (CA & IT)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 1 of 28
APPENDIX-P GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – I
Program Structure
Sr. No.
Course Code
Course Name
Instruction Hours per Week
Credit
Total Credits
Course Type
Th. Tu. Pr. Th. Tu. Pr.
1
P21A1EL1
ELECTIVE-I
2
1
4
2
1
2
5
A
2
P21A2ADA ANALYSIS AND DESIGN OF ALGORITHM
2
1
4
2
1
2
5
A
3
P21A3GIS
GEOGRAPHIC INFORMATION SYSTEMS AND GLOBAL POSITIONING SYSTEMS
6 P21B6EL2 ELECTIVE-II As per detail curriculum 3 B
Total 14 04 12 14 04 06 24
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 3 of 28
GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – I
P21A1EL1: ELECTIVE-I(.NET PROGRAMMING-I)
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 2 40 20 60 30 100 50
Prerequisite: .Net Framework, Basic Controls, Asp.Net Technology
C# Language Basic Concepts (8) Basic Concepts: Program Structure, Type, Literals & Variables, expressions, statements, Default value and default assignment, Namespace OOPs Concepts: Members [static and instance fields and methods, Member access, Output parameter, Properties, Indexers, Overloading, Inheritance, Boxing-Unboxing, Overriding, Key Words [Virtual, abstract, new and sealed], Classes [Static, Abstract, sealed], Hiding members
C# Language Advance Concepts (8) Constructs: Arrays, Structs, Enums Interfaces & Delegates [Anonymous method, Lambda Expression, Events] Constructed Types – Generics: Type Argument, Open/Closed Types, Dynamic type Exception Handling: Keywords - try, catch, finally and throw, Creating User-Defined Exceptions, Throwing Objects Statements [Using, Yield], Concept of Partial Class File I/O: Byte & Character Oriented I/O Expansion Method: Concept of Expansion method, How to bind at compile time? How to Implement and Call a Custom Extension Method?
Basic API, Collections and Database Connectivity (10) Basic APIs: Simple Types, String and StringBuilder, Diagnostic API – Debug & Trace Collection Framework ADO.Net: ADO v/s ADO.Net, Benefits of ADO.Net, ADO.Net Architecture, Connection Class, Command Class, DataReader Class, DataAdapter Class, DataSet Class, DataTable Class, DataRow Class, DataColumn Class, Using Stored Procedures Report Facility: Manipulation of Static and Dynamic Crystal Reports
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 4 of 28
Multi- Threading, LINQ & Parsers (8) Network API: Socket Programming Thread & Serialization: Thread, ThreadPool, Lock, Mutex, Sleep, Process, Multi-Threading, Serialization Asynchrony API:Async& Await method LINQ: Basics of Query Expression, LINQ to Objects, LINQ to SQL, LINQ to XML, Regular Expression Parsers: JSON Parser, XML Parser [XAML System]
WPF & WCF (6) WPF: WPF Architecture & Render Engine, WPF Controls [Layout, Drawings & Painting, Style, templates…] WCF Service: Introduction to WCF, Architecture of WCF, Features of WCF, WCF Communication Protocols, Addresses, Endpoints, Bindings, Contracts, Behaviors, Message Patterns, Hosting, Creating and Using WCF Service.
Reference:- Book:-
The complete reference C# 4.0 by Herbert Schildt , TMH Professional C# 2012 and .NET 4.5 by Bill Evjen and others, WROX WPF 4.0 by Adam Nathan, Unleased Publication
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be from topics: 1 and 2 (6+6)) Q-3 (Must be from topics: 3 and 4(6+6)) Q-4 (Must be from topics: 5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 5 of 28
GANPAT UNIVERSITY M. Sc. (CA & IT) SEM-I
P21A2ADA: ANALYSIS AND DESIGN OF ALGORITHM
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 2 40 20 60 30 100 50
Prerequisite: Knowledge of Any Programming language. Knowledge of Data Structure. Basic Mathematics
Basics of Algorithms: (8) Elementary algorithm, Algorithm Specifications, elementary data structure , Performance Analysis: Time complexity, space complexity ,Asymptotic Notation .
Recurrence: (8) Substitution method , Iteration , Changing variable , Recursion tree ,Characteristics equations , Master method for solving recurrences
Basic Traversal and Searching Techniques: (8) Tree: Basic Traversal and Searching Techniques: Analysis, Study and Implementation of Binary Tree Graph: Basic Traversal and Searching Techniques: Introduction Graphs, Representation of Graph , Searching techniques: BFS, DFS , Connected Components and Spanning Tree
Divide and Conquer: (8) Analysis and Implementation of Binary Search, Maximum-Minimum Search, Quick Sort , Merge Sort, Selection Sort, Heap Sort , Matrix multiplication.
Greedy Method and Backtracking: (8) Greedy Method: KNAPSACK Problem , Tree Vertex Splitting, Minimum Cost Spanning Tree , Optimal Storage on TAPES Backtracking: 8-Queens Problem , Sum of Subsets , Graph Coloring, Hamiltonian Cycles
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 6 of 28
Reference:- Book:-
Fundamentals of Computer Algorithms by Ellis Horowitz, Sartaj Sahni, SanguthevarRajasekaran by University Presssecond edition.
Introduction to Algorithms by Thomas H. Cormen, chormen E.Leiserson, Rivest,Stelin by PHI publication second edition
Data structures, Algorithms and Applications in java by Sartaj sahni by University Presssecond edition.
Design Analysis and Algorithms by Hari Mohan Pandey by University Science pressfirst edition.
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 and onwards must be from specific topics and internal choice or option can be given Paper Structure Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be fromtopics:1 and 2 (6+6)) Q-3 (Must be fromtopics:3 and 4(6+6)) Q-4 (Must be fromtopics:5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 7 of 28
GANPAT UNIVERSITY M. Sc. (CA & IT) SEM-I
P21A3GIS: GEOGRAPHIC INFORMATION SYSTEMS AND GLOBAL POSITIONING SYSTEMS
Credit
Examination scheme (Marks)
Internal External Total
Theory Tutorial Practical Theory Practical Theory Practical Theory Practical 2 1 2 40 20 60 30 100 50
Prerequisite: Basic knowledge of Database, Decision Support System, Topographical Maps
Fundamentals of GIS ( (8) Defining GIS (1), Components of GIS, Spatial data, Spatial data-maps (2), Characteristics of GIS, Spatialdata modeling (1), Attribute data management, Spatial data model (2), GIS applications anddevelopments in database(2)
Input Output and Data analysis in GIS (8) Data input, editing & data checking methods(1), Common errors in spatial data, Database integration,Data analysis-measurements, queries, Reclassification, Buffering, Map overlay, Interpolation, Analysis ofsurface(3), Network analysis, Spatial analysis(1), Analytical modeling in GIS- Physical, Environment andHuman processes(1), Output from GIS-Maps, Non-cartographic output, Spatial multimedia, Decisionsupport(2)
Issues in GIS (8) Development of computer methods for spatial data (1), Issues in GIS– Data quality and errors, sources oferrors, human and organizational issues (2), GIS project design and management– Problem identification(1), Designing a data model (1), Project management, Implementation, evaluation (1), The future of GIS,Internet resources of GIS (2)
Remote Sensing (8) Principles of remote Sensing (1), Remote Sensing system–Classification, Imaging, Characteristics (3), Applications of Remote Sensing (1), Extraction of information from images – Metric and Thematic (2), Integration of Remote Sensing and GIS (1)
Global Positioning Systems (8) Introduction to GPS (1), Accuracy of GPS(1), Various Satellites used by GPS(1), Differential GPS,
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 8 of 28
Fundamentals of GPS, Applications of GPS (2), GPS Receivers – Hand held GPS Receiver(2), Integration of GIS and GPS (1)
Reference:- Book:-
An Introduction to Geographical Information Systems by Heywood, Cornelius Carver and Raju, Pearson Education,2nd Edition
Concepts and techniques of Geographic Information Systems by C. P. Lo and Albert Yeung, PHI Publication,New Delhi
Fundamentals of Geographic information Systems by Michael N. Demers-John Wiley& Sons (ASIA) Pvt. Ltd, 2nd Edition
Learning and Using Geographic Information Systems by Gorr and Kurland – India Edition Global Navigation Satellite Systems by G. S. Rao– McGraw Hill Publications
Note for Examiner Q-1must be common from any topics from syllabus. Q-2and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2(Must be from Units :1 and 2 (6+6)) Q-3(Must be from Units :3 and 4 (6+6)) Q-4(Must be from Units :5 (6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Introduction and Knowledge representation(8) Introduction to Artificial Intelligence: AI problems, Assumptions, AI techniques, Defining the problem as a state space search, Production systems, Problem characteristics, and production system characteristics Knowledge representation: Representation and mappings, approaches of knowledge representation, Issues in knowledge representation, Representing simple facts in logic, representing Instance and Is a relationships, Computable functions and Predicates, Resolution, Natural deduction,Procedural versus declarative knowledge, logic programming, forward versus backward reasoning
Symbolic reasoning under uncertainty , Statistical Reasoning , Weak slot and filler structures (8) Non monotonic reasoning, default reasoning, Minimalist reasoning, Dependency directed backtracking, non-dependency directed back tracking, Justification based truth maintenance system,logic-based truth maintenance system, Probability and baye’s theorem, Bayesian Network,Dempster -Shafer theory, Semantic nets, Partitioned semantic nets, Frames
Strong slot and filler structures, Parallel and distributed AI, Natural language processing (7) - Conceptual dependency - Scripts, CYC - Psychological modelling - Parallelism in reasoning systems, Distributed reasoning systems - Syntactic processing - Analysis, discourse and pragmatic processing Heuristic Search and Neural Network (8) Heuristic Search: Generate and hill test, hill climbing, Steepest ascent hill climbing, simulated annealing, A* algorithm, AO* algorithm, Agenda-driven search, best-first search, means and analysis Neural Network and Its Application: Introduction to neural networks, hop field neural network,Application of neural network, recurrent networks, Distributed representations.connectionist AI and symbolic AI
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 10 of 28
Perceptron and Action, Expert System and its Applications, Fuzzy System and its Applications (7) - Real time search, Perceptron, Action, Robot architectures - ES Introduction, Architecture of ES - Characteristics of an ES, People involved in ES, ES Development Life Cycle - Introduction to Fuzzy Logic, Fuzzy Systems and its Development - Fuzzy Controllers, Fuzzy Applications and case Studies Reference:- Book:-
Artificial Intelligence Elain Rich: , McGraw Hill. Principles of AI & ES Development ,David W. Rolston, McGraw Hill. Artificial IntelligenceAn Engineering Approach ,Robort J. Sctialkaff, McGraw Hill. Waterman: Guide to Expert Systems, Addison-Wesley Pub. Company. Artificial Intelligence By Hunt E. B., Academic Press.
Question Paper Scheme
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be from topics: 1 and 2 (6+6)) Q-3 (Must be from topics: 3 and 4(6+6)) Q-4 (Must be from topics: 5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 11 of 28
GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – I
P21A5ES: E-SECURITIES
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 - 40 -- 60 -- 100 --
Prerequisite: Basic Knowledge of Computer network with its types along with benefits and limitations.
Introducing E-Security (8)
Overview & Importance of E-Security E-Security in real life application and problems Attack Methods: The difference between targeted attacks and target-of-opportunity
attacks
Various Types of Attacks in computer Networks (8) Typical Steps in break-in attacks Denial-of-Service attacks, Target-of-opportunity malware attacks Intruders: Intrusion Detection, Password management, Search etc.
System & Web Security (8) Malicious Software: Viruses and Related threats Virus counter measures, Firewalls: Firewall, Firewall Design Principles Trusted Systems, Web Security: Web Security Considerations, Secure socket layers Transport Layer Security. Secure Electronic Transaction E-mail Security: Pretty
Good Privacy S/MIME (Secure/Multipurpose Mail Extension)
Available Security protocols for Web Application (8) HTTP, SSL,S-HTTP,SET (Secure Electronic Payment System) Encryption Algorithms, Message Digest Secure Hash Algorithm, Network Security Tools
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 12 of 28
Authentication Applications (8) Kerberos X.509 Authentication Service Public key Infrastructure IP Security: Overview, Architecture
Reference:- Books:- Cryptography and Network Security Principle and Practice by William Stalling Pearson Publications, 3rd Edition Cryptography and Network Security Principle and Practice by Panko Stalling
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Introducing E-Security and Various Types of Attacks in computer Networks (6+6)) Q-3 (System & Web Security and Available Security protocols for Web Application (6+6)) Q-4 (Authentication Applications (6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 13 of 28
GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – I
P21B6EL2 ELECTIVE-II ( PROJECT MANAGEMENT)
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
3 - - 40 - 60 - 100 -
Prerequisite: Software Development Life Cycle, Software Development Models.
Introduction (8) Importance of software project management (1), Problems with Software Projects, The Feasibility Study (2), The Cost-benefit Analysis, Project and Product Life Cycles, (2) The Role ofProject Manager, Project Management Framework, Software Tools for Project Management (3)
Project Scope & Cost Management (8) What is Scope Management? , Scope Management Plan, Scope Statement (2), Work Breakdown Structure, Scope Verification, Scope Control (3). Cost Management Processes & principles, Cost Estimation & Budgeting, Cost Control (3)
Project Time Management (8) Importance of Project Schedules, Activity Definition (2), Activity Sequencing, Activity Resource &Duration Estimation (2), Schedule Development (3), Schedule Control (1)
Project Quality Management (8) COCOMO Model, Cost Budgeting(1), Cost Control, Project Quality Management(1), Quality of Information Technology Projects(1), Stages of Software Quality Management, Quality Planning, Quality Assurance(2), Quality Control, Quality Standards(1), Tools and Techniques For Quality Control(2) Project Human Resources Management (8) Keys to Managing People, Organizational Planning(1), Issues in Project Staff Acquisition and
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 14 of 28
Team Development(3), Project Communication Management(1), strategies for resolving conflict in projects, Project Risk Management(3)
Reference:- Book:-
Information Technology Project Management by Kathy Schwalbe, THOMSON Course Technology, International Student Edition.
Software Project Management by Bob Hughes and Mike Cotterell, TataMcGraw-Hill, Third Edition.
Basics of Software Project Management, NIIT, Prentice-Hall India. Software Project Management in Practice, PankajJalote, Pearson Education. Software Project Management,A Concise Study, S.A. Kelkar,Prentice-Hall India,
Revised Edition. Note for Examiner Q-1: Must be common from any topics from syllabus. Q-2: And onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2: (Must be from topics:1 and 2 (6+6)) Q-3: (Must be from topics:3 and 4(6+6)) Q-4: (Must be from topic:-5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 2 of 28
M.Sc.(CA & IT) SEM – II
Program Structure
Sr. Instruction Hours
Total
Course
per Week
Credit
Course
No. Course Code
Credits
Code
Type
Th. Tu. Pr. Th.
Tu. Pr.
1 P22A1ADS ADVANCE DATABASE
2 1 4 2
1 2 5 A
MANAGEMENT SYSTEM
2 P22A2EL3 ELECTIVE-III 2 1 4 2 1 2 5 A
3 P22A1JP2 JAVA PROGRAMMING-II 2 1 4 2 1 2 5 A
4 P22A4OOD OBJECT ORIENTED
3 -- -- 3
-- -- 3 A
ANALYSIS AND DESIGN
5 P22A5EL4 ELECTIVE-IV 3 -- - 3 -- -- 3 A
6 P22B6EL5 ELECTIVE-V 3 -- -- 3 -- -- 3 B
Total 15 03 12 15 3 6 24
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 15 of 28
GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – II
P22A1ADS: ADVANCE DATABASE MANAGEMENT SYSTEM
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 2 40 20 60 30 100 50
Prerequisite: Basic knowledge of Oracle PL/SQL
Introduction & Creating an Oracle Database (8) Introduction : (6) Oracle Database 10g : Overview of Grid Computing, Oracle Database Architecture, Database Structures, Oracle Memory Structures, Process Structures, Oracle Instance Management, Server Process and Database Buffer Cache, Physical Database Structure, Tablespace and Data Files, SYSTEM and SYSAUX tablespaces, Segments, Extents and Blocks, Logical and Physical Database Structures. Creating an Oracle Database :(2) Objectives, Planning the Database, Database Configuration Assistant (DBCA), Using DBCA to create a database, Password Management, Creating a Database Design Template, Using the DBCA to Delete a Database.
Managing the Oracle Instance & Database Storage Structures (8) Managing the Oracle Instance :(4) Objectives, Management Framework, Starting and Stopping Database Control, Oracle Enterprise Manager, Accessing Oracle Enterprise Manager, Using SQL*Plus and iSQL*Plus to Access Your Database,Setting Up iSQL*Plus for SYSDBA and SYSOPER Access, Calling SQL*Plus from a Shell Script, Calling a SQL Script from SQL*Plus, Initialization Parameter Files, Simplified Initialization Parameters, Viewing and Modifying Initialization Parameters , Database Startup and Shutdown, Viewing the Alert Log, Viewing the Alert History, Dynamic Performance Views. Database Storage Structures : (4) Objectives, Storage Structures, How Table Data Is Stored, Anatomy of a Database Block, Tablespaces and Data Files, Oracle Managed Files (OMF), Space Management in Tablespaces, Exploring the Storage Structure, Creating a New Tablespace, Storage for Locally Managed Tablespaces, Tablespaces in the Preconfigured Database, Altering a Tablespace , Actions with Tablespaces, Dropping Tablespaces, Viewing Tablespace Information, Gathering Storage Information, Viewing Tablespace Contents, Enlarging the Database, What Is Automatic Storage Management? , ASM: Key
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 16 of 28
Features and Benefits, ASM: Concepts. Database Security & Administrating User Security (8) Administering User Security (5) Objectives, Database User Accounts, Predefined Accounts: SYS and SYSTEM , Creating a User, Authenticating Users, Administrator Authentication, Unlocking a User Account and Resetting the Password, Privileges, System Privileges, Object Privileges, Revoking System Privileges with ADMIN OPTION, Revoking Object Privileges with GRANT OPTION, Benefits of Roles, Assigning Privileges to Roles and Roles to Users, Predefined Roles, Creating a Role, Secure Roles. Assigning Roles to Users, Profiles and Users. Implementing Oracle Database Security (3) Objectives, Industry Security Requirements, Separation of Responsibilities, Database Security, Principle of Least Privilege, Applying the Principle of Least Privilege, Monitoring for Suspicious Activity, Standard Database Auditing, Enabling Auditing, Uniform Audit Trails, Enterprise Manager Audit Page, Using and Maintaining Audit Information, Value-Based Auditing, Fine-Grained Auditing, FGA Policy. Database Backup & Recovery (8) Performing Database Backups (4) Objectives, Backup Solutions: Overview, Oracle Secure Backup, User-Managed Backup, Terminology, Recovery Manager (RMAN), Configuring Backup Settings, Scheduling Backups: Strategy, Options, Settings, Schedule, Review Backing Up the Control File to a Trace File, Managing Backups, Flash Recovery Area. Performing Database Recovery (4) Objectives, Opening a Database, Changing Instance Status, Keeping a Database Open, Loss of a Control File, Loss of a Redo Log File, Loss of a Data File in NOARCHIVELOG Mode, Loss of a Noncritical Data File in ARCHIVELOG Mode, Loss of a System-Critical Data File in ARCHIVELOG Mode
Moving Data (8) Moving Data (8) Objectives, Moving Data: General Architecture, Directory Object: Overview, Creating Directory Objects, SQL*Loader: Overview, Loading Data with SQL*Loader, SQL*Loader Control File, Loading Methods, Data Pump: Overview, Data Pump: Benefits, Data Pump Export and Import: Overview, Data Pump Utility: Interfaces and Modes, Fine-Grained Object Selection, Advanced Feature: Sampling, Export Options: Files, Data Pump File Locations, Scheduling and Running a Job, Data Pump File Naming and Size
Reference:- Book:-
Oracle Database 10G, The Complete reference by kevinloney- Tata McGraw Hill Education Pvt. Ltd Publication
Oracle DBA Bible, by Jonathan Gennick, Carol McCullough-Dieter and Gerrit-Jan Linker, WILEY-Dreamtech Publication.
Using Oracle, by William G. Page – PHI Publication
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 17 of 28
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be from topics: 1 and 2 (6+6)) Q-3 (Must be from topics: 3 and 4(6+6)) Q-4 (Must be from topics: 5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 18 of 28
GANPAT UNIVERSITY M.Sc.(CA & IT) SEM – II
P22A2EL3: ELECTIVE-III (.NET PROGRAMMING-II)
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 2 40 20 60 30 100 50
Prerequisite: HTML 5, CSS, C# Language Concepts
Basics of MVC with ASP.Net (8) MVC Pattern: The Model View Controller, The Relationship between Model Viewand Controller, Web Server, ASP.NET MVC, Advantages & Disadvantages, Requirements and Installation MVC Application Structure: Creating an ASP.NET MVC Project, How it Works?, MVC Application and Routing, Declaration of Intent, Creating Model, Setting up/ Creating Routes, Creating Controllers, Creating Views
The View & The Model (10) The View: View Engines – Razor Syntax, Types of Views [Content, Master or Layouts, Partial], Initialization Code in Razor Views, Implementing Views with Razor Engine, View Engines and Coding in Razor – Html Helpers, Data Validation, Client Validation, Templated helpers, Other Helpers, Creating Custom helpers The Model:Annotation Types, Constraints with Data Annotations, Creating Custom Constraints, Model Validations in ASP.NET MVC, Code First Entity Framework, Entity Data Model, Database First Model
The Controller (6) Route Configuration & Routing System, Actions with simple parameters / file upload/ complex parameters, custom and explicit binding, Accessing Model Services, Sessions, Application and Cache variables, ActionResult types, Filters, Global Filters, Authorize and Handle Error Filters, Creating Custom Filters, Controller Templates
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 19 of 28
AJAX with ASP.NET MVC & Web API (8) AJAX: AJAX Concept, Ajax in ASP.NET MVC, Implementation in the controller and the view, Partial Page Update, Structured Data Exchange, Ajax Helpers, Ajax with jQuery Web API: Controllers & Actions, Consuming Web API Services
MVC Usage & Other Concepts (8) Organization into Areas: Areas in ASP.NET MVC, Creating Areas and Implementing areas Other Topics: Unit Testing, Using ASP.NET Authentication, Internationalization, Deploying ASP.NET MVC Apps, The NuGet Package Manager
Reference:- Book:-
Professional ASP.NET MVC 4By Jon Galloway, Phil Haack, Brad Wilson, K. Scott Allen, WROX Publication
Programming ASP.NET MVC 4 By Jess Chadwick, Todd Snyder, Hrusikesh Panda, OREILLY Publication
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2 and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be from topics: 1 and 2 (6+6)) Q-3 (Must be from topics: 3 and 4(6+6)) Q-4 (Must be from topics: 5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 20 of 28
GANPAT UNIVERSITY M.SC.(CA & IT) SEM – II
P22A3JP2: JAVA PROGRAMMING-II
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
2 1 2 40 20 60 30 100 50
Prerequisite: Basic knowledge of Core Java, HTML, SQL
JAVA EE Platform (5) Introduction: Java EE Application Model, Standard services of Java EE, Distributed Multi-tiered applications, Client, Web and Business tier, Java EE Server & Containers [Web container, EJB container, App Client container], Java EE App assembly and deployment, Installation & configuration of Java EE Application server Java EE APIs HTML/CSS/Java Script/jQuery: HTML standard, best practices and forms, CSS Selectors, JavaScript and jQuery
JAVA Web Technology Concept (9) Servlet & Filter: Servlet API and Servlet life cycle, Writing Service Methods, Filter, RequstDispatcher techniques, Maintaining Client’s state, Scope of Objects, Service Listeners Java Server Pages: Life Cycle of JSP Page, Translation, Compilation and Execution, JSP Directives, JSP code block [expression, scriptlet, declaration and comment, JSP Standard Actions, Implicit Objects, Expression Language, JavaBeans components, transferring control to another web component, Java Server Pages Standard Tag Library [Core Tag Library, Format Tag Library, SQL tag library, JSTL Functions
MySQL and JDBC & Persistent API (8) MySQL and Java JDBC: Introduction to MySQL, MySQL JDBC Driver, Creating Database, MySQL Data Manipulation using Java JDBC Hibernate: Introduction to Persistent, Entity, Relation (ORM), Hibernate tool, Hibernate APIs, Queries and Criteria, Differed and immediate execution Internationalizing and Localizing Web Applications: Java Platform Localization classes, Localizing Message, Labels, Numbers, Date TIme
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 21 of 28
XML Support, Parsers, Web Services and Web Socket (8) JAXP: DOM, SAX, JAXB JSON: JSON object/list, JSON Parser Securing Web Application: Authentication Methods [Form, Basic and Digest Authentication], Authorization Web Services:Big Web Service – JAX – WS, RESTful web service – JAX – WS Java API for Web Socket: WebSocket basics, Programmatic and annotated End points, Sending / Receiving message, Encoders/Decoders, Path Parameters, Handling Errors
Java Server Faces – Component Framework (10) JSFs: User Interface Command Model, Navigation Model, Life Cycle of Java Server Faces Application, Partial Processing and Partial rendering Facelets: Lifecycle, Templates, Composite components, Web Resource HTML Tag Library Convertors, Listeners and Validators Managed Beans Ajax with JSF Custom UI Components Configuration of JSF Application
Reference:- Book:-
Professional Java Server Programming by SubrahmanyamAllamaraju – Apress publications Java Server Programming Black book by Kogent Solutions Inc.-Dreamtech publications J2EE Unleashed by Mark Ashnault, Paul Allen, Joseph J. Bambara- SAMS
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2 (Must be from topics: 1 and 2 (6+6)) Q-3 (Must be from topics: 3 and 4(6+6)) Q-4 (Must be from topics: 5(6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 22 of 28
GANPAT UNIVERSITY M. Sc. (CA & IT) SEM-II
P22A4OOD: OBJECT ORIENTED ANALYSIS AND DESIGN
Credit Examination Scheme (Marks)
INTERNAL EXTERNAL TOTAL
Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr.
3 -- -- 40 -- 60 -- 100 --
Prerequisite: Knowledge of SDLC Knowledge of Web Engineering For Any Website Knowledge of OOPs Knowledge of Design Tools Like rational Rose & Visio Must Have some Knowledge of Business Processes
Basic of OOAD (8) The object Oriented Paradigm, Management of Object Oriented Software Projects (1) Object Oriented Analysis : Domain Analysis, Generic components of the OO Analysis Model, The OOA Process, The Object-Relationship Model, The Object- Behavior Model (4) Object Oriented Design: Design for Object Oriented Systems, The System Design Process, The Object Design Process, Design Patterns(3)
OOAD for Web Engineering and Application (8) Introduction to Web Engineering : Web Engineering team(1) Analysis for Web Application: Requirements Analysis for Web Apps, The Analysis Model for Web Apps, The Content Model, The Interaction Model, The Functional Model, The Configuration Model, Relationship-Navigation Analysis(3) Design for Web Apps: Design Issues for Web Engineering, The Web E-Design Pyramid, Web App Interface Design, Aesthetic Design, Content Design, Architecture Design, Navigation Design, Component level Design(4)
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 23 of 28
Engineering, Activity Diagram, State Chart Diagram, Patterns and Frameworks, Component Diagram, Deployment Diagram
Case Study (8) (1) Online shopping (2) Web based auction system (3) Access control system, (4) Online mobile recharge
Reference:-
Book:-
Software Engineering By Roger S. Pressman, McGraw Hill Publications, Fifth Edition
The Unified Modeling Language User Guide By Booch, Rumbaugh, Jacobson, Low Price Edition Publication
UML Bible by Tom Pender,Publishing Inc. Teach Your Self UML in 24 hours by Joseph Schmuller, Pearson Education.
Note for Examiner Q-1must be common from any topics from syllabus. Q-2and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2(Must be from Units :1 and 2 (6+6)) Q-3(Must be from Units :3 and 4 (6+6)) Q-4(Must be from Units :5 (6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Prerequisite: Detail Information about the Connecting Devices (Hub, Router, Switch, Interpreter, Amplifier) Basic idea about Network Types and Network Topologies Must know the Process of OSI and TCP/IP Reference Model
Introduction(8) Concept of distributed computing system, Evolution of distributed computing system (2), Distributed computing system models (2), Issues in designing a distributed operating system (2), Introduction to distributed computing environment (DCE) (2)
Network Communication System (8) Communicational Protocols: Requirements of distributed systems compared to network systems, Distributed Computing Systems protocols: FLIP and VMTP (2) Message Passing: Features of a good message passing system, Synchronization, Buffering (1), Multi datagram messages, Process addressing, Failure handling, Group communication (2) Remote Procedure Calls: RPC model, Transparency of RPC, Implementing RPC mechanism, Stub generation, RPC messages (1), Marshalling arguments and results, Server management, Parameter passing semantics, Communication protocols for RPCs, Lightweight RPC, Optimization for better performance (2)
Distributed Shared Memory (8) Introduction to Distributed shared memory, General architecture of DSM system (2), Design and implementing issues of DSM, Structure of shared memory space (3), Consistency models, Replacement strategy, Thrashing, Heterogeneous DSM (3)
Synchronization, Resource Management & Process Migration (8) Synchronization: Clock synchronization, Event ordering, Mutual exclusion, Deadlock (3) Resource management: Task assignments approach, Load balancing approach, Load sharing approach (2) Process Migration: Introduction to process management, Features of Process Migration, Process migration mechanisms (3)
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 25 of 28
Distributed File System & Network Security (8) Desirable features of good distributed file system, File models, File accessing models (2), File sharing semantics, File caching schemes, Atomic transactions (3) Introduction to security, Digital signatures, Cryptography (3)
Reference:- Book:-
Distributed Operating Systems Concepts and Design by Pradeep K. Sinha, PHI Publication
Distributed Operating Systems by Andrew S. Tanenbaum, Pearson Education India
Note for Examiner Q-1 must be common from any topics from syllabus. Q-2and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2(Must be from Units :1 and 2 (6+6)) Q-3(Must be from Units :3 and 4 (6+6)) Q-4(Must be from Units :5 (6))
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 26 of 28
GANPAT UNIVERSITY M. Sc. (CA & IT) SEM-II
P22B6EL5: ELECTIVE-V: ERP MANAGEMENT
Credit
Examination scheme (Marks)
Internal External Total
Theory Tutorial Practical Theory Practical Theory Practical Theory Practical 3 40 60 100
Prerequisite: Some brief knowledge about middle level business, data warehouse and mining and query reporting tools.
ERP Overview (8) Business Functions & Processes (1), Integrated Management Information, Role of Enterprise (1), Business Modeling, ERP Overview (1), Benefits of ERP (2), Why ERP Today? (1) Risk Factor of ERP Implementation (2)
ERP and Related Technologies (8) Why ERP integrated with other technologies? (1) Business Process Reengineering (1), Supply Chain Management (1), Data Warehousing (1), Data Mining (1), OLAP (1), Product Life Cycle Management (PLM), CRM, Geographical Information System (GIS) (2)
ERP Implementation (8) ERP Implementation lifecycle (2), Implementation Methodology (1), Hidden Costs in ERP implementation (1), Organizing the implementation (1), In house Implementation pros-cons, Vendors, Consultants and user (2), Contracts between Vendors, Consultants & Employees (1)
Business Modules (8) Project management and Monitoring (1) Business module in an ERP package, Finance (1), Quality Management, Manufacturing (1), Human Resource, Plant Maintenance (2), Material Management (1), Sales and Distribution (2)
ERP Market & Future Trend (8) ERP market place (1), Discuss Different Companies : SAP AG , PeopleSoft , Baan, JD Edwards world Solutions , Oracle, QAD, SSA (3) , Enterprise Integration Applications (1), ERP and E-Commerce (1), ERP and Internet (1), Future directions in ERP (1)
M.Sc. (CA & IT)/ M.Sc. (Computer Science) SEM- I & SEM-II Syllabus WEF:JULY 2014
Page 27 of 28
Reference:- Book:-
Enterprise Resource Planning –Alexis Leon -Tata McGraw Hill publication Enterprise Resource Planning- Second Edition, By Alexis Leon- Tata McGraw Hill publication Enterprise Resource Planning Concepts and Practice II edition By Vinod k. Garg, N.K.Venkitakrishnan-PHI
Publication
Note for Examiner Q-1must be common from any topics from syllabus. Q-2and onwards must be from specific topics and internal choice or option can be given Paper Structure SECTION-I Q-1 Attempt any Five Out of Seven: each question must be 6 marks) --- 30 marks Question must be covered all possible section. SECTION-II Q-2(Must be from Units :1 and 2 (6+6)) Q-3(Must be from Units :3 and 4 (6+6)) Q-4(Must be from Units :5 (6))