TR    EN

Program Outcomes

Program Outcomes
1 An ability to apply knowledge of computing, sciences and mathematics to solve software engineering problems.
2 An ability to analyze and model a domain specific problem, identify and define the appropriate software requirements for their solutions.
3 An ability to design, implement and evaluate a software system, component, process or program that meets specified requirements.
4 An ability to use the modern techniques and engineering tools necessary for software engineering practices.
5 An ability to gather/acquire, analyze, interpret data and make decisions to understand software requirements.
6 The ability to demonstrate the necessary organizational and business skills to work effectively in inter/inner disciplinary teams or individually.
7 An ability to communicate effectively in Turkish and English.
8 Recognition of the need for, and the ability to access information, to follow recent developments in science and technology and to engage in life-long learning.
9 An understanding of professional, legal, ethical and social issues and responsibilities related to Software Engineering.
10 Skills in project and risk management, awareness about importance of entrepreneurship, innovation and long-term development, and recognition of international standards and methodologies.
11 An understanding about the impact of Software Engineering solutions in a global, environmental, societal and legal context while making decisions.
12 An ability to apply algorithmic principles, mathematical foundations, and computer science theory in the modeling and design of computer-based systems with the tradeoffs involved in design choices.
13 The ability to apply engineering approach to the development of software systems by analyzing, designing, implementing, verifying, validating and maintaining software systems.