Career Jobs After 12th Salary calculator

CoursesUpdated 11 Oct

B Tech Courses: Branch List, Eligibility, Fees, Jobs and Salary

Quick answerB Tech courses are 4 year engineering degrees in branches like CSE, ECE, Electrical, Mechanical and Civil. You need 12th with Physics and Maths, and admission is through JEE Main, JEE Advanced or state CETs.

Course cardBTech courses
Duration
4 years (8 semesters); 3 years via lateral entry after diploma
Eligibility
12th with Physics and Maths plus Chemistry or a listed subject
Entrance
JEE Main, JEE Advanced, state CETs, university tests
Fees
Government colleges much cheaper; private about ₹1 lakh to ₹4 lakh a year
Jobs after
Software, core engineering, PSUs via GATE, SSC JE, RRB JE, UPSC ESE

B Tech courses are four year engineering degrees you can join after 12th with Physics and Maths. BTech (Bachelor of Technology) and BE (Bachelor of Engineering) are treated the same for jobs and higher study. Engineering still gives the largest number of well-paid private jobs for science students, and it opens a solid set of government posts through GATE, UPSC and SSC. This guide covers branches, eligibility, entrance exams, fees, subjects, jobs and salary.

What is B Tech course and how is it different from BE

A BTech or BE course takes 4 years, split into 8 semesters. The first year is common for most branches: maths, physics, chemistry, basic programming, engineering drawing and workshop. From the second year you study your own branch in depth. The last year has electives, a major project and usually an internship.

The BE course name is used mostly by older universities, while BTech is used by IITs, NITs and many newer institutes. There is no difference in job value. Both are approved by AICTE when offered outside the IITs and other institutes of national importance.

Students who already hold a three year polytechnic diploma can join BTech directly in the second year through lateral entry. See polytechnic diploma courses for that route.

BTech courses list: main engineering branches

Here is a practical b tech courses list with what each branch is about. The same engineering courses list is offered at most large colleges.

BranchWhat you learnTypical work
Computer Science (CSE), IT, Data Science, AIProgramming, data structures, databases, networks, machine learningSoftware, data and cloud jobs
Electronics and Communication (ECE course)Circuits, signals, communication systems, chip design, embedded systemsTelecom, electronics, chip and software firms
Electrical Engineering (EE, EEE)Power systems, machines, control systems, power electronicsPower plants, grid, railways, electrical design
Mechanical EngineeringThermodynamics, machine design, manufacturing, fluid mechanicsFactories, automobile, energy, design
Civil EngineeringStructures, surveying, roads, water supply, construction managementConstruction, PWD, irrigation, urban projects
Chemical EngineeringProcess design, heat and mass transfer, reaction engineeringRefineries, fertiliser, pharma plants
Aeronautical and Aerospace EngineeringAerodynamics, aircraft structures, propulsionAircraft maintenance, defence labs, space sector
Automotive EngineeringVehicle design, engines, electric vehiclesVehicle and parts makers
Biomedical and other medical engineering coursesMedical devices, biomaterials, imaging equipmentHospital equipment and device firms
Agricultural Engineering, Biotechnology, Mining, MetallurgyBranch-specificCore industries and research

Data engineering courses and sound engineering courses are usually short or specialised programmes, not standard BTech branches. Check the course name and approval before you join.

Best engineering courses: how to choose

Students ask me which is the b tech best course. My honest answer: CSE and its related branches give the most jobs and the highest starting pay today. ECE and Electrical are close behind and keep both software and core options open. Mechanical engineering courses, civil engineering courses and Chemical are excellent if you want government jobs through GATE or a career in core industry. Do not take a branch only because it is "in demand". Four years is long, and interest decides your marks and your interviews. Our career counselling test can help you check your fit.

Eligibility and B Tech entrance exam

You need 12th with Physics and Maths as compulsory subjects, plus Chemistry or another listed subject like Biology, Biotechnology or a technical vocational subject. For NITs and other centrally funded institutes through JoSAA, you also need at least 75% in 12th (65% for SC and ST) or a place in the top 20 percentile of your board.

BTech entrance examConducted byFor
JEE MainNTANITs, IIITs, other central institutes, many state colleges; also the screening test for JEE Advanced
JEE AdvancedIITs (rotating each year)Admission to IITs
State CETsState bodiesGovernment and private colleges in that state
University testsIndividual universitiesTheir own BTech seats

Seats in IITs, NITs and IIITs are allotted through JoSAA counselling. State seats go through state counselling. Read more on entrance exams after 12th.

B Tech course fees: government vs private

B tech course fees depend mainly on the type of college. Government colleges cost much less than private ones.

  • State government engineering colleges: often under ₹1 lakh a year in tuition.
  • IITs and NITs: roughly ₹1 lakh to ₹2.5 lakh a year in tuition, with large waivers for SC, ST, PwD and low-income families.
  • Private colleges and deemed universities: commonly ₹1 lakh to ₹4 lakh or more a year.

Add hostel and mess. Education loans from public sector banks and state and central scholarships help many families. Check the current fee structure on each institute's official website.

