rayat shikshan sanstha’s karmaveer bhaurao patil … · credit system of university of mumbai...

26
AC- 2.24/ 21th Jun/ 2018 Item No-2.24 Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL COLLEGE, VASHI. NAVI MUMBAI (AUTONOMOUS COLLEGE) Sector-15- A, Vashi, Navi Mumbai - 400 703 Syllabus for M.Sc. Part-1 Information Technology Program: M.Sc. Information Technology Course: M.Sc. Part-1 Information Technology (Choice Based Credit, Grading and Semester System with effect from the academic year 20182019)

Upload: others

Post on 15-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

AC- 2.24/ 21th Jun/ 2018

Item No-2.24

Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL COLLEGE, VASHI.

NAVI MUMBAI (AUTONOMOUS COLLEGE)

Sector-15- A, Vashi, Navi Mumbai - 400 703

Syllabus for M.Sc. Part-1 Information Technology

Program: M.Sc. Information Technology

Course: M.Sc. Part-1 Information Technology

(Choice Based Credit, Grading and Semester System

with effect from the academic year 2018‐2019)

Page 2: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Rayat Shikshan Sanstha’s

Karmaveer Bhaurao Patil College Vashi, Navi Mumbai

Autonomous College

[University of Mumbai]

Syllabus for Approval

Sr.

No. Heading Particulars

1 Title of Course M.Sc. Part -1 Information

Technology

2 Eligibility for

Admission

Degree with 12 th

Mathematics

3 Passing Marks 40%

4 Ordinances/Regulations

(if any)

5 No. of Years/Semesters One year/Two semester

6 Level P.G.

7 Pattern Semester

8 Status New

9 To be implemented

from Academic year 2018-2019

Page 3: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Preamble of the Syllabus:

The subject of Information Technology is one of the important application tool which can

be applied to different areas in teaching, training and learning which is considered to be

important in terms of human resource development, Information Processing and Decision

Making which enhances the development of a Nation.

Information Technology as an application science is studied to be applied for other areas,

right from Mathematics to other basic sciences, applied sciences, social sciences and each

and every aspect of human life.

The main aim of the course is to focus on the technological tools and concepts available and

how they can be applied to Data Mining, Distributed System, Data Analysis Tools, Software

Testing, Mobile Computing, Advanced Computer Networks, Cloud Computing and Ubiquitous

System, Advanced Database Systems and so on..

Information Technology Experts are very much required right from academic institutions,

Research and Development to Industries both Public and Private Sectors.

The two year programme of M.Sc. (Information Technology) is prescribed according to the

credit system of University of Mumbai from the academic year 2018-19. The course has

been divided in to four semesters. The programme has a total 16 theory papers, and four in

each semester.

The programme is designed to provide students a focused elaborate training in Information

Technology concepts and tools as well as exposing them to the advanced fields. In addition

to theoretical knowledge, significant emphasis has been given to provide hands on

experience to the students in the frontier areas of Information Technology. A

multidisciplinary approach has been employed to provide best leverage to students to enable

them move into advanced and frontier areas of interdisciplinary research in the future.

Page 4: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Syllabus for M.Sc. Part-1 Information Technology

Objectives of the Course:

A few years after graduation, students with a M.Sc in Information Technology will be able to::

1. Prepare highly qualified specialists for the Saudi industry in the field of information

technology.

2. Develop interpersonal skills, teamwork skills, leadership skills, and project management

skills.

3. learn how to operate a professional IT practice

4. study a broad context of advanced contemporary IT issues

Course Outcome:

By the end of the course, a student should develop the ability:

Upon graduation, students with a M.Sc in Information Technology will be able to:

An ability to use IT skills in decision making, by analyzing problems, developing solutions

and explaining findings.

Recognizes ethical and professional responsibilities in IT.

Design an IT solution using best practices and standard methodologies in the field.

Implement, and test an IT solution, and evaluate its effectiveness.

Page 5: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Semester I

Course Course Lectures Credit Practical Hrs Credit Total code Nomenclature Course Credit

