B.C.A – Bachelor of Computer Applications: Course, Career, Salary, Duration, Scope

B.C.A. or Bachelor of Computer Applications (is an undergraduate Information Technology course)

Computer Applications or Application software is a course that deals with the technologies and supports that a computer can provide today to day lives. The duration of Bachelor of Computer Applications is three years, and it is divided into six semesters.

The course also imparts practical skills to deal with problems that arise from computer systems and applications. It can also opt as a distance learning process. It is a fast-growing field and has a lot of career opportunities involved in it.

Bachelor of Computer Applications

Duration: 3 Years
Level: Graduation
Type: Degree
Eligibility: 10+2 or Equivalent

B.C.A. Eligibility

  • Pass in HSC (10+2) exam from any stream with English as language subject with minimum 45% marks at 12th standard.

Some of B.C.A. Specializations

  • Computer Graphics
  • Programming Languages
  • Database Management
  • Systems Analysis
  • Word Processing
  • Internet Technologies
  • Accounting Applications
  • Animation
  • Music and Video Processing
  • Personal Information Management

B.C.A. Syllabus

Syllabus of Computer Applications as per various Universities and Colleges is:

Sem. I
Sr. No. Subjects of Study
1 Business Communication
2 Principles of Management
3 Programming Principles and Algorithms
4 Computer Fundamental and Office Automation
5 Business Accounting
6 Computer Laboratory and Practical Work (OA+PPA)
Sem. II
1 Organizational Behaviour
2 Elements of Statistics
3 ‘C’ Programming
4 File Structure and Database Concepts
5 Cost Accounting
6 Computer Laboratory and Practical Work (C.P.+DBMS)
Sem. III
1 Numerical Methods
2 Data Structure using C
3 Software Engineering
4 Management Accounting
6 Computer Laboratory and Practical Work (D.S.+RDBMS)
Sem. IV
1 Networking
2 Visual Basic
3 Inventory Management (SAD)
4 Human Resource Management
5 Object-Oriented Programming using C++
6 Computer Laboratory and Practical Work (VB+ C++)
Sem. V
1 NET Frameworks
2 Internet Programming and Cyber Law
3 Principals of Marketing
4 Core Java
5 Project work (VB)
6 Computer Laboratory and Practical Work (NET+Core Java )
Sem. VI
1 e-Commerce
2 Multimedia Systems
3 Introduction to System Pro and Operating Systems
4 Advance Java
5 Project Work (Banking & Finance, Cost Analysis, Financial Analysis, Payroll, EDP, ERP, etc.)
6 Computer Laboratory and Practical Work (Multimedia+Advanced Java)

B.C.A. Colleges

  • Bhavik College of Management and Information Technology, Chandigarh
  • Apar India Institute of Management and Technology, Delhi
  • Adarsh Mahila Mahavidyalaya, Bhiwani
  • Al Ameen College Edathala, Ernakulam

B.C.A. Course Suitability

  • One should be good at interpersonal and communication skills, and should also have good browsing techniques and other related things.
  • Regarding computer knowledge, students must have fine knowledge in the Windows desktop, use the mouse; move and resize windows, basic document creation, view files, work with files, customize windows and understanding other parts of the computer.
  • Those willing to pursue a higher degree in this field can also opt for this course.

B.C.A. Course Scope

  • Teaching can be an evergreen option for them.
  • IT field jobs such as Programmers and project managers can be good financially stable jobs for them.
  • Job opportunities are available in both in public and private sectors, banking, insurance, accounting, stock markets, e-commerce, and marketing.

B.C.A. Employment Areas

  • Academic Institutions
  • Software Developing Companies
  • Web Designing Companies
  • Systems Management Companies
  • Banking Sector
  • Insurance
  • Accounting Dept.
  • Stock Markets
  • e-Commerce& Marketing Sector

B.C.A. Job Types

  • Software Publisher
  • Finance Manager
  • Computer Programmer
  • Teacher & lecturer
  • Chief Information Officer
  • Marketing Manager
  • Business Consultant
  • Computer Scientist
  • Database Administrator
  • Computer Systems Analyst
  • Independent Consultant
  • Computer Support Service Specialist
  • Information Systems Manager
  • Systems Administrator
  • Computer Presentation Specialist
  • Software Developer

Advance Course in B.C.A.

  • M.C.A. (Master of Computer Applications)

If you have any other Questions related to B.C.A – Bachelor of Computer Applications, you may ask your Queries by commenting below.

Displaying 2 Comments
Add Your Comment
  1. Smit Desai says:

    Thanks for sharing this blog, Your blogs are sharing very useful information to everyone.

  2. Anurag Dubey says:

    You are providing very useful information. Keep it up.

Leave a comment