Engineering knowledge
An ability to apply knowledge of Mathematics (including Probability & Statistics and Mathematical Foundation of Computer Science), Science, and Engineering.
Problem analysis
An ability to design and conduct experiments, as well as to analyze and interpret data including hardware and software components
Design / development of solutions
An ability to design a complex computing system or process to meet desired specifications and needs.
Conduct investigations of complex problems
Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
Modern tool usage
An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
The engineer and society
An ability to understanding of professional, health, safety, legal, cultural and social responsibilities.
Environment and sustainability
The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental and demonstrate the knowledge need for sustainable development.
Project management and finance
An ability to use the modern engineering tools, techniques, skills and management principles to do work as a member and leader in a team, to manage projects in multi-disciplinary environments
Life-long learning
A recognition of the need for, and an ability to engage in, to resolve contemporary issues and acquire lifelong learning
The ability to analyze, design, code and test application specific or complex engineering problems in Cryptography and Network Security, Design and Analysis of Algorithm, Computer Networks, Data Mining, Cloud Computing, Mobile Computing, Cloud Computing, Internet of Things (IoT), Data Science, Artificial Intelligence, Machine Learning, Cyber Security, Block chain Technology, and Big Data by applying the knowledge of basic sciences, engineering mathematics and engineering fundamentals.
The ability to adapt for rapid changes in tools and technology with an understanding of societal and ecological issues, relevant to professional engineering practice through life-long learning.
Excellent adaptability to function in multi-disciplinary work environment, good interpersonal skills as a leader in a team, in appreciation of professional ethics and societal responsibilities.