Realizing the future potential of software related knowledge, the department of Computer Software Engineering makes strong emphasis on delivering quality knowledge in addition to research based activities. We feel the creation of knowledge through research and development activities is as vital as imparting the existing knowledge. The coursework in software engineering program is state of the art and it is updated frequently in association with faculty and representatives of professional industry. The department constitutes multiple state of the art laboratories which are regularly updated with latest tools and equipment. Distinguished guest speakers are invited for regular apprising of latest knowledge to students as well as multiple workshops/conferences are also organized as knowledge sharing activities and exposure. The department intends to expand its faculty and students base in future with more emphasis on research and development activities.