Welcome! Stay updated with our latest announcements.
Undergraduate
3 Years
Admission Open for 2026
By clicking, I authorize Manav Rachna to contact me via Email, SMS, WhatsApp, Call, or RCS, overriding DND/NDNC.



The Bachelor of Computer Applications (BCA) is a 3 to 4-year undergraduate degree programme that equips students with programming, analytical, and problem-solving skills for careers in software development, data analytics, and emerging technologies. Students can earn a BCA degree after 3 years or a BCA (Honours/Research) degree after 4 years, as per NEP 2020 guidelines.
This course is for students who wish to establish a career in the field of IT, software development, or new age technology streams. It teaches important BCA course topics and familiarizes the students with skills demanded by the industry in computer applications.
Specialisations
These specialisations provide focused pathways within the BCA course, allowing students to study advanced BCA course subjects linked to real industry needs.
BCA with specialisation in Cyber Security – in association with Knowledge Partner EC Council
BCA with specialisation in Data Science and Big Data Analytics – in association with Knowledge Partner SAS
BCA with specialisation in AI & ML – in collaboration with Knowledge Partner Byte-XL
Duration: 3 yrs. (6 Semesters)
Length of BCA course is 3 years for regular Bachelor of Computer Applications (BCA) course. Students who choose to pursue a fourth year will be awarded the degree of BCA (Honours with Research). This longer provision provides more academic interaction and research exposure, according to the guidelines of NEP 2020. The flexible format accommodates different BCA course needs to enable students to achieve their career objectives and higher studies aspirations in line with the required bca qualification and bca eligibility criteria.
Manav Rachna offers a seamless admission process supported by academic guidance, industry exposure, and modern learning infrastructure to help students build successful careers in the technology sector. The programme structure, updated BCA course subjects, flexible BCA course duration, and affordable BCA course fees make it a preferred choice for aspiring IT professionals.
Alumni Imprints Globally
Published Research Papers
MNC's & Indian Corporate Recruit
Patents (Filed/Granted)
Global Academic Collaborations
Alumni & In-Campus Startups
Countries with Footprints
Highest CTC Offered
For getting admitted to the BCA course, the candidates must have passed 10+2 or an equivalent exam with a minimum of 50% aggregate marks in five subjects. The mandatory subject is English and four of the highest-scoring subjects from the remaining list. This forms the basic qualification for admission into the BCA course.
Admission Criteria
Nationality
Selection Criteria
The choice process is by initial screening on the basis of 12th marks and MRNAT performance, and a personal interview. Selection is finalized on the basis of overall performance in these two phases in order to make sure students meet the bca course eligibility criteria and are suitable for the programme.
Scholarship Program
The university provides a merit scholarship for BCA students depending on their performance in the entrance exam. The program aims to ensure academic excellence and decrease the financial pressure on deserving candidates applying for BCA admission.
| Marks / CGPA in Qualifying Examination | Tuition Fee Waiver |
|---|---|
| 98% and above | 100% |
| 95% to 97.99% | 50% |
| 90% to 94.99% | 25% |
| 85% to 89.99% | 10% |
Choice-Based Credit System (CBCS): Offers Core, Foundation, Domain, and Open Elective baskets for flexibility and individualised learning streams under the BCA course structure.
Industry-Aligned Curriculum: BCA course curriculum is designed with cutting-edge specialisations to meet contemporary industry demands and trends.
Knowledge Partnerships: Offered in collaboration with leading industry partners such as Microsoft, EY, CISO Cyber Security, India Blockchain Alliance, TPCRA World, and Dragon Chain, USA.
Project-Based Learning (PBL): Triggers hands-on implementation via the PBLFutura Forum, focusing on real-world problems and inter-disciplinary learning under the guidance of experienced mentorship.
Innovation and Incubation Centre: Provides special assistance to encourage student innovation, entrepreneurial skills, and startup formation within the BCA community.
Highly Qualified Faculty: The more than 80% faculty consist of doctorate holders with rich industry and research experience supporting the quality of the BCA programme.
Strong Guidance System: Facilitation by faculty for academic, professional, and personal growth of all the students who undergo the BCA course.
Active Student Branches: Facility for contact with professional bodies such as Association for Computing Machinery (ACM) and ACM-Women's Student Chapter for professional and technical advancement.
Student-Incited Activities: Periodic workshops, Synergism (Parent-Teacher Connect), Alumni Talks, and students' involvement in national and international competitions.
Entrepreneurship Support: Counseling and financial support are given to encourage student entrepreneurship and innovation ventures under the BCA scheme.
At Manav Rachna International Institute of Research and Studies, students are given extensive opportunities to realize and adhere to industry expectations. Various activities are organized for BCA, BCA (Cyber Security), BCA (Data Science and Big Data Analytics), B.Sc. (Information Technology), and MCA programme students.
Corporate technocrats are brought to campus to mentor students, and alumni visit the campus frequently to give lectures on new technologies and industry trends. These workshops and seminars are held to make the students industry-ready. The CRC and CDC departments interact extensively with the Department of Computer Applications to help the students acquire skills to be employed. All three departments also conduct a mock interview program every year for pre-final year students.
Two industry visits are organized every semester to company offices within the Delhi/NCR area, which are compulsory in nature. These visits provide students with direct exposure to actual industry settings and interaction opportunities with professionals and industry leaders.
The department has a Technical Club and DG Sentinel Club to expose students to cyber security and technologically aware the students. This Alumni Club connects students to the current market needs, making them placement-ready. Students are also encouraged to take part in hackathons and other techno events to become practically skilled and knowledgeable.
The Department of Computer Applications offers students a chance to have vocational training for industry exposure in real-world scenarios. Through this training, students get exposed to the corporate setup and learn about software project workflows. It is compulsory for BCA, BCA (Cyber Security), BCA (Data Science and Big Data Analytics), B.Sc (Information Technology), and MCA students to complete a 4-week vocational training during the summer vacation after the 4th semester (or 2nd semester for MCA) usually in the months of June–July to keep it from interfering with regular studies.
These internships align with BCA course details, incorporating BCA course subjects like software development and data analytics to meet BCA eligibility for industry roles.
Final semester students of BCA, BCA (Cyber Security), BCA (Data Science and Big Data Analytics), B.Sc (Information Technology), and MCA can also opt for 6-month industry training, which is voluntary and subject to clearance on a student request basis.
Pre-final year students are enrolled on the Superset App, using which they can apply for jobs with a single click. Proper training is given on how to use the platform. To get the students placement-ready, resume building classes, mock interviews, and technical boot camps are undertaken. The Corporate Resource Centre (CRC) collaborates with firms to arrange placement drives in online as well as offline modes. The Career Development Centre (CDC) also organises training and awareness sessions customized for particular recruiters, enabling students to easily clear aptitude and technical tests.
Placement support covers recovery of BCA course fees through high packages, focusing on bachelor of computer application subjects and subjects in BCA course for competitive edges.
Pursuing a BCA from Manav Rachna International Institute of Research and Studies (MRIIRS) provides a challenging blend of academic rigor, industry relevance, and well-rounded development. The Department of Computer Applications has faith in quality learning at the postgraduate and undergraduate levels, with the curriculum based on computing fundamentals and augmented by advancements in current technology.
The program is formatted to create a strong conceptual foundation as well as specialisation in upcoming domains, thereby equipping students for the profession. Periodic seminars, workshops, expert sessions, and conferences on evolving technologies enhance learning beyond the classrooms and develop the culture of constant skilling.
MRIIRS focuses on research, innovation, and learning through experience. It focuses on engaging students in funded research, consultancy, and projects like the Student Chapter of SCA that introduces solution-based thinking in international tech environments.
Through its extensive placement network and more than 85% placement ratio of worthy postgraduate students with industry leaders, the programme is sustained through healthy mentorship and emphasis on all-around student development. MRIIRS provides a transformational learning experience for budding IT professionals wanting academic excellence and practicability.
Course Fee (First year): INR 2,01,500
Duration: 3 Years
* The fee displayed above is applicable only to Indian residents. Fees for NRI and International students are different and will be shared upon enquiry.
Modes of Payment
We at Manav Rachna offer generous residential facilities and convenient transportation services so that each student, including those studying Manav Rachna, gets to enjoy a safe, comfortable, and fulfilling campus life.
MREI provides on-campus and off-campus hostel facilities for boys and girls with various types of rooms. Students can choose single, double, and triple rooms as per their preference.
Key Points
Room Types: The hostels offer different types of rooms to suit different budgets and preferences:
Fee Structure: The hostel fee is to be paid on the basis of the room category chosen by the student and it can be paid through DD (Demand Draft) or in cash.
Additional Facilities:
At Manav Rachna, we offer world-class sports facilities to keep our students fit and active. Our facilities comprise a range of outdoor and indoor games, including:
Mess plan also comes as part of hostel fee. Healthy food is served through the mess considering the multicultural requirements of different food habits for the students. By providing choices involving vegetarian as well as non-vegetarian options, healthy lifestyle is available for the students enabling them to pursue their studies focusing on programs with full seriousness.
Notable facilities include:
The facilities enable students to pursue physical exercises that complement their academic development.
Laundry facilities are available at an extra fee in the hostel fees. This saves students from worrying about laundry, so they can focus on their studies, and also allows their clothes to remain properly cleaned.
There is a vast parking space facility available for students who commute using their own means of transport. It is provided to cater to the requirements of students, so that their travel will be easy and hassle-free.
Our well-maintained transport facility offers a stress-free, secure, and safe journey for students from Delhi and Gurugram. The GPS-located, contemporary fleet of buses is operated by professionally trained personnel, with onboard support staff to assist students. Our emphasis is on reliability, safety, and convenience, ensuring unproblematic travel to and from the campus.
Manav Rachna offers a unique educational experience that combines academic excellence, practical exposure, and industry partnerships to equip students with the skills needed for real-world success.
Log in to www.manavrachna.edu.in and click on the Admissions link.
Click on "Apply Now," generate your login credentials, and fill out the form with your personal, educational, and contact information.
Fill in the application by paying online using net banking, debit/credit card, or UPI.
Get qualified through MRNAT (Manav Rachna National Aptitude Test) or produce a valid score.
Program Outcomes (PO's)
Programme outcomes are attributes of the graduates from the programme that are indicative of the graduates’ ability and competence to work as an IT professional upon graduation. These Outcomes are statements that describe what students are expected to now or do by the time of graduation. They must relate to the knowledge and skills that the students acquire from the programme. The achievement of all outcomes indicates that the student is well prepared to achieve the program educational objectives down the road.
Computational Knowledge:
Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.
Problem Analysis
Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.
Design/Development of Solutions
Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies.
Conduct Investigations of Complex Problems
Ability to devise and conduct experiments, interpret data and provide well informed conclusions.
Modern Tool Usage
Ability to select modern computing tools, skills and techniques necessary for innovative software solutions.
Professional Ethics:
Ability to apply and commit professional ethics and cyber regulations in a global economic environment.
Life-long Learning:
Recognize the need for and develop the ability to engage in continuous learning as a Computing professional.
Project Management:
Ability to understand management and computing principles with computing knowledge to manage projects in multidisciplinary environments.
Communication Efficacy:
Communicate effectively with the computing community as well as society by being able to comprehend effective documentations and presentations.
Societal & Environmental Concern:
Ability to recognize economical, environmental, social, health, legal, ethical issues involved in the use of computer technology and other consequential responsibilities relevant to professional practice.
Individual & Team Work:
Ability to work as a member or leader in diverse teams in a multidisciplinary environment.
Innovation and Entrepreneurship:
Identify opportunities, entrepreneurship vision and use of innovative ideas to create value and wealth for the betterment of the individual and society.
Program Specific Outcomes (PSO's)
Explore technical comprehension in varied areas of computer applications and experience a conducive environment in cultivating skills for thriving career and higher studies.
Comprehend, explore and build up computer programs in the allied areas like Algorithms, System Software, Multimedia, Web Design and Data Analytics for efficient design of computer-based systems of varying complexity.
The Bachelor of Computer Applications (BCA) is a three-year undergraduate program focused on computer science, programming, and IT fundamentals. The BCA course fees vary depending on the institution and facilities offered, and the program prepares students for careers in software development, networking, and web technologies.
BCA graduates can pursue various careers, including Software Developer, System Analyst, Web Developer, Network Administrator, Database Manager, IT Support Specialist, and Cybersecurity Analyst. Many also continue their studies with an MCA, MBA (IT), or certifications in new technologies to improve their job prospects.
A BCA program gives students sought-after tech expertise, a solid base in coding, and capabilities for addressing real-world issues. This degree opens doors to great career prospects in the IT industry and acts as a launchpad for advanced studies in fields such as AI, data science, and cloud technology. The curriculum also integrates hands-on training with traditional academics, making graduates well-prepared for employment.
Post-BCA salaries fluctuate, depending on abilities, background, and the specific job. Beginners might expect ₹3 to ₹5 LPA, whereas those with solid tech skills and certifications may get considerably more. BCA grads often experience substantial salary increases as they gain time and expertise.
A BCA program includes programming languages, data structures, operating systems, database systems, and web development. The BCA course duration is typically three years, combining theoretical knowledge with practical learning.
A BCA degree offers significant opportunities, especially with the increasing global need for IT specialists. Graduates can find employment in various sectors, from established IT firms and new ventures to governmental bodies, or even become entrepreneurs. As technology evolves rapidly, especially in areas such as artificial intelligence, cloud computing, and cybersecurity, BCA students can specialize and build unique careers.
Manav Rachna provides strong placement assistance to BCA students via its Corporate Resource Centre. Students gain from connecting with industry professionals, completing internships, participating in skill-building programs, and joining placement events hosted by respected companies, both nationally and internationally.
The top salary for BCA graduates can fluctuate annually depending on market conditions and student abilities. Nevertheless, skilled and capable candidates with solid technical and communication expertise have obtained packages exceeding ₹10 LPA via campus placements at Manav Rachna.
Manav Rachna offers scholarships for qualified BCA students, awarded on merit and financial need. These scholarships consider academic achievements, entrance exam results, and other factors outlined by university guidelines, assisting worthy students in accessing quality education.
To apply for the BCA program at Manav Rachna, visit their official website and complete the online application form. The steps include registration, uploading necessary documents, and paying the application fee. Admission decisions depend on the eligibility requirements and an entrance test or merit, as determined by the university.
The BCA course at MRIIRS is an undergraduate program in computer applications that covers industry-relevant BCA course subjects along with specializations in Cyber Security, Data Science, and AI & ML. It is a 3-year degree with an option for a 4-year BCA (Honours/Research) under NEP 2020.
BCA eligibility generally requires candidates to have passed 10+2 or equivalent from a recognised board with the minimum aggregate marks as prescribed by the university. Eligibility for BCA also includes English as a compulsory subject, along with other conditions notified for the admission cycle.
The BCA course details include compulsory vocational training and the option of extended industry internships for eligible students. Dedicated placement support, including training through the Superset platform, helps BCA students translate their BCA computer application subjects into strong job opportunities in IT and related sectors.
Sector – 43, Aravalli Hills, Delhi – Surajkund Road, Faridabad – 121004, (Haryana), India
MRIIRS
MRU
MRDC
MR Online
MRIS