After passing class 12 from CBSE, UP Board or any other state board, students are posed to the most difficult situation where they have to take the right decision regarding the course choices which can lead them to a good career in future. Actually, choosing the right course and college is the first step in chalking the career plan. This can be the most crucial decision of ones’s life, since once the choice is made, there will be no turning back. But the problem is there are so many options open for students that make the task of choosing the right option more challenging and problematic.
Out of the numerous options, the one which you can consider for the sake of a bright career in future is, Bachelor in Computer Application (BCA). BCA is one of the popular courses among the students who want to make their career in the Information Technology (IT) field. BCA is a 3 years’ undergraduate programme after to be pursued after class 12 (CBSE, UP board or any other state board) that provides a lot of opportunities to the students who are interested in computer field and wants to work as programmer or software developer. As with the rapid growth of IT industry in India, the demand of computer professional is increasing day by day. So, after the successful completion of this course, students can grab a lucrative career in software field anywhere in the private as well as the government agencies.
Here we are providing you the complete knowledge about the basic course details, course duration, important subjects present, eligibility criteria, career scope and salary speculations after the graduation.
BCA is a 3 years long Undergraduate Bachelor’s Degree program. The 3 years’ duration is divided into 6 semesters. During each semester, students have to face different sets of written exams as well as practical and lab sessions. Some of the important subjects present in the program are:
- Database Management
- Data Structure
- Programming in C Language (Basic and Advanced)
- Object Oriented Programming using C++
- Communication Skills
- World Wide Web
- Software Engineering
- Visual Basic
- Programming using PHP
- Operating Systems
- Web Scripting and Development
- Internet Security and Cyber Laws
The students who are interested in BCA as their higher studies must fulfill the following eligibility criteria:
- Candidate must have passed class 12th or senior secondary with minimum 50% marks in total and also having Mathematics as a compulsory subject. However, some institutions might also drop the minimum % marks required to get admission in the BCA course.
- Candidates with a three year diploma from state board of technical education are also eligible to apply for admission.
- The minimum age limit is 17 years and the maximum age varies between 22-25 years.
- The students are generally admitted on the basis of personal interview and written examination conducted by various institutes/universities.
- Some institutes/universities admit students on the basis of merit in qualifying exam followed by a written test that is conducted by university or institution.
Courses after BCA:
After completing BCA, a student can go for the traditional PG course, MCA (Master of Computer Application) which is a master course in computer application and is meant for those, who want to gain advanced technical knowledge about topics that they’ve studied in BCA course. For those who are interested in the field of management and see themselves good enough at managing the people, MBA (Master Of Business Administration) is the best option or they can also go for Diploma in Management, Certificate Management courses etc.
After completing BCA, one may find a number of job opportunities both in government as well as private sectors. The government organization like Railways department, banking sector, Indian Armed Forces recruit a large number of computer professionals for their IT department. Talking about the private sector, there are many software MNCs (Multi National Companies) which recruit the BCA graduates for any of the following posts:
- Software Engineer
- Project Manager
- System Administrator
- Database Management professional
- Information Management professional
- Software Architect
- Computer System Analyst
- Computer programmer
Self employment options like freelancing or developing your own software are also available for BCA graduates. A post graduation course like MCA can help to get the job of a teacher or lecturer in any of the reputed institutions.
A number of top recruiters look for the fresher degree holders for to work with. With the advancement of global technology, demand of the BCA graduates is continuously increasing in the IT sector. Some of the prestigious companies recruiting BCA graduates are:
- Tech Mahindra
Salary after BCA
Today, the IT field has become one of the highest paying fields. A computer professional working in a big MNC can easily get an initial package of Rs. 20,000 to Rs. 40,000 per month. Some IT giants like Google, Microsoft, Oracle, Facebook pay even a six figure salary to freshers. Additionally, if you earn an additional degree like MCA or some specialization in a computer language program like JAVA, ORACLE or C++ while carrying on with your job, you are sure to receive a hike in your salary as well as your designation.
I hope, all the above given information will prove to be helpful to the students who have just passed their class 12 examination (from CBSE, UP board or any other state board) and are moving in dilemma of making the choice of a right career.
For more career guidance related articles, click here.