cript>
Please enter your Mobile Number and Education Level to proceed.
60 minutes of Duration
180 Questions
Instant Report
500+ Career Options
1M+ Test Taken
Introduction to BCA
Bachelor of Computer Applications (BCA) is a very popular and high-in-demand course these days. Being a professional course, its popularity and demand are increasing rapidly day by day. As its name suggests, it is a course related to computer.
Computer is required in almost every field and hence the scope of this course is very wide. Computer operators do not have to struggle in finding a job for themselves as there is a huge need of computer operators and IT professionals in every field.
In the course, BCA, the focus is on polishing the skills of a student in IT field. Under this course, one is made accustomed to the principles of computer. It is a technical based course which prepares the students for a career in the field of computer applications and computer software development.
Under this course, special attention is paid on giving the student a thorough knowledge of computers. By doing this course, a student gets to learn about several programming languages, database management, web designing, multimedia, computer networking and cyber security laws and ethical hacking.
Must Read : How should I plan my career once I have enrolled in BCA?
BCA is an undergraduate level course. The total duration of this course is three years. This course is divided into six semesters. In every semester, the students study a programming language and get to know something new about computers.
Core Subjects
The core subjects that a student has to study in BCA include Programming Principles and Algorithms, Computer Fundamentals and Office Automation, ‘ C ‘ Programming, File Structure and Database Concepts, Data Structure using ‘ C ‘ , Software Engineering, DBMS, Networking, Visual Basic, Object Oriented Programming languages using C++, Internet Programming and Cyber Laws, Core Java, Advanced Java, Multimedia Systems and so on.
Specialization Fields
After doing BCA, a student gets a chance to specialize in many different fields like Programming Languages, Database Management, Computer Graphics, Animation, Word Processing, Personal Information Management, Accounting Applications, Internet Technologies, System Analysis and so on.
Eligibility and Admission Criterion
BCA is course open to students from any stream background. Students from any stream background can easily get into BCA. Generally, many colleges/universities require the student to have passed class 12th with a minimum aggregate of 50% marks. Some require the student to have studied and passed in Physics, Chemistry, and Mathematics in class 12th.
Some also require the student to have studied and passed in Mathematics, Computer Science or Information Practices as a subject in class 12th. Some colleges/universities do not consider class 12th marks or the subjects one has studied in class 12th.
They conduct an entrance based examination on the basis of the score of which the student gets admission into BCA. They also conduct some other tests, like the group discussion and personal interview tests. A student is required to pass in them as well.
Also Read : I couldn’t make it to the top BCA colleges. What are my career prospects?
Scope
BCA is a course having a very wide scope. After BCA, a person can easily get into private as well as public sector. After doing BCA, a person is free to go for Masters in Computer Applications (MCA). One may even go into higher level computer studies by going into Ph.D. and may even venture into computer related Research and Development sector.
One may even work in a multinational company. One may work as a IT Professional, System Security Officer, System Administrator, Project Manager, Associate Manager etc. One may also become self-employed, by becoming independent software developer, computer application teacher, consultant, software security expert, ethical hacker, etc.
Also Read : Is the course structure of BCA similar to that of B.Tech in Computer Science?
Salary and Perks
Usually, the beginning salary offered to a fresh BCA graduate per month ranges between Rs.15000 to Rs.30000. Private sector firms like Infosys, Microsoft, Turbo, Hindalco, Larson etc. are the leading recruiters for BCA graduates whose beginning salary ranges from Rs.15000 to Rs.25000.
Reputed Government banks, Punjab National Bank and State Bank of India provide a salary package of Rs.22000 to Rs.30000 per month to the fresh BCA graduates.
The salary of BCA graduates increases rapidly with increase in experience. The salary of a BCA graduate having an experience of about 5 or more years ranges between Rs.30000 and Rs.50000.
As additional perks, a person often gets Paid Time Off (PTO). PTO is earned by employees while they work. The three common types of paid time off are holidays, sick leave, and vacation leave. Most employees earn these as separate benefits.
Other perks that a BCA graduate gets include Bonus, Base Increment, Provisional Fund, Medical Insurance, and Discount on company’s products, Retirement Benefit, Pension, Life Insurance etc.
For further queries and related information, you can approach the Professional Experts at CareerGuide. Hope this will help you!
Career and Success Coach | Corporate Facilitator
Wouldn't it be so wonderful if you could lead a life that is not given to you by people or situations around you but the one that you desire from within your heart? I had dreamt of such a life for long and, therefore, took a decision of dropping off my decade-long career in geospatial space and follow my heart. No matter how successful and rewarding my job was, I knew my true calling is connecting and engaging with people. So, I went on to become a certified life coach offering personalised 1-on-1 and group coaching programs to- * To-be professionals not able to decide which course to take next or which skill to acquire that best suits their interest and capability. * Working Professionals who took a break in career but now want to re-start * Working professionals who are discontented with their current position and want to make a move or shift Starting from identifying my clients' needs to establishing goals, I work toward helping them shift their mindset and think bigger so that they can reach their full potential and grow professionally. Specialties: Career | Success | Parenting | Custom-design individual coaching | Group coaching Education: ICF Certified Life Coach, Executive Program in Global Business Management - IIM Calcutta
Co-founder at The Happy Career Project
After spending 4 years in Computer Engineering Studies and then 2.5 years in an American IT company, I realised that this is not what I wanted to do. Thus started my journey into Education, Psychology and Counselling. I have so far impacted 6000+ students and hundreds of parents. Currently I am a Career Path Finder and Strategist at The Happy Career Project, I utilise my extensive knowledge in the fields of Engineering, Psychology, Education, Start-ups and Marketing to guide students and young professionals. I also teach English for CAT/GMAT/GRE/SAT I have worked with organisations like The Hindustan Times, IMS, Pratham; colleges such as IIT-ISM Dhanbad, BIT Mesra Ranchi, NIT Jalandhar, Hansraj College DU, Jaipuria Noida; Schools like DPS RK Puram, Army Public Schools, Lotus Valley, Ryan International, DAVs, Tagore International etc.
Career Counsellor & Certified Trainer
Choosing a right career is very important. A cautious decision taken after 10th class/ 12th class / Graduation and after B.Tech. has a long impact on your life. As education is expensive and requires lot of efforts to be successful, there is a need of a career counsellor/guide. I guide the students for career options suitable for them on an individual basis after their 10th Or 12th Or Graduation. I also guide them over their fitment for Arts, Commerce and Science Stream. With realistic approach, I have saved the money of lots of parents and most valuable time of more than 500+ students by showing them the right direction.
Career Specialist
Himanshu is Career Specialist. Ask Himanshu to get Expert Career Advice.
See All Questions