syllabus mca syllabus mca syllabus mca, Exams of Operating Systems

syllabus of mca syllabus mcasyllabus mca syllabus mca syllabus mca syllabus mca

Typology: Exams

2019/2020

Uploaded on 04/05/2020

umesh9012
umesh9012 🇮🇳

1 document

1 / 135

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
University of Mumbai, M.C.A. , (Rev. 2016)
AC :11.05.2017
Item No. 4.176
UNIVERSITY OF MUMBAI
Revised syllabus (Rev- 2016) from Academic Year 2016 -17
Under
FACULTY OF TECHNOLOGY
Master of Computer Applications:
MCA
Second Year with Effect from AY 2017-18
Third Year with Effect from AY 2018-19
As per Choice Based Credit and Grading System
with effect from the AY 201617
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download syllabus mca syllabus mca syllabus mca and more Exams Operating Systems in PDF only on Docsity!

AC :11.05.

Item No. 4.

UNIVERSITY OF MUMBAI

Revised syllabus (Rev- 2016) from Academic Year 2016 -

Under

FACULTY OF TECHNOLOGY

Master of Computer Applications:

MCA

Second Year with Effect from AY 2017-

Third Year with Effect from AY 2018-

As per Choice Based Credit and Grading System

with effect from the AY 2016– 17

From Co-ordinator’s Desk:

To meet the challenge of ensuring excellence in Master Program in Computer Applications (M.C.A.: referred as Master of Computer Applications) education, the issue of quality needs to be addressed, debated and taken forward in a systematic manner. Accreditation is the principal means of quality assurance in higher education. The major emphasis of accreditation process is to measure the outcomes of the program that is being accredited. Inline with this Faculty of Technology of University of Mumbai has taken a lead in incorporating philosophy of outcome based education in the process of curriculum development. Faculty of Technology, University of Mumbai, in one of its meeting unanimously resolved that, Each Board of Studies shall prepare some Program Educational Objectives(PEO’s) and give freedom to affiliated Institutes to add few (PEO’s) and course objectives and course outcomes to be clearly defined for each course, so that all faculty members in affiliated institutes understand the depth and approach of course to be taught, which will enhance learner’s learning process. It was also resolved that, maximum senior faculty from colleges and experts from industry to be involved while revising the curriculum. I am happy to state that, each Board of studies has adhered to the resolutions passed by Faculty of Technology, and developed curriculum accordingly. In addition to outcome based education, semester based credit and grading system is also introduced to ensure quality of Master of Computer Applications (MCA) education. Semester based Credit and grading system enables a much required shift in focus from teacher centric to learner centric education since the workload estimated is based on the investment of time in learning and not in teaching. It also focuses on continuous evaluation which will enhance the quality of education. University of Mumbai has taken a lead in implementing the system through its affiliated Institutes and Faculty of Technology has devised a transparent credit assignment policy and adopted ten points scale to grade learner’s performance. Choice Based Credit and Grading System a r e implemented for First Year of M a s t e r o f C o m p u t e r A p p l i c a t i o n s ( M. C. A. ) from the academic year 2016-2017. Subsequently this system will be carried forward for Second Year and Third Year of M.C.A. in the academic year’s 2017-2018 and 2018-2019 respectively.

Dr. S. K.Ukarande

Co-ordinator, Faculty ofTechnology, Member AcademicCouncil University of Mumbai,Mumbai

Program Structure for Master of Computer Application (CBCGS) Mumbai University (With Effect from 2017-2018) Semester III

Subject Code

Subject Name Teaching Scheme (Contact Hours)

Credits Assigned

Theory Pract. Tut. Theory Pract. Tut. Total

MCA301 Database Management systems

04 -- -- 04 -- -- 04

MCA302 Java programming 04 -- -- 04 -- -- 04

MCA303 Information Security 04 -- -- 04 -- -- 04

MCA304 Operation Research 04 -- -- 04 -- -- 04

MCA305 Software Testing and Quality Assurance

04 -- -- 04 -- -- 04

MCAL301 Database Management systems and Software Testing Lab

-- 06 -- -- 03 -- 03

MCAL302 Java Programming and Unified Modeling Language Lab

-- 06 -- -- 03 -- 03

MCAPR 301 Mini Project -- -- -- -- -- -- 02

Total 20 12 -- 20 06 -- 28

Subject Code

Subject Name Examination Scheme Theory Course Term Work

