Undergraduate
Duration 3 Years



The BCA course is an undergraduate 3/4-year degree programme. After finishing 3 years with the specified credits, a student may exit with the degree of Bachelor of Computer Applications (BCA). Students will be conferred 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.
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)
Program Details
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 unique educational experience that combines academic excellence, practical exposure, and industry partnerships to equip students with the skills needed for real-world success.
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.
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.
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 (Annual): INR 1,90,100 US $ 3500
Duration: 3 Years
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 JEE Main score for merit-based admission.
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.