تخصص علوم الحاسب

Advanced Diploma Computer Science Plan of Study

Advanced Diploma Computer Science Plan of Study

I. College General Requirements (21 Credit Hours) Compulsory :

Serial Course Code Course Title OQF Credit Hours OQF Level Pre-Request
1. BCGE001 Arabic Language 3 6
2. BCGE002 Islamic Culture 3 7
3. COMP100 Computers: Their Impact and use 3 5
4. ENGL002 General English 3 5
5. BCGE004 Study Skills 3 5
6. BCGE009 ريادة الأعمال الاجتماعية 3 6
7. IC3 IC3 0 5

II. Department Requirements (24 Credit Hours) Compulsory :

Serial Course Code Course Title OQF Credit Hours OQF Level Pre-Request
1. COMP112 Algorithms and Programming (1) 3 5
2. COMP113 Algorithms and Programming (2) 3 5 COMP112
3. MATH152 Mathematical Analysis (1) 3 5
4. ENGL004 Technical Writing (1) 3 5 ENGL002
5. ENGL030 Technical Writing (2) 3 6 ENGL004
6. COMP182 Data Structure and Program Design 3 6 COMP113
7. COMP123 Computer Architecture & Assembly Language 3 5 COMP112
8. COMP241 Introduction to Database 3 6 IS431

III. Major Requirements (48 Credits Hours) Compulsory :

Serial Course Code Course Title OQF Credit Hours OQF Level Pre-Request
1. COMP324 XML Programming 3 7 COMP242
2. ACC220 Introduction to Financial Accounting 3 7 MATH152
3. IS431 System Analysis and Design 3 6 COMP113
4. ECON160 Microeconomics Principles 3 5
5. COMP206 Advanced Visual Programming 3 6 COMP106
6. COMP484 Advanced Web Engineering 3 7 COMP242
7. SOM120 Basic Business Statistics 3 7 MATH152
8. IS211 Introduction to Information System 3 6 COMP112
9. IS311 Information Technology in Business 3 6 IS211
10. SOM306 Operations Management 3 SOM120
11. COMP380 Intro. to Software Engineering 3 6 IS431
12. IS441 Database Management Systems 3 7 COMP241
13. BCGE006 Research Methodology 3 7
14. IS435 Communication and Networking 3 COMP123
15. COMP242 Introduction to Web Development 3 6 COMP113
16. COMP106 Visual Programming 3 6 COMP112

IV- Elective Courses (3 Credits Hours) :

Serial Course Code Course Title OQF Credit Hours OQF Level Pre-Request
1. COM485 Human Computer Interaction 3 3 COMP380
2. COMP224 Web Development and User Interface Design 3 7 COMP242
3. COMP377 Programming with Python 3 8 COMP113
4. COMP350 E-Commerce 3 7 COMP242
5. COMP412 Machine Learning 3 8 SOM120
6. COMP410 Data Mining 3 8 IS441
7. COMP375 Mobile Application Development 3 6 COMP242
8. COMP467 Multimedia System Design 3 6 COMP242
9. COMP424 Computer System Security 3 6 IS435
العربية