Back

"An overview of the department"

"The Computer Science department contributes to the fulfillment of the academic mission envisioned by the Heritage University. The department is committed to preparing high-quality graduates with an academic background that combines knowledge and essential skills required in the job market. It emphasizes adherence to ethics and values simultaneously."

The vision

The Computer Science department aspires to excellence by offering an academic program that meets international standards in the field of computer science. This aims to prepare qualified and trained national competencies, making the department a leading entity locally and internationally. The Computer Science department seeks to be one of the distinguished scientific departments capable of graduating outstanding students in the presence of an open competitive market. Additionally, it aims to enhance scientific research, contributing to the effectiveness of education and improving the distinguished knowledge of the faculty members.

The Mission

Preparing and qualifying a national generation with high competence and sufficient experience to meet the needs and requirements of the job market in the field of computer science. This is achieved by providing them with contemporary knowledge, advanced skills, and positive values and attitudes towards work, contributing to the development, education, and service of the community in all scientific, social, and economic knowledge-based domains. The goal is to produce a distinguished quality of graduates with an academic background that combines the knowledge and essential skills required in the job market, while adhering to ethics and values.

the objectives

Preparing and qualifying specialists to meet the demands of the job market in both the public and private sectors of computer science. This is achieved through diversifying methods of learning and teaching, as well as training students to apply acquired knowledge and skills to solve real-world problems. Creating a conducive environment for students that enables them to apply their acquired knowledge and skills in identifying the needs and problems of society, especially those related to computing. Offering distinguished academic programs in the field of computer science, encompassing both theoretical and applied aspects, in alignment with global standards of academic quality and meeting the needs of the job market.

college of science

Computer Science Department

Description of the graduate's work

- **Problem-Solving Skills:** The graduate should possess effective problem-solving skills, enabling analytical thinking and innovation in real-world challenges.
- **Essential Knowledge of Problem-Solving Techniques:** The graduate should have a broad understanding of problem-solving techniques, such as algorithms, deduction, and design techniques.
- **Fundamental Understanding of Computer Science Basics:** A core understanding of the fundamentals of computer science is essential.
- **Ability to Collaborate with Others from Different Specializations:** The graduate should have the ability to work collaboratively with individuals from different specializations.
- **Appropriate Curriculum Development:** Ensuring the appropriate development of curricula to integrate changes in computer science technology.
- **Preparation and Qualification for the Job Market:** Preparing and qualifying specialists to meet the requirements of the job market in both the public and private sectors of computer science through diversified learning and teaching methods.
- **Creating a Conducive Environment for Students:** Establishing an environment that enables students to apply their acquired knowledge and skills in identifying the needs and problems of the community and social issues related to computing.
- **Offering Distinguished Academic Programs:** Providing outstanding academic programs in the field of computer science, covering both theoretical and applied aspects, in line with global standards of academic quality and meeting the needs of the job market.
- **Encouraging and Developing Scientific Research:** Encouraging and developing scientific research in the general field of computer science, particularly in artificial intelligence, robotics, linguistic computing, and networks.
- **Creating a Stimulating Environment for Faculty Members:** Building a stimulating environment for faculty members to develop their educational and research knowledge and skills.
- **Building and Developing Partnerships:** Establishing and developing partnerships with governmental, private, and community sectors across various institutions.