After undergoing this programme, a student will have:
An ability to apply knowledge of computing and mathematics appropriate to the discipline.
An ability to identify, analyse, research literature, formulate complex problems involving computing.
An ability to design, implement and evaluate a computational system / solution to customer requirements
An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computational systems in a way that demonstrates comprehension of the trade-offs involved in design choices.
An ability to use appropriate techniques, skills and tools necessary for computing practice.
An understanding of professional, legal, cultural, security, social issues and responsibilities for the computer science and engineering professionals.
Apply critical thinking skills to provide sustainable solutions and analyse its effect on environment.
Ability to apply ethical principles to computer engineering practices and professional responsibilities
An ability to function effectively in teams to accomplish shared computing design, evaluation or implementation goals and lead team in multidisciplinary realm.
Ability to make effective written and oral presentations and communication that facilitate to work in collaboration.
Apply project management and software engineering practices to the launch of new programs, initiatives, products, services and events relative to the needs of stakeholders
Ability to pursue independent study and demonstrate the capabilities for lifelong learning and professional development