bca

Bachelor of Computer Applications

duration Duration

  • 3 years

eligibility Eligibility

  • Pass in Class XII or equivalent examination with an aggregate of 50% and above marks (any discipline) with English as medium of instruction.

calendar Admission Calendar

  • Last Date for Submission of Completed Application Form: May 31, 2025

The dynamic nature of technology is causing major changes in supply chains, manufacturing, distribution, procurement, and service operations. The need for qualified IT professionals who can adapt to new technologies is growing as more companies embrace digital transformation. The Bachelor of Computer Applications (BCA) program equips students with knowledge in vital fields like software development, cloud computing, cybersecurity, artificial intelligence, and data science. These skills are necessary for success in the fast-paced world of today. A McKinsey report highlights the diverse range of career options available to technology-driven professionals by predicting that technological advancements will generate 20 and 50 million new jobs globally by 2030. A BCA degree opens the door to a prosperous career in technology- driven industries in this quickly changing digital landscape. The program prepares future IT professionals to meet industry demands and contribute to innovation and digital transformation by giving students the fundamental technical skills and practical experience they need.

Bachelor of Computer Applications

Last Date for Submission of Completed Application Form May 31, 2025
Interviews June 12-16, 2025
Registration July 25, 2025
Commencement of preparatory Classes July 26, 2025
Commencement of regular Classes August 07, 2025

Considering the changes taking place, recognizing the rapid technological advancements transforming the business landscape, the ICFAI Foundation for Higher Education, Bengaluru campus, is introducing a Bachelor of Computer Applications (BCA) program. This three-year program is meticulously designed to equip students with practical skills and knowledge in areas such as data science, cloud computing, cybersecurity, artificial intelligence, and software development. The curriculum emphasizes data analysis, data visualization, data- driven decision-making, management reporting, and operating in virtual environments, ensuring a comprehensive blend of technology and management education.

Aligned with the New Education Policy 2020 guidelines set by the University Grants Commission, Government of India, the BCA program offers a flexible structure. Graduates will be well-prepared for diverse roles in technology and management domains, as well as for higher studies, including Ph.D. programs, at prestigious institutions both in India and abroad.

Selection Process

The Selection is based on merit and personal interview. The applicant should fulfil the minimum age requirement as prescribed by the respective board through which the applicant has appeared for the qualifying examination.

Program Structure

  • BCA Program is divided into 6 Semesters spread over three years.
  • Students can opt to exit after the first year with a BCA Induction Level, exit after the second year with a BCA Diploma Level and exit after the third year with a BCA Degree Level
  • Students undertake Summer Internship Program, after the second year for a period of 8 weeks to gain corporate exposure.

BCA Program Structure

Year I (Induction level)

Course code

I Semester

L

T

P

C

Course code

II Semester

L

T

P

C

EGL101

English language skills

2

1

0

3

EGL 102

Professional Communication

2

1

0

3

MA 111

Mathematical Foundations for Computer Applications

4

0

0

4

BCA121

Data Operations

3

0

2

4

BCA113

Introduction to Computer System Design

4

0

0

4

BCA122

Programming in R/Python

3

0

2

4

BCA114

C Programming

2

1

2

4

ES103

Environment Sciences

2

1

0

3

BCA115

Introduction to DS&AI

2

1

0

3

BCA123

Linux Programming

2

1

2

4

Total No of Units

18

Total No of Units

18

Project Work 5 credits = 18+18+5 = 41

III Semester

L

T

P

C

Course code

IV Semester

L

T

P

C

Year II (Diploma level)

BCA211

Object Oriented Analysis & Design

2

1

0

3

BCA221

Object Oriented Programming using Java

2

1

2

4

BCA212

Data Base Management System

2

1

2

4

BCA222

Web Enabled Technologies

2

1

2

4

MA 211

Probability & Statistics

4

0

0

4

BCA223

Computer Networks

2

1

2

4

BCA214

Data Structures

2

1

2

4

BCA224

Software Engineering

4

0

0

4

BCA215

Operating Systems

2

1

2

4

MA 221

Discrete structures for computer science

4

0

0

4

Total No of Units

19

Total No of Units

20

INTERNSHIP (2 months) 5 credits = 19+20+5 = 44

III (Degree level)

V Semester

L

T

P

C

Course code

VI Semester

L

T

P

C

BCA311

Machine Learning

2

1

2

4

BCA321

Software Project Management

4

0

0

4

 

Electives (3)

4

0

0

4

 

Electives (3)

4

0

0

4

CP-I

Capstone Project-I (TIC)

0

0

0

6

CP-II

Capstone Project-II (TIC)

0

0

0

6

Total No of Units

22

Total No of Units

22

Total Units/Credits 129

 

 

ELECTIVES

Course Code

Course Title

L

T

P

C

BCA 401

Advanced Java

4

0

0

4

BCA 402

Computer Vision

4

0

0

4

BCA 403

Parallel Computing

4

0

0

4

BCA 404

Human Computer Interaction

4

0

0

4

BCA 405

Social Network Analysis

4

0

0

4

BCA 406

Real Time Systems

4

0

0

4

BCA 407

Block chain Technology

4

0

0

4

BCA 408

Artificial Intelligence

4

0

0

4

BCA 409

Big Data Systems

4

0

0

4

BCA 410

Service Oriented Architecture

4

0

0

4

BCA 411

Software Defined Networking

4

0

0

4

BCA 412

Mobile Application Development

4

0

0

4

BCA 413

Distributed Computing

4

0

0

4

BCA 414

