ICS New Study Plan

CSES: Cyber Security Track

AI: Artificial Intelligence Track

 

 

Level 2 - Both Tracks

1st Year  

 

Level 1 - Both Tracks

H Prerequisite Course Code & Name   H Prerequisite Course Code & Name
3 ---
ملف
ICS 121.pdf
(980.55 كيلوبايت)
Logic Design
  3 --- CSI 101: Introduction to CS
3 ---
ملف
ICS 122.pdf
(890.97 كيلوبايت)
Computer Programming
  3 --- MTH 231: Mathematical Basis
3 ---
ملف
ICS 123.pdf
(867.56 كيلوبايت)
Discrete Structures
  3 --- PHYS101: General Physics 1
3 MATH110
ملف
MATH 120.pdf
(1.12 ميغابايت)
Calculus 2
  3 ---
ملف
MATH 110.pdf
(886.78 كيلوبايت)
Calculus 1
2 ENG 110
ملف
Eng 120.pdf
(841.33 كيلوبايت)
English language 2
  2 ---
ملف
Eng 110.pdf
(871.18 كيلوبايت)
English language 1
3 --- BIOL101: General Biology   2 --- SALM101: Islamic Culture
2 --- College Elective Course   2 --- ARAB101: Language Skills
             
   

Level 4 - Both Tracks

2nd Year    

Level 3 - Both Tracks

H Prerequisite Course Code & Name   H Prerequisite Course Code & Name
3 ICS 211
ملف
ICS 221.pdf
(878.7 كيلوبايت)
Software Engineering
  3 --- CHEM101: General Chemistry
3 ICS 121
ملف
ICS 222.pdf
(974.96 كيلوبايت)
Computer Organization and Architecture
  3 --- SENG101: Scientific English Language
3 MATH120
ملف
MATH 220.pdf
(1012.26 كيلوبايت)
Probability and Statistics
  3 MTH 231
ملف
MATH 210.pdf
(869.82 كيلوبايت)
Linear Algebra
3 ICS 211
ملف
ICS 223.pdf
(948.1 كيلوبايت)
Algorithms and Data Structures
  3 ICS 122
ملف
ICS 211.pdf
(874.28 كيلوبايت)
Object-Oriented Programming
2 ICS 212
ملف
ICS 224.pdf
(906.62 كيلوبايت)
  2 ---
ملف
ICS 212.pdf
(868.23 كيلوبايت)
Database Systems 1
2 --- SALM103: Islamic Economic System   2 --- SALM102: Islamic and Society
2 --- Univ. elective course   2 --- ICS 213: Professional Ethics
             
 

 

 

3rd Year  

 

Level 5 - Both Tracks

        H Prerequisite Course Code & Name
        3 ICS 222
ملف
ICS 311.pdf
(974.73 كيلوبايت)
Operating Systems
        3 ICS 222
ملف
ICS 312.pdf
(872.73 كيلوبايت)
Computer Networks
        3 ICS 223
ملف
CSEC 323.pdf
(952.04 كيلوبايت)
Cyber Security Principles
        3 ICS 223
ملف
AI 314.pdf
(1008.8 كيلوبايت)
Artificial Intelligence
        3 ICS 223
ملف
ICS 315.pdf
(942.04 كيلوبايت)
Design and Analysis of Alg.
        2 --- Univ. elective course
             
   

Level 6 - AI Track

     

Level 6 - CSES Track

H Prerequisite Course Code & Name 3rd Year H Prerequisite Course Code & Name
3 ICS 123
ملف
ICS 321.pdf
(965.97 كيلوبايت)
Finite Automata and Computability
  3 ICS 123
ملف
ICS 321.pdf
(965.97 كيلوبايت)
Finite Automata and Computability
3 ICS 211
ملف
ICS 322.pdf
(972.59 كيلوبايت)
Web and Mobile Programming
  3 ICS 211
ملف
ICS 322.pdf
(972.59 كيلوبايت)
Web and Mobile Programming
3 AI 314
ملف
AI 323.pdf
(1.15 ميغابايت)
Logic program. & Symbolic Computation
  3 CSEC313
ملف
CSEC 323.pdf
(952.04 كيلوبايت)
Cyber Security Essentials
3 AI 314
ملف
AI 324.pdf
(891.19 كيلوبايت)
Data Science 1
  3 CSEC313
ملف
CSEC 324.pdf
(941.89 كيلوبايت)
Multimedia Security
3 ***** Dept. Elective Course 1   3 ***** Dept. Elective Course 1
3 ***** Dept. Elective Course 2   3 ***** Dept. Elective Course 2
             
 

 

Level 7 - AI Track

4th Year  

 

Level 7 - CSES Track

H Prerequisite Course Code & Name   H Prerequisite Course Code & Name
2 ICS 221 &at least 80 cr
ملف
AI 410.pdf
(968.68 كيلوبايت)
Project in AI 1
  2 ICS 221 &at least 80 cr
