BCA in Bachelor of Computer Application from Chandigarh University
Mohali, Punjab   ยท  NAAC A+  ยท  4.9 (2527 reviews)

BCA in Bachelor of Computer Application

Pursue an Online BCA with programming, data structures, GenAI, computer systems and global certificates, designed for emerging IT and technology careers.
Duration
3 Years
Academic Cycle
Semester
Total
6 Semesters
Minimum Qualification
10+2
Language
English
Program Details

Program Overview

What you'll learn and how the program is structured

The Bachelor of Computer Applications (BCA) is a three-year undergraduate programme spread across six semesters, designed to provide students with a strong foundation in programming, computer systems, software development, and information technology. The programme covers essential areas such as Computer Programming, Object-Oriented Programming, Data Structures and Algorithms, Computer Systems Architecture, Discrete Mathematics, Communication Skills, Finance & Economics, and Management & Leadership. This combination of technical and professional learning helps students develop the knowledge required to understand and work with modern IT systems.

A major strength of the programme is its focus on GenAI-driven learning and real-world software tools, enabling students to build skills relevant to emerging technology roles. Along with fundamental programming concepts, learners can develop an understanding of computational problem-solving, algorithms, computer architecture, and specialized areas through electives. The curriculum also incorporates soft skills, communication, management, and leadership, helping students complement their technical knowledge with professional and workplace-ready capabilities.

The BCA programme also offers a career-oriented learning pathway through five global-standard certificates associated with Microsoft, NSDC, Harvard, and other industry partners, as stated in the programme information. Its GenAI-driven approach is intended to help learners understand modern technology applications and prepare for evolving IT and technology careers. With a UGC-recognized BCA degree, career support with leading hiring partners, and a curriculum combining core computing concepts with emerging technologies, the programme provides a comprehensive foundation for students aspiring to build careers in software development, IT systems, technology operations, and other related fields.

Duration
3 Years
Mode
Online
Level
UG
Language
English
AICTE Approved NAAC A+ UGC Approved
Requirements

Eligibility Criteria

Who can apply for this program

10+2 or its equivalent examination in any stream conducted by a recognized Board / University / Council.

Approvals

Approval Details

Verified approvals and accreditations that confirm this programme's credibility.

MHRD, Government of India and UGC

Academic Structure

Curriculum

Semester-wise structure ยท Academic Cycle: Semester Wise
S 1
Semester 1
  • Computer Programming
  • Communication Skills
  • Finance & Economics
  • Discrete Mathematics
  • Electrical and Electronic Circuits
S 2
Semester 2
  • Object Oriented Programming
  • Data Structures and Algorithms
  • Introduction to Management & Leadership
  • Soft Skills
  • Computer Systems Architecture
S 3
Semester 3
  • Elective as per Specialization - I
  • Elective as per Specialization - II
  • Elective as per Specialization - III
  • Elective as per Specialization - IV
  • Elective as per Specialization - V
S 4
Semester 4
  • Elective as per Specialization - I
  • Elective as per Specialization - II
  • Elective as per Specialization - III
  • Elective as per Specialization - IV
  • Elective as per Specialization - V
S 5
Semester 5
  • Elective as per Specialization - I
  • Elective as per Specialization - II
  • Elective as per Specialization - III
  • Elective as per Specialization - IV
  • Elective as per Specialization - V
S 6
Semester 6
  • Elective as per Specialization - I
  • Elective as per Specialization - II
  • Capstone Project (Specialization-Based) (with Live Industry Project)
Investment

Fee Structure

Complete fee breakdown for the full program duration
Application Fee
โ‚น100
Admission Fee
โ‚น1000
Total One Time
โ‚น1100
Tution Fee
โ‚น22125
Academic Fees (Per Semester)
โ‚น 22125
Total Academic Fees
โ‚น 132750
Next Steps

Admission Process

Step-by-step application journey

