Software engineering is considered a profession that builds and maintains programs using computer techniques, project management, application engineering, and other fields. The employed techniques in software engineering attempt to improve the program performance and increase its reliability, as well as easing the software engineering process in building the program itself.   The major goal of the department of software engineering is to provide the local and regional market with students with great potential and quality. We focus all our attention on raising the merit of our students to make them competent in the software engineering field. The department places great emphasis on the student's ability to analyze, design, implement, and test any software product.