ملف
CSEC 410.pdf
(968.94 كيلوبايت)
Project in CSEC 1
3 AI 314
ملف
AI 411.pdf
(979.16 كيلوبايت)
Machine Learning
  3 ICS 223
ملف
CSEC 411.pdf
(858.91 كيلوبايت)
Secure Application Develop
3 AI 314
ملف
AI 412.pdf
(912.37 كيلوبايت)
Natural Language Processing
  3 ICS 313
ملف
CSEC 412.pdf
(855.24 كيلوبايت)
Digital Forensics
3 AI 314
ملف
AI 413.pdf
(967.26 كيلوبايت)
Introduction to Robotics
  3 ICS 312 &CSEC313
ملف
CSEC 413.pdf
(842.26 كيلوبايت)
Network security
3 ***** Dept. Elective Course 3   3 ***** Dept. Elective Course 3
             
   

Level 8 - AI Track

4th Year    

Level 8 - CSES Track

H Prerequisite Course Code & Name   H Prerequisite Course Code & Name
2 AI 410
ملف
AI 420.pdf
(968.68 كيلوبايت)
  2 CSEC410
ملف
CSEC 420.pdf
(1.03 ميغابايت)
Project in CSEC 2
3 AI 323
ملف
AI 421.pdf
(1.07 ميغابايت)
Multi-Agent Systems
  3 CSEC323
ملف
CSEC 421.pdf
(1.07 ميغابايت)
Security Risk Management
3 AI 324
ملف
AI 422.pdf
(883.91 كيلوبايت)
Data Science 2
  3 CSEC323
ملف
CSEC 422.pdf
(953.57 كيلوبايت)
3 AI 314
ملف
AI 423.pdf
(1.18 ميغابايت)
Computer Vision
  3 CSEC323
ملف
CSEC 423.pdf
(877.52 كيلوبايت)
Blockchain Technology
3 ***** Dept. Elective Course 4   3 ***** Dept. Elective Course 4
             
   

Elective Courses - AI Track

   

 

Elective Courses - CSES Track

H Prerequisite Course Code & Name   H Prerequisite Course Code & Name
3 ICS 322 &ICS 315
ملف
AI 325.pdf
(853.59 كيلوبايت)
Information Retrieval and Web Search
  3 ICS 311
ملف
CSEC 325.pdf
(884.72 كيلوبايت)
Operating System Security
3 AI 323
ملف
AI 326.pdf
(850.16 كيلوبايت)
Expert Systems
  3 ICS 224
ملف
CSEC 326.pdf
(950.36 كيلوبايت)
Database Security
3 AI 314
ملف
AI 327.pdf
(862.63 كيلوبايت)
Pattern Recognition​​​​​
  3 ICS 327  &CSEC313
ملف
CSEC 414.pdf
(951.39 كيلوبايت)
Cloud Security
3 ICS 211
ملف
AI 414.pdf
(1.03 ميغابايت)
Decision Making under Uncertainty
  3 CSEC313
ملف
CSEC 415.pdf
(936.98 كيلوبايت)
Applied Social Engineering
3 AI 414
ملف
AI 415.pdf
(1.06 ميغابايت)
Reinforcement Learning
  3 ICS 322 &CSEC323
ملف
CSEC 416.pdf
(859.98 كيلوبايت)
Mobile Security
3 ICS 223 &MATH220
ملف
AI 416.pdf
(883.33 كيلوبايت)
Bioinformatics
  3 ICS 322 &CSEC323
ملف
CSEC 417.pdf
(752.91 كيلوبايت)
Web Security
3 AI 414
ملف
AI 417.pdf
(955.78 كيلوبايت)
Deep Learning
  3 ICS 211
ملف
CSEC 424.pdf
(1.12 ميغابايت)
3 ***** AI 424: Selected Topics in Artificial Intelligence   3 CSEC313
ملف
CSEC 425.pdf
(1.02 ميغابايت)
Reverse Engineering Malware Analysis
3 AI 413
ملف
AI 425.pdf
(1023.15 كيلوبايت)
Principles of Robot Autonomy
  3 ***** CSEC426: Selected Topics in Cyber Security
3 AI 414
ملف
AI 426.pdf
(902.18 كيلوبايت)
Recommender Systems
  3 CSEC313
ملف
CSEC 427.pdf
(987.28 كيلوبايت)
Programming for Cyber Security
             
           

Elective Courses - Both Tracks

        H Prerequisite Course Code & Name
        3 ICS 211 &ICS 321
ملف
ICS 431.pdf
(957.95 كيلوبايت)
        3 ICS 211
ملف
ICS 432.pdf
(929.05 كيلوبايت)
Human Computer Interaction
        3 ICS 211 &MATH210
ملف
ICS 433.pdf
(848.47 كيلوبايت)
Computer Graphics
        3 ICS 222
ملف
ICS 434.pdf
(885.57 كيلوبايت)
Parallel and Distributed Computing
        3 ICS 312
ملف
ICS 435.pdf
(912.4 كيلوبايت)
Cloud Computing