NITPY-logo

National Institute of Technology Puducherry- Fees

ugc

naac

nba

aicte

ini

National Institute of Technology Puducherry (NITPY), Karaikal, an Institute of National Importance established in 2010, stands as a premier technical institution in Puducherry. Located in Puducherry, it offers diverse undergraduate, postgraduate, and doctoral engineering, science, and humanities programs. Known for academic rigor and growing placements, NITPY is a growing technical institution.

location

Karaikal, Pondicherry

NITPY-image

More about NITPY Fees

National Institute of Technology Puducherry (NITPY), located in Karaikal, is a prominent technical and research institution in India, recognized as an Institute of National Importance. Established in 2010, it has quickly grown to offer a wide array of academic programs across ten departments, including robust undergraduate, postgraduate, and doctoral degrees in engineering, sciences, and humanities. Admission to its sought-after programs is primarily through competitive national-level examinations such as JEE Main, GATE, JAM, and NET. Spread across a sprawling 258-acre campus, NITPY provides a conducive environment for learning and personal growth with comprehensive residential facilities for both male and female students. The institute focuses on a strong academic foundation complemented by practical exposure and research opportunities. This is supported by a dedicated faculty and a favorable faculty-student ratio, contributing to effective learning. NIT Puducherry has been consistently ranked among the top engineering institutions in the country, notably securing the 97th position in the NIRF Engineering Rankings 2024. The institute is committed to enhancing its global footprint through international collaborations, including a recent Memorandum of Understanding with the Ministry of Education and Ministry of Innovation and Technology, Ethiopia. Career outcomes for students are a significant highlight at NITPY, with a considerable placement rate for its graduates. The institute attracts various companies, offering promising opportunities across different sectors. With its focus on academic excellence, infrastructural development, and industry interaction, NIT Puducherry is dedicated to producing competent and responsible professionals ready to contribute to national development.

Fees at NITPY

Explore the comprehensive array of campus facilities available at National Institute of Technology Puducherry, designed to support every aspect of student life and academic success.

B.Sc + B.Ed

Tuition Fee

SpecializationFee
GeneralVaries by category

Tuition Fee Notes:

Tuition fee amounts are per semester.

Tuition fee is waived for SC/ST/PwD categories.

Payment Due Period: 6 Months

Mess Fee

TypeDetails
General27300
Vegetarian-
Meal Plan
  • breakfast
  • lunch
  • dinner
Mess FacilityYes
Available Food Options
  • south indian

Mess Fee Payment Schedule:

Payment Due Period: 6Months

Accommodation Fee

TypeDetails
Minimum Amount39300
Girls Only StayYes
Accommodation FacilityYes

Accommodation - Male Hostel Per Semester

TypeDetails
Amount39300
Amenities
  • bed
  • study table
  • chair
  • fans
  • cupboard
Maintenance Fee-
Security Deposit-
Electricity Charges-
One-time Fee Components-

Accommodation - Female Hostel Per Semester

TypeDetails
Amount42300
Amenities
  • bed
  • study table
  • chair
  • fans
  • cupboard
Maintenance Fee-
Security Deposit-
Electricity Charges-
One-time Fee Components-

Accommodation Fee Payment Schedule:

Payment Due Period: 6

Pwd Fee Relaxation

PWD Fee Relaxation

Tuition Fee %: -

Benefit Tuition: -

Benefit Incidental: -

Academic Support For Pwd:

Support: NA

Supported Disabilities:

Disability: Physically challenged/Disabled

Day Schooling Option:

Available: Yes

Conditions: Primarily a residential institute; local students may be considered as day scholars. No specific conditions or additional requirements explicitly stated for B.Sc.+B.Ed. students as day scholars.

Library Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Library Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Computer Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Computer Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Internet Fee

AttributeValue
Amount300
MandatoryYes
One-time PaymentNo

Internet Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Wellness Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Wellness Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Admission Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentYes

