Bachelor of Science in Information Technology – Study Plan

First Year:

المستوى الأول (الإعداد العام
​)

First Level (General preparation year
)​​
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
مھارات الحاسب الآلي--133Compute r SkillsCPIT1001
لغة انجلیزیة 1--033English (1)ELCS1012
ریاضیات--033MathematicsMATH1103
فیزیاء عامة--033General PhysicsPHYS1104
 12Total Units of the First Level

 

المستوى الثاني (الإعداد العام​)Second Level (General preparation year​​​​)

اسـم المقرّر

 

 

Course RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
مھارات الإتصال--033Communications SkillsCOMM1011
لغة انجلیزیة 2ELCS101033English 2ELCS1022
إحصاء عام--033General StatisticsSTAT1103
كیمیاء عامة--033General ChemistryCHEM1104
أحیاء عامة--033General Biology BIO1105
 15Total Units of the Second Level

Second Year

المستوى الثالث

​Third Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
ثقافةإسلامية 1--022Islamic  Culture 1ISLS1011
برمجة 1--133Programming 1CPCS2022
نظرية احتمالاتSTAT110033Probability Theory STAT2103
مقدمة حوسبة--133Introduction To Computing CPIT2014
أساليب الكتابة العلمية--212Technical Writing CPIT2215
 13Total Units of the Second Level

 

المستوى الرابعFourth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
ثقافة إسلامية 2ISLS101022Islamic Culture 2ISLS2011
مبادئ تقنية المعلوماتCPIT201133Introduction to ITCPIT2202
برمجة 2CPCS202133Programming 2CPCS2033
تراكيب متقطعة--033Discrete  Structures CPCS2224
مهارات لغوية--033Arabic Language 1ARAB1015
 14Total Units of the Third Level

Third Year:

المستوى الخامس

Fifth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
ثقافة إسلامية 3ISLS201022Islamic Culture 3ISLS3011
تراكيب بياناتCPCS203133Data StructuresCPCS2042
تنظيم وبنيان الحاسبCPCS202133Computer  OrganizationCPIT2103
تحرير كتابيARAB101033Arabic Language 2ARAB2014
مقرر حر1----33Free Course 1--5
 14Total Units of the Fourth Level

 

المستوى السادسSixth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
قواعد بيانات 1CPCS204133Database 1CPIT2401
نظم تشغيلCPIT210133Operating SystemCPIT2602
تحليل وتصميم النظمCPIT203133System Analysis & DesignCPIT2503
الرسم بالحاسبCPCS204133Computer GraphicsCPIT2854
مقرر حر (2)------3Free Course 2--5
 15Total Units of the Fifth Level

Fourth Year:

المستوى السابع

Seventh Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
ثقافة إسلامية 4 ISLS301022Islamic Culture 4ISLS4011
هندسة برمجيات 1CPIT250133Software Engendering 1CPIT2512
تفاعل الأنسان والحاسبCPIT250033Human Computer InteractionCPIT2803
شبكات الكمبيوترCPIT260133Computer NetworksCPIT3704
مقرر اختياري قسم  1------33Department Elective Course 1-----------5
 14Total Units of the Seventh Level

 

المستوى الثامنEighth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
نماذج تصميم البرمجياتCPIT251133Software Design PatternCPIT2521
تقنية المعلومات والادارةCPIT250 &CPIT220033It Issues & managementCPIT3302
تقنية الوسائط المتعددةCPIT285133Multimedia TechnologyCPIT3803
برمجة تطبقية متقدمةCPCS204133Advanced ProgramingCPIT3054
أمن المعلوماتCPIT370133Information  SecurityCPIT4255

15Total Units of the Eighth Level

 

Fifth Year:

المستوى التاسع

Ninth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
مشروع تخرج 190 CU011Graduation Project 1CPIT4981
تطبيقات الشبكة الينيةCPIT252 &PIT370133Internet ApplicationCPIT4052
إدارة قواعد بياناتCPIT240133Database AdministrationCPIT3453
مقرر اختياري قسم  2------33Department Elective Course 2-----------4
مقرر اختياري قسم  3------33Department Elective Course 3-----------5
 13Total Units of the Seventh Level

 

المستوى العاشرTenth Level
اسـم المقرّرCourse RequisiteUnits Type

Credit

Units

Course TitleCourse Code



No

Prac.Theo.
مشروع تخرج 2CPIT498223Graduation Project 2CPIT4991
تقيم الأحتياجات والتكنولوجياCPIT250&CPIT220022Needs Assessment & technology EvaluationCPIT4352
إدارة الشبكاتCPIT370133Network AdministrationCPIT4703
مقرر حر 3----33Free Course  3--4
 11Total Units of the Eighth Level

Department Elective Courses

​اسـم المقرّر

Course Requisite

Study

Level

Units Type

Credit

Units

Course TitleCourse Number& Code



No

Prac.Theo.
قواعد بيانات 2CPIT 2407133Database IICPIT3401
تصميم وتقييم شبكات البياناتCPIT 3708133

Data Network Design and

Evaluation

CPIT 3752
نظم دعم القرارCPIT 3309133Decision Support SystemsCPIT 4303

تقنية الإعمال

الالكترونية

CPIT 3309133E-Business TechnologyCPIT 4364

مستودعات البيانات

والتنقيب

CPIT 3408133Data Mining & WarehousingCPIT 4405
هندسة المعرفةCPIT 4409133Knowledge EngineeringCPIT 4456
هندسة البرمجيات ٢CPIT 2518133Software Engineering IICPIT 4557
اقتصاديات البرمجياتCPIT 2518133SW EconomicsCPIT 4568

شبكات البيانات

اللاسلكية

CPIT 3708133Wireless Data NetworksCPIT 4759
أساسيات تقنية التدريبCPIT 3809133Fundamentals of Instructional Tech.CPIT 48010

تصميم النظم المتمركزة

حول المستخدم

CPIT 2808133User-Centered System DesignCPIT 48511

مواضيع مختارة في

تقنية المعلومات

--7113Selected Topics in ITCPIT 49012
 36Total Units of Department Elective  Courses

 ​