University List
Sign In
E-Services
عربي
Font Size
Special Colors
Login
Brief About Program

Program Mission
Preparing qualified competencies in computer science to achieve national development goals through an integrated academic environment that develops knowledge and skills; furthermore, supports innovation and scientific research effectively to serve the community.


Program Objectives

Preparing qualified competencies academically and professionally in the field of computer science to meet the needs of the labor market.

- Developing the program to achieve quality requirements and local and international academic accreditation.

- Developing educational personnel to enhance the department's position.

- Providing female students with digital skills that keep pace with developments in the fields of computer science.

- Establishing academic, research, professional and community partnerships.

- Establishing and motivating scientific research among female students and the educational staff to contribute to sustainable development.

 
 Program Learning Outcomes (PLOs)
K1: Identify the theory, principle of an event, phenomenon, appropriate research methods or investigation techniques.
K2: Explain theoretical computing knowledge in solving basic problems.
S1: Apply software development processes on a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
S2: Communicate effectively in a variety of professional contexts.
S3: Apply computer science theories, principles, techniques, and research methodologies to produce computer-based solutions.
S4: Analyze a complex computing problem to apply principles of computing and other relevant disciplines to identify solutions in specific discipline context.
V1: Act with professional responsibilities to make informed judgments in computing practice based on legal and ethical principles.
V2: Work effectively as a member or leader of a team engaged in activities appropriate to the program's discipline and contributing to community and/or self-development.


Program Graduate Attributes

Possess knowledge about the computer components, software development, programming languages, databases, and computer applications.

- Able to apply basic concepts and principles in the fields of computer sciences.

- Keep abreast with developments in computer sciences through self-learning and continuous development. 

- Commit to professional and ethical responsibilities.

- Possess the basic skills for scientific research, assess references, and write scientific reports. 

- Possess problem-solving, critical, and analytical thinking, and decision-making skills.

- Possess effective skills in communication, time management, and commitment to team spirit.

- Ability to utilize computer knowledge in community service and participate in volunteer activities by providing training in the fields of computer sciences. ​



​Academic Plan for the Bachelor's Degree in Computer Sciences Program


The study plan for the undergraduate program in Computer Sciences at the College of Computer and Information Sciences consists of (129) study units. The study plan has been distributed over (2) semesters in the academic year distributed as follows:

Requirements​The number of study units
University requirements​18

College requirements
Mandatory37
Electives-

Program requirements
Mandatory65
Electives9
Total
129