Admission Fee Notes:

Payment Due Period:

Note: Paid only during 1st semester.

Institute Fee

AttributeValue
Amount
MandatoryNo
One-time PaymentNo

Institute Fee Notes:

Payment Due Period: 6

Laboratory Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Laboratory Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Examination Fee

AttributeValue
Amount350
MandatoryYes
One-time PaymentNo

Examination Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Library Deposit

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Library Deposit Notes:

Payment Due Period:

Note: Refundable. Paid only during 1st semester.

Student Aid Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Student Aid Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Medical Exam Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentYes

Medical Exam Fee Notes:

Payment Due Period:

Note: Paid only during 1st semester.

Identity Card Fee

AttributeValue
Amount150
MandatoryYes
One-time PaymentYes

Identity Card Fee Notes:

Payment Due Period:

Note: Paid only during 1st semester.

Institute Deposit

AttributeValue
Amount3000
MandatoryYes
One-time PaymentYes

Institute Deposit Notes:

Payment Due Period:

Note: Refundable. Paid only during 1st semester.

Sports Centre Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Sports Centre Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Group Insurance Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Group Insurance Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Hostel Caution Deposit

AttributeValue
Amount4000
MandatoryYes
One-time PaymentYes

Hostel Caution Deposit Notes:

Payment Due Period:

Note: Refundable. Paid only during the first hostel admission.

Training Placement Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Training Placement Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Alumni Life Membership Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Alumni Life Membership Fee Notes:

Payment Due Period:

Note: Paid only during 1st semester.

Registration Enrollment Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Registration Enrollment Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

Association And Cultural Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Association And Cultural Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

School Based Experiences Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

School Based Experiences Fee Notes:

Payment Due Period: 6

Note: Part of Institute Fee components mentioned for 1st semester. Assumed per semester based on overall semester fee structure.

PhD

Tuition Fee

SpecializationFee
SC/ST/PwD0
General/OBC/EWS7500

Tuition Fee Notes:

Tuition fee is applicable for the GEN/OBC/EWS category. SC/ST/PwD do not have to pay the tuition fee. [15]

Payment Due Period: 6 Months

Mess Fee

TypeDetails
General27300
Vegetarian-
Meal Plan
  • breakfast
  • lunch
  • snacks
  • dinner
Mess FacilityYes
Available Food Options
  • general

Mess Fee Payment Schedule:

Payment Due Period: 6Months

Accommodation Fee

TypeDetails
Minimum Amount39300
Girls Only StayYes
Accommodation FacilityYes

Accommodation - Male Hostel

TypeDetails
Amount39300
Amenities
  • bed
  • study table
  • chair
  • fan
  • wardrobe
Maintenance Fee-
Security Deposit -
Electricity Charges-
One-time Fee Components
  • security deposit

Accommodation - Female Hostel

TypeDetails
Amount42300
Amenities
  • bed
  • study table
  • chair
  • fan
  • wardrobe
Maintenance Fee-
Security Deposit -
Electricity Charges-
One-time Fee Components
  • security deposit

Accommodation Fee Payment Schedule:

Payment Due Period: 6

Pwd Fee Relaxation

PWD Fee Relaxation

Tuition Fee %: -

Benefit Tuition: -

Benefit Incidental: -

Day Schooling Option:

Available: No

Conditions:

Additional Requirements:

Library Fee

AttributeValue
Amount3000
MandatoryYes
One-time PaymentNo

Library Fee Notes:

Payment Due Period: 6

Computer Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Computer Fee Notes:

Payment Due Period: 6

Internet Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Internet Fee Notes:

Payment Due Period: 6

Wellness Fee

AttributeValue
Amount775
MandatoryYes
One-time PaymentNo

Wellness Fee Notes:

Payment Due Period: 6

Admission Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentYes

Admission Fee Notes:

Payment Due Period:

Caution Deposit

AttributeValue
Amount4000
MandatoryYes
One-time PaymentYes

