All official educational website links in the Kingdom of Saudi Arabia end with sch.sa or edu.sa
Secure websites in the Kingdom of Saudi Arabia use HTTPS protocol for encryption.
Level one Level two
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
*** |
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
EN 111 |
|
English 1 |
|
5 (3,4,0) |
|
---- |
|
MH 121 |
|
Discrete Mathematics |
|
3 (3,0,1) |
|
|
|
IT 112 |
|
Computer Fundamentals |
|
3 (3,1,0) |
|
---- |
|
EN 122 |
|
English 2 |
|
3 (2,2,0) |
|
EN 111 |
|
MH113 |
|
Calculus1 |
|
3 (3,0,1) |
|
---- |
|
CS 131 |
|
Programming 1 |
|
4 (3,2,0) |
|
|
|
PHY 123 |
|
Physics 1 |
|
3 (2,2,0) |
|
----- |
|
MH 132 |
|
Calculus 2 |
|
3 (3,0,1) |
|
MH 113 |
|
SALM |
|
Elective Islamic Culture (1) |
|
2 (2,0,0) |
|
|
|
STAT 133 |
|
Probability and Statistics |
|
3 (3,0,1) |
|
MH 113 |
|
---- |
|
Elective General Course (1) |
|
2 (2,0,0) |
|
|
|
---- |
---- |
Elective General Course (2) |
|
2 (2,0,0) |
|
|
Level three Level four
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
** |
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 211 |
|
Programming 2 |
|
4 (3,2,0) |
|
CS 131 |
|
EN 221 |
|
Technical English 2 |
|
2 (2,0,0) |
|
EN 212 |
|
EN 212 |
|
Technical English 1 |
|
2 (2,0,0) |
|
EN 122 |
|
MH 223 |
|
Differential Equations |
|
3 (3,0,1) |
|
MH 132 |
|
IS 213 |
|
Fundamental of Database |
|
3 (3,0,1) |
|
CS 131 |
|
CS 231 |
|
Data Structures |
|
3 (3,1,1) |
|
CS 211 |
|
PHY 214 |
|
Physics 2 |
|
3 (3,0,1) |
|
PHY 123 |
|
IT 232 |
|
Selected Topics in Emerging Technologies |
|
2 (0,4,0) |
|
|
|
MH 222 |
|
Linear Algebra |
|
3 (3,0,1) |
|
|
|
CS 233 |
|
Computer Graphics |
|
3 (3,0,1) |
|
CS 211 |
|
SALM |
|
Elective Islamic Culture (2) |
|
2 (2,0,0) |
|
|
|
--- |
|
Elective General Course (3) |
|
2 (2,0,0) |
|
|
Level five Level six
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
*** |
Code |
** |
Course |
** |
الساعات المعتمدة |
** |
المتطلب السابق |
|
CS 311 |
|
Operating Systems |
|
3 (3,0,1) |
|
CS 231 |
|
IT 324 |
|
Data Transmission &Computer Networks |
|
3 (3,0,1) |
|
CS 231 |
|
CS 314 |
|
Software Engineering |
|
3 (3,0,1) |
|
CS 211 |
|
CS 331 |
|
Seminar |
|
1 (1,0,0) |
|
70 Credits |
|
GE 313 |
|
Engineering Chemistry |
|
3 (3,0,1) |
|
|
|
IT 335 |
|
Ethics & Professional Practice |
|
2 (2,0,0) |
|
70 Credits |
|
CS 323 |
|
Programming Languages |
|
3 (3,0,1) |
|
CS 231 |
|
IS 333 |
|
Software Project Management |
|
3 (3,0,1) |
|
70 Credits |
|
CS 322 |
|
Computer Organization |
|
3 (3,0,1) |
|
MH 121 |
|
CS 334 |
|
Algorithm Design and Analysis |
|
3 (3,0,1) |
|
CS 231 |
|
-- |
|
Elective General Course (4) |
|
2 (2,0,0) |
|
--- |
|
|
|
Track Course |
|
3 |
|
--- |
|
|
|
|
|
|
|
--- |
|
|
|
Track Course |
|
3 |
|
--- |
Level seven Level eight
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
*** |
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 414 |
|
Summer Training |
|
1 (1,0,0) |
|
90 Credits |
|
MH 423 |
|
Numerical Methods |
|
3 (3,0,1) |
|
MH 223 |
|
CS 412 |
|
Compilers |
|
3 (3,1,0) |
|
CS 323 |
|
CS 424 |
|
Artificial Intelligence |
|
3 (3,1,0) |
|
MH 121 |
|
CS 413 |
|
Software Modeling and Analysis |
|
3 (3,0,1) |
|
CS 314 |
|
CS 448 |
|
Graduation Project 2 |
|
3 (3,0,0) |
|
CS 415 |
|
CS 415 |
|
Graduation Project 1 |
|
2 (2,0,0) |
|
90 Credits |
|
CS 439 |
|
Parallel and Distributed Computing |
|
3 (3,0,1) |
|
CS 322 |
|
IT 420 |
|
Information Security |
|
3 (3,0,1) |
|
IT 324 |
|
|
|
Track Course |
|
3 |
|
|
|
|
|
Track Course |
|
3 |
|
|
|
|
|
Track Course |
|
3 |
|
|
|
|
|
Track Course |
|
3 |
|
|
|
|
|
|
|
|
|
|
Software engineering track
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 430 |
|
Design and Architecture of Large Software Systems ( تصميم وبناء نظم البرمجيات الكبيرة) |
|
3 (3,0,1) |
|
CS314 |
|
CS 431 |
|
Low-Level Design of Software (تصميم البرمجيات منخفضة المستوى) |
|
3 (3,0,1) |
|
CS314 |
|
CS 434 |
|
Software Evolution (Maintenance) (تطور البرمجيات) |
|
3 (3,0,1) |
|
CS314 |
|
CS 435 |
|
Software Architectures (ابنية البرمجيات) |
|
3 (3,0,1) |
|
CS314 |
|
CS 436 |
|
Selected Topics in Software Engineering (موضوعات مختارة في هندسة البرمجيات) |
|
3 (3,0,1) |
|
CS314 |
|
CS 446 |
|
Software Requirements Analysis (تحليل متطلبات البرمجيات) |
|
3 (3,0,1) |
|
CS314 |
|
CS 447 |
|
User Interface and User Experience Design (واجهة المستخدم وتصميم تجربة المستخدم) |
|
3 (3,0,1) |
|
CS314 |
Computer security track
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 451 |
|
Coding and Information Theory )نظرية الترميز والمعلومات( |
|
3 (3,0,1)
|
|
IT 324 |
|
CS 452 |
|
Security Management )إدارة الأمن( |
|
3 (3,0,1) |
|
IT 324 |
|
CS 453 |
|
Computer Security )أمن الحاسب( |
|
3 (3,0,1) |
|
IT 324 |
|
CS 454 |
|
Formal Methods for Cryptography )الطرق المناسبة للتشفير( |
|
3 (3,0,1) |
|
IT 324 |
|
CS 455 |
|
Internet Security, tools & techniques )أمن الإنترنت، الأدوات والتقنيات( |
|
3 (3,0,1) |
|
IT 324 |
|
CS 456 |
|
Network Management and Security )إدارة وأمن الشبكات( |
|
3 (3,0,1) |
|
IT 324 |
Artificial Intelligence track
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 460 |
|
Computer Vision )الرؤية باستخدام الحاسب( |
|
3 (2,2,0) |
|
|
|
CS 461 |
|
Intelligent Agents )العملاء الأذكياء( |
|
3( 3,1,0) |
|
|
|
CS 462 |
|
Machine Learning )تعلم الآلة( |
|
3( 3,1,0) |
|
|
|
CS 463 |
|
Natural Language Processing )معالجة اللغة الطبيعية( |
|
3( 3,1,0) |
|
|
|
CS 464 |
|
Robotics )الروبوطات( |
|
3( 3,0,1) |
|
|
|
CS 465 |
|
Selected Topics in AI مواضيع) مختارة في الذكاء الاصطناعي) |
|
3( 3,1,0) |
|
|
|
CS 466 |
|
Artificial Neural Networks (الشبكات العصبية الإصطناعية) |
|
3( 3,0,0) |
|
|
Data Science track
|
Code |
** |
Course |
** |
Credit hour |
** |
Pre-course |
|
CS 470 |
|
Introduction to Data Science )مقدمة في علم البيانات( |
|
3 (3,1,0) |
|
|
|
CS 471 |
|
Big Data Analytics )تحليل البيانات الضخمة( |
|
3( 3,1,0) |
|
|
|
CS 472 |
|
Probability & Statistics for Data Science الاحتمالات والاحصاء لعلوم البيانات |
|
3( 2,2,0) |
|
|
|
CS 473 |
|
Data Visualization )التصوير المرئي للبيانات( |
|
3( 2,2,0) |
|
|
|
CS 474 |
|
Selected Topics in Data Science )مواضيع مختارة في علم البيانات( |
|
3( 3,1,0) |
|
|
|
CS 475 |
|
Data Mining )التنقيب عن البيانات( |
|
3( 3,0,0) |
|
|
|
CS 476 |
|
Ethics in Data Science (الأخلاقيات في علم البيانات) |
|
3( 3,0,0) |
|
|
0 of 2062 visitors liked the page content (0% Visitor Satisfaction Index)
