1. An ability to apply knowledge of mathematics, computing and engineering fundamentals to computer science & engineering.
  2. An ability to identify problems, analyze and define computing requirements appropriate to its solution.
  3. An ability to design, implement and evaluate a computer based model to meet needs with safe, social environmental considerations.
  4. An ability to conduct investigations, interpret data and provide conclusions in investigating complex problems related to computer science & engineering.
  5. An ability to create, select and use appropriate techniques, skills, and modern IT tools necessary for computing practice with an understanding of limitations.
  6. An ability to apply reasoning to assess societal, safety and legal issues and the consequent responsibilities relevant to professional engineering practice.
  7. An ability to understand the impact of professional engineering solutions in environmental contexts and the need for sustainable development.
  8. An understanding of professional, ethical, legal, security, social issues and responsibilities.
  9. An ability to work on multidisciplinary tasks individually or as a member in teams.
  10. An ability to communicate effectively on complex engineering activities with a range of audience.
  11. An ability to manage projects by demonstrating knowledge and understanding of the engineering and project management principles in multidisciplinary environments.
  12. A recognition of the need for and an ability to engage in life-long learning.
  13. Foundations of Programming and Software Development (PSO 1): To apply variety of programming languages paradigms, software engineering principles for developing quality software for scientific and business applications.A recognition of the need for and an ability to engage in life-long learning.
  14. Entrepreneurship and Leadership (PSO 2): To adapt emerging Information and Communication Technologies (ICT) in establishing startup and enterprise.