Caution Deposit Notes:

Payment Due Period:

Note: Refundable. To be paid along with the total Hostel Fees for the semester. [6, 13]

Library Deposit

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Library Deposit Notes:

Payment Due Period:

Note: Refundable

Medical Exam Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentYes

Medical Exam Fee Notes:

Payment Due Period:

Students Aid Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Students Aid Fee Notes:

Payment Due Period: 6

Identity Card Fee

AttributeValue
Amount150
MandatoryYes
One-time PaymentYes

Identity Card Fee Notes:

Payment Due Period:

Institute Deposit

AttributeValue
Amount3000
MandatoryYes
One-time PaymentYes

Institute Deposit Notes:

Payment Due Period:

Note: Refundable

Sports Centre Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Sports Centre Fee Notes:

Payment Due Period: 6

Group Insurance Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Group Insurance Fee Notes:

Payment Due Period: 6

Thesis Submission Fee

AttributeValue
Amount10000
MandatoryYes
One-time PaymentYes

Thesis Submission Fee Notes:

Payment Due Period:

Note: To be paid during the submission of synopsis. [8, 14, 17]

Association Cultural Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Association Cultural Fee Notes:

Payment Due Period: 6

Alumni Life Membership Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Alumni Life Membership Fee Notes:

Payment Due Period:

Registration Enrollment Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Registration Enrollment Fee Notes:

Payment Due Period: 6

M.Sc

Tuition Fee

Tuition Fee Notes:

Tuition fee is per semester.

Exact amount for reduced fee category for M.Sc. is not specified in the available 2025-26 data.

Tuition fee is subject to change with respect to income certificate of the financial year of the fee paying guardian.

Payment Due Period: 6 Months

Mess Fee

TypeDetails
General23500
Vegetarian-
Meal Plan-
Mess FacilityYes
Available Food Options-

Mess Fee Payment Schedule:

Payment Due Period: 6Months

Accommodation Fee

TypeDetails
Minimum Amount35500
Girls Only StayYes
Accommodation FacilityYes

Accommodation - Male Hostel

TypeDetails
Amount35500
Amenities-
Maintenance FeeIncluded in Establishment Charges
Security Deposit -
Electricity ChargesIncluded in Establishment Charges
One-time Fee Components
  • security deposit

Accommodation - Female Hostel

TypeDetails
Amount38500
Amenities-
Maintenance FeeIncluded in Establishment Charges
Security Deposit -
Electricity ChargesIncluded in Establishment Charges
One-time Fee Components
  • security deposit

Accommodation Fee Payment Schedule:

Payment Due Period: 6

Pwd Fee Relaxation

PWD Fee Relaxation

Tuition Fee %: -

Benefit Tuition: -

Benefit Incidental: -

Academic Support For Pwd:

Support: Emotional wellness and psychological support via Your DOST (general student support)

Supported Disabilities:

Disability: Physically challenged

Disability: Persons with Disability (PWD)

Day Schooling Option:

Available: Yes

Library Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Library Fee Notes:

Payment Due Period: 6

Computer Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Computer Fee Notes:

Payment Due Period: 6

Internet Fee

AttributeValue
Amount300
MandatoryYes
One-time PaymentNo

Internet Fee Notes:

Payment Due Period: 6

Wellness Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Wellness Fee Notes:

Payment Due Period: 6

Admission Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentYes

Admission Fee Notes:

Payment Due Period:

Grade Card Fee

AttributeValue
Amount150
MandatoryYes
One-time PaymentYes

Grade Card Fee Notes:

Payment Due Period:

Library Deposit

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Library Deposit Notes:

Payment Due Period:

Note: Refundable deposit.

Student Aid Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Student Aid Fee Notes:

Payment Due Period: 6

Medical Exam Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentYes

Medical Exam Fee Notes:

Payment Due Period:

Institute Deposit

AttributeValue
Amount3000
MandatoryYes
One-time PaymentYes

