Filter IconAll FiltersClear All
Petroleum Engineering
PG Diploma
LocationUp Arrow Icon
Search IconClose Icon
SpecializationUp Arrow Icon
Search IconClose Icon
CourseUp Arrow Icon
  • (31)
  • (105)
  • (40)
  • (23)
  • (9)
  • (3)
  • (2)
  • (1)
  • (1)
  • (1)
31 results

Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements

Sort By:Popularity
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   How many Petroleum Engineering colleges are there in India?
A: 

There are about 120+ best Petroleum Engineering colleges in India. Of these,  91 colleges are privately owned,  31 colleges are owned by public/government organisations, and public-private entities own 1 college. JEE Main, GATE, TNEA,  etc.. are the most accepting entrance exams in top Petroleum Engineering colleges in India. Some of the popular colleges include IIT Bombay, IIT Madras, IIT Kharagpur, IIT Guwahati, IIT Dhanbad, UPES, Graphic Era Deemed to be University, Manipal University Jaipur, MIT WPU, Rajiv Gandhi Institute of Petroleum Technology, and many others.

Q:   How important are internships for a good career in Petroleum Engineering?
A: 

Internships provide a great experience for all the budding engineers as they help you to learn the necessary skills and get hands-on experience in the Petroleum Engg. field. Candidates are required to undergo industrial training, especially in their third year and final year of BTech degree course. Along with that, they are also required to work on a final research project which will give them exposure to the nuances of this field.

Know more about -

Petroleum Engineering Career

Q:   Can you list a few top Petroleum Engineering universities in India?
A: 

As per NIRF overall category ranking 2024, IIT Madras emerged to be on the no. 1 position followed by IIT Bombay and IIT Kharagpur. Listed blow are some of the Petroleum Engineering colleges in India along with their NIRF ranking for the past three years

Top Colleges

NIRF 2024

NIRF 2025

IIT Madras Ranking

1

1

IIT Bombay Ranking

3

3

IIT Kharagpur Ranking

5

6

IIT Guwahati Ranking

7

11

Manipal University Ranking

64

98

Note - This information is taken from the official website of the ranking body listed and may vary.

Q:   Is it worth joining the best Petroleum Engineering colleges in India?
A: 

Joining the best Petroleum Engineering colleges in India can be worthwhile for you. For that, you need to check its ROI. Listed below are some colleges along with their tuition fees and average placement package

Top Colleges

Tuition Fee

Average Placement Package

IIT Bombay Courses

INR 2.7 lakh

INR 17.9 lakh

IIT Madras Courses

INR 20,000 - 1 Lakh

INR 17.4 lakh

IIT Guwahati Courses

INR 60,000

INR 10.5 LPA

IIT Dhanbad Courses

INR 60,000 – INR 8 lakh

INR 8.5 LPA – INR 15 LPA

Dibrugarh University

INR 40,200 - 3.5 Lakh

INR 73.6 - 14.5 LPA

Note - The above information is based on the latest data available.

Q:   How can I apply for admission at IIMT Studies Pune?
A: 

IIMT Studies applications are currently open. Aspirants meeting the eligibility requirements can apply for admission. Below are the steps to apply at IIMT Studies Pune:

Step 1: Visit the official website of IIMT Studies Pune.

Step 2: Click on 'Apply Now' on the Home page.

Step 3: Click on the course of choice and fill out the details under 'Apply Now' section.

Step 4: Admission team will then contact the candidates with further process.

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   How to get admission to the best Petroleum Engineering colleges in India?
A: 

The general eligibility criteria for admission to the best Petroleum Engineering colleges in India are mentioned below:

BTech Degree:

  • Students must have completed their Class 12 in Physics, Chemistry, and Mathematics from the national- or state-level education board with a minimum of 50 to 60 percent aggregate marks.
  • Students who hold a 3-year Diploma in Oil Engineering are also eligible for lateral entry admission into the second year of undergraduate courses in Petroleum Engineering.

MTech Degree:

  • Students who have completed a Bachelor's degree in Petroleum Engineering or a related field with at least 60 percent marks.

Note: This information is sourced from the official website and may vary.

Q:   Are there any entrance exams required for admission to the top Petroleum Engineering colleges in India?
A: 

