program outcomes

Code Definition
PO1 Explains fundamental concepts in mathematics, science, computer science, and software-related topics.
PO2 Designs algorithms for software problems, analyzes those problems, implements software architectures, and develops software using programming languages.
PO3 Analyzes software design and software quality assurance processes and produces solutions to software problems by applying software development processes.
PO4 Advocates for professional and ethical responsibility and explains the standards used in software applications. Also, uses a foreign language proficiently on professional and social responsibility issues.
PO5 Uses software technologies effectively and organizes their management, control, development, security and reliability.
PO6 Demonstrates the ability to carry out project, design and implementation work on common grounds with multi-disciplinary teams in the field of software development and knows processes such as project management, risk management and change management and produces solutions for them.
PO7 Creates effective, clear and understandable instructions in the field and prepares their design and production reports.
PO8 Identifies, defines, formulates and solves complex software development problems; selects and applies appropriate analytical and modeling methods for this purpose.
PO9 Explain the relationship between basic computer hardware, computer architecture, organization, and operating systems, and use or reorganize them in application development processes.

07 November 2025