0% found this document useful (0 votes)
5 views4 pages

Computer Science Program of Study

The document outlines the undergraduate programs bylaw for the Faculty of Computers and Information Technology (FCIT), detailing course codes, titles, prerequisites, credit hours, and grading distribution for each semester across four levels of study. It includes courses in various subjects such as Computer Science, Mathematics, and English, along with elective options. The structure is organized by semester and level, providing a comprehensive overview of the curriculum requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

Computer Science Program of Study

The document outlines the undergraduate programs bylaw for the Faculty of Computers and Information Technology (FCIT), detailing course codes, titles, prerequisites, credit hours, and grading distribution for each semester across four levels of study. It includes courses in various subjects such as Computer Science, Mathematics, and English, along with elective options. The structure is organized by semester and level, providing a comprehensive overview of the curriculum requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Faculty of Computers and Information Technology (FCIT)

Undergraduate Programs Bylaw

Computer Science
Level 1 Teaching Mark Dist. %

Assignments

Final Exam
Semester

Midterm
Lecture

Tutorial
Cr. Hr.

Lab

Lab
Code Title Title in Arabic Pre-Req
UR111 Human Rights ‫ﺣﻘﻮق اﻹﻧﺴﺎن‬ None 1 1 0 0 20 - - 80
UR112 Introduction to Computers ‫ﻣﻘﺪﻣﺔ ﻓﻲ اﻟﺤﺎﺳﺒﺎت‬ None 3 2 1 1 20 20 20 40
BS113 English Language (1) (1) ‫اﻟﻠﻐﺔ اﻹﻧﺠﻠﯿﺰﯾﺔ‬ None 3 2 2 0 20 40 - 40
Fall

BS114 Physics and Electronics ‫ﻓﯿﺰﯾﺎء وإﻟﻜﺘﺮوﻧﯿﺎت‬ None 3 2 0 2 20 20 20 40


UR113 Entrepreneurship and Innovation ‫رﯾﺎدة اﻷﻋﻤﺎل واﻻﺑﺘﻜﺎر‬ None 1 1 0 0 20 - - 80
BS116 Mathematics (1): Calculus for Computing Sciences ‫ ﺣﺴﺎب اﻟﺘﻔﺎﺿﻞ واﻟﺘﻜﺎﻣﻞ ﻟﻌﻠﻮم اﻟﺤﻮﺳﺒﺔ‬:(1) ‫اﻟﺮﯾﺎﺿﯿﺎت‬ None 3 2 2 0 20 40 - 40
CF117 Introduction to Programming ‫ﻣﻘﺪﻣﺔ ﻓﻲ اﻟﺒﺮﻣﺠﺔ‬ UR112 3 2 0 2 20 20 20 40
UR122 Marketing & Digital Strategy ‫اﻟﺘﺴﻮﯾﻖ واﻹﺳﺘﺮاﺗﯿﺠﯿﺔ اﻟﺮﻗﻤﯿﺔ‬ None 2 2 0 0 20 - - 80
CF123 Discrete Mathematics & Graph Theory ‫اﻟﺮﯾﺎﺿﺎت اﻟﻤﻨﻔﺼﻠﺔ و ﻧﻈﺮﯾﺔ اﻷﺷﻜﺎل‬ BS116 3 2 2 0 20 40 - 40
BS124 English Language (2) (2) ‫اﻟﻠﻐﺔ اﻹﻧﺠﻠﯿﺰﯾﺔ‬ BS113 3 2 2 0 20 40 - 40
Spring

CF125 Digital Electronics ‫اﻹﻟﻜﺘﺮوﻧﯿﺎت اﻟﺮﻗﻤﯿﺔ‬ BS114, UR112 3 2 0 2 20 20 20 40


BS126 Mathematics (2): Linear Algebra & Applications ‫ اﻟﺠﺒﺮ اﻟﺨﻄﻲ واﻟﺘﻄﺒﯿﻘﺎت‬:(2) ‫اﻟﺮﯾﺎﺿﯿﺎت‬ BS116 3 2 2 0 20 40 - 40
CF127 Object Oriented Programming ‫اﻟﺒﺮﻣﺠﺔ اﻟﺸﯿﺌﯿﺔ‬ CF117 3 2 0 2 20 20 20 40

