BCA in Bachelor of Computer Applications (Online)
Program Overview
The Online Bachelor of Computer Applications (BCA) is a three-year undergraduate programme divided into six semesters, designed to provide students with a strong foundation in computer applications and modern information technology. The programme is suitable for students who want to build an IT career after completing their 12th standard.
The curriculum covers essential areas such as Programming in C, Core Java, Data Structures, Operating Systems, Database Management Systems, Computer Networking, Python, Software Engineering, Web Development, Computer Graphics, Internet Technology, IoT and Business Intelligence. Students also work on projects in the final semesters to strengthen their practical and problem-solving skills.
The programme follows a Live + Recorded learning model, allowing students to access interactive lectures along with recorded content. Students receive 1-on-1 personalised mentorship, access to an integrated LMS and e-library, and job assistance to support their academic and professional development.
Eligibility Criteria
10+2 Pass candidates from a recognised board are eligible to enroll in the BCA program.
Approval Details
MHRD, Government of India and UGC
Curriculum
- Introduction to Informative Technology
- Digital Computer Fundamentals
- Mathematics
- Communicative English
- Programming In C
- Discrete Mathematics
- Accounting and Financial Management
- Data Structure Using โCโ
- Core JAVA
- Environmental Studies
- Management Information Systems
- Numerical Analysis
- Operating Systems
- Computer Organization and Architecture
- Object- Oriented Programming in C++
- PC Applications and Internet Technology
- Database Management Systems
- Computer Networking
- Software Engineering
- Programming in Python
- Analysis and Design of Algorithms
- Computer Graphics
- .NET Technology
- Linux Administration
- Project-I
- IOT Based Application
- Web Development Using PHP
- Business Intelligence
- Project-II
Fee Structure
Admission Process
Students can apply for the Bachelor of Computer Applications (BCA)ย 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 Bachelor of Computer Applications (BCA)ย 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 Uttaranchal 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 Bachelor of Computer Applications (BCA)? Clickย Apply Nowย to submit your application through EasyShiksha.
Uttaranchal University, Dehradun
Uttaranchal University is a UGC-recognized private university located in Dehradun, Uttarakhand, India. Known for its strong industry connections, cutting-edge curriculum, and commitment to technology-driven education, Uttaranchal 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.
EasyShiksha has signed an MoU with Uttaranchal 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 Uttaranchal University. The EasyShiksha team will provide complete assistance and support throughout the admission and program process.
Documents
Media Gallery
Frequently Asked Questions
Yes. Uttaranchal University offers undergraduate and postgraduate degree programs through Online UU, under its Centre for Distance & Online Education.
Yes. Uttaranchal University is entitled by the UGC to offer eligible degree programs in online mode.
Yes. The university states that its online degrees are equivalent to corresponding regular degrees in accordance with the applicable UGC regulations.
UG programs have a minimum duration of 3 years and a maximum duration of 6 years. PG programs have a minimum duration of 2 years and a maximum duration of 4 years.
The Online Bachelor of Computer Applications (BCA) is a three-year undergraduate programme divided into six semesters.
Candidates who have passed 10+2 from a recognised board are eligible to enrol in the online BCA programme.
The curriculum covers areas such as Programming in C, Data Structures, Core Java, Operating Systems, Database Management Systems, Computer Networking, Python, Software Engineering, Web Development, IoT and Business Intelligence.
Yes. Students gain practical exposure through programming-based coursework, practical learning and projects, including project work in the final semesters.
Students receive 1-on-1 personalised mentorship, access to an integrated LMS and e-library, and job assistance to support their learning and career development.








