King Saud University logo
  • Tuition Fee:
  • Local: Free
  • Foreign: Free
  • Languages of instruction:
  • English
  • StudyQA ranking:
  • 687pts.
  • Duration:
  • 4 years

    Photos of university

    The department of computer science was established in 1984 with a B.Sc. program to prepare a highly competent creative workforce in the field of computer science. The department, since its inception, has made significant progress. To develop competent professionals in the field of computer science with high moral and ethical values, the program focuses on thefollowing knowledge areas:

    1. Computer science,
    2. Basic sciences in Mathematics, Statistics, and Physics,
    3. Humanities and Social Sciences,
    4. English Language, and
    5. Arabic Language and Islamic Culture.

    The B.Sc. Program In Computer Science Is Accredited By The Computing Accreditation Commission (CAC) Of ABET

    The program satisfies the ACM/IEEE recommendations for computer science curriculum and takes into account the community needs. The department staff is continuously working on updating the B.Sc. program to meet the latest technologies in computer science and the fastly changing society needs.

    Preparatory Year (1st Year)

    • Computer Skills
    • Introduction to Mathematics
    • English 1
    • Communication Skills
    • Health and Fitness
    • Learning, Thinking & Research
    • Differential Calculus
    • English 2

    2nd Year

    • Computer Programming I
    • Integral Calculus
    • Discrete Mathematics
    • General Physics-2-
    • Professional Ethics
    • Computer Programming II
    • Linear Algebra
    • Engineering Probability & Statistics
    • Computer Organization
    • Current Issues

    3rd YEAR

    • Data Structures
    • Discrete Mathematics for Computer Science
    • Fundamentals of Database Systems
    • Ethical Issues in Computing and Research Methods
    • Procedural Programming With COperating Systems
    • Operating Systems
    • Design and Analysis of Algorithms
    • Theory of Computation
    • Software Engineering
    • Artificial Intelligence
    • Practical Training

    4th YEAR

    • Computer Networks
    • Programming Languages and Compilation
    • Graduation Project I
    • Department Elective
    • Graduation Project II


    • Unix OS Environment
    • Artificial Intelligence Programming Languages
    • Systems Programming
    • Computer Architecture for Computer Science 
    • Database Management Systems
    • Applied Numerical Computation
    • Database Applications
    • Simulation and Modeling
    • Computer security
    • Computer Arabization 
    • Human Computer Interaction
    • Advanced Software Engineering 
    • Software/IT Project Management
    • Software Testing
    • Design Patterns
    • Parallel Processing
    • Distributed Systems
    • Internet Technologies
    • Net-Centric Computing
    • Machine Learning
    • Knowledge Engineering & Expert Systems
    • Computer Graphics
    • Digital Images Processing & Analysis
    • Information Retrieval
    • Selected Topics in Computer Science



    In general, students applying to the College of Computer and Information Sciences are centrally admitted by the Deanship of Admission and Registration to the Engineering/Science branch of the Preparatory Year (PY). Since 2008, students have been required to take a Subject Achievement Test (score is calculated as a composite score of a test administered in five subjects: (Math, Physics, Chemistry, Biology, and English). The minimum requirements for admission to the preparatory year are based on the following criteria:

    • The total number of accepted students should not exceed the number specified by the university council
    • Students are ranked and selected according to their composite average as follows:
      • 30% of General Aptitude Test
      • 30% of Secondary School GPA
      • 40% of Subject Achievement Test

    After completing the PY, students are accepted to the college and distributed to the various departments according to three criteria: their preference, GPA from the PY, and the capacity of each department.

    The requirement for the admission of students to the College of Computer and Information Sciences is based on a composite average not less than 70% which is calculated as follows:

    • 25% of General Aptitude Test
    • 25% of Subject Achievement Test
    • 25% of PY GPA
    • 25% of Math Courses in PY (Math 140 and Math 150)

    Documents needed to be submitted for admission at the university :

    1. Original general secondary certificate with 6 photo copies of it
    2. Original good reputation and conduct certificate with two photocopies of it.
    3. Two copies of the identification card, with the original for matching them for male students (it is a basic condition to bring the original in order to accept the students record).
    4. Two photo copies of the family booklet with the original for matching for female students (it is a basic condition in order to accept the female student record).
    5. For non- Saudis (of Saudi mother only) to bring the mother Identification Card and the original of residence, the origin of the birth certificate and two photocopies for each document.
    6. The agreement of the custodian for female students, it is preferred that it is within the application form.
    7. Four photos (4*6) for male students.
    8. The agreement of the employing party for the employees to be able to go on regular and full – time basis.
    9. The original academic record for those who previously enrolled at the university or any other university or college.
    10. Previous years general secondary graduates should bring what proves their enrollment at some colleges or university faculties and departments .


    • Global Education Program
    Similar programs:
    See all of the 13 similar programs