The goal of the Computer Science Department is to provide the students with an understanding of computer science concepts, processes, tools and to equip the students with the analytical, design and communication skills necessary to build computing systems. This branch sharpens the mind, encourages logical thinking, besides developing an ability to provide satisfactory solutions to any kind of real time problem. Special skills required for scientific and research applications are also developed. There is unlimited scope for computer science engineers. Career opportunities include developing software systems for diverse range of applications such as User Interfaces, Networks, Databases, Defence applications, Data-mining and Warehousing, WWW Support, Satellite systems, Artificial Intelligence, Neural networks, Financial institutions, Biometrics, Quality Product Manufacturing, Forecasting, Medical communications, Embedded systems etc.