The programs of study in Engineering aim to achieve a productive balance between depth of knowledge acquired in technical areas and breadth of knowledge acquired through humanities, art and social sciences. Depth involves the intensive study of subject through specialization in a major field, breadth on the other hand plays an important role to equip the graduate in pursuit of a richer personal and professional life. Hence, the curriculum provides a firm background in the basic sciences through courses in mathematics, computer science, physics, and chemistry. It has a solid syllabus of engineering which lead to specialized courses that are primarily of a technical nature. In order to provide the student with a broad intellectual spectrum, elective courses are offered through the other faculties of the University.
Engineering education is an evolutionary process driven by advances in technology.
Hence the aim of the programs is to develop the ability to learn on a career-long basis. The graduates of Engineering programs are expected to acquire dynamic learning skills and to readily adapt to technological changes as well as to solve fast growing problems of the modern society. Physical, mathematical and engineering sciences courses are intended to provide the students the necessary capability to analyze and model the real world. The courses with design components are to increase innovation and synthesis capability whereas the project courses are to enhance the integrative capability of the students. Knowledge in humanities, art and social science will contribute to students' understanding of the society and environment in which the engineering is practiced.