Yes, there are many Petroleum Engineering colleges in India that accept entrance exams scores for admission to the best Petroleum Engineering colleges in India. Some of the popular entrance exams required are JEE Main, GATE, TNEA, etc.

Q:   What is the scope of Petroleum Engineering courses?
A: 

Hi,



Reservoir Engineering: Analyzing reservoir characteristics to optimize hydrocarbon recovery.

Production Engineering: Maximizing the efficiency of oil and gas production methods.



Hope this answer goes well with your query !

Q:   Which Petroleum Engineering college in India offer the highest placement package?
A: 

IIT Bombay offered the highest placement package of INR 18 LPA and the prominent recruiters participated include Google, Microsoft, Samsung, Infosys, Twitter, etc.

The table below shows the average placement package offered by top recruiters who participated in the best Petroleum Engineering colleges in India:

Top Colleges

Average Placement Package

Top Recruiters

IIT Bombay Placements

INR 18 LPA

Google, Microsoft, Samsung, Infosys, Twitter, etc.

IIT Madras Placements

INR 17 LPA

Amazon, Bajaj Auto Limited, EY India, Reliance, TCS, etc.

IIT Guwahati Placements

INR 7 LPA

Amazon, Accenture, Capgemini, Cognizant, Dell, Flipkart, etc.

IIT Dhanbad Placements

INR 9 LPA – INR 15 LPA

Google, Amazon, Oracle, Morgan Stanley, Zomato, etc.

Graphic Era Deemed to be University Placements

INR 7 LPA

Goldman Sachs, PayPal, Zscaler, Genpact, etc.

Disclaimer: The above Statistics are based on the latest data available.

Q:   Why choose IIMT Studies Chennai?
A: 

Established by the Burly Institute of Global Education and Research Private Limited, IIMT Studies Chennai is accredited by the British Accreditation Council and is approved by the EduQual and Gujarat University. IIMT Studies Chennai offers PG, certificate, advanced graduate, pre-graduate, diploma, and other courses to students across Engineering and several other streams. 

    – / –
1.43 L
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   Are there any colleges in India offering BTech courses in Petroleum Engineering?
A: 

Yes, there are about 100+ Petroleum Engineering colleges that offer BTech courses in India. Some of them are mentioned below along with their tuition fees:

Top CollegesTuition Fee
IIT DhanbadINR 8 lakh
Graphic Era Deemed to be UniversityINR 10 lakh
MIT WPUINR 8 Lacs - INR 11 lakh
Rajiv Gandhi Institute of Petroleum TechnologyINR 11 lakh
Vignan's Foundation for Science, Technology and ResearchINR 6 lakh

Disclaimer: This information is sourced from the official website/ sanctioning body and may vary.

Q:   What are the top location-wise top Petroleum Engineering colleges in India?
A: 

Listed below is the location-wise distribution of Oil Engineering course in India along with their number of colleges:

Regions

Number of Colleges

Mumbai NCR

10

Chennai

9

Mumbai (All)

4

Hyderabad

4

Pune

3

Q:   What is the salary of a Petroleum Engineer in India?
A: 

Petroleum Engineers can expect to get an average salary of INR 4.1 LPA. A Project Engineer earns between INR 4-8 LPA whereas a Production Engineer can earn between INR 3-6 LPA. Candidates can also expect to grab better opportunities through on-campus placement. Based on the placement reports of Pandit Deendayal Energy University, the highest salary offered in placement 2022 was INR 38 LPA whereas the average package offered was INR 6.5 LPA

Q:   Are there any colleges in India offering Diploma courses in Petroleum Engineering?
A: 

Yes, there are about 40+ Petroleum Engineering colleges in India that offer Diploma courses. Some of them are mentioned below along with their tuition fees:

Top CollegesTuition Fee
Aditya Engineering CollegeINR 72,000
Parul UniversityINR 2 lakh
Mewar UniversityINR 1 lakh
Guru Kashi UniversityINR 54,000 - INR 90,000

Disclaimer: This information is sourced from the official website/ sanctioning body and may vary.

Q:   How can I apply for admission at IIMT Studies Ahmedabad?
A: 

IIMT Studies applications are currently open. Aspirants meeting the eligibility requirements can apply for admission. Below are the steps to apply at IIMT Studies Ahmedabad:

Step 1: Visit the official website of IIMT Studies Ahmedabad.

