MCA (Management) 2024 Syllabus - Sem - 2
MCA (Management) 2024 Syllabus - Sem - 2
Semester II
IT21: Java Programming
Teaching Scheme: Credit: 03 Examination Scheme:
Theory Sessions: Total 45 Internal (TH): 25 Marks
Hours External (TH): 50 Marks
Total :75 Marks
Prerequisites: Learner should know programming structures like decision flows, loops,
variables, and function etc.
Course Objectives:
To familiarize students with the concepts of OOPs.
To enable the students to understand the core principles of the Java Language and use
AWT tools to produce well designed, effective applications.
Students will be able to develop server-side applications with database handling using
servlets, JSP, JDBC
Course Outcomes:
On completion of the course, learners should be able to
CO# Cognitive Course Outcomes
Domain
CO1 Apply Apply the concept of Object-Oriented Programming to map and
solve simple real world problem
CO2 Apply To design and develop robust, efficient, multithreaded and scalable
Java applications using the collection framework, multithreading,
and exception handling.
CO3 Apply To develop Web application for solving real life problem using
Servlet
CO4 Apply To develop Web application for solving real life problem using JSP,
JDBC
CO5 Apply To develop robust web applications using Spring MVC
Unit Contents Weightage No of
No. in % Sessions
1 Basics of Java
1.1 Class and objects
1.3 Abstraction, polymorphism inheritance, and
encapsulation, 25 10
1.4 Abstract Class, Interface
1.4 Garbage Collector
1.5 Lambda expression
*Mapping of Course Outcomes for Unit 1: CO1
2 Advanced Java Concepts
2.1 Introduction to Collection Framework
20 9
2.1.1 Arraylist, Vector, Set, Map, Hashing
2.2 Multithreading
Page 48/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Learning Resources
Text Books
Java Complete Reference Schildt Herbert, TMH.
Java Fundamentals (SIE), Schildt Herbert, TMH
The Complete Reference JSP, Phil Hanna, TMH
JDBC, Servlet and JSP, Black Book, Santosh Kumar K. Dremtech publication
Reference Books
Head First Servlets and JSP, 2nd Edition by Bert Bates, Bryan Basham, Kathy Sierra
OCJP Oracle Certified Programmer for Java Study Guide by Kathy Sierra and Bert
Bates.
Page 49/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Recommended Certification
Oracle Certified Associate Java Programmer OCA
Oracle Certified Professional Java Programmer OCP
Page 50/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 51/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Queuing Theory
2.2 Characteristics of Queuing Models, Transient and
Steady states of the System
2.3 Model – I [ (M/M/1) : (FCFS / ∞ /∞ ) ]
Miscellaneous Problems based on above
*Mapping of Course Outcomes for Unit 2: CO2
3 Markov Chains, Simulation Techniques & Inventory 20 08
Theory
Markov Chains, Simulation Techniques
3.1 Markov chains: Applications related to technical
functional areas,
3.2 Steady state Probabilities and its implications,
3.3 Decision making based on the inferences
*Miscellaneous Problems based on above
*Mapping of Course Outcomes for Unit 3: CO3
4 PERT CPM
4.1 Basic differences between PERT and CPM.
4.2 Network diagram
4.3 Time estimates (Forward Pass Computation,
Backward Pass Computation), Critical Path
4.4 Probability of meeting scheduled date of 20 10
completion,
4.5 Calculation on CPM network. Various floats for
activities Event Slack
4.6 Calculation on PERT network.
Miscellaneous Problems based on above
*Mapping of Course Outcomes for Unit 4: CO4
5 Decision Theory & Game Theory
Decision Theory
5.1 Introduction and Steps of Decision-Making Process
5.2 Types of Decision-Making Environments
5.3 Decision-Making Under Uncertainty
20 10
5.4 Decision-Making Under Risk
Game Theory
5.5 Introduction, n X m zero sum game with dominance
5.6 Solution using Algebraic, Arithmetic and Matrix
strategy
*Mapping of Course Outcomes for Unit 5: CO5
Learning Resources
Recommended Books:
Text Books:
Operations Research by Pannerselvam
Operations Research Theory and Application by J. K. Sharma –Mac-MillanPublication
Page 52/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 53/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 54/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 55/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 56/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Reference Books:
Roger S. Pressman, “Software Engineering-A Practitioner’s Approach”, McGraw Hill
pub.2010
Software Testing in Real World Edward Kit- Pearson Pub
Software Testing Techniques by Boris Beizer-DreamTech Pub,2nd Edition
Software Testing by Ron Patton, TechMedia Pub.
Introducing Software by Testing Louise Tamres
Fundamentals of Software Engineering –Rajib Mall, 3rd Edition
Allen Gilles “Software quality: Theory and management”, International Thomson,
Computer press 1997.
Software Testing Principles Techniques and Tools by Milind. G. Limaye- Tata McGraw
Hill Pub.
Stephen H. Kan, “Metrics and models in software quality Engineering”, Addison –
Wesley 2003.
Recommended Learning Material:
www.istqb.org
https://www.seleniumhq.org/
https://www.softwaretestingmaterial.com/selenium-tutorial/
https://www.toolsqa.com/selenium-tutorial/
www.guru99.com/software-testing.html
www.guru99.com/selenium-tutorial.html
www.guru99.com/mobile-testing.html
www.professionalqa.com
Page 57/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
www.resources.sei.cmu.edu/library
www.iist.org
Recommended Certifications:
CAST (Certified Associate in Software Testing)
CSQA (Certified Software Quality Analyst Certification)
(ISTQB) International Software Testing Qualifications Board Certification
(CQE) Certified Quality Engineer
(CMST) Certified Manager of Software Testing
Page 58/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 59/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
2 Research Design
2.1 Definition and Purpose, Importance of a well-structured
design
2.2 Types of Research Designs: Exploratory design,
Descriptive design, Experimental design, Quasi-
experimental design 20 10
2.3 Components of Research Design: Objectives
Hypotheses, Variables, Methods of data collection,
Sampling design
2.4 Validity and Reliability: Internal validity, External
validity, Construct validity, Reliability and consistency.
*Mapping of Course Outcomes for Unit 2: CO2
3 Data Collection and Sampling Methods
3.1 Data Collection Methods: Primary Data Collection
3.2 Sampling Techniques: Principles of Sampling
(Population vs. sample, Sampling frame), Probability 20 8
Sampling Methods, Non-probability Sampling Methods,
Determining Sample Size, Factors affecting sample size,
Sample size calculations.
*Mapping of Course Outcomes for Unit3: CO3
4 Data Analysis
4.1 Inferential Statistics: Hypothesis testing, Confidence
intervals, Chi-square test, t-test, Analysis of variance
20 10
(ANOVA)
4.2 Qualitative Data Analysis: Coding and Categorizing
Data.
*Mapping of Course Outcomes for Unit 4: CO4
5 Report Writing
5.1 Structure of a Research Report/Thesis Title Page,
Abstract, Introduction, Literature Review, Methodology,
Results, Discussion and Conclusion, References, Citation
styles
5.2 Writing Style and Clarity-Academic writing standards,
20 10
Avoiding plagiarism, Ensuring clarity and coherence,
Visual Presentation of Data, Creating effective tables,
Designing clear charts and graphs, Preparing for Oral
Presentations, Structuring a presentation, Structuring a
presentation, Use of visual aids, Effective communication
skills, Ethics in Research.
*Mapping of Course Outcomes for Unit 5: CO5
Learning Resources
Page 60/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Text Books:
Research Methodology: Methods and Techniques" by C.R. Kothari and Gaurav Garg
Research Methodology: A Step-by-Step Guide for Beginners" by Ranjit Kumar
Business Research Methods" by Donald R. Cooper and Pamela S. Schindler
Research Methodology and Scientific Writing" by C. George Thomas
Research Methodology: Concepts and Cases" by Deepak Chawla and Neena Sondhi
Reference Books:
Research Methods for Business: A Skill Building Approach" by Uma Sekaran and
Roger Bougie
Qualitative Research Methods for the Social Sciences" by Bruce L. Berg and Howard
Lune
Statistics for Management" by Richard I. Levin, David S. Rubin, Masood H. Siddiqui,
and Sanjay Rastogi
Case Study Research: Design and Methods" by Robert K. Yin
The Craft of Research" by Wayne C. Booth, Gregory G. Colomb, and Joseph M.
Williams
Recommended Learning Material
Online Courses
Coursera: "Research Methods" by University of London
A comprehensive course covering the fundamentals of research methods.
edX: "Introduction to Research Methods" by University of London
Focuses on essential research methods and techniques.
Udemy: "Research Methods and Statistics: An Introduction"
Provides an introduction to research methods and basic statistical concepts.
Khan Academy: "Statistics and Probability"
Offers free tutorials on statistical methods relevant to research.
MIT OpenCourseWare: "Research Methods in Management"
A free course providing an overview of research methods in management.
Software Tools
SPSS (Statistical Package for the Social Sciences)
R and RStudio
Microsoft Excel
Software Tools-SPSS, R, Python (Pandas, NumPy)
Recommended Certification
Research Methodology, Link: https://nptel.ac.in/courses/109/105/109105115/
Qualitative Research Methods and Research Writing, Instructor: Prof. Aradhna Malik,
IIT Kharagpur, Link: https://nptel.ac.in/courses/109/105/109105115/
Introduction to Research, Link: https://nptel.ac.in/courses/121/106/121106007/
Research Writing, Instructor: Prof. A. Arunachalam, IIT Kharagpur, Link:
https://nptel.ac.in/courses/109/105/109105115/
Advanced Statistical Methods in Data Science, Instructor: Prof. Shalabh, IIT Kanpur
Link: https://nptel.ac.in/courses/111/104/111104071/
Page 61/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 62/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 63/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 64/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
EC 21-2: JavaScript
Teaching Scheme: Credit: 03 Examination Scheme:
Theory Sessions: Total 45 Internal (TH): 25 Marks
Hours External (TH) : 50 Marks
Total :75 Marks
Prerequisites: Students should know least one programming language and should be
familiar with concepts like Classes, Objects, Inheritance, and an intermediate knowledge
on HTML.
Course Objectives:
Develop familiarity with the JavaScript language.
Learn to use OOPs and patterns.
Understand concepts commonly used in dynamic language programming, such as
introspection, higher-order functions, and closures.
Become adept at implementing client-side interfaces through the use of the DOM, and
AJAX.
Become familiar with common libraries, tools and framework that are used in web
application development.
Course Outcomes:
On completion of the course, learners should be able to
CO# Cognitive Course Outcomes
Domain
CO1 Apply Utilize Basic JavaScript concepts for writing simple Java script
program.
CO2 Apply Design and develop simple application using build-in objects and
browser object Model
CO3 Apply Implement the concepts of OOPs , event handling and Asynchronous
JavaScript for developing simple real life problem solving web
application
CO4 Create Create interactive web page of application for problem solving
CO5 Apply Demonstrate server-side and client-side aspects of web applications
using Node.js and React.
Unit Contents Weightage No of
No. in % Sessions
1 Basic JavaScript
1.1 Introduction of Java Script
1.2 Comments, Keywords, Data Types, Variables,
Operators, Control Statement and Iterative statements 15 7
1.3 Functions, Array
1.4 Java Script Architecture
1.5 Framework and Libraries
*Mapping of Course Outcomes for Unit 1: CO1
2 Client-Side Scripting 15 7
Page 65/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 66/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 67/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 68/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 69/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
4.2.2 Co-Training
4.2.3 Graph-Based Methods
4.2.4 Semi-Supervised Support Vector Machines
4.2.5 Generative Models (e.g., Gaussian Mixture
Models)
4.3 Introduction to Reinforcement Learning
4.3.1 Key concepts: Agent, Environment, State,
Action, Reward
4.3.2 Applications of Reinforcement Learning
4.4 Markov Decision Processes (MDPs)
4.5 Temporal-Difference Learning- SARSA and Q-
Learning
4.6 Advanced Topics in Reinforcement Learning
4.6.1 Deep Q-Networks (DQN) (brief introduction)
4.6.2 Exploration vs. Exploitation Trade-off
4.6.3 Reinforcement Learning in complex
environments
*Mapping of Course Outcomes for Unit 4: CO4
5 Case studies
5.1 REGRESSION Case Studies
5.1.1 Retail Store Sales Prediction
5.1.2 Restaurant Sales Prediction
5.1.3 Inventory Prediction for Optimum Inventory
Management
5.1.4 Sport Player Salary Prediction
5.1.5 Machine Learning case study on Dell
5.2 CLASSIFICATION Case Studies
20 7
5.2.1 Diabetes Prediction for Preventive Care
5.2.2 Telecom Network Disruptions Prediction for
Planning Preventive Maintenance
5.2.3 Breast Cancer Prediction for Preventive Care
5.2.4 Credit Card Fraud Detection
5.2.5 Heart Diseases Prediction for Preventive Care
5.2.6 Loan Application Classification
5.2.7 Computer Price estimation
5.2.8 House price prediction
*Mapping of Course Outcomes for Unit 5:CO5
Learning Resources
Text Books:
"Foundations of Machine Learning" by Mehryar Mohri, Afshin Rostamizadeh, and
Ameet Talwalkar
Machine Learning: An Algorithmic Perspective" by Stephen Marsland
Statistics and Data Science -Paperback, Dr. Swapnaja, Dr. Minakshi, Dr. Mukul
Page 70/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 71/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 72/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 73/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 74/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 75/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 76/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 77/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 78/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 79/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Learning Resources
Text Books
Beginning Node.js by Basarat Ali Syed
Beginning Node.js, Express & MongoDB Development by Greg Lim
Essential TypeScript 4: From Beginner to Pro by Adam Freeman
Angular: Up and Running- Learning Angular, Step by Step by Shyam Seshadri 5.
Beginning PHP, Apache, MySQL web development
Reference Books
Node.js in Action, 2ed by Alex Young, Bradley Meck
Mastering Node.js by Pasquali Sandro
TypeScript Crash Course: A hands-on guide to building safer and more reliable web
applications (English Edition) by Daniel Cavalcante
Angular Essentials by Kumar Dhananjay
Complete Ref. PHP
Page 80/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 81/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
EC22-3: Power BI
Teaching Scheme: Credit: 03 Examination Scheme:
Theory Session: 45 Hours Internal(TH): 25 Marks
External (TH) : 50 Marks
Total :75 Marks
Prerequisites: Database Knowledge, Business Understanding
Course Objectives:
To utilize Power BI tools effectively for data connectivity, transformation, and
visualization.
To Apply data modelling techniques to build relationships and optimize data analysis.
To Incorporate slicers, filters, and bookmarks to enhance user interactivity and
exploration.
To Understand Power BI concepts like Microsoft Power BI desktop layouts, BI reports,
dashboards, and Power BI DAX commands and functions
To Gain a competitive edge in creating customized visuals and deliver a reliable
analysis of vast amount of data using Power BI
Course Outcomes:
On completion of the course, learners should be able to
CO# Cognitive Course Outcomes
Domain
CO1 Apply Demonstrate the concepts and importance of data modelling,
data source, data cleaning, data transformation in Power BI.
CO2 Analyse Analyse data relationships and model data using DAX
CO3 Analyse Assess the interactivity of visualizations using slicers, filters,
and drill through features.
CO4 Apply Use M Queries to extract, transform, and load data from
various sources
CO5 Analyse Examine Power BI solutions that solve real-world business
problems as outlined in case studies
Page 82/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 83/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
3.2 Visualization
3.2.1 Visualization Charts in Power BI
3.2.2 Matrixes and Tables
3.2.3 Slicers and Map Visualizations
3.2.4 Gauges and Single Number Cards
3.2.5 Modifying Colors in Charts and Visuals Shapes,
Text Boxes, and Images
3.2.6 Custom Visuals
3.2.7 Page Layout and Formatting
3.2.8 Bookmarks and Selection Pane
3.2.9 KPI Visuals
3.2.10 Z-order
3.2.11 Grouping and Binding
3.3 Introduction to Power BI Service
3.3.1 Creating a Dashboard
3.3.2 Quick Insights in Power BI
3.3.3 Configuring a Dashboard
3.3.4 Power BI Q&A
3.3.5 Ask Questions about your Data
3.3.6 Power BI Embedded
3.3.7 Bookmarks and buttons
*Mapping of Course Outcomes for Unit 3:CO3
4 Introduction of SQL Server
4.1 Power Query & M Language
4.1.1 Introduction to Power Query and M Language
4.1.2 Introduction to Power Query Editor
4.1.3 Understanding M language fundamentals
4.1.4 Basic M Query syntax and functions
4.1.5 Data types and operators in M Query
25 10
4.2 Data Transformation with M Query
4.2.1 Importing and cleaning data
4.2.2 Filtering, sorting, and grouping data
4.2.3 Pivoting and unpivoting columns
4.2.4 Merging and appending queries
4.2.5 Creating custom functions
4.2.6 Error handling in M Query
*Mapping of Course Outcomes for Unit 4:CO4
5 Real World Use Cases and Case studies
5.1 Real-World Use Cases
5.1.1 Financial Services-Risk Management
25 10
5.1.2 Healthcare-Patient Care Improvement
5.1.3 Retail-Sales Performance Analysis
5.1.4 Education-Student Performance Monitoring
Page 84/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 85/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Course Objectives:
Conduct a cyber security risk assessment using tool.
Measure the performance and troubleshoot audit.
Design and develop a security architecture for an organization.
Design operational and strategic cyber security strategies and policies.
Course Outcomes:
On completion of the course, learners should be able to
CO# Cognitive Course Outcomes
Domain
CO1 Understand Understand the fundamental concepts of cybersecurity, including its
importance and various threats in cyberspace.
CO2 Understand Understand the vulnerable to threats in systems
CO3 Apply Design and Apply the need for security architecture and its relevance
to systems, service continuity and reliability
CO4 Understand Ability to describe the various auditing tools that can be used in
cybersecurity management
CO5 Apply Identifies the needs of users in the field of developing information
systems and building secure computer networks.
Unit Contents Weightage No of
No. in % Sessions
1 CYBER SECURITY ESSENTIALS
1.1 Information Assurance Fundamentals
1.1.1 Basic Cryptography
1.1.2 Symmetric Encryption
1.1.3 Public Key Encryption
1.1.4 The Domain Name System (DNS)
1.1.5 Firewalls
20 9
1.1.6 Virtualization
1.1.7 Radio-Frequency Identification
1.2 Microsoft Windows Security Principles
1.2.1 Windows Tokens
1.2.2 Window Messaging
1.2.3 Windows Program Execution
1.2.4 The Windows Firewall
*Mapping of Course Outcomes for Unit 1: CO1
2 Information Security 15 6
Page 86/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
2.1 Introduction
2.2 Security Threat Supply
2.3 Information Assurance
2.4 Quantitative Risk Analysis Techniques and Tools
2.5 Introduction to IT Auditing and Reporting
Techniques
*Mapping of Course Outcomes for Unit 2: CO2, CO4
3 Development of Secure Information System
3.1 Introduction
3.2 Developing Secure Information Systems
3.3 Key Elements of an Information Security Policy
3.4 Information System Development Life Cycle 25 12
3.5 Application Security
3.6 Information Security Governance
3.8 Security Architecture and Design
3.9 Case Study based information system design
*Mapping of Course Outcomes for Unit c 3: CO3
4 Security Threats and Policies
4.1 Introduction to Security Threats
4.2 Network and Denial of Services Attack
4.3 Security Threats to E-Commerce
4.4 Introduction to Security Policies
25 12
4.5 Why can we would like Security Policy?
4.6 Security Policy Development
4.7 Email Security Policies
4.8 Advanced persistent threat
4.9 Case Study based on security threat and policy
*Mapping of Course Outcomes for Unit 4: CO4
5 Securities in Operating System And Networks
5.1 Introduction to Securities in Operating System
Network
5.2 Rootkit and Anti Rootkit Tools (Antivirus Based) 15 6
5.3 Threats to Network Communication
5.4 Wireless Network Security
5.5 Network Security Attack
*Mapping of Course Outcomes for Unit 5: CO5
Learning Resources
Text Books
Michael E. Whitman, Herbert J. Mattord, (2018). Principles of Information Security,
6th edition, Cenage Learning, N. Delhi
Cryptography and Network Security by William Stallings
Network Security Essentials by William Stallings
Computer Security and the Internet: Tools and Jewels from Malware to Bitcoin,
Page 87/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 88/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
IT21L: Practical
Teaching Scheme: Credit: 03 Examination Scheme:
Practical Sessions:45 Sessions Internal(TH): 50 Marks
(Each session of 2 Hrs) Total :50 Marks
Prerequisites - Basic knowledge of Java Programming
Course Objectives:
To implement foundation of Object Oriented Concepts
To explore use of Java Servlets
To design and develop web application using JSP
Course Outcomes:
On completion of the course, learners should be able to
CO# Cognitive Course Outcomes
Domain
CO1 Apply Demonstrate fundamental concepts of Java
CO2 Create Design and implement classes and objects in Java, applying
principles of inheritance, polymorphism, encapsulation, and
abstraction
CO3 Create Establish database connectivity using JDBC, execute SQL queries,
handle result sets, and manage database transactions from Java
applications
CO4 Create Develop dynamic web applications using Java Servlets and JSP,
CO5 Create Use spring MVC framework to build web application.
Learning Resources
References
https://docs.oracle.com/javase/8/docs/api/
https://www.oracle.com/in/java/technologies/downloads/
https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-
reference/html/mvc.html
Page 89/90
Curriculum for First Year MCA (Pattern 2024) - Savitribai Phule Pune University
Page 90/90