rayat shikshan sanstha’s karmaveer bhaurao patil … · credit system of university of mumbai...
TRANSCRIPT
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)
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
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.
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.
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
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
SEMESTER I
SEMESTER I
Course 1 : Data Mining PGIT101
Course
Code Unit Description Credits
PGIT101
I
4
II
III
IV
V
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.
SEMESTER I
Course 2 : Distributed System PGIT102
Course
Code Unit Description Credits
PGIT102
I
4
II
III
IV
V
References:
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.
SEMESTER I
Course 3 : Data Analysis Tools PGIT103
Course
Code Unit Description Credits
PGIT103
I
4
II
III
IV
V
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
SEMESTER I
Course 4 : Software Testing PGIT104
Course
Code Unit Description Credits
PGIT104
I
4
II
III
IV
V
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
SEMESTER II
SEMESTER II
Course 1 : Mobile Computing PGIT201
Course
Code Unit Description
Credit
s
PGIT201
I
4
II
III
IV
V
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.
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
SEMESTER II
Course 3 : Cloud Computing and Ubiquitous System PGIT203
Course
Code Unit Description Credits
PGIT203
I
4
II
III
IV
V
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
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
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.