Apply appropriate knowledge in Computer Science and Engineering to identify, formulate, analyze, and solve complex engineering problems in order to reach substantive conclusions.
Self-learn and engage in use of advanced computing tools.
Develop sustainable computing solutions in broader economic, societal and environmental contexts.
Think critically, creatively and analytically as a computer scientist, whilst being able to work effectively, independently and collaboratively as part of a team in research, technology development and entrepreneurial ventures.
Apply evolving ethics and privacy laws across various domains and territories.
Effectively communicate engineering concepts and ideas to peers in written or oral forms.
Be motivated to engage in independent and life-long learning in the broadest context of evolving technological challenges.