What is BCA?
Bachelor of Computer Application (BCA) is a 3-year undergraduate programme that provides an insight into software development and the basics of computer application. The course involves various subjects that focus on making the students proficient in software engineering, operating systems, web technology and languages such as Java, C++ and more.
BCA Eligibility Criteria
The basic eligibility criteria of BCA can be checked below:-
- Candidates should have passed 10+2th standard from any stream
- Minimum 45% to 55% marks should have been secured n 10+2th standard qualifying exam
- English should have been compulsorily studied
What is BTech?
Bachelor of Technology (BTech) is a 4-year undergraduate programme that has many branches such as Computer Science Engineering (CSE), Civil Engineering (CE), Mechanical Engineering (ME) and more. BTech focuses on making the students understand the principles of engineering and technology to modify structures and thereby enhance their quality.
BTech Eligibility Criteria
Students can check the eligibility criteria of BTech below:
- Should have passed 10+2th qualifying (or equivalent) exam with Physics, Chemistry and Mathematics as core subjects.
- Minimum aggregate 60% should have been secured in 10+2th qualifying (or equivalent) exam in PCM
BCA vs BTech CSE: Important Highlights :-
Course | BCA | B.Tech |
Duration | 3 years | 4 years |
Eligibility Criteria | 12th pass with any stream. Some institutes ask Maths as compulsory but not all. Students with arts and commerce backgrounds can also pursue this course. | It is mandatory to pass 12th with PCM or Maths for choosing BTech CSE as a career option. |
Average Fees | Less expensive (Rs.70,000 to Rs. 2,00,000) | More Expensive (Rs.1,50,000 to Rs.2,50,000) |
Average Salary Package | Rs.2-8 Lakh Per Annum | Rs.6 Lakh Per Annum |
Positions | Website Developer, Software Tester, Network Analyst, Software Consultant, Software Developer | IT Officer, IT Consultant, Network Engineer, Software Quality Analyst, Product Specialist, Database Administrator |
Admission Process | Based on Merit | Has to clear Entrance Exam like JEE Main, JET, etc. |
Top universities |
What is the basic salary after BCA?
BCA is Only A DEGREE that tells you are a graduate. If you have skills and knowledge then you will get 4 to 7 LPA. If you don’t have any skills or knowledge then it will be 1.5 to 2LPA.
If you want a higher salary after BCA then focus on your skills and do internships on your college holidays.
College gives only degree they didn't teach any advancement skill. they only teach you basic things.
3 Years of College = 3 Month Internship
you can learn so many things in a 3-month internship that you can’t learn in 3 years of college life.
What is the average salary of a fresher in India (B.tech CSE)?
Salary for a btech cs/it fresher is depended upon the skills which he posses, problem sloving skills and command over programming. Students from normal teir colleges can also get average salary of 5 lpa if they are average and above in this areas.
For Tier 1 colleges (IIt's, Reputed NIT's and IIIT's): average package is around l0 pa - 12 lpa and the companies are google, microsoft, directi, amazon, cisco , freshworks, etc
For Tier 2 colleges : average package is around 5 pla - 7 lpa and the companies are same but some mnc's like tcs, wipro, ibm labs etc.
For normal colleges : average package is 3.5 lpa and companies are mnc's and services companies
But the fact is that normal college students can also grab high packages by showing their skills on platforms like topcoder, spoj, CodeChef and others . You can also contribute to some good open-source projects.
As there are lot of startups comming up, so yeah there are chances to get high packages.
Just try hard and keep dedication for learning. Also pratice a lot to sharpen your skills.
What should I do after doing a BCA to get a high salary job?
Don’t do after BCA, do with BCA.
Learn the core of Computer Applications. You need to follow below pointers for 20+ months and you will be at high salary job.
1. Learn concepts of Data Structure, Database, Computer Networks, and Operating System well. And also apply them as much as possible.
2. Start working on projects, no matter how big or small.
3. If don’t getting projects then switch to Github and start working on any project of your choice.
4. Work on open source contribution as much as you can.
5. Start participating in online code challenges and make your portfolio stronger every coming day.
6. Don’t apply shortcut in anything.
7. Golden Rule: You can master any skill if you practice for 10000 hours.
Is BCA a better Option Than BTech CSE?
Below are the benefits for the students who are choosing BCA over BTech:
1. Course Duration: The first benefit of pursuing BCA over BTech CSE is that BCA has less course duration of 3 years whereas BTech has a course duration of 4 years. Hence, selecting BCA will save your time to do other courses.
2. Course Demand: Generally, IT firms prefer Computer Languages. Hence they prefer BCA over BTech as BCA focuses more on programming languages whereas BTech focuses on both hardware and software.
3. Structure of Course: BCA student has an in-depth knowledge of Computer applications and Languages whereas BTech CSE student has complete Computer and system knowledge.
Related post:- Why is DBMS important?
Best Career Option After B.Tech:
DB Administrator
Computer Operator
Director of IT
Hardware Designer
Mainframe Systems Designer
Developer/Coders
Project Managers
Systems Engineer etc.
Computer Operator
Director of IT
Hardware Designer
Mainframe Systems Designer
Developer/Coders
Project Managers
Systems Engineer etc.
Best Career Option After BCA:
Software Engineer
Project Manager
System Administrator
Database Management professional
Information Management professional
Software Architect
Computer System Analyst
Computer programmer
Best Institues for doing B.Tech are: IITs, NITs, IIITs
K. J. Somaiya College of Engineering, Ahmednagar , Maharashtra.
PSG College of Technology, Coimbatore.
Lovely Professional University, Jalandhar, Jalandhar, Punjab
Birla Institute of Technology and Science, Pilani-Pilani, Rajasthan.
College of Engineering, Pune, Pune , Maharashtra.
Birla Institute of Technology, Mesra- Ranchi , Jharkhand.
Vellore Institute of Technology, Vellore , Tamil Nadu.
Dhirubhai Ambani IICT, Gandhinagar
HBTI Kanpur
ISM Dhanbad
BHU
Cochin University
Jadavpur University
Anna University
DTU
Best Universities for doing BCA are:
Delhi University,New Delhi ,University of mumbai, Mumbai, Lovely Professional University Jalandhar, Punjab , K.J. Somaiya Institute-Mumbai,VIT University Tamilnadu, Jamia Millia Islamia University, M.S. Ramaiah University, Jawaharlal Nehru University,Anna University, Maharaja Sayaji Rao University, Aligarh Muslim University
Related post:- Top 10 Highest Paying IT Jobs In India - 2022
0 Comments