B.Tech Course Details

Degree Bachelors
Full Form Bachelor of Technology
Duration Course Duration of Bachelor of Technology [B.Tech] is 4 Years.
Age 17 - 22 years of age
Minimum Percentage 50% in 10+2 from a recognized Board
Subjects Required Physics, Chemistry, Mathematics with Computer Science / Electronics / Biology
Average Fees Incurred INR 25,000 - 2.5 L per annum
Similar Options of Study Bachelor of Engineering [BE]
Average Salary Offered INR 5.5 L per annum
Employment Roles Software Engineer, Senior Software Engineer, Software Developer, Mechanical Engineer, Systems Engineer, IT Support, Associate Software Engineer etc. as Associate / Fully Fledged.
Placement Opportunities Tata Consultancy Services Limited, Infosys Limited, HCL Technologies Ltd., Accenture etc are the top recruiters

About Bachelor of Technology [B.Tech]:

  • Bachelor of Technology is one of the most sought out degrees in India.

  • B.Tech is considered to be a skill-oriented course.

  • Aspirants can complete the degree within 3 (Via Lateral Entry after Diploma) to 4 years which depends on the university or institute.

  • Bachelor of Technology is an Academic Degree awarded to the students graduating in the field of Engineering.

  • B.Tech is offered in India in Colleges like IIT, Bombay, IIT, Delhi, Symbiosis Institute of Technology, Pune etc and they are among the top B.Tech colleges in India.

  • The demand for this course is high because of the increasing value and employment opportunities attached to these graduation courses and the booming development of the IT industry. 

  • The B.Tech jobs and salary are also very impressive and attract a lot of students to pursue the B.Tech course.

  • The B.Tech graduation will enable students to get more exposure in terms of industry and application when compared to normal graduation.

  • In India, B.Tech graduates are well placed in different sectors like Information Technology, Research & Development, Networking, Telecommunication, Automobile, Textile, Aeronautical and other growing industries as well.

  • B.Tech is an undergraduate course that has a duration of 4 years.

  • The course is divided into 8 semesters. The B.Tech syllabus includes:

    • Software Engineering:

      • Computer software engineers Develop, Design, Test software.

      • Some software engineers design, construct and maintain computer programs for companies. 

      • Some setup networks such as "intranets" for companies & handle the network requirements for the online operations of their application software for users.

      • Others make or install new software or upgrade computer systems.

      • Computer software engineers can also work in application design. This involves designing or coding new programs and applications to meet the needs of a business or individual.

      • Computer software engineers can also work as freelancers and sell their software products/ applications to an enterprise/ individual.

    • Hardware Engineering:

      • Most computer hardware engineers Research, Design, Manufacture, Test various computer equipment. This can range from circuit boards and microprocessors to routers.

      • Some updates are created for existing computer equipment to be more efficient and to work with newer software. 

      • Most computer hardware engineers work in research laboratories and high-tech manufacturing firms.

      • Some also work for the federal government.

      • Close to 95% of computer hardware engineers work in metropolitan areas. They generally work full-time. Approximately 33% of their work requires more than 40 hours a week.

      • They research and develop smart appliances and development techniques for optimized development of systems.

What is Bachelor of Technology [B.Tech]?

What is B.Tech

  • In India, the duration of a B.Tech course is 4 years, which is broken down into 8 semesters and a major project in the final semester.

  • There are various combinations of subjects under B.Tech that one can choose, depending upon the availability and merit/rankings in various universities along with some core subjects that provide the essential coverage of the fundamentals of engineering.

  • B.Tech courses are offered by:

    • Public universities

    • Private universities and both kinds of universities are among the top B.Tech colleges in India which are widely spread to reach the aspirant candidates.

  • Some universities, offer the same course for which they award a B.E.Sc (Bachelor of Engineering Science) degree or B.SE (Bachelor of Science in Engineering) which is equivalent to the B.Tech degree. Engineering is applied in all fields and most professional practices. 

