Bachelor in Computer Sience (Proposed)

Computer Science Program is one of the renowned programs at King Khalid University. Started in the academic year 2000-2001, with 20+ years in building Computer Science graduates, the program follows best practices in academia. The 4-year program is structured with 138 credit hours that include Artificial Intelligence, Software Engineering and Cybersecurity tracks. The program has been accredited by the Computing Accreditation Commission of ABET.

 Mission

To provide high quality education in computer science and scientific environment for research ‎and innovations to fulfill community needs and generate employment opportunities.

Program Goals

  Develop professionals and innovators for industries, government bodies, and academia ‎practicing contemporary technologies with societal care.
  Educate to analyze and solve complex problems in computer science through scientific ‎investigation and lifelong learning.
 Train to communicate effectively in the work environment with multi-disciplinary ‎teams following ethical and professional standards.
Participate in national mission through technical expertise, leadership and ‎entrepreneurship

Program Learning Outcomes

Knowledge and Understanding

Outcome
K1: Use mathematical concepts, methods, modeling, and algorithmic principles to analyze computing-based problems in a diverse context.
K2: Identify recent trends and technology in computing discipline for solving various contemporary issues through self and continued learning.

Skills

Outcome
S1: Apply computer science theory and software development fundamentals to produce computing-based solutions.
S2: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
S3: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements.
S4: Communicate effectively in a variety of professional contexts.

Values, Autonomy, and Responsibility

Outcome
V1: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
V2: Function effectively as a member or leader of a team engaged in activities related to the computer science discipline.

 

Program Overview

Tracks

Artificial Intelligence

Software Engineering

Cybersecurity

Program Duration and Hours

Duration

Four Years (4 Semesters)

Total Hours

138 Hours

 

Study Plan Overview

138 credits
47 courses
2 Electives for each track
2 College electives
Field Experience
Graduation Project
View Study Plan

 

Program Learning Outcomes for the Tracks

Artificial Intelligence

Program Learning Outcomes
✔️ Apply Artificial Intelligence (AI) theories, principles, and relevant mathematical models to automate ‎processes, develop smart decision support systems, or simulate real-world situations at various ‎complexity levels.

Software Engineering

Program Learning Outcomes
✔️ Apply software development and management principles, methodologies, techniques, and tools to innovatively and creatively design and implement systems and applications considering the principles of security and quality assurance.

 

Cybersecurity

Program Learning Outcomes
✔️ Apply cybersecurity methods, methodologies, techniques, and tools to innovatively and creatively ‎undertake complex and diverse cybersecurity operations and mitigate risks in the presence of ‎cybersecurity threats.‎

Graduate Attributes

GA-P-1 Competitive Knowledge
High technical competencies to identify, design, implement and evaluate computing-based solutions with recent techniques.
GA-P-2 Critical Thinking
Analytical and critical spirit to participate in the implementation of innovative computing solutions.
GA-P-3 Exploratory Research
Scientific rigor to carry out state of the art research to investigate problems and derive innovative solution models.
GA-P-4 Effective Communication
Communicate effectively to different scientific levels of audience in written and oral and to plan and manage collaborative research.
GA-P-5 Social Responsibility
Sense of personal and social responsibility, following ethical and professional standards, leading to active participation and contribution to research society.
GA-P-6 Adaptability
Adaptable to work environment with self-confidence and flexible nature.
GA-P-7 Self-Learning
Capable to generate extensive knowledge through continued self-learning.

 

Student Admission Requirements

Admission Requirements

The University Council determines the number of students to be admitted for the upcoming academic year based on recommendations from the College and respective Department councils.

Students can choose their major based on High School Grades, Ability Test (Qiyas), and Comprehensive Exam (Tahsili) with the following composition: 30%, 30%, and 40% respectively.

Admission and Registration Download Admission Guide

Professional Job Prospects

Software Engineer
System Analyst
Software Architect
Machine Learning Expert
Researcher in Laboratories
AI Expert
Lecturer/Research Assistant

 

Program Statistics

Graduates
281 Graduates completed their degrees successfully in 2023.
Courses Offered
66 Courses are available across various tracks in the program.
Active Students
Over 1300 Active Students are enrolled in the program.
Accreditation
Accredited by ABET, ensuring high-quality education standards.
Published Research
269 published scientific research in 2023 - 2024.
Research Project
44 research projects are held by program faculty in 2023-2024.
Workshops & Trainings
17 workshops and training provided in 2023-2024.
Patents & Awards
10 patents, innovative products, and awards of excellence.
Statistics
Click to show  enrollment and graduation statistics.
Department Forms