المواد الإختيارية لقسم علوم الحاسبات
|
اسم المقرر
|
الرمز/ الرقم
|
code/ no.
|
عدد الوحدات
|
عدد الوحدات
|
المتطلبات السابقة
|
نظري
|
عملي/تمارين
|
تدريب
|
1
|
تطبيقات عملية في هندسة البرمجيات
|
Software Eng. Practices
|
حاسب 353
|
CPCS 353
|
3
|
1
|
-
|
3
|
حاسب 351
|
2
|
شبكات حاسب - 2
|
Computer Networks 2
|
حاسب 372
|
CPCS 372
|
3
|
1
|
-
|
3
|
حاسب 371
|
3
|
برمجة تطبيقات انترنت
|
Internet Application Programming
|
حاسب 403
|
CPCS 403
|
3
|
0
|
0
|
3
|
حاسب 371
حاسب 324
|
4
|
حوسبة بالمكونات
|
Component-Based Computing
|
حاسب 404
|
CPCS 404
|
3
|
0
|
0
|
3
|
حاسب 351
|
5
|
موضوعات في تقنية البرمجة
|
Software Technology Topics
|
حاسب 405
|
CPCS 405
|
3
|
0
|
0
|
3
|
حاسب 351
|
6
|
بنيان حاسب 2
|
Computer Architecture 2
|
حاسب 413
|
CPCS 413
|
3
|
0
|
0
|
3
|
حاسب 241
|
7
|
حوسبة أداء عالي
|
High Performance Computing
|
حاسب 414
|
CPCS 414
|
3
|
0
|
0
|
3
|
حاسب 361
|
8
|
نظرية حوسبة
|
Theory Of Computation
|
حاسب 424
|
CPCS 424
|
3
|
0
|
0
|
3
|
حاسب 212
حاسب 222
|
9
|
أمن معلومات
|
Information Security
|
حاسب 425
|
CPCS 425
|
3
|
0
|
0
|
3
|
حاسب 361
حاسب 371
|
10
|
ذكاء اصطناعي 2
|
Artificial Intelligence 2
|
حاسب 432
|
CPCS 432
|
3
|
0
|
0
|
3
|
حاسب 331
|
11
|
موضوعات ذكاء اصطناعي
|
Artificial Intelligence Topics
|
حاسب 433
|
CPCS 433
|
3
|
0
|
0
|
3
|
حاسب 331
|
12
|
قواعد بيانات 2
|
Database 2
|
حاسب 442
|
CPCS 442
|
3
|
0
|
0
|
3
|
حاسب 241
|
13
|
تحليل وتصميم شيئي
|
Object-Oriented Analysis & Design
|
حاسب 454
|
CPCS 454
|
3
|
0
|
0
|
3
|
حاسب 351
|
14
|
نظرية هندسة البرمجيات
|
Software Engineering Theory
|
حاسب 457
|
CPCS 457
|
3
|
0
|
0
|
3
|
حاسب 351
|
15
|
أنظمة تشغيل 2
|
Operating Systems 2
|
حاسب 462
|
CPCS 462
|
3
|
0
|
0
|
3
|
حاسب 361
|
16
|
أمن نظم الحوسبة
|
Computing Systems Security
|
حاسب 463
|
CPCS 463
|
3
|
0
|
0
|
3
|
حاسب 361
حاسب 371
|
17
|
حوسبة موثوقة
|
Dependable Computing
|
حاسب 464
|
CPCS 464
|
3
|
0
|
0
|
3
|
حاسب 463
|
18
|
أداء ومحاكاة نظم الحوسبة
|
Performance & Modeling of Computing Systems
|
حاسب 465
|
CPCS 465
|
3
|
0
|
0
|
3
|
حاسب 324
حاسب 361
|
19
|
برمجة نظم
|
Systems Programming
|
حاسب 466
|
CPCS 466
|
3
|
0
|
0
|
3
|
حاسب 361
|
20
|
ممارسة شبكات الحاسب
|
Computer Networks Practice
|
حاسب 473
|
CPCS 473
|
3
|
0
|
0
|
3
|
حاسب 371
|
21
|
شبكات TCP/IP والويب
|
TCP/IP & Web Networking
|
حاسب 474
|
CPCS 474
|
3
|
0
|
0
|
3
|
حاسب 371
|
22
|
وسائط متعددة وتصميم وسيط المستخدم
|
Multimedia & User Interface Design
|
حاسب 482
|
CPCS 482
|
3
|
0
|
0
|
3
|
حاسب 381
|
23
|
موضوعات مختارة
|
Special/Selected Topics
|
حاسب 494
|
CPCS 494
|
3
|
0
|
0
|
3
|
**
|
|
مجموع الوحدات المعتمدة
|
69
|
|