Streams in High Demand for Bachelor of Technology [B. Tech]:

  • Computer Science

  • Electronic & Communication

  • Mechanical

  • Chemical

  • Aeronautics

  • Automobile

  • Civil

  • Biotechnology etc.

Why Choose Bachelor of Technology [B.Tech]?

Why choose B.Tech?

  • The technology sector is booming and the demand for B.Tech graduates is more than ever. This course helps the students become professional engineers.

  • A B.Tech graduate can work in profiles such as:

    • Software Engineer

    • Testing Engineer

    • System Analyst

    • Technical Support Engineer

  • After graduating successfully, an individual can earn an average salary package of more than INR 5.5 lakh per annum.

  • Some of the major recruiters for B.Tech graduates are software giants like Infosys, TCS, Accenture which recruit students for jobs through campus placements and provide impressive salary packages.

  • It deals with all sorts of various domains, from materials to machines to industrial equipment.

  • There are several openings, as there are various domains in Engineering itself. 

  • The future may lead to either consultancy, or the industry, or a research and development field.

  • Also, the attractive prospect of availability of lucrative scholarships.

  • Many State Governments are offering all studies, expense covering scholarships to meritorious students, who choose to pursue the B.Tech course.

  • Engineering is a rapidly developing sector. Advancements are being made at a good pace in this sector as well as how all these components integrate into the larger picture for end user’s usability and design goal of the development team.

  • A computer engineer may also be responsible for constructing and managing an organization's computer system and supplying technical support in their jobs.

  • Big firms are pouring in big money into it and new business opportunities are developing in this sector. These things have led to a huge increase in job openings. In short, B.Tech graduates are in huge demand these days.

Top Colleges for Bachelor of Technology [B.Tech]:

Sl. No.

Name of the College


IIT Kanpur


IIT Kharagpur


IIT Bombay


IIT Madras


IIT Delhi


BITS Pilani


IIT Roorkee




IIT Guwahati


College of Engineering, Anna University

Source: Outlook

Eligibility Criteria for Bachelor of Technology [B.Tech]:

Eligibility Criteria for B.Tech

  • Normal candidates: Pass in 10+2, A Level, IB, American 12th grade or equivalent with Physics, Mathematics, and English as compulsory subjects along with Chemistry or Biotechnology or Biology or any technical vocational subjects as optional subjects.

  • Along with a minimum of 50% marks taken together in Physics, Mathematics and any one of the optional subjects.

  • Lateral Entry Candidates: Degree from a recognized university with at least 45% marks and passed in XII standard with Mathematics as a subject.

Admission Procedure for Bachelor of Technology [B.Tech]:

Admission Procedure for B.Tech

  • Admission to B.Tech program is through both entrance examination and merit basis.

  • Certain universities offer both direct admission and entrance based admission to the program.

  • Candidates who are applying for the B.Tech program should beforehand have their results from the respective Entrance Exams required by the selected/opted Universities.

  • Applications for admissions can be availed either from the University website or by visiting the Admissions Office of the same.

  • Applicants should submit the application form in prior to the deadline mentioned on the website of the particular University.
  • Candidates are advised to have a look at the list of Entrance Exams and the declaration dates of results applicable to B.Tech for various Universities.

  • They should also make sure that they qualify for the education eligibility criteria with the minimum required marks. 

Entrance exams for Bachelor of Technology [B.Tech]:

The admission process for this course is through popular entrance exams like:

  • Joint Entrance Exam Main (JEE Main) 

  • Joint Entrance Exam Advanced (JEE Advanced)

  • Birla Institute of Technology and Science Admission Test (BITSAT)

  • VIT Engineering Entrance Examination (VITEEE)

  • West Bengal Joint Entrance Examination (WBJEE)

  • Maharashtra Common Entrance Test (MHTCET)

  • Karnataka Common Entrance Test (KCET)

  • Andhra Pradesh Engineering, Agriculture, and Medical Common Entrance Test (APEAMCET)

  • Uttar Pradesh State Entrance Exam (UPSEE)

  • Kalinga Institute of Industrial Technology Entrance Examination (KIITEE)

