🎓 Admissions Open - 2026
Apply now for B.Tech, MBA, BCA, B.Ed, B.Pharm & more — Bareilly & Greater Noida Campuses   |   Scholarship available for meritorious students   |   NAAC Accredited Institution   |   100% Placement Assistance   |  
📍 Bareilly Campus

Near Doordarshan Kendra / ITBP
Badaun Road, Bareilly (UP)

info@rbmi.in
+91-7217023086

📍 Greater Noida Campus

Plot No.4, Knowledge Park-III
Greater Noida (UP)

contact@rbmi.in
+91-7217023080

Connect with us
RBMI
Learning Training Placement
Contact Us
Book Campus Visit
Enquire Now
Apply Now
Watch Campus Video
Chat on WhatsApp

Department of Computer Applications — Bareilly Campus

BCA (Bachelor of Computer Application)

A vibrant 3-year expedition precisely crafted to cultivate tomorrow's pioneers in computer science, software development, and information technology.

Affiliated: MJP Rohilkhand University, Bareilly Approved: UP State Govt. / AICTE Information Technology NAAC A++ Accredited
3 Yrs
Course Duration
89%
Avg. Placements
5 LPA
Avg. Package
50+
Internship Offers
Home Bareilly Campus Courses BCA

About the Program

Bachelor of Computer Application — RBMI Bareilly

Embark on a journey of endless opportunities with our BCA program. Recognized as one of the top BCA colleges in Bareilly, RBMI offers a balanced mix of theory and hands-on practical learning that prepares students to thrive in the dynamic Information Technology industry.

We focus on building strong foundational skills in coding, database management, and web development, while also emphasizing modern tech ethics, green computing, security, and user privacy protection. Our primary goal is to promote creative, inventive thinking to solve real-time software development challenges.

MJPRU Affiliated · UP State Govt Approved · NAAC A++
Apply Now
Learn More
💻 Specialised IT Labs
Access state-of-the-art Programming Labs, Database Management Labs, Network Security Labs, Web Development Labs, Data Science Labs, and Graphics Labs.
⚙️ Core Training Modules
Master industry-standard tools with dedicated training in Python Data Analysis, MongoDB Database Management, and Web Development (HTML, CSS, JS, ReactJS).
🚀 Real-World Experience
Engage in mandatory 6-8 week summer industrial internships and capstone software projects to ensure you are day-one ready for the IT workforce.
🏆 IT Club & Hackathons
Join a vibrant tech community participating in regular coding competitions, hackathons, and tech talks to refine technical abilities and foster innovation.

Department Overview

Computer Applications — RBMI Bareilly

Computer Applications Department RBMI Bareilly

Course Details

Eligibility & Admissions

Academic Qualification

10+2 Any Stream

Must have passed 10+2 Intermediate Exam (or equivalent) from a recognized Board. Students from Science, Commerce, or Arts streams can apply.

Minimum Marks

45% Aggregate

Candidates must have secured a minimum of 45% aggregate score (40% for reserved categories like SC and ST) in their 12th board exams.

Maths Requirement

Bridge Course Available

If you did not study Math in 12th, you must enroll in Mathematics (BCA-401E) as an Elective in Semester 2 to build your foundation.

Note: BCA admission is done at the college level, based strictly on academic merit. The college authorities reserve the right to accept or reject any application.

Step 1

Application Submission

Look for the BCA admission announcement and submit the application form along with your 10th and 12th mark sheets.

Step 2

Interview & Evaluation

Participate in an entrance evaluation or direct merit-based personal interview scheduled by the college.

Step 3

Merit List & Offer

Await the release of the final merit list and receive your official admission offer letter from RBMI.

Step 4

Fee Confirmation

Confirm your admission by completing the document verification process and paying the required course fees.

Apply Now

Academic Structure

Curriculum — 6 Semesters

Semester 1

  • Foundation courses covering fundamental computer science concepts
  • Orientation program for new students
  • Submission of initial programming assignments and lab projects

Semester 2

  • Enroll for Mathematics Bridge Course (BCA-401E) if from non-math background
  • Guest lectures and tech workshops
  • Industry visits to gain practical IT insights

Semester 3 & 4

  • Specialized add-on courses focusing on specific areas of computer science
  • Workshops and seminars on emerging tech trends
  • Internship preparation and early placement activities begin

Summer Internship

  • Mandatory 6 to 8 weeks industrial training/internship in IT companies
  • Submit training completion certificate and technical project report
  • Gain crucial industry exposure and practical software skills

Semester 5 & 6

  • Focus on advanced specialization subjects and capstone topics
  • Develop a Main Project utilizing critical thinking and problem-solving
  • Intensive preparation for campus placements and technical interviews

