Jamia Hamdard Online  - Logo
Enroll Now

Bachelor of Computer Applications
(BCA Course)

Home / ODL Programs / BCA

Course Duration

3 year (6 Semesters)

Course Fees

₹ 16,000/- Per Semester

Total number of credits

94

Course Eligibility

10+2 pass or equivalent from a recognised board

What is the BCA ODL Program?

The Bachelor of Computer Applications (BCA) is a structured undergraduate program focused on developing core skills in computing, programming, software development, and IT systems. The course builds a strong academic foundation in computer science concepts and prepares students for roles in the IT sector or for higher studies in technology fields. The cost-effective nature of the BCA program , combined with the possibility of financial aid, makes it an attractive option for those seeking a quality education in computer applications without the constraints of traditional on-campus programs.

The BCA Program provides gradual learning across programming languages, database management, networking, and application development.

What Is the Eligibility for the BCA Program?

Applicants must have completed 10+2 from a recognised board or an equivalent qualification.

Who Should Enrol in the BCA ODL Program?

Ideal for:

  • Students interested in computing, programming, and IT systems
  • Learners who want structured exposure to software development
  • Individuals preparing for technical roles in industry
  • Students planning to pursue MCA or specialised IT certifications
  • Early-career professionals wanting formal training through a BCA program

What Academic Features Are Part of the BCA ODL Program?

  • Digital access to course material through the university’s LMS
  • Semester-wise assessments following academic guidelines
  • Support for clarification of subject-related queries
  • Balanced focus on concepts, programming practice, and applied learning

These features support continuity for students enrolled in BCA ODL mode.

Program Structure:

Course code Title of the Course
BCA-D-101 Introduction to 'C' Programming
BCA-D-102 Computer System Architecture
BCA-D 103 Mathematical Foundation of Computer Science
BCA-D 104 Communication Skills
BCA-D 105 Media and Information Literacy Communication
BCA-D 106 C' Programming Lab
BCA-D 107 Computer System Architecture Lab

Course code Title of the Course
BCA-D 201 Introduction to Data Structures
BCA-D 202 Data communication and Computer Networks Basics
BCA-D 203 Fundamental Concepts of Operating Systems
BCA-D 204 Elementary Physics
BCA-D 205 Data Structures Lab
BCA-D 206 Unix/Linux Lab
BCADES Environmental Sciences

Course code Title of the Course
BCA-D 301 BCAD - Introduction to Object Oriented Programming
BCA-D 302 Introduction to Database Management System
BCA-D 303 Discrete Structures
- PE – 1
BCA-D 304 'C++' Programming Lab
BCADB 305 Database Management System Lab

Course code Title of the Course
BCA-D 401 Fundamentals of Probability and Statistics
BCA-D 403 Introduction to Artificial Intelligence
- SEE – 1
- OE – 1
BCA-D 403 Artificial Intelligence Lab
BCA-D 404 Lab based on SEE – 1

Course code Title of the Course
BCAD 501 Fundamentals of Software Engineering
- PE – 2
- SEE – 2
- OE – 2
BCAD 502 Software Engineering Lab
BCAD 503 Lab based on SEE – 2

Course code Title of the Course
BCAD 601 Project work

Fee Structure:

Semester I Semester II Semester III Semester IV Semester V Semester VI
Registration/Application Fee (One Time) ₹ 500/- - - - - -
Program Fee ₹ 14,000/- ₹ 14,000/- ₹ 14,000/- ₹ 14,000/- ₹ 14,000/- ₹ 14,000/-
Examination Fee ₹ 2,000/- ₹ 2,000/- ₹ 2,000/- ₹ 2,000/- ₹ 2,000/- ₹ 2,000/-
Total Semester Fee ₹ 16,500/- ₹ 16,000/- ₹ 16,000/- ₹ 16,000/- ₹ 16,000/- ₹ 16,000/-
Total Fees ₹ 96,500/-
Jamia Hamdard Online distance learning program

Admission Process

Fill the Application Form

Complete your application form online with required details

1

Program Fee Payment

Proceed with the program fee payment securely

2

Document Submission

Upload your documents and complete the submission

3
Apply Now

Career Opportunities After BCA:

Software Developer

System Analyst

Web Developer

Network Administrator

Database Administrator

IT support specialist

Bachelor of Computer Applications course from Jamia Hamdard University:

Upon completion of the Bachelor of Computer Applications program, you will receive the following degree certificate:

Bachelor of Computer Applications certificate from Jamia Hamdard University Online

Frequently Asked Questions (FAQs):

BCA is a three-year undergraduate programme in computer science that helps students develop foundational skills in programming, databases, software development, and IT systems.

The program is completed over three years, organised into six semesters, following the standard BCA course duration format.

Students who have passed 10+2 from a recognised board meet the basic BCA eligibility criteria.

The program covers programming, databases, networking, operating systems, and software tools as part of the BCA subjects framework.

The BCA course includes theory papers, lab-oriented modules, internal assessments, and project components across six semesters.

Graduates can explore entry-level roles in software, IT support, development, and analysis as part of standard BCA career options .

The BCA scope encompasses opportunities in IT support, development, database management, software services, and other technology-driven roles.

Roles such as junior programmer, support executive, web developer, and analyst are commonly available under BCA job opportunities .

The BCA salary varies based on role, industry, and experience, with growth improving through upskilling and practical exposure.

Yes, the program is suitable for students who want to build strong programming and technical foundations for entry-level IT roles.

The BCA fees total Rs 96,500, including one-time application, semester, and examination charges.

Students can complete the BCA admission process by applying online, paying the program fee, and uploading the required documents.