Bachelor of Computer Application (BCA)

Today there are so many courses after 12th to show your calibre according to your potentials and among so many courses one of them is BCA (Bachelor in Computer Application). BCA is an undergraduate degree course in computer applications which give students a new stair of life to step in out. After completing BCA, a student can go for MCA (Masters in computer applications) which is considered equivalent to engineering course (B.Tech).

Today, because of the rapid growth of IT industry in India, the demand for computer engineers has been rapidly increasing, due to this only IT industry has created a lot of opportunities for the computer graduates.

BCA today has become the most popular course among the students who want to see them in IT (Information Technology) field as programmer or software developer.

Duration of the Course-

The duration of this course is 3 years which is divided into 6 semesters, 3 even and 3 odd semesters.

Subjects under this courses are-

Semester – I

  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)

Semester – II

  1. Organizational Behavior
  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)

Semester – III

  1. Numerical Methods
  2. Data Structure using C
  3. Software Engineering
  4. Management Accounting
  5. RDBMS
  6. Computer Laboratory and Practical Work (D.S +RDBMS)

Semester – 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++ )

Semester – V

  1. .NET Frameworks
  2. Internet Programming and Cyber Law
  3. Principles of Marketing
  4. Core Java
  5. Project work ( VB )
  6. Computer Laboratory and Practical Work (.NET + Core Java )

Semester – VI

  • E-Commerce
  • Multimedia Systems
  • Introduction to SysPro And Operating Systems
  • Advance Java
  • Project Work ( Banking & Finance, EDP, Financial Analysis, Payroll, ERP, Cost Analysis etc.)
  • Computer Laboratory and Practical Work (Multimedia +Advanced Java)

Before planning for any examination the candidates must check some of the key points regarding that course because before joining any course the first thing that should be check is the eligibility. So the candidate must check whether he or she is eligible for the desired course or not. Before taking the admission the students should check out these criteria to get the admissions.

  • Candidate must have passed his or her class 12th with at least 50% marks including English and mathematics as a compulsory subject.
  • The minimum age limit for applying this course is  17 years and the maximum age varies between 22-25 years.
  • Different interview and written examination are conducted by various institutes/universities to select the students.
  • Some institutes/universities admit student on merit basis.
  • At last, the merit list is prepared on the candidate’s performance in the qualifying examination (12th).
Process for Admission in BCA-

The admission in BCA course is done through the entrance test. Different universities/ colleges use to conduct the entrance exams for the admission of students in their colleges, but some provide admission on the score for the qualifying examinations of class (12th).

Top 10 Colleges in India for BCA
Symbiosis Institute of Computer Studies and Research, Pune4.9 lakhs
Christ University, Bangalore3.6 lakhs
Loyola College (LC, Chennai), Nungambakkam, ChennaiNot mentioned
Amity University, Noida4.5 lakhs
Kristu Jayanti College (KJC), Kothanur, Bangalore1.2 lakhs
Women's Christian College, Chennai95.5K
St. Joseph's College, BangaloreNot mentioned
Stella Maris College, ChennaiNot mentioned
Presidency College, Bangalore1.9 lakhs
DAV College, Chandigarh1.0 lakhs

Career & Jobs

The demand for IT professionals is increasing day by day not only in India but also in abroad countries. After the completion of the course, the student can find a job in reputed IT companies like IBM, Oracle, Infosys, and Google etc.

The different careers options for students are - system engineer, junior programmer, web developer or as a system administrator.

This field provides the students with so many ample opportunities to make your career not only in the private sector but also in the public sector.

There are so many government organizations like NIC, Indian Army, Indian Air Force, and India Navy who also recruit a large number of computer professionals for their IT department. After the completion of the course a student can apply for different  work profile this may include:

  • Web developer

He is specialized in the development of world wide web applications.  His work is to build and maintain websites. A web developer should have knowledge about HTML (Hypertext Markup Language)/XHTML(Extensible Hypertext Markup Language), CSS (Cascading Style Sheets), PHP (Hypertext Preprocessor), JavaScript etc.

  • Programmer

The duty of a programmer is to write code for software. A programmer should work in the computer language such as Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.

  • System engineer

The work of a system engineer is to develop, test and evaluate software, circuits, and personal computer

  • Software developer

The sole responsibility of software developer is to develop software that handles the tasks of the people and enable to perform work efficiently. A software developer also maintains the software.

  • System Administrator

A System administrator is responsible for setting up and maintaining the system or server in colleges, offices and even in banks.

Top recruitment companies for BCA students-

After completion of BCA program, the company starts to appoint the fresher for different posts. Under the IT sector, BCA comes as a demanding course and offers the different framework and different positions.

The list of top 10 companies are given below-
  • Tata Consultancy Services(TCS)
  • Wipro
  • Hindustan Computers Limited(HCL)
  • National Institute of Information Technology (NIIT)
  • Syntel
  • Hexaware Technologies Ltd.
  • Cognizant
  • Accenture
  • Tech Mahindra
  • Dell
Salary Package

After completing your course when you are appointed in any of the company as a fresher than you are paid according to your skills, and IT field is the highest paid field under different fields.

If you are appointed as a computer engineer in an MNC than you can easily get an initial package of Rs.25,000 to Rs.40,000.

And if your luck is with you and you get selected in one of the giant companies like Google, Microsoft, Oracle, and Facebook then you can easily get paid even a six-figure salary as a fresher.

The selection process in every company is same as you completed your BCA, the candidate gets selected on the basis of his merit and the ability to perform the task.

Conclusion for BCA program-

At last, there is no doubt that BCA is an amazing course with ample jobs opportunities, and is similar to BTech.

A person who loves to work in an IT company will surely enjoy working as a technical engineer and at different posts.

Comments (0)

Add Comment