Master of Computer Applications (MCA)- Grid of Core and Elective Courses


1. List of Core Courses
Course Code Course Type Course Name Credits

MCA05101

Core Course I

Discrete Mathematics  Download 4

MCA05102

Core Course II

C++ Programming   Download 4

MCA05103

Core Course III

Digital Electronics and Microprocessors  Download 4

MCA05104

Core Course IV

Data Structures and Algorithms  Download 4

MCA05105

Core Course V

Accounting and Financial Management  Download 4

MCA05106

Core Course VI

Data Structures Lab Using C++  Download 2

MCA05107

Core Course VII

Open Office Lab  Download 2

MCA05201

Core Course VIII

Numerical and Statistical Methods  Download 4

MCA05202

Core Course IX

Internet Programming  Download 4

MCA05203

Core Course X

Java Programming  Download 4

MCA05204

Core Course XI

Database Systems  Download 4

MCA05206

Core Course XII

Database Systems Lab  Download 2

MCA05207

Core Course XIII

Java & Internet Programming Lab  Download 2

MCA05301

Core Course XIV

Operating Systems  Download 4

MCA05302

Core Course XV

Computer Networks  Download 4

MCA05303

Core Course XVI

Advanced Java Programming  Download 4

MCA05304

Core Course XVII

OOAD and UML  Download 4

MCA05306

Core Course XVIII

Open Source Technologies Lab  Download 2

MCA05307

Core Course XIX

Advanced Java  Lab  Download 2

MCA05401

Core Course XX

Data Warehousing and Mining  Download 4

MCA05402

Core Course XXI

Information Security  Download 4

MCA05403

Core Course XXII

Web Services  Download 4

MCA05404

Core Course XXIII

Middleware Technologies  Download 4

MCA05406

Core Course XXIV

EJB and Ajax Lab  Download 2

MCA05407

Core Course XXV

Operating Systems Lab  Download 2

MCA08501

Core Course XXVI

Software Project Management  Download 4

MCA08502

Core Course XXVII

Distributed Technologies  Download 4

MCA08503

Core Course XXVIII

Industrial Literacy 4

MCA08504

Core Course XXIX

Soft Skills Development  Download 4

MCA08506

Core Course XXX

Distributed Technologies Lab  Download 2

MCA08507

Core Course XXXI

Mini Project 2

MCA05601

Core Course XXXII

Major Project 16
2. List of Electives for the MCA Programme
Course Code Course Type Course Name Credits

MCA05205

Elective Course I A. Management Information Systems  Download
B. Graphics and Multimedia  Download 4
C. Soft Computing  Download

MCA05305

Elective Course II A. Software Engineering   Download
B. Real Time Embedded Systems  Download 4
C. Digital Image processing  Download

MCA05405

Elective Course III A. Mobile Computing   Download
B. Compiler Design   Download 4
C. Software Quality and Testing   Download

MCA08505

Elective Course IV A. Frameworks  Download
B. Pervasive Computing  Download 4
C. Software Architecture and Patterns  Download
www.csbdu.in