Welcome to Doon College Dekho (Best Educational Portal in Uttarakhand)

About Bachelor of Computer Application (BCA)


Course Overveiw

Bachelor of Computer Application (BCA) is a three-year-long undergraduate programme, which deals with computer science and its application concepts. It prepares students to study data structures, database systems and computer networks. The course consists of six semesters and has a large scope for undergraduates as most industries require computer applications and experts for a smooth run of their business.

BCA stands for Bachelors of Computer Applications that is 3-year undergraduate programme in which students pursing the course are offered in-depth knowledge of computers and information technology. Over the duration of this programme, students are taught about all aspects of computers including basic software development, networking and computer hardware. After computer science engineering, Bachelors of Computer Applications is the best computer-related course that ensures solid knowledge and a decent employment in the IT industry.

Eligibility Criteria

1 In order to pursue the BCA (Bachelors of Computer Application) course, the candidates will have to fulfil the given below eligibility criteria:
2 The candidate must have passed 12th in any stream or equivalent from a recognized board.
3 The candidate must have acquired a minimum aggregate of 50% in the qualifying examination.
4 The candidates who are in their final year of degree can also apply for admission.

The candidates who are in their final year of degree can also apply for admission.


1st Year
Business Communication Cost Accounting C Programming
Organizational Behavior File Structure & Database Concepts Principles of Management
Element of Statistics Computer Laboratory Practical Work
2nd Year
Management Accounting Visual Basic RDBMS
Networking Human Resource Management VB+
Numerical Methods SAD C++
3rd Year
Core Java Internet Programming Computer Laboratory
Advanced Java Cyber Law Multimedia Systems
NET Frameworks Project Work Operating Systems

After BCA degree there are numerous career options available for candidates across the country. Interested students can go for higher studies in the same field such as an MCA degree. It is a post-graduate degree in the computer's application. Various top colleges in India offer MCA degree.

Students after completing the course have ample job option in the IT and software field. With the boom in the technology arena, thousands of MNCs have invested in India. These companies are always on a hunt for trained computer professionals. Also, they can seek a job in private, public, banking, education, stock markets, insurance marketing, and in e-commerce. An annual salary package of a BCA fresher is between Rs. 2.5 lakh to Rs. 3 lakh.

Below is the list of popular job roles after B.C.A. degree:

Programming jobs and assignments. System administration assignments.
Software development industry. Troubleshooting and support planning assignments.
Studio management and support assignments. Net Technology based job profiles globally.
Secure networked administration and management. Computer Support Specialist