bca

BCA Program

  • The Bachelor of Computer Applications (BCA) program is an essential pillar in diverse industries, set for rapid growth with advancing IT and communication systems. A full-time, three-year curriculum empowers students with a profound grasp of Computer Applications. Specializations include Data Science and AI, Cyber Security, DevOps, Cloud Computing, and Mobile App/Web Tech. Tailored to individual The BCA Programaspirations, these tracks pave the way for roles in AI, cybersecurity, cloud management, and more.
  • Choosing a specialization aligns skills with industry demands, while embracing ongoing learning is vital in this ever-evolving tech landscape. BCA, with its cutting-edge specializations, propels students toward success in tech’s dynamic future.

Admission Process

Admission is based on Merit and Personal Interview

Award of Degree

Students who successfully complete the program are awarded BCA Degree from The ICFAI University Dehradun, subject to University regulations.

duration Duration

  • 3 Years

eligibility Eligibility

  • Pass in Class XII (or equivalent) in any discipline with 50% and above aggregate marks

The following branches of BCA Program with specialization options are offered

BCA Program BCA Program

The Bachelor of Computer Applications (BCA) program is an essential pillar in diverse industries, set for rapid growth with advancing IT and communication systems. A full-time, three-year curriculum empowers students with a profound grasp of Computer Applications. Specializations include Data Science and AI, Cyber Security, DevOps, Cloud Computing, and Mobile App/Web Tech. Tailored to individual The BCA Programaspirations, these tracks pave the way for roles in AI, cybersecurity, cloud management, and more. Choosing a specialization aligns skills with industry demands, while embracing ongoing learning is vital in this ever-evolving tech landscape. BCA, with its cutting-edge specializations, propels students toward success in tech’s dynamic future.

Program Structure

Year I

Semester - I

Semester - II

  1. Fundamental of IT
  2. Computer Programming I
  3. Mathematics I
  4. Soft Skills I
  5. Principles of Economics
  6. Environmental Sciences & SDGs
  1. Data Structures with C++
  2. Operating Systems with Unix
  3. Mathematics II
  4. Soft Skills II
  5. Computer Organization & Architecture
  6. System Analysis and Design

Summer Internship Program - I

Year II

Semester - III

Semester - IV

  1. Introduction to Algorithms
  2. Discrete Mathematics
  3. Computer Networks
  4. IT Services Management
  5. MOOC Course
  6. Open Elective
  7. Value Added Course
  1. Database Management Systems
  2. Introduction to Python
  3. Software Engineering
  4. Introduction to AI
  5. Open Elective
  6. Elective I (Core)

Summer Internship Program-II (8 Weeks) Major Project/ Certification course

Year III

Semester - V

Semester - VI

  1. Introduction to R
  2. Web Technologies
  3. Advanced Computer Networks
  4. Minor Project
  5. Elective II (Core)
  6. Elective III (Core)
  1. IT Security
  2. Elective IV (Core)
  3. Major Project

The Program structure is subject to change (if required).

Data Science & Artificial Intelligence

Program Structure

Year I

Semester-I

Semester-II

  1. Fundamental of IT
  2. Computer Programming I
  3. Mathematics I
  4. Soft Skills I
  5. Principles of Economics
  6. Environmental Sciences & SDGs
  1. Data Structures with C++
  2. Operating Systems with Unix
  3. Mathematics II
  4. Soft Skills II
  5. Computer Organization & Architecture
  6. System Analysis and Design

 

Summer Internship Program

Year II

Semester-III

Semester-IV

  1. Introduction to Algorithms
  2. Discrete Mathematics
  3. Computer Networks
  4. IT Services Management
  5. MOOC Course
  6. Open Elective
  7. Value Added Course I
  1. Database Management Systems
  2. Introduction to Python
  3. Software Engineering
  4. Introduction to AI
  5. Open Elective
  6. Elective I (Core)

Sumer Internship Program (8 Weeks)/Major Project/ Certification course

Year III

Semester-V

Semester-VI

  1. Introduction to Data Science
  2. Data Manipulation using PL/SQL
  3. Data Mining
  4. Big Data Analytics
  5. Elective II (Core)
  6. Elective III (Core)
  1. Data Analytics using Power BI
  2. Artificial Neural Networks
  3. Major Project

The Program structure is subject to change (if required).

Cyber Security

Program Structure

YearI

Semester-I

Semester-II

  • Fundamental of IT
  • Computer Programming I
  • Mathematics I
  • Soft Skills I
  • Principles of Economics
  • Environmental Sciences & SDGs
  • Data Structures with C++
  • Operating Systems with Unix
  • Mathematics II
  • Soft Skills II
  • Computer Organization & Architecture
  • System Analysis and Design

 

Summer Internship Program

YearII

Semester-III

Semester-IV

  • Introduction to Algorithms
  • Discrete Mathematics
  • Computer Networks
  • IT Services Management
  • MOOC Course
  • Open Elective
  • Value Added Course
  • Database Management Systems
  • Introduction to Python
  • Software Engineering
  • Introduction to AI
  • Open Elective
  • Elective I (Core)

Sumer Internship Program (8 Weeks)/Major Project/ Certification course

YearIII

Semester-V

Semester-VI

  • Cryptography and Networks Security
  • Secure Software Engineering
  • Cyber Law
  • Ethical and System Defense
  • Elective II (Core)
  • Elective III (Core)
  • Applications Cyber Security
  • Intellectual Property Rights
  • Major Project

The Program structure is subject to change (if required).

DevOps and Automation

Program Structure

Year I

Semester-I

