Information and Communication Technology Pathway

Programme Requirements (131 Credit hours)

Requirements Points Credit Hours
University requirements / Mandatory 60 18
University requirements / Elective 10 3
Faculty requirements / Mandatory 20 6
Faculty requirements /elective 20 6
Specialization / Mandatory 360 98
Total 470 131

University Requirements / Mandatory (18 Credit hours)

Course Number and Title Points Credit hours
GR101 – Independent study skills 10 3
TU170 – Learning on-line 10 3
AR111 – Arabic communication skills I 10 3
AR112 – Arabic communication skills II 10 3
EL111 – English communication skills I 10 3
EL112 – English communication skills II 10 3
Total  60 18




University Requirements / Elective (3-4 Credit hours)

Course Number and Title Points Credit hours
GR111 Arab Islamic Civilization 3 10
GR131 General branch requirement 3 10
EL118 Reading 4 15

Faculty Requirements / Compulsory (6 Credit hours)

Course code Course title Credit hours Points Prerequisite
M129 Applied calculus 3 10 NA
M275 Web development using PHP and MYSQL 3 10 M105




Faculty Requirements / Elective (6 Credit hours)

Course code Course title Credit hours Points Prer-req
MS101 Physics 3 10 EL111
M106 Introduction to MATLAB programming 3 10 TU170
M107 Introduction to C# programming 3 10 TU170
M133 Numerical analysis 3 10 EL111
T155 Linux 3 10 M150B
T200 Data communications 3 10 T175B
M360 Ethical issues in ICT 1 3 TU170
T390 Computer networks and network security 3 10 T175B
T490 Selected topics 3 10 M150B + M132
Other Core requirement modules from old/new other tracks in the same programme      

 

Specialization Requirements / Mandatory

Level Code Module title Points CHs Prerequisites








     1
T103 Computer Organization and Architecture 10 3 EL111
M105 Introduction to Java Programming 10 3 EL111
M130 Introduction to probability & statistics 10 3 M129
M131 Discrete mathematics 10 3 EL111
M132 Linear algebra 10 3  
M150A Data, computing and information - A 15 4 EL111
M150B Data, computing and information - B 15 4 M150A
T175A Networked living - A 15 4 EL111
T175B Networked living - B 15 4 T175A
M180 Data Structures and algorithms 10 3 M105 and M131
  T215A Communications and information technologies-A 30 8 T175A
T215B Communications and information technologies-B 30 8 T215A
T216A Cisco networking (CCNA)-A 30 8 T175A
T216B Cisco networking (CCNA)-B 30 8 T216A
  T324 Keeping ahead in ICT 30 8 T215B
T325 Technologies for digital media 30 8 T215B
M359 Relational databases: theory and practice 30 8 M180
M366 Natural and artificial intelligence 30 8 M130 and M180 and M257
T471 Project 30 8 Please refer to Table 6 for individual track plans
Total