Rankings
  • 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 aspirations, 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 cuttingedge 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.

Admission Calendar
Last Date for Submission of Completed Application Form 15 July 2025
Selection Process 15 April 2025 - 15, July 2025
Payment Fee payment on or before 21 July 2025
Registration 31 July 2025
Commencement of Classes 01 August 2025

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester - III

Semester - IV

  • Introduction to Algorithms
  • Computer Organization & Architecture
  • 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)

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

Semester - V

Semester - VI

  • Introduction to R
  • Web Technologies
  • Advanced Computer Networks
  • Minor Project
  • Elective II (Core)
  • Elective III (Core)
  • IT Security
  • Elective IV (Core)
  • Major Project

OR

  • Internship Program II

The program structure is tentative, subject to change (if required).

List of Electives (Core)

Course Title

  • Block Chain Technologies
  • Internet of Thing
  • Machine Learning
  • Data Wrangling
  • Data Science
  • Cloud Computing
  • Mobile Application Development

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Robotics and Automation
  • MCDM Technique and Applications
  • Computer Graphics
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester- III

Semester- IV

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

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

Semester- V

Semester- VI

  • Introduction to Data Science
  • Data Manipulation using PL/SQL
  • Data Mining
  • Big Data Analytics
  • Elective II (Core)
  • Elective III (Core)
  • Data Analytics using Power BI
  • Artificial Neural Networks
  • Major Project

OR

  • Internship Program II

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

List of Electives (Core)

Course Title

  • Exploratory Data Analysis
  • Cloud Computing
  • Time Series Analysis
  • Data Wrangling
  • Internet of Thing
  • Machine Learning
  • Block Chain Technologies

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Robotics and Automation
  • MCDM Technique and Applications
  • Computer Graphics
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester- III

Semester- IV

  • Introduction to Algorithms
  • Computer Organization & Architecture
  • 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)

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

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

OR

  • Internship Program II

*The program structure is tentative, subject to change (if required)

List of Electives (Core)

Course Title

  • Vulnerability Assessment & Penetration Testing
  • Cyber Crime Investigation & Digital Forensics
  • Understanding the Dark Web
  • Ethical Hacking
  • Internet of Thing
  • VR/AR Learnings
  • Block Chain Technologies

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Social Engineering Expert
  • MCDM Technique and Applications
  • Dark Web Security
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester- III

Semester- IV

  • Introduction to Algorithms
  • Computer Organization & Architecture
  • 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)

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

Semester- V

Semester- VI

  • Introduction to DevOps
  • LINUX Basic and Administration
  • GIT Version Control
  • Jenkins Tools
  • Elective II (Core)
  • Elective III (Core)
  • Introduction to Docker
  • Cloud Computing
  • Major Project

OR

  • Internship Program II

*The program structure is tentative, subject to change (if required)

List of Electives (Core)

Course Title

  • Cloud Infrastructure and Services
  • Software Quality and Assurance
  • Introduction to Kubernetes
  • DevOps Architecture
  • Internet of Thing
  • VR/AR Learnings
  • Block Chain Technologies

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Robotics and Automation
  • MCDM Technique and Applications
  • Computer Graphics
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester- III

Semester- IV

  • Introduction to Algorithms
  • Computer Organization & Architecture
  • 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)

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

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

OR

  • Internship Program II

*The program structure is tentative, subject to change (if required)

List of Electives (Core)

Course Title

  • Cloud Computing Architecture
  • Cloud Deployment Model
  • Business Process Management
  • Managing the Cloud
  • Internet of Thing
  • VR/AR Learnings
  • Block Chain Technologies

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Robotics and Automation
  • MCDM Technique and Applications
  • Computer Graphics
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Year I

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
  • Discrete Mathematics
  • System Analysis and Design

Year II

Semester- III

Semester- IV

  • Introduction to Algorithms
  • Computer Organization & Architecture
  • 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)

Internship Program I (8 Weeks)/Major Project/Certification Course

Year III

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

OR

  • Internship Program II

*The program structure is tentative, subject to change (if required)

List of Electives (Core)

Course Title

  • Cloud Computing Architecture
  • IT Fundamentals for Professionals
  • Introduction to DevOps
  • Open Source Software's Linux and Git
  • Data Manipulation using PL/SQL
  • VR/AR Learnings
  • Block Chain Technologies