Pract. Oral Internal Assessment End Sem.^ Total Exam. Test1 Test 2 Avg. MCA301 Database Management systems

20 20 20 80 -- -- -- 100

MCA302 Java programming 20 20 20 80 -- -- -- 100 MCA303 Information Security 20 20 20 80 -- -- -- 100 MCA304 Operation Research 20 20 20 80 -- -- -- 100 MCA305 Software Testing and Quality Assurance

20 20 20 80 -- -- -- 100

MCAL301 Database Management systems and Software Testing Lab

-- -- -- -- 25 50 25 100

MCAL302 Java Programming and Unified Modeling Language Lab

-- -- -- -- 25 50 25 100

MCAPR 301

Mini Project -- --- --- --- 25 -- 25 50

Total 100 100 100 400 75 100 75 750

Program Structure for Master of Computer Application (CBCGS) Mumbai University (With Effect from 2017-2018) Semester IV

Subject Code

Subject Name Teaching Scheme (Contact Hours)

Credits Assigned

Theory Pract. Tut. Theory Pract. Tut. Total

MCA401 Data Mining and Business Intelligence

04 -- -- 04 -- -- 04

MCA 402 Advanced Web Technology 04 -- -- 04 -- -- 04

MCA 403 Computer Graphics 04 -- -- 04 -- -- 04

MCA 404 Elective 1 04 -- -- 04 -- -- 04

MCA 405 Elective 2 04 -- -- 04 -- -- 04

MCAL401 Advanced Web Technology and Data Mining and Business Intelligence Lab

-- 06 -- -- 03 -- 03

MCAL402 Computer Graphics and Image Processing Lab

-- 06 -- -- 03 -- 03

MCAL Activity Lab

Soft Skill Development -- 02 -- -- 02 -- 02

Total 20 14 -- 20 08 -- 28

Subject Code Subject Name Examination Scheme Theory Course Term Work

Pract Oral Total Internal Assessment End Sem. Exam.

Test1 Test 2 Avg. MCA 401 Data Mining and Business Intelligence

20 20 20 80 -- -- -- 100

MCA 402 Advanced Web Technology

20 20 20 80 -- -- -- 100

MCA 403 Computer Graphics 20 20 20 80 -- -- -- 100 MCA 404 Elective 1 20 20 20 80 -- -- -- 100 MCA 405 Elective 2 20 20 20 80 -- -- -- 100 MCAL401 Advanced Web Technology and Data Mining and Business Intelligence Lab

-- -- -- -- 25 50 25 100

MCAL402 Computer Graphics and Image Processing Lab

-- -- -- -- 25 50 25 100

MCAL Activity Lab

Soft Skill Development -- -- -- -- 50 -- -- 50

Total 100 100 100 400 100 100 50 750

Program Structure for Master of Computer Application (CBCGS) Mumbai University (With Effect from 2017-2018) Semester V

Subject Code

Subject Name Teaching Scheme (Contact Hours)

Credits Assigned

Theory Pract. Tut. Theory Pract. Tut. Total MCA501 Wireless and Mobile technology

04 -- -- 04 -- -- 04

MCA502 Advanced Distributed Computing

04 -- -- 04 -- -- 04

MCA503 User Experience Design 04 -- -- 04 -- -- 04

MCADLE 504

Elective 1 (Departmental level)

04 -- -- 04 -- -- 04

MCAILE 505

Elective 2 (Institutional Level)

04 -- - - 04 -- -- 04

MCAL501 Mobile Application and User experience Design Lab

-- 06 -- -- 03 -- 03

MCAL502 Open Source System For ADC Lab

-- 06 -- -- 03 -- 03

MCAPR 501

Mini Project -- -- -- -- -- -- 02

Total 20 12 -- 20 06 28

Subject Code

Subject Name Examination Scheme Theory Course Term Work

Pract .

Oral Total Internal Assessment End Sem. Test1 Test 2 Avg.^ Exam. MCA501 Wireless and Mobile technology

20 20 20 80 -- -- -- 100

MCA502 Advanced Distributed Computing

20 20 20 80 -- -- -- 100

MCA503 User Experience Design 20 20 20 80 -- -- -- 100 MCADLE 504

Elective 1 (Departmental level)

20 20 20 80 -- -- -- 100

MCAILE 505 Elective 2 (Institutional Level)

20 20 20 80 -- -- -- 100

MCA L501 Mobile Application and User experience Design Lab

-- -- -- -- 25 50 25 100

MCA L502 Open Source System For ADC Lab

