From the Department Head The rapidly advancing digital transformation in Turkey has led to a growing demand for qualified software developers. In response to this need, the Software Development Department at Doğuş University was established under the Faculty of Arts and Sciences as a pioneering program that combines a strong theoretical foundation with a practice-oriented education process in the field of software. In the first two years of the undergraduate program, our students are introduced to the fundamental building blocks of software development. In the final two years, they are encouraged to specialize in areas that align with their interests and competencies. Our department focuses on topics such as algorithm design, programming languages, data structures, software engineering, user experience design, mobile and web application development, artificial intelligence, and data science. The program aims not only to equip students with technical knowledge but also to foster creative thinking, problem-solving, and project management skills. During the first half of the four-year curriculum, students receive a comprehensive foundation in computer science and mathematics. In the third and fourth years, they are offered a wide range of technical electives that cover various aspects of the software development lifecycle, enabling them to tailor their learning toward specific areas of interest. Rather than limiting students to narrow areas of specialization, our program is designed to cultivate professionals who can follow technological developments, think analytically, develop software solutions, collaborate across disciplines, and embrace lifelong learning. Thanks to the hands-on projects and internship opportunities integrated into the curriculum, our students gain real-world experience before graduation and take solid steps toward building competitive careers in various sectors of the software industry.