List of Open Electives

Course Title

  • Cyber Security
  • Parallel Computing
  • Robotics and Automation
  • MCDM Technique and Applications
  • Computer Graphics
  • Professional Ethics

Value Added Courses

Course Title

  • Basic of Photography
  • Basic of 3-D Printing
  • Academic Research and Report Writing
  • Basic of Laptop Maintenance
  • Innovation and Entrepreneurship
  • Stress Management
  • Time Management
  • Community Services

Admission Modalities

The Admission modalities are with reference to the campus-based full-time programs offered by the ICFAI University, Dehradun.

Eligibility Criteria

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

  • The admission into the programs is on the basis of Merit, through Application and Interview. While evaluating students for admission, due weightage is also given to their academic distinctions, awards in sports/cultural events, debates, quizzes and other extra-curricular activities.
  • Original certificates of educational credentials and domicile status certificate should be produced for verification at the time of payment of first semester fee. The original certificates will be returned after verification.
  • The admission decision will be communicated after the interview process.

Students interested can apply by any one of the following methods

Online Application

  • Applicants can apply online by filling up the Application Form available at www.iudehradun.edu.in and make payment of Rs. 500 towards the cost of the 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.

Download of Application Form

  • Applicants can fill their details online and download the Application Form from www.iudehradun.edu.in and send it to the Admissions Office along with the Bank Demand Draft of Rs. 500 towards the cost of the application in favor of “The ICFAI University, Dehradun - Fee Collection A/c” payable at Dehradun.

Fill the Application Form

  • Applicants can fill in the application form and send it to the Admissions Office.

The applicants are advised to read the guidelines carefully before completing the Application Form for Admission.

  • Please make sure that you meet the eligibility criteria before filling up the Application Form.
  • Fill the Application Form in Capital Letters.
  • Provide all the available information under appropriate sections.
  • Make sure to sign the Application Form.
  • Retain a photocopy of the completed Application Form.

Applicants are required to enclose self attested copies of the following certificates.

  • Date of Birth Certificate / Class X Certificate.
  • Mark Sheets of Class X, XII, Degree, Diploma (as may be applicable).
  • Domicile Certificate (if applicable).
  • Any other certificates pertaining to academic and other activities.

The completed Application Form for Admission should be sent to

Admissions Office :

The ICFAI University, Dehradun, Rajawala Road,

Central Hope Town, Selaqui, Dehradun - 248 011, Uttarakhand.

Toll Free: - 1 800 120 8727

E-mail : admissions@iudehradun.edu.in

Website : www.iudehradun.edu.in.

Fee Schedule

The fee for BCA 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 6 10,000 99,000 1,17,000 6,000 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.

Convocation Fee & Alumni Fee

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 to students on completion of the program. Caution Deposit and Security Deposit are not adjustable against Program Fee and other dues.

Merit Scholarships Scheme

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

The past academic percentage will be calculated by adding all subjects of class XII for BCA program. Once the student get backlog (RRA/NC/RC) in a semester then he/she will not be eligible for the scholarship there after. He/ she should have scored 6 or more GPA in the semester. Students facing any disciplinary action will not be eligible for scholarship. Students who have availed any kind of 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.

Program No. of Semesters Amount of Scholarship in Rs. *
Category I (≥ 90%) Category II (≥ 80% to < 90%) Category III (≥ 70% to < 80%)
BCA 6 29,700 24,750 19,800

Above Scholarship amount would be adjusted equally in 6 installments for 3 year BCA Program in each semester fee payable.

10% of the students in the batch having highest CGPA will be eligible for the scholarship. Scholarship amount would be distributed equally among students with equivalent CGPA if tied with the last student in the top 10%. Students should not have any backlogs (RRA/NC/RC) in any semester. Students who have availed any kind of fee waiver are not eligible for scholarship. Students facing disciplinary action of any kind are not eligible for scholarship.

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

Program No. of Semesters Academic Performance (CGPA) Amount of Scholarship in Rs. (per semester)
Category I (≥ 9.00) Category II (≥ 8.50 to < 9.00) Category III (≥ 8.00 to < 8.50)
BCA 6 5,000 3,600 2,500