Master of Computer Application

Goal of the Programme

Master of Computer Application (MCA) is a three years’ programme divided into five semesters of core teaching at the college level and the last semester has been dedicated for live project work to be undertaken at a firm engaged in software development, so as to enable the students to be aware of the latest state-of-the-art technology in the related/specific field of his/her interest. Our MCA Programme aims at serving the social needs of public, private, corporate, non-corporate and other sectors of Indian economy by enhancing the communication skills & software development skills.The college emphasizes on conceptual teaching along with orientation towards live projects involving software development so as to afford an excellent exposure to the students. Special emphasis is being laid on System Programming Projects using C and C++. Apart from core studies like, Operating System, RDBMS Concepts, Computer Networks, Computer Architecture and Compiler Construction, etc., the students are also exposed to software development using Visual C++, JAVA, .NET, Oracle 9.0, Visual Basic, Developer 2000 and the latest internet Technologies including HTML/DHTML, XML, JAVASCRIPT, VBSCRIPT, COM/DCOM etc.

Admissions are as per the following:

MCA – Ist Year

85% seats of total intake are allotted according to the merit list of UPSEE as per state government directives through AKTU counseling.

15% & vacant/lapsed seats are allocated on the basis of merit of marks at graduation level/rank in UPSEE.


Graduation degree with 55% marks or Postgraduate in any subject from a recognised university with Mathematics as a subject at 10+2 level.

MCA – IInd Year (Lateral Entry)

Candidates who have passed their Recognized Bachelor’s Degree of minimum 3 years duration in BCA, B. Sc (IT/Computer Science) with Mathematics as a subject at 10+2 level or at Graduate Level are eligible for admission to Second Year. Applicant must have appeared in UPSEE


55% in BCA/B.Sc. (CS)/B.Sc. (IT) with Mathematics as a subject at 10+2 level.

Fee structure

Fee structure is available on college website. Fee is to be paid by Demand Draft drawn in favour of “SRMSCET”, payable at Bareilly.


3 Years Full Time.

Integrity of the System

All admissions are done maintaining transparency at every level. The admission against management quota is done through advertisement and the list of applicants and their merit is displayed on a Notice Board in the college after the screening. Fee charged for both categories of seats is as per U.P. Govt. directives.

Year 1 – Semester ‐ I

NAS 104 Professional Communication
NMCA 112 Accounting and Financial Management
NMCA 113 Computer Concepts and Programming in C
NMCA 114 Discrete Mathematics
NMCA 115 Digital Logic Design

Semester ‐ II

NAS 105/NAS 2055 Environmental & Ecology
NMCA 212 Computer Based Numerical & Statistical Tech.
MCA 213 Data Structures using C
NMCA 214 Introduction to Automata Theory & Languages
MCA 215 Computer Organization

Year 2 – Semester ‐ III

MCA 311 Operating Systems
MCA 312 Design and Analysis of Algorthms
MCA 313 Data Base Management Systems
MCA 314 Internet & Java Programming
MCA 315 Computer Based Optimization Techniques
AUC-001/AUC-002 Human Values & Professional Ethics/Cyber Security

Year 2 – Semester ‐ IV

NMCA-411 Management Information Systems
NMCA-412 Web Technology

Elective ‐ I

NMCA 413 Artificial Intelligence
NMCA 414 Mobile Computing
AUC-002/AUC-001 Cyber Security/Human Values & Professional Ethics

Year-III – Semester V

NMCA-511/NMCA-513 Computer Network / Dot Net Framework & C#*


NMCA-512 Software Engineering

Elective ‐ III
Elective ‐ IV
Year-III – Semester VI

NMCA-611 Colloquium
NMCA-612 Project


NMCAE 21 Network Security & Cryptography
NMCAE 22 Neural Network
NMCAE 23 Pattern Recognition
NMCAE 24 Cloud Computing
NMCAE25* Computer Network
NMCAE 26* Dot Net Framework & C#


NMCAE 31 Image Processing
NMCAE 32 Simulation & Modeling
NMCAE 33 Software Project Management
NMCAE 34 Real Time Systems


NMCAE 41 Advanced Database Management Systems
NMCAE 42 Information Storage &Management
NMCAE 43 Software Testing
NMCAE 44 Big Data

Note : To be opted by the students who did not study these courses in earlier semesters.

More Info