Management
The college is being managed by the Trivandrum Social Service Society through a Governing Body and an Advisory Body consisting of Educationalists and Professionals. The institution is under the control of Trivandrum Latin Catholic Arch Diocese. His Grace Most Rev. Dr. M Soosa Pakiam, the Arch Bishop of Trivandrum is the Patron of the College.
Vision
The long-term vision is to establish a high level centre of learning with research facilities, comparable to international standards and to develop and promote academic excellence in students from all communities. In addition it is intended to imbibe into the minds of students a deep sense of morality and ethical standards that could contribute to overall personal growth for the benefit of society at large
Mission
To build a strong centre of research in engineering.
 
Location
The college is situated in Kerala, one of the southern states in the subcontinent of India which lies in south Asia, between Pakistan, China and Nepal.
Kerala, also called “God’s own country”, has the Arabian Sea in the west, the Western Ghats towering 500-2700 m in the east and networked by forty four rivers, Kerala enjoys unique geographical features that have made it one of the most sought after destinations in Asia. For administrative purpose, the state of Kerala is divided into fourteen districts, Trivandrum is the capital of the state.
Vast stretches of coconut gardens, comprising 26 acres, form the campus.
The College is situated 16 km north of Trivandrum Central Railway Station and 7 km from the Trivandrum International Airport.
The campus is located west of NH 47 at Menamkulam, not far away from Kazhakuttam junction. With its scenic beauty, clean surroundings and extensive area, the campus provides an ideal environment for all round development.