Step 2: Click on 'Apply Now' on the Home page.

Step 3: Click on the course of choice and fill out the details under 'Apply Now' section.

Step 4: Admission team will then contact the candidates with further process.

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
– / –
– / –
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   Please give me siome tips to become a successful Petroleum Engineer?
A: 

Along with a good hold on Science and Mathematics, good writing, problem-solving and presentation skills are required for being a good petroleum engineer. The ability to work with others on teams is also an important trait required among the engineers. Petroleum Engineers work in difficult terrains ranging from deserts, coastal areas etc. Therefore, they must be hardworking and patient enough to work for extended hours. 

Know more about -

Petroleum Engineering Courses

Q:   Are there any additional charges apart from the BTech Petroleum Engineering tuition fees?
A: 

Well, yes. Apart from the BTech Petroleum Engineering tuition fee, you also have to pay extra charges for the hostel facilities if you're staying in the college hostel, college applications, semester exam registration, lab work fee, caution money, mess charges, student welfare fund and other miscellaneous charges. The average BTech Petroleum Engineering course fee is around INR 2 Lacs to INR 15 lakh, and for the detailed breakdown of the fee structure, you can refer to the official college websites.

Know more about -

Petroleum Engineering Courses

Q:   Can I do an MBA after a BTech Petroleum Engineering?
A: 

Of course, you can. But there'll be a huge career shift from Engineering to Management. An MBA is focused on management and leadership roles, which are not a part of the Engineering field. 
Engineering is more about experiments, explorations, and innovations.

Take a moment to think deeply about your eventual career goals and then decide. It's indeed a big step, and if you want to be in a technical line in the future, an MTech is a more ideal option.

Know more about -

Petroleum Engineering Career

Q:   What is the difference between Petroleum Engineering and Petrochemical Engineering?
A: 

The difference is simple! Petroleum Engineering means producing oil and gas from reservoirs. And Petrochemical Engineering means dealing with chemicals (petroleum-based) carried out in a refinery. 

Petroleum Engineering areas include Drilling, Reservoir, Production, Formation Evaluation,  Well Logging, Exploration of Oil and Gas, etc.

Petrochemical Engineering areas include downstream operations, such as processing the received oil and gas to produce end products.

Q:   What are the general documents required for admission at IIMT Studies Ghaziabad?
A: 

In order to get admission at IIMT Studies Ghaziabad candidates must keep certain documents ready. Student can check the list of documents below:

  • Scanned Class 10, Class 12 and graduation marksheet
  • Leaving Certificate
  • Aadhaar Card
  • Passport-size photograph
  • Signature

Note: The list of documents mentioned above are the general documents. For more details visit the official website.

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
1.43 L
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   How costly is IIMT Studies Navi Mumbai?
A: 

IIMT Studies Navi Mumbai offers PG, certificate, advanced graduate, pre-graduate, diploma, and other courses to students across Engineering and several other streams. IIMT Studies Navi Mumbai offers these courses with tuition fees varying from INR 1.2 Lacs to INR 1.5 Lakh.

Apart from this, the fee structure consists of several other components such as the caution deposit, exam fee, tuition fee, and more. The sum total of all the components provided the course fees. To conclude, IIMT Studies Navi Mumbai is not costly. 

Q:   How is the infrastructure of IIMT Studies Nashik?
A: 

IIMT Studies Nashik campus is very big and offers various facilities to students. Those students who want to study in a good environment can opt for this institute. IIMT Studies Nashik provides various diverse facilities to students such as food and hostel facilities. IIMT Studies Nashik has a good Wi-Fi facility and a good computer lab along with modern classrooms. ITM Business School Nashik has a big library with a great collection of books of diverse genres. ITM Business School Nashik offers transportation facilities to students.

Q:   Is IIMT Studies Hyderabad hard to get admission in?
A: 

International Institute of Management and Technical Studies, Hyderabad is a moderately competitive institute to get into, as its acceptance rate stands at 50%. This figure tells us that almost 50 out of every 100 applicants manage to get enrolled in the institute, which is more than half of all the applicants. Therefore, once an applicant fulfills IIMT Studies Hyderabad and Research admission requirements i.e., competitive grades, standardised test scores, English language requirements as well as relevant documents, they are most likely to secure an admission in the institute. However, students must not take this lightly and apply to the institute within the deadlines in order to get enrolled as a student.

