Software Engineering Department was inaugurated in the academic year 2002-2003 as
a branch of computer science. But, it was separated as an independent department
in the academic year 2008-2009 due the increasing numbers of students enrolled in
this program and to cope with the needs of labor market.
Building and developing systems needs accuracy, correctness and concentration because
erroneous behaviors in software systems may threat human lives and cause financial
problems. So, it is essential to build systems that are easy to develop, use, and
Based on the above, it is necessary to have a discipline concerned with developing
methodologies, techniques and tools to ensure quality and reliability in all phases
during construction. This discipline is currently known as "Software Engineering"
while a specialized person in software engineering is often called a software engineer.