Bachelor of Computer Applications (BCA)

Program overview

The Online BCA programme at Uttaranchal University develops foundational and applied knowledge in computer applications, programming and information technology. The curriculum progresses from computing fundamentals and programming to data structures, operating systems, databases, networking, software engineering, Python, web development and business intelligence. With project-based learning and exposure to current computing applications, the programme is designed to strengthen technical understanding, problem-solving ability and practical application of computer technologies.

Why Choose This Programme?

Eligibility

10+2 Pass candidates from a recognised board are eligible to enroll in the BCA program.

10+2 Pass candidates from a recognised board are eligible to enroll in the BCA program.

Program Curriculum

Semester 1

Career Opportunities after BCA

Admission Process

Registration

Sign up and Register.

 
 

 

Online Application form

Fill the details, pay program fee and upload relevant documents.

Document verification by University

Sit back and wait for admission confirmation.

Student Registration and LMS Activation

Get your LMS credentials over the email.

frequently asked questions

What is the duration of the Online BCA programme?

The Online BCA programme is structured over three years and six semesters.

The curriculum includes programming, data structures, operating systems, databases, computer networking, software engineering, Python, web development, IoT and business intelligence.

The curriculum provides structured learning in programming, software engineering, databases, networking and emerging technology areas, making it relevant to students seeking education in computer applications and IT.

Yes. Project work is included in the fifth and sixth semesters of the programme.

Students have access to live classes, recorded content, an integrated LMS and e-library, personalised mentorship and career assistance.

Turn Your Interest in Technology into Expertise

 Build a strong foundation in computer applications, programming and emerging technologies while preparing for opportunities across the evolving IT landscape.

YOUR JOURNEY STARTS HERE!