Institute Deposit Notes:

Payment Due Period:

Note: Refundable deposit.

Sports Centre Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentNo

Sports Centre Fee Notes:

Payment Due Period: 6

Group Insurance Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentNo

Group Insurance Fee Notes:

Payment Due Period: 6

Caution Deposit Hostel

AttributeValue
Amount4000
MandatoryYes
One-time PaymentYes

Caution Deposit Hostel Notes:

Payment Due Period:

Note: Refundable deposit, paid along with the total hostel fees upon first admission.

Alumni Life Membership Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Alumni Life Membership Fee Notes:

Payment Due Period:

Training And Placement Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Training And Placement Fee Notes:

Payment Due Period: 6

Association And Cultural Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Association And Cultural Fee Notes:

Payment Due Period: 6

B.Tech

Tuition Fee

SpecializationFee
SC ST PH0
General OBC Family Income above 5 Lakh62500
General OBC Family Income below 1 Lakh0
General OBC Family Income between 1 5 Lakh20833

Tuition Fee Notes:

Tuition fee is subject to change with respect to income certificate of the financial year of the parent/fee paying guardian.

Students are required to pay the tuition fee semester-wise.

Payment Due Period: 6 Months

Mess Fee

TypeDetails
General23500
Vegetarian-
Meal Plan
  • breakfast
  • lunch
  • dinner
Mess FacilityYes
Available Food Options
  • South Indian
  • vegetarian

Mess Fee Payment Schedule:

Payment Due Period: 6Months

Accommodation Fee

TypeDetails
Minimum Amount35500
Girls Only StayYes
Accommodation FacilityYes

Accommodation - General Male

TypeDetails
Amount35500
Amenities
  • bed
  • study table
  • chair
  • steel cot
  • fan
  • lighting
  • electrical ports
  • Wi-Fi
Maintenance FeeIncluded in Establishment Charges
Security Deposit-
Electricity ChargesIncluded in Establishment Charges
One-time Fee Components
  • caution deposit hostel

Accommodation - General Female

TypeDetails
Amount38500
Amenities
  • bed
  • study table
  • chair
  • steel cot
  • fan
  • lighting
  • electrical ports
  • Wi-Fi
Maintenance FeeIncluded in Establishment Charges
Security Deposit-
Electricity ChargesIncluded in Establishment Charges
One-time Fee Components
  • caution deposit hostel

Accommodation Fee Payment Schedule:

Payment Due Period: 6

Pwd Fee Relaxation

PWD Fee Relaxation

Tuition Fee %: -

Benefit Tuition: -

Benefit Incidental: -

Academic Support For Pwd:

Support: NA

Supported Disabilities:

Disability: More than 40% permanent disability

Day Schooling Option:

Available: No

Conditions:

Additional Requirements:

Library Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Library Fee Notes:

Payment Due Period: 6

Computer Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Computer Fee Notes:

Payment Due Period: 6

Internet Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Internet Fee Notes:

Payment Due Period: 6

Wellness Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Wellness Fee Notes:

Payment Due Period: 6

Admission Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentYes

Admission Fee Notes:

Payment Due Period:

Examination Fee

AttributeValue
Amount350
MandatoryYes
One-time PaymentNo

Examination Fee Notes:

Payment Due Period: 6

Library Deposit

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Library Deposit Notes:

Payment Due Period:

Note: Refundable

Student Aid Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Student Aid Fee Notes:

Payment Due Period: 6

Medical Exam Fee

AttributeValue
Amount100
MandatoryYes
One-time PaymentYes

Medical Exam Fee Notes:

Payment Due Period:

Identity Card Fee

AttributeValue
Amount150
MandatoryYes
One-time PaymentYes

Identity Card Fee Notes:

Payment Due Period:

Institute Deposit

AttributeValue
Amount3000
MandatoryYes
One-time PaymentYes

Institute Deposit Notes:

Payment Due Period:

Note: Refundable