Page | 34
Faculty of Computers and Information Technology (FCIT)
Undergraduate Programs Bylaw

Level 2 Teaching Mark Dist. %

Assignments

Final Exam
Semester

Midterm
Lecture

Tutorial
Cr. Hr.

Lab

Lab
Code Title Title in Arabic Pre-Req
Mathematics (3): Differential Eq. and Fourier
BS212 Transforms (3) ‫اﻟﺮﯾﺎﺿﯿﺎت‬ BS126 3 2 2 0 20 40 - 40
CF225 Computer Architecture ‫ﻣﻌﻤﺎرﯾﺔ اﻟﺤﺎﺳﺐ‬ CF125, CF117 3 2 1 1 20 20 20 40
BS213 Project Management ‫إدارة اﻟﻤﺸﺮوﻋﺎت‬ None 3 2 2 0 20 40 - 40
Fall

BS214 Probability and Statistics ‫اﻻﺣﺘﻤﺎﻟﯿﺔ واﻹﺣﺼﺎء‬ BS116 3 2 2 0 20 40 - 40


UR211 Communication Skills ‫ﻣﮭﺎرات اﻻﺗﺼﺎل‬ None 2 2 0 0 20 - - 80
CF216 Data Structures ‫ھﯿﺎﻛﻞ اﻟﺒﯿﺎﻧﺎت‬ CF127 3 2 0 2 20 20 20 40
UR221 Creative & Scientific Thinking ‫اﻟﺘﻔﻜﯿﺮ اﻹﺑﺪاﻋﻲ واﻟﻌﻠﻤﻲ‬ None 2 2 0 0 20 - - 80
UR222 Natural Resources & Sustainability ‫اﻟﻤﻮارد اﻟﻄﺒﯿﻌﯿﺔ واﻻﺳﺘﺪاﻣﺔ‬ None 1 1 0 0 20 - - 80
CF223 Computer Networks ‫ﺷﺒﻜﺎت اﻟﺤﺎﺳﺐ‬ UR112, CF117 3 2 0 2 20 20 20 40
Spring

UR223 Research Methods and Ethics ‫طﺮق وأﺧﻼﻗﯿﺎت اﻟﺒﺤﺚ اﻟﻌﻠﻤﻲ‬ None 2 2 0 0 20 - - 80
CS230 Computer Graphics ‫رﺳﻮﻣﺎت اﻟﺤﺎﺳﺐ‬ CF216, BS126 3 2 0 2 20 20 20 40
CF227 Operating Systems ‫ﻧﻈﻢ اﻟﺘﺸﻐﯿﻞ‬ CF125, CF127 3 2 0 2 20 20 20 40
CF229 Database Management Systems ‫ﻧﻈﻢ إدارة ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت‬ CF216 3 2 0 2 20 20 20 40

Page | 35
Faculty of Computers and Information Technology (FCIT)
Undergraduate Programs Bylaw

Level 3 Teaching Mark Dist. %

Assignments

Final Exam
Semester

Midterm
Lecture

Tutorial
Cr. Hr.

Lab

Lab
Code Title Title in Arabic Pre-Req
CS311 Introduction to Theoretical Computer Science ‫ﻣﻘﺪﻣﺔ ﻓﻲ ﻧﻈﺮﯾﺔ ﻋﻠﻮم اﻟﺤﺎﺳﺐ‬ CF225, CF227 3 2 1 1 20 40 - 40
CF311 Web Application Development ‫ﺗﻄﻮﯾﺮ ﺗﻄﺒﯿﻘﺎت اﻟﻮﯾﺐ‬ CF223, CF229 3 2 0 2 20 20 20 40
CF312 Data Visualization and Analytics ‫اﺳﺘﻌﺮاض اﻟﺒﯿﺎﻧﺎت وﺗﺤﻠﯿﻠﮭﺎ‬ CF216, CF229 3 2 0 2 20 20 20 40
Fall