B Tech course details: subjects year by year

  • Year 1: engineering maths, physics, chemistry, programming, basic electrical and electronics, engineering graphics, workshop.
  • Year 2: core branch subjects, for example data structures for CSE, circuit theory for ECE, strength of materials for Civil and Mechanical.
  • Year 3: advanced branch subjects, labs, first electives, summer internship.
  • Year 4: electives, major project, industry internship, campus placement.

B Tech jobs and salary for freshers

Jobs for BTech freshers come through campus placement, off-campus drives and government exams. BTech computer science jobs include software developer, test engineer, data analyst and cloud support. ECE jobs cover embedded systems, telecom and also software roles. Core branches find work in plants, construction sites, design offices and maintenance.

B tech salary varies more by college and skill than by degree:

  • Freshers: roughly ₹3 to 8 lakh a year at most colleges, which is about ₹20,000 to ₹55,000 a month in hand. Top institutes and strong coders get much more.
  • After 5 to 8 years: often ₹10 to 25 lakh a year, higher in software and product roles.

Use our CTC to in-hand calculator to turn an offer into monthly pay, and see engineer salary and software engineer for more detail.

Government jobs for civil, mechanical, electrical and chemical engineers

Civil engineering government jobs are the most numerous, because PWD, irrigation, railways and municipal bodies all need them. There are also strong government jobs for mechanical engineers and for electrical engineers in power, railways and defence production. Government jobs for chemical engineers are mostly in oil and fertiliser PSUs.

RoutePostsStarting pay
GATE scoresGraduate engineer trainee or executive in many PSUsPSU IDA scales; check each notice
UPSC Engineering ServicesGroup A officers in railways, CPWD, defence, telecom and moreLevel 10: ₹56,100 basic
SSC JEJunior Engineer in central departments (civil, mechanical, electrical)Level 6: ₹35,400 basic
RRB JEJunior Engineer in railwaysLevel 6: ₹35,400 basic
State AE and JE examsAssistant or Junior Engineer in state departmentsState pay matrix
ISRO and DRDOScientist or engineerLevel 10: ₹56,100 basic

Electrical engineering exam questions in GATE and ESE come straight from your BTech syllabus: networks, machines, power systems and control. So good BTech study is also your best exam preparation. See more on PSU jobs.

Higher study after BTech

You can do an MTech or ME through GATE, an MS abroad, or an MBA through CAT for management roles; see MBA course details. Some engineers move to civil services. Others take short certifications in cloud, data or design to switch fields within industry.

Questions students ask

What is B Tech course duration?

BTech is a 4 year degree with 8 semesters. Diploma holders can join in the second year through lateral entry and finish in 3 years. Some institutes also offer 5 year dual degree programmes with BTech and MTech together.

Is BE course the same as BTech?

Yes, for jobs and higher study they are treated the same. The name depends on the university. The syllabus, duration and eligibility are almost identical.

Which is the main b tech entrance exam?

JEE Main by NTA is the main national test for NITs, IIITs and many other colleges, and JEE Advanced is needed for IITs. Most states also run their own engineering CET for state colleges.

What is the B Tech course fees in government colleges?

State government colleges often charge under ₹1 lakh a year in tuition. IITs and NITs charge more but give big waivers to SC, ST, PwD and low-income students. Private colleges usually cost much more. Check the official fee page of each college.

What is the btech salary per month for freshers?

Most freshers get about ₹20,000 to ₹55,000 a month in hand, from packages of roughly ₹3 to 8 lakh a year. Top institutes and strong coding skills can push this much higher. Government engineers start from Level 6 or Level 10 basic pay plus allowances.

Which are the best engineering courses for government jobs?

Civil, Electrical and Mechanical have the most government posts through SSC JE, RRB JE, state AE exams, GATE-based PSU hiring and UPSC ESE. Chemical engineers find posts in oil and fertiliser PSUs.

Sources and official websites

Facts on this page were checked against these official sources. Rules change with each notification, so always read the latest one before you apply.

  1. JEE Main by NTA
  2. JEE Advanced
  3. JoSAA counselling
  4. All India Council for Technical Education
  5. UPSC (Engineering Services Examination)
  6. Staff Selection Commission (Junior Engineer)

Last checked on 11 October. Spot an error? Tell us on the contact page.

Next stops

  1. JEE MainJEE Main Paper 1 (BE, BTech) has 75 questions on Physics, Chemistry and Maths…
  2. Engineer salaryA fresher civil engineer in private work usually earns ₹18,000 to ₹35,000 a month,…
  3. GATEGATE (Graduate Aptitude Test in Engineering) is a 3 hour, 100 mark online exam…
  4. IES (engineering services)IES exam eligibility: an engineering degree (final year students can apply) and age 21…
  5. SSC JESSC JE is a Level 6 post with a starting basic pay of ₹35,400…
  6. Polytechnic diplomaPolytechnic courses are 3 year engineering diplomas (civil, mechanical, electrical, computer and more) you…
  7. Software engineerSoftware engineer salary in India usually starts at ₹3 lakh to ₹6 lakh a…
  8. Courses after 12th scienceFor PCM, the top paying routes are BTech in computer science or electronics, BArch,…

More on the courses line