Entrance Exam Pattern for Bachelor of Technology [B.Tech] :

  • Admissions to B.Tech Course are mostly through JEE Ranking. The Exam has two Levels: JEE Main & JEE Advanced.

  • The JEE Main paper will contain 180 questions with an option of appearing for either offline as well as an online mode of test. 

  • This will be an objective type paper and will consist of Physics, Chemistry and Mathematics questions with MCQ Type Questions with 4 option's with negative marking of -1 for each wrong answer and 4 marks for each correct answer.

  • The duration of the test of 3 hours.

  • The JEE Advanced paper will be offline, OMR sheet based paper. The questions will be of 3 types - Multiple Choice Questions, Numerical Aptitude Type and Match the cases with the same negative marking scheme.

Entrance Exams For Bachelor of Technology [B.Tech]

See Various Bachelor of Technology [B.Tech] Colleges in India

Fee Structure of Bachelor of Technology [B.Tech] in India

(In Lakhs)

Fee Structure by State for Bachelor of Technology [B.Tech]

All Over India

Public Colleges
₹ 16,000 (Minimum Fee) (Maximum Fee) ₹ 6.45 Lakh
₹ 3.50 Lakh (Average Fee)
Private Colleges
₹ 63,000 (Minimum Fee) (Maximum Fee) ₹ 7.82 Lakh
₹ 3.40 Lakh (Average Fee)

Andhra Pradesh

Public Colleges
₹ 30,000 ₹ 1.80 Lakh
₹ 1.24 Lakh
Private Colleges
₹ 35,000 ₹ 13.60 Lakh
₹ 1.40 Lakh

Arunachal Pradesh

Public Colleges
₹ 28,101 ₹ 3.02 Lakh
₹ 75,000


Public Colleges
₹ 1.60 Lakh ₹ 3.65 Lakh
₹ 2.32 Lakh
Private Colleges
₹ 1.96 Lakh ₹ 5.20 Lakh
₹ 4.40 Lakh


Public Colleges
₹ 26,850 ₹ 9.16 Lakh
₹ 2.65 Lakh


Public Colleges
₹ 82,780 ₹ 2.59 Lakh
₹ 2.27 Lakh
Private Colleges
₹ 44,800 ₹ 4.82 Lakh
₹ 1.93 Lakh


Public Colleges
₹ 68,000 ₹ 2.25 Lakh
₹ 1.88 Lakh


Public Colleges
₹ 6,000 ₹ 9.32 Lakh
₹ 2.20 Lakh
Private Colleges
₹ 33,000 ₹ 8 Lakh
₹ 2.40 Lakh


Public Colleges
₹ 83,300 ₹ 10 Lakh
₹ 2.51 Lakh
Private Colleges
₹ 30,800 ₹ 12.16 Lakh
₹ 2.65 Lakh

Himachal Pradesh

Public Colleges
₹ 1 Lakh ₹ 4.25 Lakh
₹ 3.63 Lakh
Private Colleges
₹ 41,325 ₹ 4.90 Lakh
₹ 3.60 Lakh

Jammu And Kashmir

Public Colleges
₹ 68,275 ₹ 5.50 Lakh
₹ 3.09 Lakh


Public Colleges
₹ 89,250 ₹ 3.72 Lakh
₹ 3.21 Lakh
Private Colleges
₹ 59,000 ₹ 7.23 Lakh
₹ 3.29 Lakh


Public Colleges
₹ 20,235 ₹ 7.35 Lakh
₹ 1.35 Lakh
Private Colleges
₹ 15,000 ₹ 14.11 Lakh
₹ 2.07 Lakh


Public Colleges
₹ 23,770 ₹ 7.53 Lakh
₹ 1.50 Lakh
Private Colleges
₹ 1.05 Lakh ₹ 10.60 Lakh
₹ 2.80 Lakh