Special Labs & Training

  • Labs: Programming, DB Management, Network Security, Web Dev, Data Science & Graphics.
  • Training: Data Analysis with Python, MongoDB, ReactJS Web Dev, and Soft Skills.

Value-Added Programs

IT Add-On Certifications

Codingninjas Web Development

Coding Ninjas Certified
9 Months
Recent Grad/Final Year
Brochure

Python Programmer (PCEP)

Sparktales Certified
70 Hours
Pursuing Graduation
Brochure

Python Training

Sparktales Certified
120 Hours
2nd and 3rd Years
Brochure

Google Analytics (GAIQ)

Google Certified
60 Hours
Pursuing Graduation
Brochure

Power BI

Microsoft / Udemy Certified
80 Hours
Pursuing Graduation
Brochure

Power BI Skill Nation

Skill Nation
As per course
Any Stream
Brochure

DIY Website

RBMI Certification
50 Hours
Pursuing Graduation
Brochure

Add-On BCA core skills

RBMI Certification
30-50 Hours
2nd and 3rd Years
Brochure
Enquire Now
Explore All Add-Ons

Campus Life

Tech Clubs & Societies

IT Club

The IT Club empowers BCA & MCA students through skill enhancement and tech enrichment. By actively organizing coding competitions, hackathons, and tech talks, students continuously refine their technical abilities and foster innovation. Emphasizing professional growth, problem-solving, and leadership, the club builds a strong community that advocates for pure excellence in computer science.

Faculty & Leadership

Computer Applications Team

Rajesh Verma

Vice President
Learning & Academics

Udit Agarwal

Dean
Computer Application

Dhanish Tandon

HOD
Computer Application
View All Team

Industry Partnerships

Placement Partners & IT Recruiters

Byjus Decathalon Excelsoft Technologies Genpact Global Logics Infosys Josh Technologies Oodles Technologies TCS Capgemini Netsmartz Vinove Accenture Wipro Tech Mahindra Byjus Genpact Infosys TCS

Student Outcomes

Placement Success & Career Pathways

Placement Success
  • At RBMI, success is not just a goal, it's a tradition. With a stellar placement record consistently surpassing 89%, our BCA students step into esteemed roles across the global IT industry.
  • The dedicated Corporate Resource Centre (CRC) conducts comprehensive placement readiness modules covering reasoning, aptitude, programming logic, and group discussion skills.
  • We have a strong base of more than 900+ BCA and Computer Application alumni dispersed globally, holding key positions in prestigious IT firms like Microsoft, IBM, Oracle, NIIT Technologies, TCS, Infosys, Wipro, Capgemini, and Birla Soft.
  • Our graduates span roles such as Project Managers, Team Leads, Database Administrators, Software Developers, and Senior Software Engineers.
Career Roadmap

Our holistic approach to career development starts from day one:

  • Learning: We provide continuous assessment through programming quizzes, hackathons, and real-life IT problem-solving via industrial training and tech-expert corporate guest lectures.
  • Training: Focuses heavily on modern tech stacks (ReactJS, Python, MongoDB), soft skills development via IKIOI, and real-time IT industry deployment practices.
  • Placement prep: Intensive guidance on technical resume writing, GitHub profile optimization, pre-placement coding training, and mock technical interviews to help students effectively market themselves to top-tier IT recruiters.
  • Higher Education: BCA graduates frequently pursue advanced degrees like MCA or MBA (IT), for which RBMI provides seamless transition pathways.

FAQs

Frequently Asked Questions

What is the eligibility for BCA at RBMI Bareilly?

Candidates must have passed 10+2 in any stream from a recognized board with a minimum aggregate score of 45% (40% for SC/ST).

Do I need Mathematics in 12th to apply for BCA?

No. Students without Mathematics in 12th can apply. They will simply enroll in a bridge course for Mathematics (BCA-401E) as an Elective during their second semester to build the required mathematical foundation.

Is the BCA degree recognized?

Yes, the program is approved by the UP State Government / AICTE and affiliated to MJP Rohilkhand University, Bareilly. RBMI is a NAAC A++ accredited institution.

What kind of practical labs do BCA students use?

Students have access to modern Programming Labs, Database Management Labs, Network Security Labs, Web Development Labs (HTML, CSS, ReactJS), and Data Science Labs (Python, SPSS).

What are the placement opportunities after BCA from RBMI?

RBMI has a stellar 89% placement record for BCA with an average package of 5 LPA. We have a base of over 900+ BCA alumni in top IT firms like Microsoft, IBM, Oracle, TCS, Infosys, Wipro, and Capgemini.

Ready to Code Your Future?

Apply now for the Bachelor of Computer Application (BCA) program at RBMI Bareilly — Build the ultimate tech foundation and launch your career in top global IT firms.

A Fulfilling Career Awaits You