Ticker

6/recent/ticker-posts

Which is better, a BCA or a B.Tech? Why? Which One is a Better Career Option?

 


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
  • Symbiosis Institute of Computer Studies and Research, Pune
  • Lovely Professional University, Punjab
  • Christ (Deemed to be University), Bengaluru
  • Guru Gobind Singh Indraprastha University, Delhi
  • Indian Institute of Technology Madras,
  • Vellore Institute of Technology,
  • Indian Institute of Space Science and Technology, SRM Institute of Science and Technology, Chennai
  • MIT Manipal - Manipal Institute of Technology
 


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.

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


Post a Comment

0 Comments