-- -- -- -- 25 50 25 100

MCAPR 501 Mini Project -- -- -- -- 25 -- 25 50

Total 100 100 100 400 75 100 75 750

Program Structure for Master of Computer Application (CBCGS) Mumbai University (With Effect from 2017-2018) Elective for Semester V

SEM V – Elective 1- Department Level Elective

Course Code Course Name MCADLE5041 Big Data Analytics MCADLE5042 Machine Learning MCADLE5043 Internet of Things MCADLE5044 Multimedia System Design

SEM V – Elective 2 - Institute Level Elective

Course Code Course Name MCAILE5051 Intellectual property Rights and Patents MCAILE5052 Research Methodology MCAILE5053 Management Information System MCAILE5054 Green Computing

SEMESTER III

Subject Code Subject Name Credits MCA301 Database Management Systems 04

Subject Code

Subject Name Teaching Scheme Credits Assigned Theory Pract. Tut Theory Pract. Tut Total

MCA301 Database Management Systems

Subject Code

Subject Name Examination Scheme

MCA301 Database Management Systems

Theory Marks TW Pract. Oral Total Internal Assessment End Semester Exam

Test (T1)

Test (T2)

Average of T1 & T 20 20 20 80 - - -- -- 100

Pre-requisites: Basic Knowledge of data structures

Course Educational Objectives (CEO): At the end of the course, the students will be able to

CEO301.1 Emphasize on basic concepts to organize, maintain and retrieve information from a DBMS. CEO301.2 Cover the principles of database systems and recognize how they are used in developing data-intensive applications. CEO301.3 To study an effective and efficient database system with the help of the rising trends of parallel and distributed databases.

Course Outcomes: At the end of the course, the students will be able to

MCA301.1 Understand various database concepts and apply them in real life applications. MCA 301 .2 Determine the manner in which data can be stored, organized and manipulated in a database system. MCA301.3 Apply various indexing and optimization techniques to process queries. MCA301.4 Analyze and design database applications using suitable database techniques.

References :  Korth, Silberchatz, Sudarshan, “Databse system Concepts”, McGraw Hill,  Raghu Ramakrishnan, Johannes Gehrke,”Database Management Systems”, Third Edition, McGraw Hill2003.  Elmasari and Navathe, Benjamin Cummins ,”Fundamental of Database System”, Pearson Education,  C. J. Date ,”An Introduction to Database Systems”, 8/e,Pearson Education,  Rob Coronel ,”Database Systems Design, Implementation and Management”, Cengage Publication,  AtulKahate, “Database Management System” Pearson Education. 2006

Assessment:

Internal: Assessment consists of two tests (T1 and T2) .The final marks should be the average of the two tests.

End Semester Theory Examination: Guidelines for setting up the question paper.

 Question paper will comprise of total six questions.  Question Number One should be compulsory.  All question carry equal marks.  Students can attempt any three from the remaining.  Questions will be mixed in nature (for example supposed Q.2 has part (a) from module 3 then part (b) will be from any module other than module 3).

In question paper weightage of each module will be proportional to number of respective lecture hours as mention in the syllabus.

Subject Code Subject Name Credits MCA302 Java Programming 04

Subject Code

Subject Name Teaching Scheme Credits Assigned Theory Pract. Tut Theory Pract. Tut. Total MCA302 Java Programming 04 -- -- 04 -- -- 04

Subject Code

Subject Name

Examination Scheme

MCA

Java Programmi ng

Theory Marks TW Pract Oral Total Internal Assessment End Semester Exam

Test (T1)

