Kolkata is home to more than 50 BTech colleges, where 40+ are run by private and around 10 or 12 are government/public owned. The top BTech colleges in Kolkata list includes Jadavpur University, IEM Kolkata, Narula Institute of Technology, and Heritage Institute of Technology. For admission to these colleges, candidates must participate in state and national-level engineering entrance exams such as WBJEE and JEE Main. However, candidates must have completed Class 12 to be eligible for admission. Further, the BTech course fees for four years range from Rs 10k to Rs 10 lakh.
When it comes to engineering colleges in Kolkata, BE and BTech are two of the most popular degrees that engineering students prefer. These two engineering degrees have their own social significance. If a candidate wants to make an acclaimed career as an engineer, then BE/B.Tech colleges are the much-awaited networking gateways. The top B.E/B.Tech engineering colleges in Kolkata teach discipline and how to choose actions over words. Find out more about the top BTech colleges in Kolkata in the article below.
NIRF, the National Institutional Ranking Framework, is one such initiative by the Ministry of Human Resource Development that ranks colleges across the country. Few colleges are ranked under the NIRF rankings 2025. Jadavpur University is the top engineering college that has been ranked 18th under the ‘Engineering category.
Find below more BTech colleges in Kolkata that have been ranked unde the NIRF.
Some of the best B.E/B.Tech colleges in Kolkata, according to the NIRF Ranking 2025 and 2024, are given below:
College Name | NIRF 2025 engineering ranking Score | NIRF 2024 Rank |
18 | 12 | |
151-200 | 151-200 | |
201-300 | 201-300 | |
- | - | |
151-200 | 151-200 |
Careers360 helps students to be aware of the place they are getting into before finalising anything. The engineering colleges are well ranked by Careers360 in a detailed way, explaining to the students the fee structure, faculty, placement cell and a lot more related to that.
Given below is a list of top B.E/B.Tech colleges in Kolkata ranked by Careers360:
College Name | Careers360 Rating |
Jadavpur University, Kolkata | AAAA+ |
Heritage Institute of Technology, Kolkata | AAA+ |
Maulana Abul Kalam Azad University of Technology, Kolkata | AAA+ |
Institute of Engineering & Management | AAA+ |
AAA+ | |
GCECT Kolkata - Government College of Engineering and Ceramic Technology | AAA+ |
AAA+ | |
AAA | |
AAA | |
AAA |
The admission for the Under-graduate/Postgraduate courses depends upon the criteria that are given below:
For undergraduate courses:
Firstly, the candidate must have passed 10 + 2 examinations with the minimum aggregate marks that are required by the respective university.
The student must have passed his +2 from a renowned board. The student shall also have science as his/her mainstream in order to apply for the undergraduate course in engineering.
There are some state and national-level entrances that are required by some colleges. The candidate must qualify to be eligible for the respective colleges.
The national entrance exam that is held for engineering is JEE Main. Some states offer their state-wise WBJEE exam.
Also, the cut-offs are released differently for different colleges. So the students should view clearly and work accordingly for that.
One of the most important factors to be considered while selecting the top engineering colleges in Kolkata is the placement track record. Engineering students have to pay significant amounts of money as the course fee, hence, an excellent placement track record is extremely desirable for advancing career prospects. Engineering colleges in Kolkata are known for their good placement track record.
Here are the best B.E/B.Tech colleges in Kolkata based on the Salary packages secured by their students:
College Name | Ownership | Fees per year |
Public/Government | Rs. 3,000 per year | |
Private | Rs. 2.95 - 3.93 lakhs | |
Narula Institute of Technology Agarpara | Private | Rs 1.7 lakh |
Public/Government | Rs. 3 lakhs | |
Private | Rs. 3.38 lakhs | |
Private | Rs. 3.47 lakhs | |
GCECT Kolkata - Government College of Engineering and Ceramic Technology | Public/Government | Rs. 1.03 lakhs |
Private | Rs. 4.08 lakhs | |
Private | Rs.3.9 lakhs | |
Private | Rs. 3.82 lakhs | |
Private | Rs. 4.08 lakhs |
Also Read:
List of engineering colleges in Kolkata accepting JEE Main score
List of engineering colleges in Kolkata accepting WBJEE score
Computer Science Engineering: Computer Science engineering is that branch of engineering, emphasizing how computers operate from a theoretical perspective. Starting from the Fundamental topics in computer science, which include computing, analysis of algorithms, compiler writing, computer architecture, and many more. Computer Science is one of the most trending and desirable branches in the field of engineering.
Jadavpur University, Kolkata
Heritage Institute of Technology, Kolkata
Techno India University, Kolkata
Kalyani Government Engineering College, Nadia
Electronics and Communication Engineering: Among the Indian engineering aspirants, Electronics and Communication Engineering has been a popular choice for students. With the continuous evolution of technology, electronics & communication engineering has transformed into an inevitable field. Almost all industries require ECE. Electronics and communication are a part of our everyday lives, from phones to televisions, computers, and even the various advanced satellites that help us lead a smooth experience.
Jadavpur University, Kolkata
Heritage Institute of Technology, Kolkata
Techno India University, Kolkata
Institute of Engineering and Management, Kolkata
Bengal Institute of Technology, Kolkata
Adamas University, Kolkata
Maulana Abul Kalam Azad University of Technology, Kolkata
Mechanical Engineering
Mechanical engineering: This is a branch of engineering that applies the exact sciences, especially in the physical principles of thermodynamics, mechanics, materials science, and the mechanics of fluid and structural analysis, which is responsible for designing, building, and improving analysis of new elements that enhance all types of part of mechanics and devices. Below is the list of BTech colleges in Kolkata offering Mechanical Engineering.
Indian Institute of Technology, Kharagpur
Heritage Institute of Technology, Kolkata
Techno India University, Kolkata
The Institute of Engineers India, Kolkata
Aliah University, Kolkata
St Mary’s Technical Campus, Kolkata
1. What is the best BTech college in Kolkata?
Jadavpur University, IEM Kolkata, and Narula Institute of Technology are the best BTech colleges in Kolkata.
2. Is B. Tech different from BE?
There is no difference between B. Tech and BE. Universities that offer additional degrees along with engineering are awarded to students with a Bachelor of Engineering degree and institutes designated as B.Tech for engineering studies only (Bachelor of Technology). There is no difference between B.Tech and BE. Universities that offer additional degrees along with engineering are awarded to students with a Bachelor of Engineering degree and institutes designated as B. Tech for engineering studies only (Bachelor of Technology).
3. What are the required skills for BE/B Tech?
Candidates must have lower skills to achieve success in their BE/B Tech class. Have a look: Have a look:
Ability - verbal and written to communicate
Industry standards familiarity
Core Subject Knowledge
Working in a team
Creativeness
Multidisciplinary exhibition
Knowledge application
Capabilities for leadership
Analytical and Creative Thought
Computers & IT knowledge
4. What are the BE/BTech eligibility criteria?
Candidates must have passed Physics, Chemistry and Mathematics in Class 12 as key topics. In the subjects mentioned above, you must have secured a minimum total mark of 60%.
5. What are job options for a BTech graduate?
The majority of BTech graduates are engaged in technical areas. Every applicant who has graduated with a BTech degree can be hired as a counsellor, subject expert, researcher, head etc. in almost all the sectors in India.
6. What is the best career option for B Tech in CSE?
A CSE BTECH graduate can obtain numerous career options concerning Data Analyst, Software Developer and IT specialist, Network Engineer, Database Administrator, Test Engineer.
7. What is the information technology scope of B Tech?
BTech focuses primarily on computers and technology (informatics technology). The fact that students in BTech are expected to learn management and information theory differs from computer science in this aspect. Programming and software computers are studied in detail.
8. Which BTech branch is larger?
The BTech engineering industry, which is then followed by informatics, electrical, civil, and other branches such as chemical, biotechnology, aeronautic, industrial, instruments and the marine industry, is the most popular branch for engineering. There are numerous other engineering industries with a good scope.
9. Is it a good choice for BTech?
Yes, for students with creative and technical minds BTech is a good choice and course. It also offers great opportunities for your career.
10. What is a BTech engineer's average salary in India?
A BTech engineer's average salary is around Rs 15,000–Rs 30,000 for a graduate of BTech. A. In other cases, a candidate's salary also depends on the employment profile. One can earn an average of 1.5 - 8 lakhs per year if one can work as a project engineer.
Careers360
: AAACareers360
: AAA
Careers360
: AAA+Careers360
: AAA
Careers360
: AA+Careers360
: AAA

Careers360
: AA+Careers360
: AAA
Careers360
: AAA
Careers360
: AAA+Careers360
: AAA+
Careers360
: AAA+
NIRF Ranking:
151-200Careers360
: AAAA+
NIRF Ranking:
18Careers360
: AAAAACareers360
: AAAANIRF Ranking:
151-200Careers360
: AAAA
NIRF Ranking:
201-300Careers360
: AAAACareers360
: AAA