CF313 Software Engineering ‫ھﻨﺪﺳﺔ اﻟﺒﺮﻣﺠﯿﺎت‬ CF127 3 2 1 1 20 20 20 40


CF321 Fundamentals of Artificial Intelligence ‫أﺳﺎﺳﯿﺎت اﻟﺬﻛﺎء اﻻﺻﻄﻨﺎﻋﻲ‬ BS214, CF216 3 2 0 2 20 20 20 40
EE Elective Course ‫ﻣﻘﺮر اﺧﺘﯿﺎري‬ 3
CS321 Theory of Algorithms ‫ﻧﻈﺮﯾﺎت اﻟﺨﻮارزﻣﯿﺎت‬ CS311 3 2 1 1 20 20 20 40
CS315 Theory of Compilers ‫ﻧﻈﺮﯾﺔ اﻟﻤﺘﺮﺟﻤﺎت‬ CF216 3 2 1 1 20 20 20 40
CS322 Distributed Computer Systems CS311, CF227 3 2 0 2 20 20 20 40
Spring

‫أﻧﻈﻤﺔ اﻟﺤﺎﺳﺒﺎت اﻟﻤﻮزﻋﺔ‬


AI325 Image Processing & Pattern Recognition ‫ﻣﻌﺎﻟﺠﺔ اﻟﺼﻮر واﻟﺘﻌﺮف ﻋﻠﻰ اﻷﻧﻤﺎط‬ CF321 3 2 0 2 20 20 20 40
CS324 Mobile Applications Development ‫ﺗﻄﻮﯾﺮ ﺗﻄﺒﯿﻘﺎت اﻟﻤﻮﺑﯿﻞ‬ CF127 3 2 0 2 20 20 20 40
EE Elective Course ‫ﻣﻘﺮر اﺧﺘﯿﺎري‬ 3

Page | 36
Faculty of Computers and Information Technology (FCIT)
Undergraduate Programs Bylaw

Level 4 Teaching Mark Dist. %

Assignments

Final Exam
Semester

Midterm
Lecture

Tutorial
Cr. Hr.

Lab

Lab
Code Title Title in Arabic Pre-Req
DI411 Computer and Cyber Security ‫اﻟﺤﺎﺳﺐ واﻷﻣﻦ اﻟﺴﯿﺒﺮاﻧﻲ‬ CF223 3 2 0 2 20 20 20 40
CS411 Parallel Computing ‫اﻟﻤﻌﺎﻟﺠﺔ اﻟﻤﺘﻮازﯾﺔ‬ CS322 3 2 0 2 20 20 20 40
Fall

CS412 Advanced Software Engineering ‫ھﻨﺪﺳﺔ ﺑﺮﻣﺠﯿﺎت ﻣﺘﻘﺪﻣﺔ‬ CF313 3 2 1 1 20 20 20 40


EE Elective Course ‫ﻣﻘﺮر اﺧﺘﯿﺎري‬ 3
GP411 Project (1) (1) ‫ﻣﺸﺮوع‬ Article (40) 4 2 0 4 60 40
CS427 Embedded Systems ‫اﻷﻧﻈﻤﺔ اﻟﻤﺪﻣﺠﺔ‬ CF223, CF313 3 2 0 2 20 20 20 40
DI423 Cloud Computing ‫اﻟﺤﻮﺳﺒﺔ اﻟﺴﺤﺎﺑﯿﺔ‬ CS322 3 2 0 2 20 20 20 40
Spring

CS422 Human Computer Interaction ‫واﺟﮭﺔ اﻹﻧﺴﺎن واﻟﺤﺎﺳﺐ‬ CF127 3 2 0 2 20 20 20 40


EE Elective Course ‫ﻣﻘﺮر اﺧﺘﯿﺎري‬ 3
GP412 Project (2) (2) ‫ﻣﺸﺮوع‬ GP411 4 2 0 4 60 40

Page | 37

You might also like