Test2(T

Average of T1 & T 20 20 20 80 - - -- -- 100

Pre-requisites: Basic understanding of any Object Oriented Programming Language.

Course Educational Objectives (CEO): At the end of the course, the students will be able to

CEO302. 1 Understand fundamentals of object-oriented programming in Java. CEO302. 2 Study various Java programming constructs.

CEO302. 3 Learn application development using Java Components.

Course Outcomes (CO): At the end of the course, the students will be able to

MCA302.1 Solve computational problems using basic constructs. MCA302.2 Find a solution for real world problems using Java MCA302.3 Develop Web Applications using Server Side Programming.

tracking techniques in JSP, Introduction to custom tags, JSTL tags in detail

12. Introduction to Spring Frameworks

Introduction to Spring Framework, Spring Architecture, Spring Aspect of Object Oriented Concepts – Join Point and Point Cuts.

References :  The complete reference JAVA2, Herbert schildt. Tata McGraw Hill  Programming with Java A Primer, E. Balaguruswamy Tata McGraw Hill  Core Java for beginners, Sharanam Shah and Vaishali Shah, SPD  Java 6 Programming Black Book, Wiley – Dreamtech  Web Enabled Commercial Application Development using java 2.0, Ivan Byaross  Java Server Programming java EE6, Black book, Dreamtech press.  Core Servlets and Java Server Pages :Vol I: Core Technologies 2/e , Marty Hall and Larry Brown, Pearson  Java 6 Programming, Black Book, Dreamtech Press.  Java Enterprise in a Nutshell, 3rd Edition A Practical Guide, Jim Farley, William Crawford, O'Reilly  Java EE 6 Server Programming For Professionals, Sharanam Shah and Vaishali Shah, SPD  Spring in Action, Craig Walls, 3rd Edition, Manning

Web References:  https://docs.oracle.com

Assessment:

Internal: Assessment consists of two tests (T1 and T2) .The final marks should be the average of the two tests.

End Semester Theory Examination: Guidelines for setting up the question paper.

 Question paper will comprise of total six questions.  Question Number One should be compulsory.  All question carry equal marks.  Students can attempt any three from the remaining.  Questions will be mixed in nature (for example supposed Q.2 has part (a) from module 3 then part (b) will be from any module other than module 3).

In question paper weightage of each module will be proportional to number of respective lecture hours as mention in the syllabus.

Subject Code Subject Name Credits MCA303 Information Security 04

Subject Code

Subject Name Teaching Scheme Credits Assigned Theory Pract. Tut Theory Pract. Tut Total MCA303 Information Security 04 -- -- 04 -- -- 04

Subject Code

Subject Name

Examination Scheme

MCA

Information Security

Theory Marks TW Pract. Oral Total Internal Assessment End Semester Exam

Test (T1)

Test2(T

Average of T1 & T 20 20 20 80 - - -- -- 100

Pre-requisites: Computer Networks, Databases

Course Educational Objectives (CEO): At the end of the course, the students will be able to

CEO303. 1 Understand information assurance as practiced in computer operating systems, distributed systems, networks and representative applications. CEO303. 2 Study cryptography and key encryption techniques used today.

CEO303. 3 Comprehend relevant security parameters in the internet, web, database systems and applications

Course Outcomes (CO): At the end of the course, the students will be able to

MCA303.1 Understand the requirement of information security and a clear understanding of its importance MCA303.2 Be familiar with information security threats and countermeasures, and^ familiar with information security designs using available secure solutions MCA303.3 Use the database security mechanisms, intrusion detection systems, formal models of security, cryptography, network ,web security

Assessment:

Internal: Assessment consists of two tests (T1 and T2) .The final marks should be the average of the two tests.

End Semester Theory Examination: Guidelines for setting up the question paper.

 Question paper will comprise of total six questions.  Question Number One should be compulsory.  All question carry equal marks.  Students can attempt any three from the remaining.  Questions will be mixed in nature (for example supposed Q.2 has part (a) from module 3 then part (b) will be from any module other than module 3).

In question paper weightage of each module will be proportional to number of respective lecture hours as mention in the syllabus.

Subject Code Subject Name Credits MCA304 Operation Research 04

Subject Code

Subject Name Teaching Scheme Credits Assigned Theory Pract. Tut Theory Pract. Tut Total MCA304 Operation Research 04 -- -- 04 -- -- 04

Subject Code

Subject Name

Examination Scheme

MCA304 Operation Research

Theory Marks TW Pract. Oral Total Internal Assessment End Semester Exam

Test (T1)

Test (T2)

Average of T1 & T 20 20 20 80 - - -- -- 100

Pre-requisites: Basic knowledge of Mathematics and Statistics.

Course Educational Objectives (CEO): At the end of the course, the students will be able to

CEO304. 1 Study formulation, analysis and solving science, engineering and business problems. CEO304. 2 Study mathematics and mathematical modelling using computers to forecast the implications of various choices. CEO304. 3 Study the selection of the best alternatives from the available choices.

Course Outcomes (CO): At the end of the course, the students will be able to

MCA304.1 Apply Operations research methodology to a broad range of problems in business and industry. MCA304.2 Use mathematics and mathematical modelling using computers to forecast the implications of various choices. MCA304.3 Solve optimization problems. MCA304.4 Think of new methods for solving optimization problems.