Q:   Which entrance exam scores are accepted for admission at IIMT Studies Kochi?
A: 

IIMT Studies Kochi does not accepts entrance exam for admission. Hence, it is not mandatory for aspirants to have a entrance exam score. Besides, the selection is based on merit of the candidates in the last qualifying exam. Besides, aspirants should also have a minimum of two-year of work experience to get admission in the institute. 

Q:   Does IIMT Studies Chandigarh offer scholarships?
A: 

Yes, International Institute of Management and Technical Studies, Chandigarh does offer scholarships to students. Under the scholarship, students can get some waiver in the fee. Students can also pay the fee amount in installments with no cost emi. 

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Program
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   What is the eligibility for admission to various courses at International Institute of Management and Technical Studies, Mumbai?
A: 

In order to enroll for admission to various courses at International Institute of Management and Technical Studies, Mumbai, candidates must complete the last educational qualification set by the institute. Students can check course-wise eligibility from the table presented below:

CourseCommon Eligibility
Pre-GraduateAny professional with 2 years of continuous work experience & are SSC or ITI Holder from any reputed ITI/ institute
Professional Graduate

Any Professional with 2 years of continuous work experience & compulsory having HSC or Diploma from any reputed University/ Institute or Polytechnic.

PG Diploma

Any professional with 10 + 2 + 3 academic qualifications ( graduation) relevant to this stream from any institute or university. Class 12 with 03 years of relevant experience related to the stream of the course.

Advanced GraduateAny professional with 2 years of continuous work experience & having graduation degree from any reputed university/ institute
Q:   How can I get admission in IIMT Studies Thane?
A: 

Candidates who have missed the IIMT Studies Thane admissions must not worry. These candidates can apply the next year. Candidates willing to get admission must follow the IIMT application process mentioned below:

1: Visit the official website of IIMT Thane.

2: Select the required course.

3: Pay the application fee.

4: Fill and submit the application form with the required details.

Q:   What are the various courses offered at IIMT Studies Guwahati?
A: 

IIMT Studies Guwahati offers distance and online courses specifically catered to aspirants with at least two-years of work experience. The institute offers eduqual accredited courses at pre-graduate, professional graduate and PG Diploma levels. The eligibility requirements varies course-wise. Admission to all the offered courses is merit-based.

Q:   Does IIMT Studies Patna offer scholarships?
A: 

Yes, International Institute of Management and Technical Studie, Patna offer scholarships to students. Under the scholarship, students can get some waiver in the fee. Students can also pay the fee amount in installments with no cost emi. The below-mentioned are International Institute of Management and Technical Studies Patna scholarships:

  • Bright Minds Scholarship
  • Board Exam Results Scholarship
Q:   Can I join IIMT Studies Delhi directly?
A: 

International Institute of Management and Technical Studies, Delhi offers admission to candidates considering their qualifying exam scores and work experience. Aspirants need to submit the documents supporting the eligibility for admission in the institute. Once selected, aspirants have to pay a course fee to confirm their seat.

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   How can I apply for admission at IIMT Studies Noida?
A: 

With the online application mode, students can apply for admissions from anywhere in India. IIMT Studies Noida conducts the application process in the online mode. Students meeting the eligibility requirements need to fill out the form available on the institute's website. For any query, aspirants can also fill out the enquiry form on IIMT's website. Below are the steps to apply for IIMT Studies Noida admissions:

Step 1: Visit the official website of IIMT Studies Noida.

Step 2: Click on 'Apply Now' on the Home page.

Step 3: Click on the course of choice and fill out the details under 'Apply Now' section.

Step 4: Admission team will then contact the candidates with the further process.

Q:   How are the faculty members at International Institute of Management and Technical Studies?
A: 

The International Institute of Management and Technical Studies faculty holds distinguished professionals with extensive experience in academia, industry, and research. The institute appoints therotical and practical knowledge to the students under the guidance of experts. The faculty engages the students with the latest activities with innovate teaching and quality research.

Q:   Is IIMT Bhubaneswar best in Bhubaneswar?
A: 

