(Lifelong Learning) Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the context of technological advancements in computer applications.
(Engineering Knowledge) Apply the knowledge of mathematics, science, engineering fundamentals, and computer applications to the solution of complex engineering problems.
(Solutions to Complex Problems) Explore and design solutions for complex engineering problems and design system components or processes using computing technologies to meet the specified needs with appropriate norms.
(Ethics) Apply ethical principles and commit to professional ethics, responsibilities and norms of the engineering practice.
(Project Management & Team Work) Function effectively using engineering and management principles as a team leader or team member on multi disciplinary projects.
(Modern Tool Usage) Select, integrate and apply efficiently the resources and contemporary IT tools to computer applications.
(Investigations of Complex Problems) Analyze a given real-world problem to propose relevant analysis for use in feasible computing solutions.
(Communication) Ability to communicate effectively on engineering activities with the engineering community and the society at large.
(Environment and Sustainability) Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
(Decision Making) Design and conduct experiments, review the research-based knowledge, gather and interpret data to provide valid conclusions in the context of computer applications.