YAZILIM MÜHENDİSLİĞİ

Sıra No Program Çıktısı
1 Possesses a fundamental understanding of applied and conceptual knowledge in the field of software engineering.
1 Sufficient knowledge of mathematics, science and software engineering discipline-specific subjects; Has the ability to use theoretical and applied knowledge in these fields in complex engineering problems.
2 Ability to identify, define, formulate and solve complex engineering problems; Has the ability to select and apply appropriate analysis and modeling methods for this purpose.
2 Utilizes the theoretical and applied knowledge from mathematics, natural sciences, and software engineering in solving engineering problems.
3 Identifies current engineering problems in various application domains and provides feasible recommendations for solving these problems using software systems.
3 The ability to design a complex system, process, device or product to meet specific requirements under realistic constraints and conditions; For this purpose, he has the ability to use modern design methods.
4 Ability to develop, select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in software engineering applications; Has the ability to use information technologies effectively.
4 Performs analyses of software-based systems, components, and processes required for problem-solving, and creates the best designs that can meet the identified requirements and constraints.
5 Selects and applies modern methods and tools necessary for engineering applications.
5 Has the ability to collect data, analyze and interpret results for the examination of complex engineering problems or research issues specific to the software engineering discipline.
6 Ability to work effectively in intradisciplinary and multidisciplinary teams; Has individual working skills.
6 Collects and processes the necessary data for problem-solving, designs experiments, conducts experiments, and interprets the results.
7 Is familiar with the management processes of engineering projects, selects and applies the most suitable project management tools and project life cycle for the project.
7 Ability to communicate effectively both verbally and in written Turkish; knowledge of at least one foreign language; Has the ability to write effective reports and understand written reports, prepare design and production reports, make effective presentations, and give and receive clear and understandable instructions.
8 Awareness of the necessity of lifelong learning; The ability to access information, follow developments in science and technology and constantly renew oneself.
8 Codes, tests, operates, and maintains computer-based systems.
9 Actively collaborates within disciplinary or interdisciplinary research and software development teams, either individually or as part of a team.
9 Acting in accordance with ethical principles, awareness of professional and ethical responsibility; Has knowledge about the standards used in software engineering applications.
10 Knowledge of business practices, such as project management, risk management and change management; awareness about entrepreneurship and innovation; Has knowledge about sustainable development.
10 Keeps track of current developments in software engineering and other relevant fields, with a conscious awareness of the necessity for continuous professional development.
11 Proficiently and effectively utilizes both Turkish and English languages for the purpose of tracking scientific and technical resources, presenting projects, and writing academic publications.
11 Information about the effects of software engineering applications on health, environment and security at universal and social dimensions and the problems of the age reflected in the field of engineering; is aware of the legal consequences of engineering solutions.
12 Has the ability to apply algorithm principles, mathematical foundations and computer science theory in the modeling and design of computer-based systems by examining software alternatives.
12 Is aware of the legal consequences of information technology applications and the individual, corporate, societal, and global impacts in both ethical and universal dimensions.
13 Acts with professional and ethical responsibility in the development of software and systems.
13 Has the ability to apply engineering approaches in the development of software systems by applying analysis, design, implementation, verification, validation and maintenance processes.
14 As an individual who is aware of current and historical events, he interprets the events rationally and makes inferences.
14 Designs and develops software systems using analytical thinking skills, aiming to facilitate human life or enhance comfort.
15 As an aware individual of current and historical events, critically interprets events and makes rational deductions.