Cloud Computing

4

0

0

4

BCA 415

Machine Learning for IoT

3

0

2

4

BCA 416

Deep Learning

4

0

0

4

BCA 417

Natural Language Processing

4

0

0

4

BCA 418

Information Retrieval

4

0

0

4

BCA 419

Mobile Computing

4

0

0

4

BCA 420

Multicore Architecture

4

0

0

4

BCA 421

Quantum Computing

4

0

0

4

BCA 422

Soft Computing

4

0

0

4

BCA 423

Ethical Hacking

4

0

0

4

BCA 424

Information Security

4

0

0

4

BCA 425

IoT Security

4

0

0

4

Admission Modalities

The Admission modalities are with reference to the BCA, 3 years. The Program is offered by an Off-Campus Center of the ICFAI Foundation for Higher Education (IFHE), a Deemed-to- be-University under Section 3 of the UGC Act, 1956.

Eligibility

Pass in Class XII or equivalent examination with an aggregate of 50% and above marks (any discipline) with English as medium of instruction.

The applicant should fulfill the minimum age requirements as prescribed by the respective board through which the applicant has appeared for the qualifying examination

If an applicant is found ineligible even at a later date, after admission into the program, his/her admission will be cancelled. All admissions will be subject to verification of facts from the original certificates/documents of the applicant. The decision of the Admissions Committee regarding eligibility of any applicant shall be final.

The selected applicants will be given Provisional admission letters on the day of Interview. The provisional admission is subject to payment of admission fee and semester fee.

Applicants who have appeared for Class XII (or equivalent) examination and awaiting results are also eligible to apply provided they complete their examinations (including practical examinations) before July 26, 2025. The admission of applicants will, however remain provisional until they produce marksheets establishing their eligibility. The last date for submitting the proof of Class XII (or equivalent) marksheet is September 18, 2025, failing which the provisional admission will automatically stand cancelled.

How to Apply

Interested students can apply through any one of the following methods:

  1. Online Application
    Applicants can apply online by filling up the Application Form available at www.ifheindia.org/bengaluru and make payment of ₹ 500 towards the cost of an application using Credit / Debit Card (Visa / Master Card) / Internet Banking through secure internet payment gateway. Applicants applying online should upload their passport size color photograph while filling the Online Application. The Prospectus will be sent to such applicants.
  2. Download of Application Form
    Applicants can fill their details online and download the Application Form from www.ifheindia.org/bengaluru and send it (on or before May 31, 2025) to the Admissions Offi ce along with the Bank Demand Draft of ₹ 500 drawn on a Scheduled Commercial Bank towards the cost of the application in favor of “IFHE-Prospectus Fee A/c BCA-Bengaluru” payable at Bengaluru.
  3. Fill the Application Form Applicants can fill in the Application Form given on page No 3 and send it to the Admissions Office.

E-Mail

All applicants are mandatorily required to indicate their e-mail ID, as all important information relating to the admission process will be intimated to the applicants by e-mail. Similarly all applicants are required to send their communication by e-mail only to:bbaadmissions@ifheindia.org

Submission of Application Form

Completed application forms should reach the following address before May 31, 2025 by person / post / courier

IFHE Admissions Office

# 231, Near Check Post, Mysore Road,
Kengeri, Bengaluru - 560060. Karnataka.
Toll Free: 1 800 599 0767
E-mail: bcaadmissions@ifheindia.org

Submission of Application Form

Completed application forms should reach the following address before May 31, 2025 by person / post / courier.

Selection Process

The selection for the program is made based on merit and Personal Interview. Eligible applicants are required to apply for the program using the Application Form (given on page 3). Final selection will be made based on personal interview and past academic record.

Fee Schedule

Selected candidates are required to pay the fee as per the schedule given below:

Particulars

Due Date

Fee

Admission Fee

On Interview Day

10,000

Semester I Fee

July 10, 2025

40,000

Semester II Fee

December 28, 2025

40,000

Semester III Fee

July 29, 2026

40,000

Semester IV Fee

December 23, 2026

40,000

Semester V Fee

July 22, 2027

40,000

Semester VI Fee

December 24, 2027

40,000

TOTAL

2,50,000

Caution Deposit

Students of BCA Program are required to pay a caution deposit of ₹ 10,000 along with the first semester fee. The caution deposit will be refunded without interest to the students on completion of the program. Caution Deposit shall not be adjusted to any fee dues etc.

Merit Scholarships*

Merit Scholarships based on Past Academic Record: Students will be awarded merit scholarships based on percentage of aggregate marks achieved in qualifying examination (Class XII or its equivalent).

Program

Percentage (%) achieved in
qualifying (10+2 or equivalent)

Amount of merit scholarship to be adjusted in the Semester-I fee in (percentage) (`)

 

BCA (3 years)

≥ 90

40,000 (100%)

≥80 to< 90

32,000 (80%)

≥ 70 to< 80

24,000 (60%)

≥60 to< 70

16,000 (40%)

≥55 to< 60

8,000 (20%)

For the consecutive semesters, the following is the break up for availing / continuing the Merit Scholarship.

Academic Performance CGPA

Category I
≥ 9.00

Category II
≥8.50 -< 9.00

Category III
≥8.00 -< 8.50

Percentage of semester fee offered as
Merit Scholarship

30%

22%

15%

Proposed Merit Scholarships are given below:

CGPA

≥ 9.00

≥8.50 -< 9.00

≥8.00 -< 8.50

Scholarship Amount per semester in (`)

12,000

8,800

6,000