Word Of the Head Department of Software Engineering
The Department of Software Engineering is a specialty in the field of software development and information technology. It focuses on the design and development of software and applications using engineering concepts and scientific methodologies. The history of software engineering extends back several decades. Interest in software development as an independent field began in the late 1960s, as the industry realized the importance of developing software in an organized and professional manner. Since then, software engineering has continually evolved as technology advances and the size and complexity of software increases.
The department was established at the beginning of the college in 2007. Software engineering is a comprehensive field that covers many sub-fields such as requirements analysis, software design, application programming, software testing, and software project management. This department aims to provide students with the skills and knowledge necessary to work in the software development industry and provide innovative technological solutions.
Software engineering students learn programming principles and foundations, software design techniques, databases, web and mobile application development, requirements analysis, software project management, software testing, performance improvement and maintenance.
The Department of Software Engineering is essential in our modern era, where software and applications are increasingly important in all aspects of daily life and different industries. This department provides broad career opportunities in IT companies, software development sectors, startups, and technical innovation. The Department of Software Engineering is an exciting environment for innovation and continuous learning in the field of technology and software development.
Graduate students from the Department of Software Engineering are offered several jobs derived from the academic subjects they studied in the department, including these jobs (software engineer - systems analyst - mobile application developer - software testing engineer - data engineer - user interface designer).
Postgraduate studies (Master) have also been activated in the department in the fall of 2023 under the name of software development, which aims to provide the student with the professional and technical skills to identify, design, develop, and test modern software systems in a variety of fields.
Vision
Excellence in software engineering through innovative education, pioneering scientific research, and impactful community service, while promoting sustainability and adhering to the highest ethical standards at the local and regional levels.
Mission
Providing high-quality education in the field of software engineering, by encouraging research and innovation, providing students with practical experiences and keeping up with the latest technological developments.
Objectives
- Development and improvement
- • Defining scientific concepts and terms in the field of software engineering
- Teaching and learning
- • Acquiring and keeping up with skills and using modern technologies as needed in the field of software development.
- Scientific research
- • Acquiring scientific skills in the field of scientific research.
- Community service
- • Developing software engineering projects and programs that aim to solve environmental and societal problems.