Dep KPIS
Mission
Leading in preparing distinguished cadres who contribute to the development and service of the community in Software Engineering.
Read moreAchieving excellence and quality in the educational process to obtain and maintain academic accreditation for the department’s programs.
Read moreSoftware engineering, as defined by the IEEE, is the application of engineering principles to develop high-quality software.
Read morePreparation of qualified scientific cadres in the various fields of Software Engineering through education that develops analytical abilities and practical competencies to serve society
Read moreBlock dep News
News
Block dep Events
Events
Dep links
Dep content
المخرجات التعليمية للبرنامج (PLOs)
- Leading in preparing distinguished cadres who contribute to the development and service of the community in Software Engineering
- Preparation of qualified scientific cadres in the various fields of Software Engineering through education that develops analytical abilities and practical competencies to serve society
- Provide high-quality education through a curriculum that equips graduates with essential knowledge and skills in Software Engineering.
- Promote lifelong learning and continuous professional development for a successful career in Software Engineering.
- Prepare students to uphold ethical and responsible practices in Software Engineering, enabling them to contribute positively to society.
- GA1. Knowledge of computer-based systems' design, development, and requirements, along with the application of computing and mathematics concepts to software engineering solutions.
- GA2. Ability to apply software engineering principles, mathematical reasoning, and scientific methods to address complex software-related problems and explore innovative research questions.
- GA3. Competence in designing, implementing, and evaluating software systems that address societal, cultural, and global needs while considering public health, safety, and environmental factors.
- GA4. Proficiency in leveraging software engineering tools to analyze data and make informed, evidence-based decisions.
- GA5. Capability to articulate complex software engineering ideas, concepts, and designs effectively to diverse audiences, including technical and non-technical stakeholders.
- GA6. Dedication to upholding ethical standards, demonstrating accountability, and excelling in collaborative team environments through inclusive leadership while considering the global, economic, and societal impacts of their work.
- GA7. Commitment to self-directed learning, staying updated with evolving technologies and best practices in software engineering.
Knowledge and Understanding
K1: Demonstrate understanding of the characteristics and computing requirements of various components of computer-based systems.
K2: Describe and explain the the essentials of design, implementation, and evaluation of computer-based systems, processes, components, or programs.
K3: Demonstrate knowledge of computing and mathematical concepts relevant to Software Engineering.
Skills
S1: Apply principles of software engineering, science, and mathematics to solve complex software problems and address related research questions.
S2: Apply software engineering design processes to produce solutions that meet specified needs, considering public health, safety, welfare, as well as global, cultural, social, environmental, and economic factors.
S3: Apply software engineering tools and techniques to analyze and interpret data, enabling informed judgments and conclusions.
S4: Communicate effectively with a range of audiences.
Values, Autonomy, and Responsibility
V1: Recognize ethical and professional responsibilities in engineering situations, making informed judgments that consider the global, economic, environmental, and societal impacts of engineering solutions.
V2: Function effectively on a team by providing leadership, creating a collaborative and inclusive environment, setting goals, planning tasks, and meeting objectives.
V3: Demonstrate the ability for self-learning and engage in continuous professional development.