M.sc. Part-I Information Technology NEP 2023-24
M.sc. Part-I Information Technology NEP 2023-24
(NEP-2020)
Syllabus for
2 CC -202: 4 4 4 80 32 3 20 8 --
Advanced
Java
Programmin
g
3 CCPR - --- 6 4 80 32 3 20 8 --
203:
Practical-II
4 CC-204: 2 2 2 40 16 2 10 4 --
Big Data
Analytic
5 CCS-205: 4 4 4 80 32 3 20 8 --
1) Natural
Language
Processing
2) Modern
Networking
6 OJT 206: --- --- 4 80 32 -- 20 8 --
Internship
Student contact hours per week : 24 Hours (Min.) Total Marks for M.Sc.-I : 1100
Theory and Practical Lectures : 60 Minutes Each Total Credits for M.Sc.-I (Semester I & II) : 44
CC-Core Course Practical Examination is Semester wise before
CCPR-Core Course Practical Theory Examination.
RM: Research Methodology Examination for CCPR -103shall be based on
OJT: On job training Internship: Student must Semester-I Practical.
complete On job training/ Internship during Examination for CCPR -203 shall be based on
semester break. Semester II Practical.
*Duration of Practical Examination as per respective
BOS guidelines
Separate passing is mandatory for Theory,
Internal and Practical Examination
1 CC-301: 4 4 4 80 32 3 20 8
Artificial
Intelligen
ce
2 CC -302: 4 4 4 80 32 3 20 8
Image
Processing
3 CCPR - --- 6 4 80 32 3 20 8
303:
Practical-
III
4 CC-304: 2 2 2 40 16 2 10 4
Web
Developm
ent
5 CCS-305: 4 4 4 80 32 3 20 8
1) R Progra
mming
2) Cyber Sec
urity
6 CC -306: --- 6 4 80 32 3 20 8 --
Research
Project
Total (C) 14 22 440 110
26
Student contact hours per week : 26 Total Marks for M.Sc.-II : 1100
Hours (Min.)
Theory and Practical Lectures : 60 Total Credits for M.Sc.-II (Semester III & IV) : 44
Minutes Each
CC-Core Course Practical Examination is Semester wise before theory
CCS- Core Course Specialization examination.
CCPR-Core Course Practical Examination for CCPR -303shall be based on Semester III
RP: Research Project Practical.
Examination for CCPR-403 shall be based on Semester IV
Practical.
*Duration of Practical Examination as per respective BOS guidelines
Separate passing is mandatory for Theory, Internal and
PracticalExamination
Requirement for Entry at Level 6.5:
Completed all requirements of the relevant Post Graduate Diploma in Information Technology (Level
6)
Exit at Level 6.5: Students will exit after Level 6.5 with Master’s Degree in Information Technology if
he/she completes the courses equivalent to Minimum of 88 credits.
Program Outcomes
Upon successful completion of the M.Sc.I.T the student should have met the following Student
Learning Outcomes:
1. Students will acquire the ability to identify and formulate research problems, enabling them to
contribute to the advancement of knowledge in the field of computer science
2. Identify, analyze, and synthesize scholarly literature relevant to the field of computer science.
5. Apply design and development principles when constructing software systems of varying
complexities.
6. The program cultivates the ability to effectively communicate and collaborate as part of a
team in multidisciplinary projects, utilizing essential skills for seamless coordination and
cooperation.
1. Introduction
1. The name of the programme shall be M.Sc. (Information Technology).
2. The M.Sc. in Information Technology is a postgraduate degree program that provides in-depth
knowledge and expertise in various aspects of computer science. This program is designed for
students to make a strong foundation in computer science and wish to further their education and
skills in specialized areas. It offers advanced coursework and research opportunities to explore
cutting-edge topics and contribute to the field of computer science.
3. Completing MSc. in Information Technology equips students with a diverse set of skills and
knowledge that can lead to various career opportunities in academia, research, industry, or
entrepreneurship. They can pursue roles such as software engineer, data scientist, artificial
intelligence specialist, cyber security analyst, research scientist, consultant, or pursue further
academic studies such as a Ph.D. in Computer Science.
4. The University Department offering the MSc.I.T program will determine the number of
electives based on recent trends in IT industry.
6. The inclusion of projects at second year ensures the focus on applying the skills learnt at
respective levels. It will enhance student’s capability to work on various technologies. It will
make appropriate platform for students to work in IT Industry. This program aims to enhance
student’s technical orientation and foster their eagerness to do the research projects as per the IT
industry demand.
3. Medium of Instruction:
The medium of Instruction will be English only.
4. Admission Procedure
Eligibility:
Eligibility: B.Sc. Information Technology (Entire/ optional), B.Sc. Computer Science
(Entire) / B.C.S / B.Sc. Computer Science (Optional) /B.Sc. IT /B.C.A(under Science
faculty), B.Sc. Mathematics, B.Sc. Statistics, B.Sc. Electronics
Admission through University Entrance exam only.
Only entrance marks should be considered for admission process.
Reservation of Seats as per rules of Government of Maharashtra
5. Course Structure:
Lectures and Practical should be conducted as per the scheme of lectures and practical indicated in
the course structure.
6. Teaching and Practical Scheme
1. Each contact session for teaching or practical should be of 60 minutes each.
2. Minimum 48 periods should be conducted for each subject of 100 Marks.
3. Minimum 24 periods should be conducted for each subject of 50 Marks.
4. One Practical Batch should be of 30 students.
5. Practical evaluation should be conducted before the commencement of University
examination.
7. Project Work:
1. Project work may be done individually or in groups in case of bigger projects. However, if
project is done in groups, each student must be given a responsibility for a distinct moduleand
care should be taken to see the progress of individual modules is independent of others.
2. Students should take guidance from assigned guide and prepare a Project Report on "Project
Work" in two copies to be submitted to the Director of the Institute/Head of the Department.
3. The project report will be duly accessed by the assigned guide and internal marks will be
communicated by the Director of the Institute/Head of the Department.
4. The project report should be prepared in a format prescribed by the University. The external
viva shall be conducted by a panel of minimum two examiners out of which one will be
external and other will be internal examiner.
OR
Students will be provided the opportunity to formulate a research project proposal. It requires
careful planning, critical thinking, and a thorough understanding of existing literature and
technological advancements.
5. Assessment:
1. The final total assessment of the candidate is made in terms of an internal assessment and
anexternal assessment for each course.
For each theory paper, 20% marks will be based on internal assessment and 80%marks for
semester examination (external assessment), unless otherwise stated.
3. The final practical examination will be conducted by the university appointed examiners both
internal as well as external at the end of semester for each lab course and marks will be submitted
to the university by the panel. The pattern of final Practical Examination will be as follows;
2 Viva-voce 20 Marks
3 Journal 20 Marks
The practical examination will be conducted semester wise in order to maintain the relevance of the
respective theory course with laboratory course.
4. The internal marks will be communicated to the University at the end of each semester,but before
the semester end examinations. These marks will be considered for the declaration of the results.
3. Question No.2 to Question No. 7 should consist of 2 sub questions each carrying 8 marks.
4. Question No. 7 should be a short note, where 4 questions will be given, out of which two
questions should be attempted.
For 40 marks:
1. There will be six (6) questions of 10 Marks and out of which three (3) to be attempted
from question no 2 to 6.
2. Question No.1 is compulsory and is of multiple choice questions. There will be5 multiple
Choice question each carrying 2 marks.
b. Practical Examination:
1. Duration of Practical Examination: 3 Hrs
2. Nature of Practical Question paper: There will be three questions out of which any two
questions to be attempted and each question carries 30 Marks.
9. Standard of Passing:
Internal as well as external examination will be held at the end of semester. The candidate must score
40% marks in each head of internal as well as external Examination
16. Backlog
Students should not have more than FOUR (4) backlogs for second year admission.
M.Sc. (Computer Science) Part I Semester I
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CC-101 Title of Course: Advanced Web Technology
Internal Marks: 20 External Marks: 80 Theory: 04 hours/week
Course outcomes:
1. Students will be able to develop application using MVC.
2. Students will be able to understand Entity Framework.
3. Students will be able to understand Web API.
Introduction to MVC, Benefits of using ASP.NET MVC, Role of Model, View, and
Controller, ASP.NET MVC Works, Naming conventions, Creating views, Defining
controllers, Defining a data model, Creating strongly-typed views, Creating strongly-typed
views
UNIT II (15 Hours)
Razor View Engine: Razor Basics, Razor design goals, Implementation of Razor view, Razor
syntax,Accessing Model Data in Razor views Using Entity Framework:Crud Operations, Crud
Operation Using BO Class, Crud Operations Using Generic BO Class.
UNIT III (15 Hours)
Working with URLs and Routing:Understanding the Routing Mechanism,Adding a Route
Entry, Using Parameters, Using Defaults, Using Constraints
ASP.NET Web API with MVC:Overview of the ASP.NET Web API, Building servers and
clients,Content negotiation, Validation, Dependency Injection
MVC State Management: Using hidden fields, Session and Application State, Custom model
bindings Azure Services: Cloud Computing, Cloud Characteristics, Cloud Computing Service Models,
Introduction to Azure, Benefits of Azure, Azure Hosting Models, Azure Services, Azure Portals
References:
1. IProfessional ASP.NET MVC 5 by Jon Galloway, Brad Wilson, K. Scott Allen, David
Matso
2. ASP.NET MVC 4 and the Web AP Jamie Kurtz
M. Sc (Computer Science) Part I Semester I
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CC-102 Title of Course:Cloud Computing
Course outcomes:
1. To learn how to use Cloud Services.
2. To implement Virtualization.
3. To implement Task Scheduling algorithms. Apply Map-
Reduce concept to applications.
4. To build Private Cloud.Broadly educate to know the
impact of engineering on legal and societal issues involved.
Specialized Cloud Mechanisms: Automated Scaling listener, Load Balancer, SLA monitor, Pay-per-
use monitor, Audit monitor, fail over system, Hypervisor, Resource Centre, Multidevice broker, State
Management Database. Cloud Management Mechanisms: Remote administration system, Resource
Management System, SLA Management System, Billing Management System, Cloud Security
Mechanisms: Encryption, Hashing, Digital Signature, Public KeyInfrastructure (PKI).
UNIT IV (15 Hours)
Fundamental Cloud Architectures: Workload DistributionArchitecture, Resource Pooling
Architecture, Dynamic Scalability Architecture, Elastic Resource Capacity Architecture, Service
Load Balancing Architecture, Cloud Bursting Architecture, Elastic Disk Provisioning Architecture,
Redundant Storage Architecture. AdvancedCloud Architectures: Hypervisor Clustering
Architecture, Load Balanced Virtual Server Instances Architecture.
Reference Books
1. Mastering Cloud Computing Foundations and Applications Programming
Rajkumar Buyya, Christian Vecchiola, S.Thamarai Selvi
2. Cloud Computing Concepts, Technology &Architecture
Thomas Erl, Zaigham Mahmood, and Ricardo Puttini
M.Sc. (Computer Science) Part I Semester I
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CCPR-103, Title of Course: Practical-I
Internal Marks: 20 External Marks: 80 Practical: 06 hours/week
Course Outcomes:
Lab work is based on Advanced Web Technology and Cloud Computing .This laboratory
course should consist of 10 to 12 programming exercises with focus on covering the hands-on
aspects covered in theory course.
M.Sc. (Computer Science) Part I Semester I
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CC-104
Title of Course: Research in Computing
Internal Marks: 10 External Marks: 40 Theory: 02 hours/week
Course Outcomes:
After completion of this course, student will able to,
1. To be able to conduct business research with an understanding of allthe latest theories.
2. To develop the ability to explore research techniques used for solving any real world or innovate
problem.
References
1. Business Research Methods
William G.Zikmund, B.J Babin, J.C. Carr,Atanu Adhikari, M.Griffin
2. Business Analytics Albright Winston
3. Research Methods for Business Students FifthEdition Mark Saunders
M.Sc. (Computer Science) Part I Semester I
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CCS-105 Title of Course: Machine Learning
Course Outcomes:
1. Develop an appreciation for what is involved in learning models from data.
2. Understand a wide variety of learning algorithms.
3. Understand how to evaluate models generated from data. solving
Course Outcomes:
Edition,O’Reilly,2013
References
1. Research Methodology in Computer Science by Ryhan Ebad, Centrum Press.
2. Research Methodology by C.R.Kothari
3. Research Methods by Rashmi Agrawal
4. Qualitative Research for Education by Bogdan & Biklen
5. Methods of Educational Research by Max Engelhart
6. Business Research Methods by Alan Bryman & Emma Bell, Oxford University Press
M.Sc. (Information Technology) Part I
Semester II(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CC -201 Title of Course: Data Science
Internal Marks: 20 External Marks: 80 Theory: 04 hours/week
Course Outcomes:
Develop in depth understanding of the key technologies in data science.
Practice problem analysis and decision-making.
Gain practical, hands-on experience with statistics programming languages .
Organize and Report Supersteps : Organize Superstep, Report Superstep, Graphics, Pictures, Showing the
Difference Transform Superstep: Univariate Analysis, Bivariate Analysis, Multivariate Analysis, Linear
Regression, Logistic Regression, Clustering Techniques, ANOVA, Principal Component Analysis (PCA),
Decision Trees, Support Vector Machines, Networks, Clusters, and Grids, Data Mining, Pattern
Recognition, Machine Learning, Bagging Data,Random Forests, Computer Vision (CV) , Natural Language
Processing (NLP), Neural Networks, TensorFlow.
References:
1. The complete Reference Java- 5th edition – Herbert Schildt- Tata McGraw Hill
2. Java 8 Programming Black Book
3. Inside Java 2 Virtual Machine by Venners Bill, Mcgraw Hill Education
4. Developing Java Servlets James Goodwill, Techmedia Pub.
5. Professional JSP Wrox press
6. JDBC, Servlet and JSP, Black Book, Santosh Kumar K. Dremtech publication
7. Spring and Hibernate, Santosh Kumar K. Mc.Graw Hill Education
8. Spring Persistence with Hibernate, Ahmad Seddighi
9. Java unleashed,; Micheal Morrison
M.Sc. (Information Technology) Part I
Semester II(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CCPR -203 Title of Course: Practical-II
Internal Marks: 20 External Marks: 80 Practical: 06 hours/week
Course Outcomes:
Lab work is based on Data Science and Advanced Java Programming .This laboratory
course should consist of 10 to 12 programming exercises with focus on covering the
hands-on aspects covered in theory course.
M.Sc. (Computer Science) Part I Semester II
(NEP-2020)
To be implemented from the academic year 2023-2024
Course Code: CC -204 Title of Course: Big Data Analytics
Internal Marks: 10 External Marks: 40 Theory: 02 hours/week
Course Outcomes:
1. To provide an overview of an exciting growing field of big data analytics.
2. To introduce the tools required to manage and analyze big data like Hadoop, NoSql
MapReduce.
3. To teach the fundamental techniques and principles in achieving big data
analytics with scalability and streaming capability.
4. To enable students to have skills that will help them to solve complex real- world
problems in for decision support.
Operating System for Big Data,Concepts, Hadoop Architecture, Working with Distributed file
system
Course Outcomes:
1. To understand the state-of-the-art in network protocols, architectures and
applications.
2. Analyze existing network protocols and networks.
3. Develop new protocols in networking
4. To understand how networking research is done
5. To investigate novel ideas in the area of Networking via term-long researchprojects.
UNIT II (15Hours)
Software-Defined Networks SDN: Background and Motivation, Evolving Network Requirements Demand
Is Increasing,Supply Is IncreasingTraffic Patterns Are More ComplexTraditional Network Architectures are
Inadequate, The SDN Approach Requirements SDN Architecture Characteristics of Software- Defined
Networking, SDN- and NFV-Related Standards Standards- Developing Organizations Industry Consortia
Open Development Initiatives, SDN Data Plane and OpenFlow SDN Data Plane, Data Plane Functions Data
Plane Protocols OpenFlow Logical NetworkDevice Flow Table Structure Flow Table Pipeline, The Use of
MultipleTables Group Table OpenFlow Protocol, SDN Control Plane.
The student is required to engage in on job training during their semester break.