Program Content


Subjects List For Regular
MCA 1st semester
Subject Code Subject Name
RCA-101 Computer Concepts & Principals of Programming
RCA-102 Accounting & Financial Management
RCA-103 Discrete Mathematics
RCA-104 Computer Organization & Architecture
RCA-105 Professional Communication
RCA-151 Professional Communication Lab
RCA-152 Programming Lab
MCA-2nd semester
Subject Code Subject Name
RCA-201 Computer Based Numerical & Statistical Techniques
RCA-202 Data Structures
RCA-203 Introduction to Automata Theory & Languages
RCA-204 Innovation & Entrepreneurship
RHU-001 Human Values & Professional Ethics
RCA-251 Computer Based Numerical & Statistical Techniques Lab
RCA-252 Data Structures Lab
MCA-3rd semester
Subject Code Subject Name
RCA-301 Operating Systems
RCA-302 Web Technology
RCA-303 Design & Analysis of Algorithm
RCA-304 Computer Based Optimization Technique
RCA-305 Cyber Security
RCAA01 Introduction of Programming & Computer Organization
RCA-351 Operating Systems Lab
RCA-352 Design & Analysis of Algorithm Lab
MCA-4th semester
Subject Code Subject Name
RCA-401 Data Base Management System
RCA-402 Computer Networks
RCA-403 Artificial Intelligence
RCA-404 Compiler Design
RCA-E12 to E15 Elective -11
RCAA02 Fundamental of data Structure, Numerical & Computational Theory
RCA-451 Mini Project
RCA-452 Data Base Management System
MCA-5th Semester
Subject Code Subject Name
NMCA-513 Dot Net Framework & C#
NMCAE 25 Computer Network
NMCA-512 Software Engineering
NMCAE 33 Software Project Management
NMCAE 43 Software Testing
NMCA-553 Dot NET Lab
NMCA-552 Project Based On Software Engineering
NGP-501 General Proficiency
MCA-6th Semester
Subject Code Subject Name
NMCA-611 Colloquium
NMCA-612 Project

List of Electives for MCA

Elective-II
NMCAE21 Network Security & Cryptography
NMCAE 22 Neural Network
NMCAE 23 Pattern Recognition
NMCAE 24 Cloud Computing
NMCAE 25* Computer Network
NMCAE 26* Dot Net Framework & C#
Elective-III
NMCAE31 Image Processing
NMCAE 32 Simulation & Modeling
NMCAE33 Software Project Management
NMCAE 34 Real Time Systems
Elective-IV
NMCAE41 Advanced Database Management Systems
NMCAE42 Information Storage & Management
NMCAE 43 Software Testing
NMCAE44 Big Data