To provide students with a solid foundation in Mathematical, Scientific, Software skills and Engineering fundamentals required to solve engineering problems and also to pursue higher studies.

To train students with good scientific and engineering breadth so as to comprehend, analyze, design and create novel products and solutions for the real life problems.

To include professional and ethical attitude, effective communication skills, teamwork skills, Multidisciplinary approach and ability to relate engineering issues to broader social context.