Skip to content

Content

Software Engineering (English) Program Outcomes

Program Outcomes

1. Theoretical and applied knowledge in mathematics, natural sciences, basic engineering and software engineering; the ability to use this knowledge to solve complex engineering problems.

2. The ability to analyze and solve complex engineering problems using knowledge of basic sciences, mathematics, engineering and software engineering, within the scope of defining, implementing, evaluating, measuring, managing, changing, improving and preparing new releases of software engineering processes.

3. The knowledge and ability to design complex systems, processes or products in the field of Software Engineering using basic engineering knowledge, under realistic constraints and conditions, so as to meet current and future requirements, by developing creative solutions in line with the United Nations Sustainable Development Goals and Principles.

4. The ability to effectively select and use appropriate methods and resources, as well as contemporary engineering and information technology tools, including estimation, modeling and similar approaches, in the analysis and solution of complex engineering problems; awareness of how to recognize and evaluate the limitations of these tools.

5. The ability to analyze and interpret data obtained using scientific research methods for the analysis of problems in the field of Software Engineering and to evaluate the results within the framework of professional ethics.

6. Knowledge of the impacts of Software Engineering applications on society, health, safety, the economy, sustainability and the environment; attention to the alignment of the developed solutions with the United Nations Sustainable Development Goals and awareness of the legal consequences of these solutions.

7. Acting in accordance with engineering professional and ethical principles; showing impartiality, honesty and respect for diversity in engineering practice; knowledge and awareness of professional responsibilities and ethical issues.

8. The ability to work effectively and collaborate individually and as a team member or team leader in intradisciplinary or multidisciplinary teams (in face-to-face, remote or hybrid settings).

9. The ability to access information related to Software Engineering using a foreign language (English), to report and present this information orally and in writing, taking into account the educational, linguistic and professional differences of the target audience, and to communicate effectively on technical subjects.

10. The knowledge and ability to plan, execute and manage Software Engineering projects; to conduct economic feasibility analyses; to produce sustainable and innovative solutions; and to demonstrate awareness of entrepreneurship and innovation.

11. The ability to continuously improve professional knowledge and skills by following scientific and technological developments, to adapt to new and emerging technologies, and to think critically in the face of technological change.

Share

Creation Date: March 18, 2026

Request a Call

Phone