Yazılım Mühendisliği
|

Message of the Chair

As the Department of Software Engineering at Ankara Yıldırım Beyazıt University, our mission is to educate engineers who are creative, capable of analytical thinking, and well-suited for teamwork. We have designed a unique educational program to prepare future software engineers who will shape the technological world of tomorrow. By encouraging our students to adopt a project-oriented mindset at every stage, we ensure that the theoretical knowledge gained in our courses is reinforced through hands-on experiences such as lab work, hackathons, and industry collaboration projects. Our goal is to help you become individuals who can produce solutions as a team while also developing strong communication skills.

In our Software Engineering Department, which is built upon the foundations of computer science, the first two years of undergraduate education focus on establishing a solid base in software through courses such as algorithms, data structures, principles of software engineering, and object-oriented programming. In parallel, courses like mathematical logic, statistics, and discrete mathematics enhance your analytical thinking skills. This foundation enables you to go beyond just writing code—equipping you with the ability to analyze problems correctly and design the most efficient software solutions.

In the third and fourth years, in addition to core software engineering courses, you will have the opportunity to explore the most current topics of the era, including artificial intelligence, machine learning, big data, mobile application development, cybersecurity, and cloud computing. Our elective course portfolio offers a diverse selection designed to support you both technically and socially. Courses such as project management, entrepreneurship, human-computer interaction, and user experience broaden your perspective. Through internships and industry collaborations, you’ll witness how theory is applied in real-world scenarios, graduating with valuable project experience that will help you integrate into professional life seamlessly.

Software engineering is one of the most dynamic and rapidly growing fields today. Software developers are present in every aspect of life—from financial technologies and healthcare systems to the gaming industry and smart city projects. As a department, we aim to nurture students who are determined to develop the technologies of the future and produce solutions that improve human life. We invite you to join our Software Engineering Department for an educational journey where you can transform your creativity and passion into reality.

Assoc. Prof. Dr. Hilal Arslan