• Admission Helpline:9628700005, 9161337733, 8417931111, 7052299333
  • Admission Enquiry

Master Of Computer Applications (MCA)

Approved By AICTE, Ministry Of HRD, Government Of India And Affiliated To Dr. A.P.J. Abdul Kalam Technical University (APJAKTU) Formerly (UPTU), Lucknow




The Master of Computer Applications (MCA) programme aims at preparing Information Technology experts who could successfully extend their valuable contribution in streamlining the decision-making process and innovation in the areas of Computer Applications.

Approval & Affiliation
Approved by AICTE, Ministry of HRD, Govt. of India. & Affiliated to Dr. A.P.J. Abdul Kalam Technical University (APJAKTU) formerly (UPTU), Lucknow.

Two Years (Four Semesters) Full-Time program.


Passed BCA/ Bachelor Degree in Computer Science/ Engineering or equivalent Degree OR Passed B.Sc./B.Com/B.A. with Mathematics at 10+2 Level or at Graduation Level (with additional bridge Courses as per norms of the concerned University). Obtained at least 50% marks (45% marks in case of candidates belonging to reserved category) in the qualifying Examination. Individuals appearing for their final year Degree Examination can also apply.

Enquire now

Duration 2 YEAR
COURSE FEE: ₹40,980*/Sem.
apply now

• RCA105 Professional Communication

• RCA101 Computer Concepts & Principals of Programming

• RCA102 Accounting & Financial Management

• RCA103 Discrete Mathematics

• RCA104 Computer Organization & Architecture

• Practicals

• RCA151 Professional Communication Lab

• RCA152 Programming Lab

• RCA201 Computer Based Numerical & Statistical Techniques

• RCA202 Data Structures

• RCA203 Introduction to Automata Theory & Languages

• RCA204 Innovation & Entrepreneurship

• RHU001 Human Values & Professional Ethics

• Practicals

• RCA251 Computer Based Numerical & Statistical Techniques Lab

• RCA252 Data Structure Lab

• RAC-301 Operating Systems

• RAC-302 Web Technology

• RAC-303 Design & Analysis of Algorithms

• RAC-304 Computer Based Optimization Techniques

• RAC-305 Cyber Security

• RCAC01* Introduction to Programming and Computer Organization*


• RAC-351 Operating System Lab

• RAC-352 Design & Analysis of Algorithms Lab

• RAC-401 Database Management System

• RAC-402 Computer Networks

• RAC-403 Artificial Intelligence

• RAC-404 Compiler Design

• RAC-E12 to E15 Elective-1

• RCAA02*-Fundamentals of Data Structure, Numerical and Computational Theory*


• RCA-451 Mini Project

• RCA-452 Database Management Systems lab

List of Elective-I

• RCA-E11 Design & Development of Applications

• RCA-E12 Client Server Computing

• RCA-E13 Data Warehousing & Mining

• RCA -E14 Advance Computer Architecture

• RCA-E15 Mobile Computing

Priortized Area of Research & Consultancy

Besides above mentioned academic curriculum institute also motivates students and faculty members to pursue researches in the below mentioned disciples through conferences, paper presentations and several other activities in the premises:

• Multi-Agent Systems

• Data Mining and Data Warehousing

• Distributed Software

• Software Engineering

How to Apply

For admission in MCA  course applicant should appear in UPSEE Conducted by Dr. A.P.J. Abdul Kalam Technical University (APJAKTU) formerly (UPTU) Lucknow. The candidates should have obtained at least 50% (or 45% in case of SC/ST Category) marks in the qualifying Examination.

For 15% management quota seats, direct admissions are taken on the basis of marks obtained in graduation and UPSEE percentile and Personal Interview.

Fee Structure

The following is the fee structure inclusive of Tuition and other Fees for the above mentioned MCA Course run by school of management Sciences.

Programme Tution Fee (Per Semester)
MCA Rs. 45,000.00*

* Tuition Fee is provisional, subject to pending appeal to Fee Committee for revision of fee.

Scholarship Scheme

• Babu Nageshwar Singh Scholarship for New Admissions in  MCA  Programs.
• Prof. Mukund Lal Scholarship is applicable for Semester Toppers.

MCA Programme Learning Outcomes

  • Knowledge and Application of computing environment for domain specific solutions.
  • Apply knowledge of Mathematics, Computer Science and Management in practice.
  • Adeptness in Designing, Analyzingand Developing Computer Applications.
  • Proficiency in Modern Computing Tools & Techniques and using them with agility.
  • Understanding the impact of system solutions in a contemporary, global, economical, and societal context for sustainable development.
  • Develop Understanding of cross technological issues.
  • Exhibiting Social Responsiveness and Ethical Behavior.