Software engineering is a branch of science for software development based on the principles of engineering. Our lifestyles are increasingly dependent on computers and therefore software. While the use of computers in daily life increases, the importance of computer software is also increasing day by day. Software products provide more efficient and productive professional and social life. Software development has been problematic since the early days of computers and still faces major problems. Factors such as constantly growing software size, increasing of complexity of software, shorter development schedules, more functionality expectation and competition increase the pressure on the software development industry. This situation increases the need for software development expertise, whose development and maintenance is economical, quality and on time.
The term “software engineering” was first used at the NATO conference in 1968, where the application of engineering principles for software development was proposed as a potential solution to software development problems. The software engineering discipline is much more than computer programming. Software engineering; It is an engineering branch that deals with analysis, design, implementation, testing, verification and maintenance of high quality software within the planned time and budget. Our students are trained by highly qualified professionals with expert academic experience in their field. Our curriculum includes courses related to every stage of the software development lifecycle, as well as courses covering the principles of engineering and computer science. A wide range of elective courses are offered to our students to specialize in their field, covering a wide range of current topics. Our students also gain work experience through summer internships. Our graduates are employed in the information technology departments of various organizations in Turkey or abroad,in software development, communication and computer services companies. In addition, they can continue their postgraduate education in Turkey or abroad.