Sports Centre Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Sports Centre Fee Notes:

Payment Due Period: 6

Group Insurance Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Group Insurance Fee Notes:

Payment Due Period: 6

Caution Deposit Hostel

AttributeValue
Amount4000
MandatoryYes
One-time PaymentYes

Caution Deposit Hostel Notes:

Payment Due Period:

Note: Refundable, paid upon first admission to hostel

Training Placement Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Training Placement Fee Notes:

Payment Due Period: 6

Alumni Life Membership Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentYes

Alumni Life Membership Fee Notes:

Payment Due Period:

Registration Enrollment Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Registration Enrollment Fee Notes:

Payment Due Period: 6

Association And Cultural Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Association And Cultural Fee Notes:

Payment Due Period: 6

M.Tech

Tuition Fee

SpecializationFee
VLSI Design[object Object]
Computer Science and Engineering[object Object]

Tuition Fee Notes:

Tuition fee varies based on family income and reserved category status.

The figures for 'General_OBC_1_to_5_Lakh_Income' are extrapolated from B.Tech fee structure for academic year 2023-24, assuming a similar structure for M.Tech.

Payment Due Period: 6 Months

Mess Fee

TypeDetails
General[object Object]
Vegetarian-
Meal Plan
  • breakfast
  • lunch
  • snacks
  • dinner
Mess FacilityYes
Available Food Options
  • vegetarian
  • non vegetarian

Mess Fee Payment Schedule:

Payment Due Period: 6Months

Pwd Fee Relaxation

PWD Fee Relaxation

Tuition Fee %: -

Benefit Tuition: -

Benefit Incidental: -

Supported Disabilities:

Disability: Physical Handicap (PH)

Day Schooling Option:

Available: No

Conditions:

Additional Requirements:

Library Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Library Fee Notes:

Payment Due Period: 6

Computer Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Computer Fee Notes:

Payment Due Period: 6

Internet Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Internet Fee Notes:

Payment Due Period: 6

Wellness Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Wellness Fee Notes:

Payment Due Period: 6

Examination Fee

AttributeValue
Amount350
MandatoryYes
One-time PaymentNo

Examination Fee Notes:

Payment Due Period: 6

Student Aid Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Student Aid Fee Notes:

Payment Due Period: 6

Accommodation Fee

AttributeValue
Amount
MandatoryNo
One-time PaymentNo

Accommodation Fee Notes:

Payment Due Period: 6

Sports Centre Fee

AttributeValue
Amount500
MandatoryYes
One-time PaymentNo

Sports Centre Fee Notes:

Payment Due Period: 6

Group Insurance Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Group Insurance Fee Notes:

Payment Due Period: 6

Hostel Caution Deposit

AttributeValue
Amount4000
MandatoryYes
One-time PaymentYes

Hostel Caution Deposit Notes:

Payment Due Period:

Note: Refundable caution deposit for hostel admission.

Training Placement Fee

AttributeValue
Amount250
MandatoryYes
One-time PaymentNo

Training Placement Fee Notes:

Payment Due Period: 6

One Time Institute Fees

AttributeValue
Amount4450
MandatoryYes
One-time PaymentYes

One Time Institute Fees Notes:

Payment Due Period:

Note: This lump sum includes Admission fee, Identity card fee, Medical Exam fee, Alumni Life Membership fee, Institute Deposit (Refundable), Library Deposit (Refundable).

Association Cultural Fee

AttributeValue
Amount1000
MandatoryYes
One-time PaymentNo

Association Cultural Fee Notes:

Payment Due Period: 6

Registration Enrollment Fee

AttributeValue
Amount200
MandatoryYes
One-time PaymentNo

Registration Enrollment Fee Notes:

Payment Due Period: 6

collegeInfoBg

Get College Contact Information

+91 - 9999999999

rick astley @gmail.com

https://www.wowWeb.ac.in

collegeInfoBg
whatsapp

Chat with us