Madhya Pradesh

Public Colleges
₹ 22,300 ₹ 6.06 Lakh
₹ 1.79 Lakh
Private Colleges
₹ 22,300 ₹ 10.40 Lakh
₹ 2 Lakh


Public Colleges
₹ 7,193 ₹ 7.10 Lakh
₹ 2 Lakh
Private Colleges
₹ 20,000 ₹ 17 Lakh
₹ 2.83 Lakh


Public Colleges
₹ 1.54 Lakh ₹ 1.68 Lakh
₹ 1.68 Lakh
Private Colleges
₹ 2 Lakh ₹ 9.20 Lakh
₹ 9.20 Lakh


Public Colleges
₹ 87,500 ₹ 5.89 Lakh
₹ 2.76 Lakh
Private Colleges
₹ 40,000 ₹ 9.52 Lakh
₹ 2.20 Lakh


Public Colleges
₹ 26,012 ₹ 9.47 Lakh
₹ 3.08 Lakh
Private Colleges
₹ 44,350 ₹ 9.54 Lakh
₹ 3.12 Lakh


Public Colleges
₹ 39,600 ₹ 4.64 Lakh
₹ 2.50 Lakh
Private Colleges
₹ 28,000 ₹ 10.93 Lakh
₹ 2.80 Lakh


Private Colleges
₹ 2.74 Lakh ₹ 8.39 Lakh
₹ 8.34 Lakh

Tamil Nadu

Public Colleges
₹ 43,600 ₹ 9 Lakh
₹ 1.60 Lakh
Private Colleges
₹ 40,000 ₹ 15 Lakh
₹ 1.46 Lakh


Public Colleges
₹ 40,000 ₹ 7.80 Lakh
₹ 1.32 Lakh
Private Colleges
₹ 31,000 ₹ 16 Lakh
₹ 1.40 Lakh


Private Colleges
₹ 2.28 Lakh ₹ 3.66 Lakh
₹ 3.66 Lakh

Uttar Pradesh

Public Colleges
₹ 7,280 ₹ 6.22 Lakh
₹ 2.40 Lakh
Private Colleges
₹ 44,500 ₹ 15.32 Lakh
₹ 3.39 Lakh


Public Colleges
₹ 1.02 Lakh ₹ 9.17 Lakh
₹ 8.54 Lakh
Private Colleges
₹ 99,300 ₹ 11.43 Lakh
₹ 3.75 Lakh

West Bengal

Public Colleges
₹ 1,604 ₹ 4.80 Lakh
₹ 1.16 Lakh
Private Colleges
₹ 24,500 ₹ 8.25 Lakh
₹ 3.30 Lakh

Bachelor of Technology [B.Tech] Reviews

The Sachin
Bachelor of Technology [B.Tech] (Computer Science and Engineering), batch of 2022
Eligibility Criteria and Admission Process

As I don't get admission in any government college because I am not able to qualify their entrance test. So I searched for the private engineering colleges whose fee structure is such that any middle-class family could afford and I found KCC Institute of Technology and Management. As the fees are not that low but still it is affordable and low from other reputed private colleges. The admission process is simple in this college you just have to visit the college and get admission. Admission dates are from May to June.

Message   See Full Review
Bachelor of Technology [B.Tech], batch of 2022
Eligibility Criteria and Admission Process

I got admission on the basis of 12th board marks an i.e. 91.2 % and free from the entrance . In b.tech cse, the cutoff for must qualify GLAET, But this is not free for me

Message   See Full Review
Bachelor of Technology [B.Tech] (Computer Science and Engineering), batch of 2022
Eligibility Criteria and Admission Process

I got to know about this college through education fare. Then I registered here and had to appear for an admission test which was to assess my general aptitude and basic technical knowledge. I passed it out and met everyone around there. Then I had to fill a few forms and complete the documentation.

Message   See Full Review