PGIT101 Data Mining 60 04 PGIT1P1 60 02 06

PGIT102 Distributed System 60 04 PGIT1P2 60 02 06

PGIT103 Data Analysis Tools 60 04 PGIT1P3 60 02 06

PGIT104 Software Testing 60 04 PGIT1P4 60 02 06

Total 24

Semester II

Course Course Lectures Credit Practical Hrs Credit Total

code Nomenclature Course Credit

PGIT201 Mobile Computing 60 04 PGIT2P1 60 02 06

PGIT202 Advanced Computer 60 04 PGIT2P2 60 02 06

Networks

PGIT203 Cloud Computing and 60 04 PGIT2P3 60 02 06

Ubiquitous System

PGIT204 Advanced Database 60 04 PGIT2P4 60 02 06

Systems

Total 24

Page 6: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Scheme of examination for Each Semester:

Continuous Internal Evaluation: 40 Marks (Common Test-20 Marks & 20 Marks for-

Assignment, Projects, Group discussion, Open book test, online test etc.)

Semester End Examination: 60 Marks will be as follows -

I.

Theory: The Semester End Examination for theory course work will be conducted as per

the following scheme.

Each theory paper shall be of two and half hour duration.

All questions are compulsory and will have internal options.

Q – I From Unit – I (having internal options.) 10 M

Q – II From Unit – II (having internal options.) 10 M

Q – III From Unit – III (having internal options.) 10 M

Q – IV From Unit – IV (having internal options.) 10 M

Q-V From Unit – V (having internal options.) 10 M

Q-VI Questions from all the FIVE Units. 10 M

II. Practical

The Semester End Examination for practical course work will be

conducted as per the following scheme.

Sr.

No.

Particulars of Semester End Practical Examination Marks%

1 Laboratory Work 40

2 Journal 05

3 Viva 05

TOTAL 50

Page 7: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER I

Page 8: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER I

Course 1 : Data Mining PGIT101

Course

Code Unit Description Credits

PGIT101

I

4

II

III

IV

V

Page 9: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT1P1

1. Show the design and implementation of data mining model using Java API

2. Design the data mining model using SQL server / Oracle.

3. Show the implementation of Naïve Bayes algorithm.

4. Show the implementation of Decision Tree.

5. Show the implementation of Time Series Algorithm.

6. Show the implementation of Clustering Algorithm.

7. Show the implementation of k-nearest neighbor.

8. Show the implementation of Apriori Algorithm

9. Show the implementation of Association Algorithm.

10. Show the implementation of Text Mining.

11. Show the implementation of Multimedia Mining.

12. Show the implementation of Spatial Mining.

Page 10: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER I

Course 2 : Distributed System PGIT102

Course

Code Unit Description Credits

PGIT102

I

4

II

III

IV

V

References:

Page 11: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT1P2

1. Implement the concept for sharing the resources using distributed system.

2. Write a program for implementing Client Server communication model.

3. Write a program to show the object communication using RMI.

4. Show the implementation of Remote Procedure Call.

5. Show the implementation of web services.

6. Write a program to execute any one mutual exclusion algorithm.

7. Write a program to implement any one election algorithm.

8. Show the implementation of any one clock synchronization algorithm.

9. Write a program to implement two phase commit protocol.

10. Implement the concept of distributed file system architecture.

Page 12: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER I

Course 3 : Data Analysis Tools PGIT103

Course

Code Unit Description Credits

PGIT103

I

4

II

III

IV

V

Page 13: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT1P3

1. Some SQL queries based on the 1st Unit.

2. Implementing GSL matrix and vectors

3. Graph Plotting

4. Implement the statistical distributions

5. Implement regression and goodness of fit

6. Implement testing with likelihood

7. Generate random numbers using Monte Carlo method

8. Implementing Non-Parametric testing

9. Drawing an Inference

10. Implement Non-parametric Testing

Page 14: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER I

Course 4 : Software Testing PGIT104