Officially known as the Interscience Institute of Management and Technology, IIMT Bhubaneswar provides quality education mainly in management and technology. It was established in 2008. The institute offers postgraduate courses in the MBA and MCA programmes affiliated with Biju Patnaik University of Technology. It focuses more on practical learning through internship and workshops to prepare the students for the challenges thrown out by the industry. Such a college has modern infrastructure and dedicated faculty and contributes to a conducive learning environment. It ranks well among local institutions, but students should make a comparison of it with other colleges in Bhubaneswar before determining the best fit for the academic goals.

Q:   Why choose IIMT Studies Vadodara?
A: 

IIMT Vadodara was established in 2009 by the Burly Institute of Global Education and Research Private Limited. IIMT Studies India is accredited by the British Accreditation Council and is approved by EduQual and Gujarat University. The institute is a member of the European Association for Distance Learning. IIMT Vadodara offers placement assistance to students. The top companies taking part in the placement drive are Reliance Industries Limited, Amul The Taste of India, STPL, and others. Hence, choosing this college would be a great decision for students. 

Q:   Is IIMT Greater Noida best in Greater Noida?
A: 

IIMT greater Noida is considered one of the prominent institutions in greater Noida, especially for engineering management, and other professional courses. However, whether it is the best defence on several factors like courses quality infrastructures, placements and student preferences.

  1. Courses offered: IIMT offer se white range of undergraduate and post graduate programs including b.tech, MBA BBA BCA law, and pharmacy. It's engineering and management programs are particularly popular. 
  2. Infrastructures: The campus is equipped with modern facilities, lapse libraries, and other amenities to support learning. Maine students appreciate the campus infrastructures and student services.
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Q&A Icon
Commonly asked questions
On Top Petroleum Engineering Colleges in India: Fees, Ranking, Admission 2026, Courses, Placements
Q:   Why choose IIMT Studies Gurgaon?
A: 

IIMT Studies India was established in 2009 by the Burly Institute of Global Education and Research Private Limited. IIMT Studies Gurgaon is accredited by the British Accreditation Council and is approved by the EduQual and Gujarat University. The college is a member of the European Association for Distance Learning.

 IIMT Studies Gurgaon offers PG, certificate, advanced graduate, pre-graduate, diploma, and other courses to students across Engineering and several other streams. IIMT Gurgaon offers placement assistance to students. The top companies taking part in the placement drive are Amul The Taste of India, Reliance Industries Limited, STPL, and others. Therefore, we can conclude that choosing IIMT Studies Gurgaon will be a decent option for students.

Q:   What is the eligibility for Advanced Graduate courses at IIMT Studies Lucknow?
A: 

Aspirants with two-years of continous work experience & having UG degree from any reputed university/ institute are eligible to apply for International Institute of Management and Technical Studies Lucknow Advanced Graduate courses. The institute offers Advanced Graduate courses for 14 months. Admission to these programmes is merit-based.

Q:   How can I get admission at IIMT Studies Indore?
A: 

IIMT Studies Indore offers admission based on merit. The institute shortlists candidates for admission based on their merit in the last qualifying exam and work experience. Aspirants must fulfil the eligibility requirements to apply for the preferred course. IIMT Indore course admission begin with online application. Interested candidates can appear directly through the official website. 

Q:   Is IIMT Studies Ranchi expensive?
A: 

IIMT Studies Ranchi offers UG, PG, After 10th and Certificate level courses on the basis of merit. However, for some courses, the institute has the entrance exam criteria as a part of the eligibility criteria. Furthermore, as per the tuition fees quoted, IIMT Studies Ranchi offers courses with tuition fees ranging from INR 1.2 Lacs to INR 1.5 Lakh. To conclude, candidates must get the complete course fees or quotation to learn about the affordability. Considering the tuition fees quoted, the affordability of any course can be subjective. 

Q:   What are the various courses offered at IIMT Studies Faridabad?
A: 

IIMT Studies Faridabad offers distance and online courses specifically catered to aspirants with at least two-years of work experience. The institute offers eduqual accredited courses at pre-graduate, professional graduate and PG Diploma levels. The eligibility requirements varies course-wise. Admission to all the offered courses is merit-based.

    – / –
90.7 K
– / –
Min. 1 Year of Work Experience Required to Apply | Distance & Online Engineering Programs
Working Man Illustration
Get personalised college recommendations
Registering gives you the benefit to browse variety of colleges based on your preferences