Students can apply for theย BCAย Bachelor of computer application programme through EasyShiksha. The complete application process is designed to make admission simple and convenient for eligible students.

Step 1: Click on Apply Now

Click theย Apply Nowย button on the BCAย Bachelor of computer applicationย programme page and begin your application through EasyShiksha.

Step 2: Complete Personal Information

Fill in the required personal, contact and academic details accurately in the application form.

Step 3: Upload Required Documents

Upload the required documents for eligibility and admission verification as specified during the application process.

Step 4: Pay Application Fee

Pay the applicableย application feeย through the available online payment options to submit your application and initiate the admission process.

Step 5: Application Review

Theย EasyShiksha team reviews your application and submitted documentsย to verify your eligibility and ensure that the required information and documents have been provided.

Step 6: University Enrollment

Once the application is successfully reviewed and the student is found eligible, EasyShiksha facilitates theย enrollment process with Chandigarh University.

Step 7: LMS Access

After successful enrollment, the student is provided access to theย Learning Management System (LMS)ย to begin their academic journey and access the available learning resources.

Start Your Application

Ready to begin your journey in Software Development? Clickย Apply Nowย to submit your application through EasyShiksha.

About the Partner

Chandigarh University, Mohali

Chandigarh University is a UGC-recognized private university located in Mohali, Punjab, India. Known for its strong industry connections, cutting-edge curriculum, and commitment to technology-driven education, Chandigarh University has established itself as one of central India's premier higher education institutions.

The university's vision is to foster academic excellence, industry readiness, and global competitiveness among its graduates โ€” making it an ideal partner for EasyShiksha's mission of accessible, quality online education.

Est.
2012
UGC
Recognized University
Official Partnership with EasyShiksha

EasyShiksha has signed an MoU with Chandigarh University to facilitate applications for various university programs and jointly offer B.Voc programs. All degrees and certifications under these programs will be awarded by Chandigarh University. The EasyShiksha team will provide complete assistance and support throughout the admission and program process.

Degree Preview

Chandigarh University, Punjab

Sample Degree

Chandigarh University Sample
Paperwork

Documents

Reference documents and application requirements
Good to Know

Frequently Asked Questions

Common questions from prospective applicants
Does Chandigarh University offer online degree programs?

Yes. Chandigarh University offers undergraduate and postgraduate degree programs through its Online Education division.

Are Chandigarh University online degrees UGC recognized?

Yes. Chandigarh University is recognized by the UGC, and its eligible online degree programs are offered under the applicable UGC regulations.

Is Chandigarh University NAAC accredited?

Yes. Chandigarh University is accredited with an A+ grade by NAAC.

What is the duration of the BCA programme?

The BCA programme has a duration of three years, divided into six semesters.

What is the eligibility for the BCA programme?

Candidates who have completed 10+2 or an equivalent examination in any stream from a recognized Board, University, or Council are eligible to pursue the programme.

What subjects are covered in the BCA curriculum?

The curriculum includes Computer Programming, Object-Oriented Programming, Data Structures and Algorithms, Discrete Mathematics, Computer Systems Architecture, Communication Skills, Soft Skills, Finance & Economics, and Introduction to Management & Leadership, along with specialization-based electives.

Does the BCA programme include Artificial Intelligence or GenAI?

Yes. The programme information highlights a GenAI-driven curriculum, designed to help students develop skills relevant to next-generation technology roles and modern software applications.

Does the BCA programme include programming?

Yes. Programming is an important component of the programme, with subjects such as Computer Programming, Object-Oriented Programming, and Data Structures and Algorithms.

Whatsapp Email Support

Experience the Speed: Now Available on Mobile!

Download EasyShiksha Mobile Apps from Android Play Store, Apple App Store, Amazon App Store, and Jio STB.

Curious to learn more about EasyShiksha's services or need assistance?

Our team is always here to collaborate and address all your doubts.

Message should be at least 50 characters long.