Semester-II

  1. Fundamental of IT
  2. Computer Programming I
  3. Mathematics I
  4. Soft Skills I
  5. Principles of Economics
  6. Environmental Sciences & SDGs
  1. Data Structures with C++
  2. Operating Systems with Unix
  3. Mathematics II
  4. Soft Skills II
  5. Computer Organization & Architecture
  6. System Analysis and Design

 

Summer Internship Program

Year II

Semester-III

Semester-IV

  1. Introduction to Algorithms
  2. Discrete Mathematics
  3. Computer Networks
  4. IT Services Management
  5. MOOC Course
  6. Open Elective
  7. Value Added Course
  1. Database Management Systems
  2. Introduction to Python
  3. Software Engineering
  4. Introduction to AI
  5. Open Elective
  6. Elective I (Core)

Sumer Internship Program (8 Weeks)/Major Project/ Certification course

Year III

Semester-V

Semester-VI

  1. Introduction to DevOps
  2. LINUX Basic and Administration
  3. GIT Version Control
  4. Jenkins Tools
  5. Elective II (Core)
  6. Elective III (Core)
  1. Introduction to Docker
  2. Cloud Computing
  3. Major Project

The Program structure is subject to change (if required).

Cloud Computing

Program Structure

YearI

Semester-I

Semester-II

  • Fundamental of IT
  • Computer Programming I
  • Mathematics I
  • Soft Skills I
  • Principles of Economics
  • Environmental Sciences & SDGs
  • Data Structures with C++
  • Operating Systems with Unix
  • Mathematics II
  • Soft Skills II
  • Computer Organization & Architecture
  • System Analysis and Design

 

Summer Internship Program

YearII

Semester-III

Semester-IV

  • Introduction to Algorithms
  • Discrete Mathematics
  • Computer Networks
  • IT Services Management
  • MOOC Course
  • Open Elective
  • Value Added Course
  • Database Management Systems
  • Introduction to Python
  • Software Engineering
  • Introduction to AI
  • Open Elective
  • Elective I (Core)

Sumer Internship Program (8 Weeks)/Major Project/ Certification course

YearIII

Semester-V

Semester-VI

  • LINUX Administration
  • Introduction to Virtualization and Cloud Computing
  • Cloud Web Services
  • Web Programming through PHP & HTML
  • Elective II (Core)
  • Elective III (Core)
  • Cloud Performance Tuning
  • Systems Modeling using System Dynamics
  • Major Project

The Program structure is subject to change (if required).

Mobile Application and Web Technology

Program Structure

YearI

Semester-I

Semester-II

  • Fundamental of IT
  • Computer Programming I
  • Mathematics I
  • Soft Skills I
  • Principles of Economics
  • Environmental Sciences & SDGs
  • Data Structures with C++
  • Operating Systems with Unix
  • Mathematics II
  • Soft Skills II
  • Computer Organization & Architecture
  • System Analysis and Design

 

Summer Internship Program

YearII

Semester-III

Semester-IV

  • Introduction to Algorithms
  • Discrete Mathematics
  • Computer Networks
  • IT Services Management
  • MOOC Course
  • Open Elective
  • Value Added Course
  • Database Management Systems
  • Introduction to Python
  • Software Engineering
  • Introduction to AI
  • Open Elective
  • Elective I (Core)

Sumer Internship Program (8 Weeks)/Major Project/ Certification course

YearIII

Semester-V

Semester-VI

  • Web Programming through HTML and PHP
  • Web Client and Web Server
  • Full Stack Development
  • Java Scripts
  • Elective II (Core)
  • Elective III (Core)
  • Node.js and Express
  • Secure Software Development
  • Major Project

The Program structure is subject to change (if required).

Fee Schedule

The fee for each program is mentioned in the table below.

Programs No. of Semesters Admission Fee Total Program Fee Convocation & Alumni Fee Caution Deposit
Domicile Non-domicile
BCA (3 Years) 6 10,000 99,000 1,17,000 6000 5,000

Domicile: To avail the domicile benefits in the program fee, candidate domicile certificate is required at the time of registration

Program Fee: Program Fee is to be paid in equal installments as shown against the respective program.

Note: Ph.D. program fee mentioned above is for the minimum duration of the program. Students have to pay the respective semester fee to continue in the program, if he/she takes additional time beyond the stipulated minimum duration.

Convocation Fee of Rs. 1,000 and Alumni Fee of Rs. 5,000 is to be paid along with the program fee of final semester

Caution Deposit: All students are required to pay the caution deposit along with the first semester fee. The caution deposit will be refunded without interest after adjusting dues, on completion of the respective program.

Merit Scholarships Scheme 2024

The ICFAI University, Dehradun offers merit scholarships to students pursuing the UG & PG programs. These scholarships are based on past academic record and semester-wise performance.

A. Based on Past Academic Record

The past academic percentage will be calculated for the eligibility program on the basis of all courses studied during the program. He/ she should not have any backlog (RRA/NC/ RC) in the semester. He/ she should have scored 6 or more GPA in the semester. Students facing any disciplinary action will not be considered for scholarship. Students who have availed fee waiver are not eligible for scholarship.

Note: Students are required to pay complete semester fee on or before the registration date.

The details are presented in the following table:

Merit Scholarships Scheme 2024
Programs Percentage achieved in qualifying examination
≥ 90% ≥ 80% to < 90% ≥ 70% to < 80%
Amount of Scholarship * (In Rs.)
BCA (3 Years) 29,700 24,750 19,800

Above Scholarship amount would be adjusted equally in 6 installments for 3 year Programs;

Academic Performance (CGPA) Category I Category II Category II
≥ 9.00 ≥ 8.50 to < 9.00 ≥ 8.00 to < 8.50
Programs No. of Semesters Amount of Scholorship per semester* (In Rs.)
BCA (3 Years) 6 5,000 3,600 2,500