Knowledge of Engineering:
To understand the knowledge of fundamental software engineering mathematics,
engineering sciences, and computer science & engineering specialization to solve
engineering problems.

Problem Analysis:
Identify engineering problems, formulate them, review relevant research literature,
and analyze problems to reach substantiated conclusions using principles of
mathematics and computer engineering sciences.

Design / Development of Solutions:
Design and conduct engineering experiments, and analyze and interpret experimental data.

Conduct Investigations of Complex Problems:
Use research-based knowledge and research methods, including design of experiments,
algorithm analysis, data interpretation, and information synthesis to provide valid
conclusions.

Modern Tool Usage:
Create, select, and apply appropriate techniques, resources, and modern engineering
and software tools, including prediction and modeling, while understanding their
limitations.

Engineer and Society:
Apply contextual knowledge to assess societal, health, safety, legal, and cultural
issues and the responsibilities relevant to computer science and engineering practice.

Environment and Sustainability:
Understand the impact of CSE professional engineering solutions in societal and
environmental contexts and demonstrate knowledge of, and commitment to sustainable
development.

Ethics:
Apply ethical principles and commit to professional ethics, responsibilities,
and norms of engineering practice.

Individual and Teamwork:
Function effectively as an individual and as a member or leader in diverse and
multidisciplinary teams.

Communication:
Communicate effectively on complex engineering activities with the engineering
community and society through clear reports, design documentation, and effective
presentations.

Project Management and Finance:
Demonstrate knowledge of engineering management principles and apply them to manage
projects effectively as a team member or leader in multidisciplinary environments.

Life-long Learning:
Recognize the need for and demonstrate the ability to engage in independent and
lifelong learning to adapt to technological change and gain knowledge of contemporary issues.