Course

Code Unit Description Credits

PGIT104

I

4

II

Page 15: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

III

IV

Page 16: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

V

Page 17: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT1P4

1. Evaluating Test Exit Criteria and Reporting

2. Static and Dynamic Analysis

3. Rate Quality Attributes for Domain and Technical Testing

4. Perform Review

5. Incident Management

6. Path Testing and Equivalence Partitioning

7. Performance Testing

8. Using Testing Tool Selenium

9. Using Testing Tool QTP

10. Using Testing Tool WAPT

11. Using Testing Tool VTEST

12. Using Testing Tool AutoIT

Page 18: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER II

Page 19: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER II

Course 1 : Mobile Computing PGIT201

Course

Code Unit Description

Credit

s

PGIT201

I

4

II

III

IV

V

Page 20: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT2P1

1. Develop UI with different controls on Mobile using Android.

2. Develop UI with different controls on Mobile using Windows.

3. Using buttons, radio buttons, checkboxes on Mobile using Android / Windows.

4. Create a simple temperature converter application using Android.

5. Design a simple calculator using Windows / Android.

6. Program for simple quiz competition.

7. Program to insert and display data from database Windows / Android.

8. Program to generate Calendar using Windows / Android.

9. Design a simple to-do list using Windows/ Android.

10. Program to demonstrate simple Animation.

Page 21: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER II

Course 2 : Advanced Computer Networks PGIT202

Course

Code Unit Description Credits

PGIT202

I

4

II

III

IV

V

Course Code: PGIT2P2

1)Simulationg RIP

2)Simulating OSPF

3)Simulating OSPF with STUB AREA,NSSA, Restricting LSA’s

4)Simulating BGP

5)Simulating Routing Redistributions

6)Simulating IBGP

7)Simulating EBGP

8) Configuring IP Multicast Routing

9) Design Data Centre

10) Design Remote Access VPNs

Page 22: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER II

Course 3 : Cloud Computing and Ubiquitous System PGIT203

Course

Code Unit Description Credits

PGIT203

I

4

II

III

Page 23: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

IV

V

Page 24: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT2P3

1. Implement Distributed System on Windows and Linux

2. Implement application on Azure

3. Implement private cloud

4. Implement Search engine

5. Implement Server Cluster

6. Implement MapReduce and Hadoop

7. Implement Social Networking Site

8. Implement Blogging site

9. Implement Grid Computing

10. Implement IaaS (Eucalyptus, Nimbus)

11. Implement PaaS

12. Implement SaaS

13. Implement OpenNebula

Page 25: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

SEMESTER II

Course 4 : Advanced Database Systems PGIT204

Course

Code Unit Description Credits

PGIT204

I

4

II

III

IV

V

References:

1. Elmasri and Navathe, “Fundamentals of Database Systems”, Pearson Education

2. Raghu Ramakrishnan, Johannes Gehrke, “Database Management Systems”, McGraw-

Hill

3. Korth, Silberchatz, Sudarshan , “Database System Concepts”, McGraw-Hill.

4. Peter Rob and Coronel, “Database Systems, Design, Implementation and Management”,

Thomson Learning.C.J.Date, Longman, “Introduction To Database Systems”,

Pearson Education

Page 26: Rayat Shikshan Sanstha’s KARMAVEER BHAURAO PATIL … · credit system of University of Mumbai from the academic year 2018-19. The course has been divided in to four semesters. The

Course Code: PGIT2P4

1. Horizontal fragmentation of database.

2. Vertical fragmentation of database

3. Creating Replica of database.

4. Create Temporal Database.

5. Inserting and retrieving multimedia objects in database (Image / Audio /Video).

6. Implement Active database using Triggers

7. Create ORDBMS Application

8. Implement and retrieve records from a Spatial Database

9. Create XML Parser

10. Using XML DOM Traverse XML Document.

11. Create an XML Application using database and any programming language

(Java / VB.NET – ASP.NET, C#-ASP.NET).

12. Prolog programming.