Faculty of
Faculty of
Faculty of
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Department <strong>of</strong><br />
Computer Science<br />
Department Contact:<br />
Chairman’s Office<br />
Tel : 024234030 Ext: 103 Fax: 024234030 Ext: 101<br />
Email : fcitr@kau.edu.sa<br />
Web Site: http://fcitr.kau.edu.sa<br />
History:<br />
The department was established in 2009 and was activated in the second semester <strong>of</strong> the academic year 2008 - 2010.<br />
Vision:<br />
To be a distinct department in the field <strong>of</strong> education and scientific research and contribute to the Saudi community by providing<br />
training and advisory services.<br />
Mission:<br />
To provide advanced and distinguished educational curricula, and to graduate highly qualified students that are able to serve their<br />
country, perform high-level scientific research and provide training and advisory services to serve the community.<br />
Departmental Requirements:<br />
To earn a degree in Computers & Information Technology, students must complete a total <strong>of</strong>140 credit hours distributed as follows:<br />
• 26 credit hours <strong>of</strong> University requirements,<br />
• 15 credit hours <strong>of</strong> Foundation year requirements,<br />
• 24 credit hours <strong>of</strong> general faculty courses<br />
• 9 credit hours for elective courses<br />
• 66 credit hours <strong>of</strong> departmental courses<br />
• 57 credit hours for mandatory courses<br />
• 9 credit hours for elective courses<br />
Department Study Plan:<br />
Students study 66 credit hours <strong>of</strong> courses according to specialization.<br />
Study Requirements Plan for Department <strong>of</strong> DEPARTMENT OF COMPUTERS SCIENCES Track - A:<br />
Department Core Courses: Credit Hours 57<br />
No.<br />
Course<br />
HOURS<br />
Course No. Course Title Credit<br />
Code:<br />
Theory Lab Prac<br />
Prerequisite<br />
1 Lab Science 2 4 3 3 0<br />
2 CPCS 211 Digital Logic Design 3 3 1 0 CPIT 201<br />
3 CPCS 212 Applied Math for Computing 1 4 3 2 0 MATH 202<br />
4 CPCS 214 Computer Organization & Architecture 1 3 3 1 0 CPCS 211<br />
5 CPCS 223 Analysis & Design <strong>of</strong> Algorithms 3 3 1 0 CPCS 204<br />
6 CPCS 241 Database 1 3 3 1 0 CPCS 204<br />
7 CPCS 301 Programming Languages 3 3 1 0 CPCS 204, 222<br />
8 CPCS 302 Compiler Construction 3 3 1 0 CPCS 301<br />
9 CPCS 323 Summer(workplace) Training I 0 0 0 3<br />
10 CPCS 324 Algorithms & Data Structures 2 3 3 1 0 CPCS 222 - 223<br />
11 CPCS 331 Artificial Intelligence 1 3 3 1 0 CPCS204, 223<br />
12 CPCS 351 S<strong>of</strong>tware Engineering 1 3 3 1 0 CPCS 204<br />
13 CPCS 361 Operating Systems 1 3 3 1 0 CPCS 204, 214<br />
14 CPCS 371 Computer Networks 1 3 3 1 0 CPCS 214<br />
15 CPCS 381 Human-Computer Interaction 1 2 2 1 0 CPCS 204<br />
16 CPCS 391 Computer Graphics 1 3 3 1 0 CPCS 204, 212<br />
17 CPCS 498 Senior Project 1 1 1 0 0 Senior Level<br />
18 CPCS 499 Senior Project 2 3 2 2 0 CPCS 498<br />
19 MATH 202 Calculus 2 4 4 0 0 MATH 101<br />
20 STAT 352 Applied Probability & Random Processes 3 3 1 0 STAT 210<br />
Total 57 54 21 0<br />
<strong>Faculty</strong> <strong>of</strong> Computing and<br />
Information Technology at Rabigh<br />
519<br />
18) Chapter Rabigh CIT.indd 519 8/21/10 12:18 PM