Department head word
May Allah's peace, mercy and blessings be upon you!.
Software has become an integral part of modern life, and in various fields. This has increased the need to produce software at an escalating pace, within tight time limits, and without detracting from its quality. If you add to this the growing security concerns, represented in the breach of software systems in order to access sensitive data, and the need to guard against this programmatically, it is now clear that all this leads to the need for specialized scientific methods to deal with this situation, which has become known as the software crisis, as described by specialists from the end of the sixties of the last century. Interest in this crisis has crystallized the features of a new specialization, positioned in the field of computer science, and includes some of the methods used in engineering disciplines, and is currently known as software engineering.
The university has opened a new software engineering program at the College of Information Technology, which grants a bachelor's degree in this field, and registration for it began from the academic year 2015/2014. The software engineering program aims to build distinguished expertise in software development with high quality and efficiency, provide competent specialists to lead the next generation, and serve the fields from the academic and industrial research aspects..
Head of Software Engineering Department
Mr. Hossam Tawfik Haqaf
Description
The software engineering major aims to acquire students theoretical and scientific skills related to the development and design of software with the highest quality and lowest cost to meet the needs of users through specific methodologies that include problem analysis, design and implementation, which includes writing and examining programs, and ending with installation and maintenance, by acquiring software project management skills, understanding software and computer architecture, and the ability to develop standard software specifications..
The most important fields of work of the software engineering major:
1. Systems Engineer.
2. Systems Analyst and Designer.
3. Systems Developer.
4. Quality Assurance Officer.
5. Software Inspection Officer.
6. Systems and software engineer.
7. IT Project Manager.
8. Maintenance Engineer.
9. Information Security Officer.
10. Application Programmer.
11. Software Teacher or Trainer.
12. Computer Lab Supervisor.
Many other job opportunities in the field of computer science and software engineering.
Vision
Excellence in teaching, learning, scientific research and community service in the field of software engineering at the local and regional levels.
Mission
Mission:
Preparing qualified and competitive student competencies in the field of software engineering who possess applied and research knowledge and skills to meet the requirements of the labor market and the needs of local community institutions, in accordance with financial and international quality standards.
Program Mission:
Preparing competitive competencies in the field of software engineering to meet the needs of the local community, through qualified cadres capable of keeping pace with local and international standards in accordance with the standards of integrating e-learning.
Goals
1. Acquire the necessary theoretical and applied skills and knowledge in the field of software engineering.
2. Possess professional competence, ability to compete locally and regionally, and full confidence in the practice of their profession.
3. Continue learning and professional and academic development and keep pace with technical and scientific changes.
4. Work effectively within the team, assume ethical and professional responsibilities, and be aware of local community invasions.