Applied Computer Science

Program Description

Learning Outcomes

Requirements

Program Structure

Scroll Top
  • Home
  • Program
  • Applied Computer Science
Applied Computer Science
Institution
King Saud University
Location
Saudi Arabia
Total Tuition
$ 29870
Intakes
September
Application deadline
January
Application Fee
133
Program Description

The Applied Computer Science Program is one of the academic programs offered by the college. It includes two specialized tracks (Computer Networks and Web Technology), which help students develop technical knowledge, acquire skills, and gain the ability to apply practical work in a specific track or sub-specialization, in addition to mastering the frameworks of scientific methodology and the skills required by the general program.

Graduates will possess computing skills and be capable of:

  • Applying knowledge in computing and mathematics related to the specialty.

  • Analyzing problems, and identifying and defining the requirements of appropriate computing solutions.

  • Designing, implementing, and evaluating procedures, components, software, and computer systems to meet required needs.

  • Effectively working in teams to achieve a common goal.

  • Understanding relevant ethical, professional, security, legal, and social issues.

  • Taking on responsibilities and practical burdens related to their specialty.

  • Effectively communicating and working with others, forming and maintaining work relationships.

  • Analyzing the local and global effects of computing on individuals, organizations, and society.

  • Recognizing the need for and engaging in continuous professional development.

  • Using available and necessary technologies, machines, devices, tools, and software for computing practices.

  • Applying mathematical foundations; algorithm principles; and computer science theories in the design of computer systems in a way that demonstrates understanding of the design choices’ pros and cons.

  • Applying design and development principles in building various systems and software in complexity and requirements.

Admission is a two-step process involving the Common First Year (CFY) and subsequent college placement.
1. Admission to the Preparatory/Common First Year:
Applicants are ranked based on a composite score:
  • 30% High School GPA.
  • 30% General Aptitude Test (Qudurat).
  • 40% Subject Achievement Test (Tahsili).

2. Placement into the College of Applied Computer Science:
After completing the first year, students must have a composite average of at least 70%, calculated as follows:

  • 25% General Aptitude Test.
  • 25% Subject Achievement Test.
  • 25% First Common Year GPA.
  • 25% Scores in First Common Year Math courses (Math 140 and 150).
Other Criteria:
    • Language: Instruction for specialized courses is in English.
    • Age: Applicants must generally be under 25 years old.

First Year – First Semester

ARAB100 – Arabic Writing Skills – 2 Credit Hours
TECH101 – Computer Skills – 3 Credit Hours
ENTR101 – Entrepreneurship – 1 Credit Hour
MATH101 – Differential Calculus – 3 Credit Hours
ENGL104 – English Language – 6 Credit Hours

First Year – Second Semester

STAT101 – Introduction to Statistics – 3 Credit Hours
HLTH101 – Health and Physical Fitness – 1 Credit Hour
CHEM101 – General Chemistry (1) – 4 Credit Hours
UNIV101 – University Skills – 3 Credit Hours
ENGL111 – English for Specific Purposes – 6 Credit Hours

Second Year – First Semester

CS101 – Fundamentals and Ethics of Computing – 3 Credit Hours
CS100 – Computer Programming (1) – 4 Credit Hours
MATH151 – Discrete Mathematics – 3 Credit Hours
BUS101 – Introduction to Business Administration – 3 Credit Hours
ENGL160 – Professional English – 3 Credit Hours

Second Year – Second Semester

CS102 – Computer Programming (2) – 4 Credit Hours
CS105 – Data Structures – 3 Credit Hours
CS110 – Computer Architecture and Organization – 3 Credit Hours
CS170 – Introduction to Computer Networks – 3 Credit Hours
MATH107 – Vectors and Matrices – 3 Credit Hours
UNIV2XX – University Requirement – 2 Credit Hours

Third Year – First Semester

MATH106 – Integral Calculus – 3 Credit Hours
CS205 – Theory of Computation – 3 Credit Hours
CS217 – Applied Operating Systems – 3 Credit Hours
CS202 – Database Fundamentals – 3 Credit Hours
SCI2XX – Science Elective – 4 Credit Hours
UNIV3XX – University Elective – 2 Credit Hours

Third Year – Second Semester

MATH244 – Linear Algebra – 3 Credit Hours
CS212 – Software Engineering – 3 Credit Hours
CS251 – Web Programming – 3 Credit Hours
CS303 – Algorithm Analysis – 3 Credit Hours
SCI3XX – Science Elective – 4 Credit Hours
UNIV4XX – University Elective – 2 Credit Hours

Fourth Year – First Semester

CS305 – Programming Languages and Compilers – 3 Credit Hours
CS324 – Software Project Management – 3 Credit Hours
TRK401 – Track Compulsory Course (1) – 3 Credit Hours
TRK402 – Track Compulsory Course (2) – 3 Credit Hours
BUS412 – Administrative Skills – 3 Credit Hours
ETH107 – Professional Ethics – 2 Credit Hours

Fourth Year – Second Semester

CS495 – Graduation Project (1) – 2 Credit Hours
CS489 – Field Training – 10 Credit Hours

Summer Semester

CS490 – Field Training (Summer) – 1 Credit Hour

Fifth Year – First Semester

CS497 – Graduation Project (2) – 4 Credit Hours
TRK4XX – Track Elective Course (1) – 3 Credit Hours
TRK4XX – Track Elective Course (2) – 3 Credit Hours
BUS103 – Advanced Studies in Entrepreneurship – 3 Credit Hours

Total Credit Hours Required for Graduation: 145 Credit Hours

Program Overview
Study Format
On-campus
Program Level
Bachelor
Language Of Materials
English
Language Of Teaching
English
Mode
Full-time
Duration By Months
48
To request more information about the program

Contact Admission
King Saud University
Phone Number
+966114696666
Email
csit@ksu.edu.sa

Follow Top Majors Now