عن قسم هندسة حاسوب

النبذة التعريفية هندسة حاسوب

أنشئ قسم هندسة الحاسوب في العام الجامعي 2005- 2006م بدلا عن قسم علوم الحاسوب الذي تحول الى كلية العلوم، يمنح قسم هندسة الحاسوب شهادة البكالوريوس ، و مدة الدراسة فيه خمس سنوات ونظام الدراسة فيه هو نظام الفصل.

وتخرج في القسم منذ التأسيس حتى العام الجامعي 2015-2016م ثماني دفعات بمجموع 274 مهندسا، وسيتم حاليا تخريج الدفعة التاسعة بواقع 48 طالبا.

ترأس القسم كل من:

الاسم

الجنسية

الفترة

د. فائز يسلم باعثمان

يمني

2005-2007 م

د. فائز عبدالكريم بازنبور

يمني

2007- 2008م

د. مكارم محمد بامطرف

يمني

2008 - 2009م

د.سعيد علي باحاج

يمني

2009 - 2014م

د.سعيد محمد بانعيمون

يمني

2014 - حتى الان

 

الرؤية

الريادة والتميز محليا وإقليميا في هندسة الحاسوب بما يسهم في خدمة المجتمع.

الرسالة

إعداد مهندسين متميزين محلياً وإقليمياً لممارسة مهنة هندسة الحاسوب، وإجراء البحوث العلمية، ومواكبة التطور العلمي ومستجدات المهنة، وخدمة المجتمع، وتشجيع الإبداع والابتكار المعرفي، وتعزيز الشراكة مع المؤسسات ذات الصلة والهيئات الحكومية.

الأهداف

  1.  إعداد مهندسين مؤهلين علميا وعمليا في مجال هندسة الحاسوب.
  2.  إكساب الدارسين مهارات التفكير المنطقي والإبداعي ومهارات تصميم أنظمة حاسوبية تسهم في حل مشكلات المجتمع ومتطلبات سوق العمل.
  3.  إكساب الدارسين مهارات البحث العلمي والتعلم الذاتي والعمل الجماعي ومتابعة مستجدات التخصص.
  4.  توعية الدارسين بأخلاقيات المهنة ومهارات التواصل
  5. تحقيق جودة برامج القسم وصولا للحصول على الاعتماد الاكاديمي

البرامج العلمية

برنامج البكالوريوس

تحميل ملف البكالوريوس pdf
  • >

    الخطة الدراسية :

    ن: نظري                   ع: عملي                    ت: تمارين

    T: Theoretical       P: Practical                            t: tutorial

     

     

       المستوى الأول                                                                                               The First  Level
       الفصل الدراسي الأول                                                                                          First Semester    

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Islamic Culture – 1

    ISLAM 113

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    سلم 113

    الثقافة الإسلامية –1

    English Language - 1

    ENG 112

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    نجل 112

    اللغة الإنجليزية –1

    Arabic Language – 1

    ARAB 111

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    عرب 111

    اللغة العربية –1

    Differential Calculus

    MATH 111

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض111

    حساب التفاضل

    General Physics – 1

    PHYS 111

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    فيز111

    فيزياء عامة –1

    General Chemistry - 1

    CHEM 111

    3

    1

    3

    2/0

    2/0

    3

    1

    3

    كيم111

    كيمياء عامة -1

    Introduction to Computers

    CSC 211

    1

    1

    1

    2/0

    2/0

    1

    1

    1

    مح 211

    مقدمة في الحاسوب

    SUB-TOTAL

    14

    4

    14

    6/2

    6/2

    14

    4

    14

    المجموع

    TOTAL

    18

    22

    22

    18

    الإجمالي

     

    Second semester الفصل الدراسي الثاني                                                                                               

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Islamic Culture – 2

    ISLAM 123

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    سلم 123

    الثقافة الإسلامية–2

    English Language - 2

    ENG 122

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    نجل 122

    اللغة الإنجليزية –2

    Arabic Language – 2

    ARAB 121

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    عرب 121

    اللغة العربية –2

    Integral Calculus

    MATH 121

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض121

     

    حساب التكامل

    General Physics – 2

    PHYS 121

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    فيز121

    فيزياء عامة – 2

    Computer Programming

    COE 121

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا121

    برمجة حاسوب

    Basics of Engineering Drawing

    GE121

    1

    2

    1

    4/0

    4/0

    1

    2

    1

    هـ عم121

     

    أسس رسم هندسي

    SUB-TOTAL

    13

    5

    13

    8/2

    8/2

    13

    5

    13

    المجموع

    TOTAL

    18

    23

    23

    18

    الإجمالي

     

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

    The Second Level

     

     

    الفصل الدراسي الأول

                    First Semester                

             
     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Communication Skills

    COM 221

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    مت 221

    مهارات اتصال

    Vectors and Matrices

    MATH 211

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض211

    المتجهات والمصفوفات

    Technical Writing

    ENG 311

    3

    0

    3

    0/0

    0/0

    3

    0

    3

    نجل311

    كتابة فنية

    Advanced Computer  Programming

    COE211

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 211

    برمجة حاسوب متقدمة

    Discrete Structure

    COE212

    3

    0

    3

    0/0

    0/0

    3

    0

    3

    هـ حا 212

    هياكل متقطعة

    Electrical Circuits

    ECE212

    3

    1

    3

    2/0

    2/0

    3

    1

    3

    هـ ات212

    دوائر كهربائية

    SUB-TOTAL

    15

    3

    15

    4/2

    4/2

    15

    3

    15

    المجموع

    TOTAL

    18

    21

    21

    18

    الإجمالي

     

    Second semester الفصل الدراسي الثاني                                                                                               

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

                           

    Differential Equations

    MATH221

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض221

    المعادلات التفاضلية

    Engineering  Probability and Statistics

    MATH 321

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض321

    احصاء واحتمالات هندسية

    Electronic Devices

    ECE221

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ ات 221

    نبائط إلكترونية

    Digital Logic Design

    COE221

    3

    1

    3

    2/0

    2/0

    3

    1

    3

    هـحا 221

    تصميم منطق رقمي

    Data Structure

    COE222

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 222

    هياكل بيانات

    Signals & Systems

    ECE312

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    هـ ات 312

    إشارات و نظم

    SUB-TOTAL

    13

    6

    13

    6/7

    6/7

    13

    6

    13

    المجموع

    TOTAL

    19

    26

    26

    19

    الإجمالي

     

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

    The Third Level

                 الفصل الدراسي الأول

    First Semester                

         
     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Principles of Communication Systems

    ECE327

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ ات 327

    مبادئ أنظمة اتصالات

    Electronic Circuits              

    ECE311

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ ات 311

    دوائر إلكترونية

    Object Oriented Programming

    COE311

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 311

    البرمجة الكائنية الموجهة

    Controls Systems

    ECE313

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ ات 313

    أنظمة تحكم

    Fundamentals of Database

    COE312

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 312

    مبادئ قواعد بيانات

    Computer Organization

    COE313

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 313

    تنظيم الحواسيب

    SUB-TOTAL

    12

    6

    12

    12/4

    12/4

    12

    6

    12

    المجموع

    TOTAL

    18

    28

    28

    18

    الإجمالي

    Second semester الفصل الدراسي الثاني                                                                                               

     

     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Numerical Methods

    MATH 311

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    ريض311

    الطرق العددية

    Digital Electronics

    ECE321

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ ات 321

    إلكترونيات رقمية

    Computer Architecture

    COE321

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 321

    معمارية الحاسوب

    Software Engineering

    COE322

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 322

    هندسة البرمجيات

    Microprocessors Systems

    COE323

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 323

    أنظمة معالجات دقيقة

    Operating Systems

    COE324

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 324

    أنظمة تشغيل

    SUB-TOTAL

    12

    6

    12

    10/6

    10/6

    12

    6

    12

    المجموع

    TOTAL

    18

    28

    28

    18

    الإجمالي

     

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

    The Fourth Level

                   الفصل الدراسي الأول                            

      First Semester                

         
     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Engineering Economy

    GE 411

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    هـ عم 411

    اقتصاد هندسي

    Scientific Research Methodology

    GE 412

    2

    0

    2

    0/0

    0/0

    2

    0

    2

    هـ عم 412

    منهجية البحث العلمي

    Computer Networks-1

    COE411

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 411

    شبكات حاسوب- 1

    Digital Signal Processing

    ECE413

    2

    1

    2

    0/2

    0/2

    2

    1

    2

    هـ ات 413

    معالجة اشارة رقمية

    Microprocessor Interfacing

    COE412

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 412

    الربط البيني للمعالجات الدقيقة

    Mini Project – 1

    COE413

    0

    3

    0

    6/0

    6/0

    0

    3

    0

    هـ حا 413

    مشروع مصغر- 1

    SUB-TOTAL

    10

    6

    10

    10/4

    10/4

    10

    6

    10

    المجموع

    TOTAL

    16

    24

    24

    16

    الإجمالي

     

    الفصل الدراسي الثاني Second Semester                                                                                                          

     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Computer Networks-2

    COE421

    2

    1

    2

    2/1

    2/1

    2

    1

    2

    هـ حا 421

    شبكات حاسوب- 2

    VLSI Circuit Design

    COE422

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 422

    تصميم الدوائر المتكاملة الواسعة النطاق

    Artificial Intelligence

    COE423

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 423

    الذكاء الاصطناعي

    Real Time Computer Control & PLC

    COE424

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 424

    الزمن الحقيقي للسيطرة بالحاسوب

    Cryptography &Computer Security

    COE425

    2

    1

    2

    2/0

    2/0

    2

    1

    2

    هـ حا 425

    التشفير وأمن الحاسوب

    Mini Project – 2

    COE426

    0

    3

    0

    6/0

    6/0

    0

    3

    0

    هـ حا 426

    مشروع مصغر - 2

    Field Training

    COE427

       

    90

    90

       

    هـ حا 427

    تدريب ميداني

    SUB-TOTAL

    10

    8

    10

    16/1

    16/1

    10

    8

    10

    المجموع

    TOTAL

    18

    27

    27

    18

    الإجمالي

     

     

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

    The Fifth Level

                   الفصل الدراسي الأول

    First Semester                

         
     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Parallel Processing Techniques

    COE511

    3

    0

    3

    0/0

    0/0

    3

    0

    3

    هـ حا 511

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

    Elective Course – 1

    COE5XX

    X

    X

    X

    X/ X

    X / X

    X

    X

    X

    هـ حاXX5

    مقرر اختياري - 1

    Elective Course – 2

    COE5XX

    X

    X

    X

    X/ X

    X / X

    X

    X

    X

    هـ حاXX5

    مقرر اختياري - 2

    Graduation Project – 1

    COE514

    0

    2

    0

    4/0

    4/0

    0

    2

    0

    هـ حا 514

    مشروع تخرج- 1

    SUB-TOTAL

    X

    X

    X

    X/X

    X / X

    X

    X

    X

    المجموع

    TOTAL

    11

    X

    X

    11

    الإجمالي


    Second semester الفصل الدراسي الثاني                                                                                                                                                                                           

     

     

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    T

    P/t

    T

    P/t

    ع

    ن

    ع

    ن

    Elective Course – 3

    COE5XX

    X

    X

    X

    X/ X

    X / X

    X

    X

    X

    هـ حاXX5

    مقرر اختياري - 3

    Elective Course – 4

    COE5XX

    X

    X

    X

    X/ X

    X / X

    X

    X

    X

    هـ حاXX5

    مقرر اختياري - 4

    Graduation Project – 2

    COE523

    0

    3

    0

    6/0

    6/0

    0

    3

    0

    هـ حا 523

    مشروع تخرج- 2

    SUB-TOTAL

    X

    X

    X

    X/X

    X / X

    X

    X

    X

    المجموع

    TOTAL

    9

    X

    X

    9

    الإجمالي

     

    المقررات الدراسية:

     

    COURSES

    CREDIT HOURS

    الساعات المعتمدة

    المقررات

    University Requirements

    16

    16

    متطلبات الجامعة

    Faculty Requirements

    41

    41

    متطلبات الكلية

    Compulsory Department Requirements

    94

    94

    متطلبات القسم الإجبارية

    Optional Department Requirements

    12

    12

    متطلبات القسم الاختيارية

    TOTAL

    163

    163

    الإجمالي

     

    متطلبات الجامعة : وهي مقررات يدرسها جميع طلاب الجامعة ومخصص لها 16 ساعة معتمدة.

     

     

    متطلبات الكلية: وهي مقررات يدرسها جميع طلاب الكلية وهي متطلبات أساسية للتخصص ومخصص لها 41 ساعة معتمدة.

     

    Course Title

    Code

    Credit

    Actual

    فعلي

    معتمد

    الرمز

    اسم المقرر

    L

    P

    T

    ت

    ع

    ن

    Differential Calculus

    MATH 111

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 111

    حساب التفاضل

    General Physics (1)

    PHYS 111

    3

    2

    2

    0

    0

    2

    2

    3

    فيز111

    فيزياء عامة (1)

    General Chemistry (1)

    CHEM 111

    4

    3

    2

    0

    0

    2

    3

    4

    كيم 111

    كيمياء عامة (1)

    Integral Calculus

    MATH 121

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 121

    حساب التكامل

    General Physics (2)

    PHYS 121

    3

    2

    2

    0

    0

    2

    2

    3

    فيز 121

    فيزياء عامة (2)

    Computer Programming

    GE 122

    3

    2

    2

    0

    0

    2

    2

    3

    هعم 122

    برمجة حاسوب

    Basics of Engineering Drawing

    GE 121

    3

    1

    0

    4

    4

    0

    1

    3

    هعم 121

    أسس رسم هندسي

    Vectors and Matrices *

    MATH 211

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 211

    المتجهات والمصفوفات *

    Technical Writing

    ENG 211

    3

    2

    0

    2

    2

    0

    2

    3

    نجل 211

    لغة إنجليزية فنية

    Differential Equations

    MATH 221

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 221

    المعادلات التفاضلية

    Engineering  Probability and Statistics

    MATH 321

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 321

    إحصاء واحتمالات هندسية

    Numerical Methods *

    MATH 311

    3

    2

    0

    2

    2

    0

    2

    3

    ريض 311

    الطرق العددية *

    Scientific Research methodology

    GE 412

    2

    2

    0

    0

    0

    0

    2

    2

    هعم 412

    أسس البحث العلمي

    Engineering Economy

    GE 411

    2

    2

    0

    0

    0

    0

    2

    2

    هعم 411

    اقتصاد هندسي

    SUB-TOTAL

    41

    28

    8

    18

    18

    8

    28

    41

    المجموع

    TOTAL

    41

    54

    54

    41

    الإجمالي

     

    متطلبات البرنامج الاجبارية : وهي مقررات يدرسها جميع طلاب القسم ومخصص لها 94ساعة معتمدة.

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

    معتمد

    L

    P

    T

    ت

    ع

    ن

    Advanced Computer  Programming

    COE211

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 211

    برمجة حاسوب متقدمة

    Discrete Structure

    COE212

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 212

    هياكل متقطعة

    Electrical Circuits

    ECE212

    4

    3

    2

    0

    0

    2

    3

    4

    هـ ات 212

    دوائر كهربائية

    Electronic Devices

    ECE221

    3

    2

    2

    0

    0

    2

    2

    3

    هـ ات 221

    نبائط  الكترونية

    Digital Logic Design

    COE221

    4

    3

    2

    0

    0

    2

    3

    4

    هـ حا 221

    تصميم منطق رقمي

    Data Structure

    COE222

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 222

    هياكل بيانات

    Signals & Systems

    ECE312

    3

    2

    0

    2

    2

    0

    2

    3

    هـ ات 312

    اشارات و نظم

    Principles of Communication Systems

    ECE327

    3

    2

    2

    0

    0

    2

    2

    3

    هـ ات 327

    مبادئ أنظمة اتصالات

    Electronic Circuits               

    ECE311

    3

    2

    2

    1

    1

    2

    2

    3

    هـ ات 311

    دوائر الكترونية

    Object Oriented Programming

    COE311

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 311

    البرمجة الكائنية الموجهة

    Controls Systems

    ECE313

    3

    2

    2

    1

    1

    2

    2

    3

    هـ ات 313

    أنظمة تحكم

    Fundamentals of Database

    COE312

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 312

    مبادئ قواعد بيانات

    Computer Organization

    COE313

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 313

    تنظيم الحواسيب

    Digital Electronics

    ECE321

    3

    2

    2

    1

    1

    2

    2

    3

    هـ ات 321

    الكترونيات رقمية

    Computer Architecture

    COE321

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 321

    معمارية الحاسوب

    Software Engineering

    COE322

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 322

    هندسة البرمجيات

    Microprocessors Systems

    COE323

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 323

    أنظمة معالجات دقيقة

    Operating Systems

    COE324

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 324

    أنظمة تشغيل

    Computer Networks-1

    COE411

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 411

    شبكات حاسوب- 1

    Digital Signal Processing

    ECE413

    3

    2

    0

    2

    2

    0

    2

    3

    هـ ات 413

    معالجة اشارة رقمية

    Microprocessor Interfacing

    COE412

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 412

    الربط البيني للمعالجات الدقيقة

    Mini Project – 1

    COE413

    3

    0

    6

    0

    0

    6

    0

    3

    هـ حا 413

    مشروع مصغر- 1

    Computer Networks-2

    COE421

    3

    2

    2

    1

    1

    2

    2

    3

    هـ حا 421

    شبكات حاسوب- 2

    VLSI Circuit Design

    COE422

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 422

    تصميم الدوائر المتكاملة واسعة النطاق

    Artificial Intelligence

    COE423

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 423

    الذكاء الاصطناعي

    Real Time Computer Control & PLC

    COE424

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 424

    الزمن الحقيقي للسيطرة بالحاسوب

    Cryptography &Computer Security

    COE425

    3

    2

    2

    0

    0

    2

    2

    3

    هـ حا 425

    التشفير وأمن الحاسوب

    Mini Project – 2

    COE426

    3

    0

    6

    0

    0

    6

    0

    3

    هـ حا 426

    مشروع مصغر - 2

    Parallel Processing Techniques

    COE511

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 511

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

    Graduation Project – 1

    COE514

    2

    0

    4

    0

    0

    4

    0

    2

    هـ حا 514

    مشروع تخرج- 1

    Graduation Project – 2

    COE523

    3

    0

    6

    0

    0

    6

    0

    3

    هـ حا 523

    مشروع تخرج- 2

    SUB-TOTAL

    94

    58

    68

    16

    16

    68

    58

    94

    المجموع

    TOTAL

    94

    142

    142

    94

    الإجمالي

     

     

     

    متطلبات البرنامج الاختيارية : يتم اختيار 12 ساعة معتمدة من المقررات الدراسية التالية:

    Course Title

    Code

    HOURS

    الساعات

    الرمز

    اسم المقرر

    Credit

    Actual

    فعلي

     

    معتمد

    L

    P

    T

    ت

    ع

    ن

    Design & modeling of digital Systems

    COE512

    3

    2

    2

    0

    0

    2

    2

    2

    هـ حا 512

    تصميم ونمذجة الأنظمة الرقمية

    Web Site Design

    COE513

    3

    2

     

    0

    0

    2

    2

    2

    هـ حا 513

    تصميم مواقع الانترنت

    Neural Networks

    COE515

    3

    2

    2

    0

    0

    2

    2

    2

    هـ حا 515

    شبكات عصبية

    Introduction To Robotics

    COE516

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 516

    مقدمة في الروبوتات

    Digital Image Processing

    COE517

    3

    2

    2

    0

    0

    2

    2

    2

    هـ حا 517

    معالجة الصور الرقمية

    Computer vision processing

    COE518

    3

    2

    2

    0

    0

    2

    2

    2

    هـ حا 518

    معالجة الرؤية بالحاسوب

    Multimedia Techniques

    COE519

    3

    2

    2

    0

    0

    2

    2

    2

    هـ حا 519

    تقنيات الوسائط المتعددة

    Distributed Systems

    COE521

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 521

    انظمة موزعة

    Mobile computing

    COE522

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 522

    حوسبة الموبايل

    Fundamentals of optical networking

    COE524

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 524

    أساسيات الشبكات الضوئية

    Wireless Networks and Applications

    COE525

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 525

    الشبكات اللاسلكية وتطبيقاتها

    Simulation & Modeling  of computers

    COE526

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 526

    محاكاة ونمذجة الحواسيب

    Hardware and Software Design

    COE527

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حا 527

    تصميم العتاد والبرمجيات

    Selected Topics in Computer Engineering

    COE5XX

    3

    3

    0

    0

    0

    0

    3

    3

    هـ حاXX 5

    مواضيع مختارة في هندسة الحاسوب

     

    ن: نظري              ع: عملي             ت: تمارين  

    L: Lecture             P: Practical                            T: Tutorial

     
       

     

  • >

    توصيف المقررات :

     

        

    COE 211 Advanced Computer Programming  (2-2-0,3)

    This course offers advanced concepts in computer programming with the goal of enhancing programming practice for students. The course focuses on arrays, strings, pointers, references, files, structures and classes. The course outlines, demonstrates and transforms these concepts into a well-organized program.

    Prerequisite: COE 121 Computer Programming

     

    هـ حا 211 برمجة حاسوب متقدمة     (2-2-0، 3)

    يقدم هذا المساق مفاهيم متقدمة في برمجة الحاسوب بهدف تعزيز ممارسة البرمجة للطلاب. ويركز المساق على المصفوفات، والسلاسل، والمؤشرات، والمراجع، والملفات، والهياكل والفئات. يحدد المساق هذه المفاهيم ويوضحها ويحولها إلى برامج منظمة تنظيما جيدا.

    المتطلبات السابقة: مح 121 برمجة حاسوب

     

     

    COE 212 Discrete Structure  (3-0-0,3)

    This course helps students to understand the mathematical topics most directly related to computer science and engineering. The topics including logic, proofs, sets, functions, algorithms and recursion. Additionally, the course studies the counting, discrete Probability and relations, trees and graph.

    Prerequisite: MATH 111 Integral Calculus, CSC 211 Introduction to Computers

     

    هـ حا 212 هياكل متقطعة (3-0-0، 3)

    يساعد هذا المساق الطلاب على فهم مواضيع رياضية أكثر اتصالا بعلوم وهندسة الحاسوب. المواضيع تتضمن المنطق، البرهان والمجموعات، الدوال، الخوارزميات والاستدعاء الذاتي. اضافة لذلك فالمقرر يدرس الحساب والاحتمالات المتقطعة والعلاقات والهياكل الشجرية والتراكيب الشبكية.

    المتطلبات السابقة: ريض 111 حساب التكامل، مح 211 مقدمة حاسوب

     

     

     

     

    ECE 212 Electrical Circuits  (3-2-0,4)

    This course covers the electrical circuits fundamentals and  ohms law, series and parallel  resistors capacitors and inductors, voltage and current sources, voltage and current laws, node and mesh analysis, all  network theorems(the venin theory, Norton theory, superposition theory), star to delta conversion and vice versa ,power and energy, DC and AC.

    Prerequisite: PHYS 121 General Physics (2)

     

    هـ 1ت 212 دوائر كهربائية  (3-2-0، 4)

    يوضح هذا المساق مبادئ الهندسة الكهربائية وقانون أوم ودوائر التوالي والتوازي للمقاومات والملفات والمتسعات وكذلك مصادر الفولتية والتيار وقوانين الفولتية والتيار وتحليل الدائرة الكهربائية باستخدام النظريات المختلفة مثل نظرية ثفنن ونظرية نورتن ومعرفة تحويلات ستار إلي دلتا وبالعكس وحساب القدرة والطاقة والتيار المستمر والتيار المتناوب.

    المتطلبات السابقة: فيز 121 فيزياء عامة (2)

     

     

    COE 221 Digital Logic Design  (3-2-0,4)

    This course introduces the fundamental of digital logic design concerned with the design of digital electronic circuits. It covers digital logic gates, Boolean algebra, Boolean analysis of logic circuits, minimization methods of logic functions, combinational circuits design using multiplexers, decoders, comparators and adders, sequential circuit analysis and design, basic flip-flops, clocking and timing diagrams, Registers, Counters.

    Prerequisite: COE 212 Discrete Structure

     

    هـ حا 221 تصميم منطق رقمي   (3-2-0، 4)

    يقدم هذا المساق أساسيات تصميم المنطق الرقمي المعنية بتصميم الدوائر الإلكترونية الرقمية. يغطي هذا المساق البوابات المنطقية الرقمية، الجبر البولياني، التحليل البولياني للدوائر المنطقية، طرق تبسيط الوظائف المنطقية، تصميم الدوائر التوافقية باستخدام المضاعفات وأجهزة فك التشفير والمقارنة والإضافات، تحليل الدوائر المتتابعة وتصميمها، المسجلات، العدادات.

    المتطلبات السابقة: هـ حا 212 هياكل متقطعة

     

    COE 222 Data Structure    (2-2-1,3)

    The course introduces students several methods for static, dynamic presentation, implementation, analysis, and applications of different types of data structures. The course exposes the  Abstract Data Type (ADT) principle and focuses on several data structures including arrays, linked lists, stacks, queues, trees and graphs.

    Prerequisite: COE214 Advanced Computer Programming

     

    هـ حا 222 هياكل بيانات                                                                                                  (2-2-1، 3)

    يقدم هذا المساق للطالب عدة طرق للتمثيل المتغير والثابت، وتنفيذ، وتحليل، وتطبيقات أنواع مختلفة من هياكل البيانات. المساق يعرض مبدأ نوع البيانات المجردة ويركز على هياكل البيانات المتعددة بما في ذلك المصفوفات، القوائم المرتبطة، المكدسات، الطوابير، الهياكل الشجرية والتراكيب الشبكية.

    المتطلبات السابقة: هـ حا 214  برمجة حاسوب متقدمة

     

    ECE 327 Principle of Communication   (2-2-0,3)

    This course seeks  to communication elements and link design and analysis, introduction to the theory and principles of modern communication systems, AM analysis, FM analysis , overview of the currently used analog and digital communication techniques and their relative advantages and disadvantages, analog modulation and demodulation, component parts used in analog and digital transceiver

    Prerequisite: ECE 312 Signals and Systems

                       

    هـ 1ت 327 مبادئ أنظمة اتصالات                                                                                      (2-2-0،3)

    يغطي هذا المساق المفاهيم الأساسية للاتصالات والتصميم والتحليل وكذلك دراسة نظريات الاتصالات للأنظمة الحديثة وتحليل التضمين السعوي والتضمين الترددي والتقنيات والمميزات والعيوب والتضمين وفك التضمين والمكونات للمرسل والمستلم.

    المتطلبات السابقة: هـ ات 312 اشارات ونظم.

     

     

     

    COE 311 Object Oriented Programming (OOP)  (2-2-0,3)

    This course involves the principles of object-oriented programming paradigm using an OOP language. The course discovers several topics including object-oriented design, encapsulating, information hiding, inheritance, abstraction, polymorphism and other  related features. Prerequisite: COE 222 Data Structure

     

    هـ حا 311 البرمجة الكائنية الموجهة    (2-2-0، 3)

    يشتمل هذا المساق على أساسيات وأشكال البرمجة الموجهة للكائنات مستخدما إحدى اللغات الموجهة للموضوع. المساق يغطي عدة مواضيع تشمل التصميم الموجه للكائنات، التغليف، إخفاء البيانات، الوراثة، تعدد الأشكال إضافة إلى الميزات الأخرى ذات الصلة.

    المتطلبات السابقة:  هـ حا 222 هياكل بيانات

     

     

    ECE 313 Control Systems    (2-2-1,3)

    This course seeks to impart in students a sound understanding of fundamental principles in control engineering, Laplace transform used in control systems. The course includes: mathematical modeling of linear continuous time invariant single input, single output dynamical systems; transfer functions and  state space models, performance specifications, analysis and design of closed loop analog control systems

    Prerequisite: MATH 211 Vectors and Matrices / ECE 212 Electrical Circuits

     

    هـ ات 313 أنظمة تحكم    (2-2-1، 3)

    يسلط هذا المساق الضوء على مبادئ أنظمة السيطرة وتحويلات لابلاس المستخدمة في أنظمة السيطرة والتحليل الرياضي للأنظمة الخطية غير المتغيرة مع الزمن وحساب الخرج وكذلك نسبة الخروج للمنظومة إلى نسبة الادخال للمنظومة والأداء الجيد وكيفية تحليل وتصميم منظومات مغلقة.

    المتطلبات السابقة:  ريض 211 المتجهات والمصفوفات  / هـ 1ت 212 دوائر كهربائية       

     

    COE 312 Fundamentals of Database    (2-2-1,3)

    This course aims to introduce students with the basic concepts of database. The course covers topics of relational data model, relational algebra, SQL language, design models for database, normalization, query processing and optimization, and other related topics.

    Prerequisite: COE 222 Data Structure

     

    هـ حا 312 مبادئ قواعد بيانات                                                                                            (2-2-1, 3)

    يستهدف هذا المساق تعريف الطلاب بالمفاهيم الأساسية لقواعد البيانات. يغطي المساق النموذج العلائقي، الجبر العلائقي، لغة الاستعلام المهيكلة، نماذج تصاميم قواعد البيانات، التطبيع، معالجة الاستعلام وتحسينها، ومواضيع أخرى ذات صلة.

    المتطلبات السابقة:   هـ حا 222 هياكل بيانات

     

    COE 313 Computer Organization    (2-2-1,3)

    Computer organization focuses on the computer hardware and software structure and function. This course covers basic hardware and software structure and function, addressing methods, programs control, processing units, internal memory, cache memory, external memory organization, Input/Output organization.

    Prerequisite: COE 221 Digital Logic Design

     

    هـ حا 313 تنظيم الحواسيب      (2-2-1، 3)

    يركز هذا المساق على التركيب المادي والبرمجي لأجهزة الحاسوب ووظائفها. يغطي المساق أساسيات التركيب المادي والبرمجي ووظائفه، طرق العنونة، برامج التحكم، وحدة المعالجة، تنظيم الذاكرة الداخلية، تنظيم الذاكرة المخبأة، تنظيم الذاكرة الخارجية، تنظيم الإدخال والإخراج.

    المتطلبات السابقة: هـ حا 221 تصميم منطق رقمي

    COE 321 Computer Architecture    (2-2-1,3)

    This course reviews different hardware architectures concerned with the structure and behavior of the various functional modules of the computer and their development. Topics include introduction to computer architecture, RAM/ROM characteristics and technologies, Operating system support, Central processing unit, Pipelining, CISC/RISC architectures, Parallel processing, Multicore  computers.

    Prerequisite: COE 313 Computer Organization

    هـ حا 321 معمارية الحاسوب    (2-2-1، 3)

    يستعرض هذا المساق معمارية المكونات المادية لأجهزة الحاسوب المعنية ببنية وسلوك الوحدات الوظيفية المختلفة للحاسوب وتطويرها. حيث يتضمن المساق مقدمة في معمارية الحاسوب، خصائص وتقنيات ذاكرة الوصول العشوائي وذاكرة القراءة فقط، دعم نظام التشغيل، وحدة المعالجة المركزية، المعالجة المتوازية، الحواسيب المتعددة النواة.

    المتطلبات السابقة: هـ حا 313 تنظيم الحواسيب

     

    COE 322 Software Engineering    (2-2-1,3)

    This course aim to learn the students the analysis and design steps to develop software engineering projects. The course discusses several concepts/principles/methods including software process, agile software development, system modeling, implementation, software testing and evolution.  

    Prerequisite: COE 311 Object Oriented Programming (OOP)

    هـ حا 322 هندسة البرمجيات   (2-2-1، 3)

    يستهدف هذا المساق تعليم الطلاب خطوات التحليل والتصميم من أجل بناء وتطوير مشاريع هندسة البرمجيات. يناقش المساق عدداً من المفاهيم /المبادئ /الطرق مشتملا على: العملية البرمجية، الطريقة الرشيقة في التطوير البرمجي، نمذجة النظام و تنفيذ واختبار البرمجيات للنظام وتطويره.

    المتطلب: هـ حا 311 البرمجة الكائنية الموجهة

     

    COE323 Microprocessors Systems (2-2-1,3)

    This course provides an overview of microprocessors systems and provide the basic architecture and interface of some  microprocessors systems. It covers the internal architecture of 8086, 80286, 80386, 80486 and Pentium microprocessors, Addressing modes, instruction sets, and basic interfacing.

    Prerequisite: COE 313 Computer Organization

    هـ حا 323 أنظمة معالجات دقيقة  (2-2-1، 3)

    يتناول هذا المساق لمحة عامة عن أنظمة المعالجات الدقيقة والبنية المعمارية الأساسية والربط البيني الأساسي لبعض أنظمة المعالجات الدقيقة. يغطي المساق البنية المعمارية للمعالجات الدقيقة 8086، 80286، 80386, 80486 و بنتيوم، طرق العنونة، مجموعة الأوامر، أساسيات الربط البيني.

    المتطلبات السابقة: هـ حا 313 تنظيم الحواسيب

    COE 324 Operating System   (2-2-0,3)

    This course provides an overview of current operating systems. It introduces operating systems by giving the history and the basic structure and architecture of some operating systems in the market. It covers the process creation, management, synchronization, communications, and scheduling. It also covers memory management. Some operating systems such as unix and others are taken as examples.

    Prerequisite: COE 222 Data Structure / COE 313 Computer Organization

    هـ حا 324 أنظمة تشغيل   (2-2-0، 3)

    يعطي هذا المساق لمحة عامة عن أنظمة التشغيل الحالية. وهو يقدم أنظمة التشغيل من خلال إعطاء تاريخها والهيكل الأساسي والمعماري لبعض أنظمة التشغيل التي في السوق. وهو يغطي إنشاء العمليات وإدارتها والتزامن والاتصالات فيما بينها وجدولتها. كما أنه يغطي إدارة الذاكرة. كما تؤخذ بعض امثلة أنظمة التشغيل مثل يونكس وغيرها.

    المتطلبات السابقة: هـ حا 222 هياكل بيانات /هـ حا 313 تنظيم الحواسيب

    COE 411 Computer Networks-1    (2-2-1,3)

    It covers the fundamental material on computer networks such as introduction to Computer Networks and the Internet, circuit switching, packet switching, types of network delays, Protocol layers, ISO and TCP/IP network models. The upper three layers of Internet Stack are covered: Application layer function and protocols such as HTTP, DNS, FTP, etc. Transport layer function and protocols, connection and connectionless communication, TCP and UDP, multiplexing and de-multiplexing, socket concepts, reliability and congestion control in TCP. Network layer function, IP protocol, logical addressing, routing protocols, broadcasting and multicasting concepts are covered.

    Prerequisite: ECE 327 Principle of Communication

     

    هـ حا 411 شبكات حاسوب- 1  (2-2-1، 3)

     يغطي هذا المساق المواد الأساسية على شبكات الحاسوب مثل مقدمة لشبكات الحاسوب والإنترنت، تبديل الدارات، تبديل الرزم، أنواع التأخير في الشبكة، طبقات البروتوكول، ونماذج الشبكة (آي إس أو) و (تي سي بي / آي بي). وتغطي الطبقات الثلاث العليا من حزمة الإنترنت : طبقة التطبيق ووظيفتها والبروتوكولات مثل (إتش تي تي بي)، (دي إن إس)، (إف تي بي)، إلخ و طبقة النقل ووظيفتها والبروتوكولات المتصلة والغير المتصلة ، (تي سي بي) و (يو دي بي) ، وتعدد الإرسال و فتح التعدد ومفاهيم المأخذ، والموثوقية والتحكم عند ازدحام الشبكة. كما يغطي هذا المساق وظيفة طبقة الشبكة، وبروتوكول الإنترنت، والعنوان المنطقي، وبروتوكولات التوجيه، والإذاعة ومفاهيم الإرسال المتعدد.

    المتطلبات السابقة: هـ ات 327 مبادئ أنظمة اتصالات

    COE 412 Microprocessor Interfacing  (2-2-1,3)

    This course focuses on basic components of microprocessor interfacing. It covers introduction to embedded systems, I/O Interfacing: I/O interfacing unit , Parallel and Serial communication. A/D and D/A conversion, asynchronous data transfer serial transfer, First-In, First-Out buffer, modes of transfer. memory Interfacing: direct memory access, direct memory access controller (DMAC) options for data transfer, modes of transfer, embedded system design methodologies.

    Prerequisite: COE 323 Microprocessors Systems

    هـ حا 412 الربط البيني للمعالجات الدقيقة     (2-2-1، 3)

    يركز هذا المساق على المكونات الأساسية للربط البيني للمعالجات الدقيقة. يغطي المساق مقدمة في الأنظمة المدمجة، الربط البيني الإدخال الادخال والاخراج: وحدة الربط البيني للإدخال والاخراج، الاتصال المتوازي والتسلسلي، تحويل التماثلي الى رقمي والعكس، النقل التسلسلي اللا تزامني للبيانات، طريقة التسلسل في إدخال وإخراج البيانات من الذاكرة وطرق النقل. الربط البيني للذاكرة: الوصول المباشر للذاكرة، خيارات متحكمات الوصول المباشر للذاكرة لنقل البيانات، طرق النقل، منهجية تصميم الأنظمة المدمجة.

    المتطلبات السابقة : هـ حا 323 أنظمة معالجات دقيقة

    COE 413 Mini Project-1   (0-6-0,3)

    To train students in carrying out hardware/software design and development exercises under the supervision of a faculty member in the department.

    Prerequisite: Fourth year standing required

     

    COE 421 Computer Networks – 2    (2-2-1,3)

    This course covers the advanced material on computer networks such as: Data link layer services, Error detection and correction, Channel Partitioning, Random Access Protocols, Switched Local Area Networks, Physical Addressing, ARP protocol, Ethernet, Link layer Switches, and VLANs. It also gives an introduction to some Wireless and Mobile Networks concepts such as: WiFi: 802.11 Wireless LANs, Cellular Internet Access, and Mobility Management. Multimedia network applications are also explored. This course also covers Network Management.

    Prerequisite: COE 411 Computer Networks-1 

                                                               

    هـ حا 421 شبكات حاسوب- 2   (2-2-1، 3)

    يغطي هذا المساق المواد المتقدمة على شبكات الكمبيوتر مثل: خدمات طبقة وصلة البيانات، كشف الأخطاء وتصحيحها، تقسيم القنوات، بروتوكولات الوصول العشوائي، شبكات المناطق المحلية المحولة، العناوين الفيزيائية، بروتوكول أرب، الإيثرنت، محولات طبقة الوصلة، والشبكات المحلية الافتراضية. كما يقدم مقدمة لبعض مفاهيم الشبكات اللاسلكية والمتنقلة مثل: واي فاي: 802.11 الشبكات المحلية اللاسلكية، والوصول إلى الإنترنت الخلوي، وإدارة التنقل. كما يغطي هذا المساق تطبيقات شبكات الوسائط المتعددة. يغطي هذا المساق أيضا إدارة الشبكة.

    المتطلبات السابقة: هـ حا 411 شبكات حاسوب- 1

    COE 422 VLSI Circuit Design     (2-2-0,3)

    This course study all the State-of-the-art MOS Transistors, their operation and limitations. CMOS digital circuits, static & dynamic logic, combinational and sequential circuits. Circuit design and propagation delay. CMOS fabrication technology, layout and design rules, stick diagrams, IC Design and Verification Tools, subsystem design and case studies, and practical consideration

    Prerequisite: ECE 221 Electronic Devices

     

    هـ حا 422 تصميم الدوائر المتكاملة الواسعة النطاق  (2-2-0، 3)

    يصف هذا المساق فن تصميم الترانزستورات داخل الدوائر المتكاملة والعمليات اللازمة والمحددة للتصميم واستخدام أشباه الموصلات المركبة وكيفية تصميم الدوائر المنطقيه والدوائر المتتالية والتجميعية وكيفية حساب الزمن وغيره وكيفية تحديد خطوات وقوانين التصميم ومعرفة أدوات التصاميم الفرعية وأخذ الاعتبارات العلمية لذلك.

    المتطلبات السابقة : هـ حا 422 النبائط الالكترونية

    COE 423 Artificial Intelligence  (2-2-0,3)

    This course focuses on methods and techniques of artificial intelligence to create machines that can "think". It covers introduction  to artificial intelligence, intelligent agents, problem solving methods, PROLOG, search strategies, control strategy, knowledge representation, propositional logic, resolution theorem proving.

    Prerequisite: COE 212 Discrete Structure /COE 222 Data Structure

                                                                                                                            

    هـ حا 423 الذكاء الاصطناعي (2-2-0، 3)

    يركز هذا المساق على أساليب وتقنيات الذكاء الاصطناعي لبناء الآلات التي يمكن لها "التفكير". يغطي المساق مقدمة في الذكاء الاصطناعي، الوكيل الذكي، طرق حل المشاكل، لغة برولوج، إستراتيجيات البحث، إستراتيجية التحكم، تمثيل المعرفة، الاستدلال المنطقي، الإثبات لنظرية القرار أو الثبات.

    المتطلبات السابقة : هـ حا 212 هياكل متقطعة / هـ حا 222 هياكل بيانات

    COE 424 Real Time Computer Control &PLC  (2-2-0,3)

    This Course Covers real time definition and types with all controls used in real time system, embedded system, aircraft monitoring system, life cycle, Digital inputs and outputs of a system. PLC definition and types with internally and externally explanation, all programming languages used with  applications and  how can deal with it.

    Prerequisite: ECE 313 Control Systems

    هـ حا 423 الزمن الحقيقي للسيطرة بالحاسوب    (2-2-0، 3)

    يصف هذا المساق منظومات الزمن الحقيقي وأنواعها مع معرفة جميع المسيطرات المستخدمة. ومعرفة النظام المطمور وكذلك منظومة المراقبة في الطائرة والدورة الحياتية للنظام  وجميع المدخلات والمخرجات للنظام وتعريف المسيطرالمنطقي المبرمج ومكوناته الداخلية والخارجيه وبرمجته وتطبيقاته وكيفية التعامل معه.

    المتطلبات السابقة : هـ ات 313 أنظمة تحكم

     

    COE 425 Cryptography & Computer Security   (2-2-0,3)

    The course aims to provide students with the knowledge of fundamentals of computer security and cryptography in order to apply relevant cryptographic techniques. The course introduces different encryption techniques including symmetric and asymmetric encryption, algorithms, and hashing. The course also explores an SSL transaction and investigates an email and IP Security.

    Prerequisite: COE 411 Computer Networks-1

    هـ حا 425 التشفير وأمن الحاسوب (2-2-0، 3)

    يستهدف المساق تزويد الطلاب بالمعرفة بأساسيات أمن الحاسوب والتشفير من أجل تطبيق تقنيات التشفير ذات الصلة. ويقدم المساق تقنيات التشفير المختلفة بما في ذلك التشفير المتماثل وغير المتماثل والخوارزميات و التجزئة. المساق ايضا يستكشف معاملات الـ SSL وتحقيق الأمن في البريد الإلكتروني وبروتوكول الإنترنت.

    المتطلبات السابقة : هـ حا 411 شبكات حاسوب – 1

     

    COE 426 Mini Project-2   (0-6-0,3)

    To train students in carrying out hardware/software design and development exercises under the supervision of a faculty member in the department.

    Prerequisite: COE 413 Mini Project-1

     

    COE 427 Field Training

    The aim of the summer training is to provide students with direct on-the-job experience working with professionals in the field. This training provides an opportunity to expose students to the reality of professional practice. Students are required to submit a report and make a presentation on their summer training experience and the knowledge gained.

    Prerequisites: ENG 311 Technical writing, Fourth Year Standing, Approval of the Department

                                                                 

    COE 511 Parallel Processing Techniques  (3-0-0,3)

    This course seeks to Parallel processing concepts and types, how can increase the  performance of computers by using parallel processing and throughput calculation , in the direction capabilities for development I/O coprocessor, cache and memories, and application of pipelining, time sharing, multiprogramming and multiprocessing all these to achieve optimal performance from a computer exploiting parallelism, connection of processing methods.

    Prerequisite: COE 321 Computer Architecture /COE 323 Microprocessors Systems

    هـ حا 511 تقنيات المعالجة المتوازية  (3-0-0، 3)

    يركز هذا المساق على مبادئ المعالجة المتوازية وانواعها وكيفية زيادة كفاءة وأداء الحاسبات باستخدام هذه التقنية وكيفية حساب الإنتاجية والقدرة على تطوير المدخلات والمخرجات للمعالجات المساعدة وكذلك الذاكرة والكاش وتطبيقات خط الأنابيب والمشاركة الزمنية للمعالجات المتعددة لتحقيق الأداء الأمثل للحاسبات وطرق ربط المعالجات.

    المتطلبات السابقة : هـ حا 321 معمارية الحاسوب / هـ حا 323 أنظمة معالجات دقيقة

    COE 514 Graduation Project-1   (0-4-0,2)

    The student should take a B.Sc. project in related area to his specialization and with technical merit. This project is for two semesters. At the end of the semester the student submits a report describing his projects and the parts he completed in the first semester and proposed parts in the 2nd semester and present the work to a committee constituted by the department. The projects are oriented toward providing experience in the establishment of objectives, criteria, synthesis, analysis, construction, testing, and evaluation; solution of open-ended problems; design methodology.

    Prerequisite: COE 424 Mini Project – 2

     

    COE 523 Graduation Project-2   (0-6-0,3)

    The student should take a B.Sc. project in related area to his specialization and with technical merit. This project is for two semesters. At the end of the semester the student submits a report describing his projects and the parts he completed in the first semester and proposed parts in the 2nd semester and present the work to a committee constituted by the department. The projects are oriented toward providing experience in the establishment of objectives, criteria, synthesis, analysis, construction, testing, and evaluation; solution of open-ended problems; design methodology

    Prerequisite: COE 514 Graduation Project-1                      

    ECE 221 Electronic Devices    (2-2-0,3)

    Introduction to physics of semiconductors; Bipolar Devices: pn junction theory, p-n junction Introduction to physics of semiconductors. Bipolar Devices. PN junction theory. PN junction diode. Bipolar junction transistor. Unipolar Devices. Junction field effect transistor.(JFET). Metal insulator semiconductor.(MIS).Diode charge coupled devices(CDD). Metal oxide semiconductor FET(MOSFET). Photonic devices light emitting diode.(LED). Semiconductor  lasers and photo-detectors

    Prerequisite: PHYS 121 General Physics-2

    ECE 312 Signals and Systems   (2-0-2,3)

    The course presents and integrates the basic concepts for both continuous-time and discrete-time signals and systems. It is an introduction to analog and digital signal processing, control systems and communication systems and digital image processing. Some knowledge in fundamental calculus and use of complex numbers is a pre-requisite for this course. Signal and system representations are developed for both time and frequency domains. It covers linear time-invariant systems: system properties, impulse response, input-output difference and differential equations, convolution sum and the convolution integral representation. These representations are related through the Laplace Transform, Fourier series and Fourier transform with their properties. The course includes an introduction to MATLAB as a tool for signal analysis and system modeling.

     

    Prerequisite: MATH211 Vectors and Matrices

     

    ECE 311 Electronic Circuits   (2-2-1,3)

    This course is designed to provide students with fundamental concepts of Electronic Circuits . It includes Diode circuits, transistor biasing and thermal stabilization , Transistor equivalent circuit and models , small signal bipolar (BJT) and Field Effect (FET) amplifiers,. Single-stage and multi-stage amplifiers. Feedback amplifiers. Frequency response of amplifiers. Power amplifiers. Oscillators. Tuned amplifiers. Application of simulation tools (PSPICE or  Multisim) to understand the circuit characteristics.

    Prerequisite: ECE221 Electronic Devices

                      

    ECE 321 Digital Electronics    (2-2-1,3)

    Introduction to physics of semiconductors; Bipolar Devices: pn junction theory, p-n junction Introduction to physics of semiconductors. Bipolar Devices. PN junction theory. PN junction diode. Bipolar junction transistor. Unipolar Devices. Junction field effect transistor.(JFET). Metal insulator semiconductor.(MIS).Diode charge coupled devices(CDD). Metal oxide semiconductor FET(MOSFET). Photonic devices light emitting diode.(LED). Semiconductor  lasers and photo-detectors.                                                                

    Prerequisite: ECE 311 Electronic Circuits

                                       

    ECE 413 Digital Signal Processing     (2-0-2,3)

    This course provides an introduction to digital signal processing. The course content includes the concept and the classification of discrete-time signal, representations of signals in time, frequency, z- and discrete frequency domains, representations and analyses of systems, and filter designs.

    Prerequisite: ECE 321 Digital Electronics

     

     

    وصف متطلبات القسم الاختيارية

     

     

    COE 512 Design & modeling of digital Systems   (2-2-0,3)

    This course study all the simulation and modeling techniques used for digital systems and all the  advanced concepts in digital logic design using language tools to describe digital logic systems at different levels of abstraction and simulation. Programmable logic devices; designing with field programmable gate arrays; synchronous and asynchronous sequential logic circuits

    Prerequisite: COE221 Digital Logic Design

     

    هـ حا 512 تصميم ونمذجة الأنظمة الرقمية   (2-2-0، 3)

    يصف هذا المساق كل تقنيات التمثيل والنمذجة لأي نظام رقمي وكل المبادئ المتطورة في التصميم المنطقي الرقمي باستخدام لغة معينه لتوصيف هذا النظام وبمستويات مختلفة من التمثيل وكذلك انظمة البرمجة المنطقية  والمتجه المنطقي المبرمج والدوائر التزامنية وغير التزامنية للدوائر المنطقية وكيفية تصميمها

    المتطلبات السابقة : هـ حا 221 تصميم منطق رقمي

    COE 513 Web Site Design   (2-2-0,3)

    The course involves the study of all important aspects for designing web site. The course covers the topics of HTML, CSS, JavaScript and Dreamweaver to design, publish and manage web sites.

    Prerequisite: COE 121 Computer Programming

     

    هـ حا 513 تصميم مواقع على شبكة الإنترنت    (2-2-0، 3)

    يشمل المساق دراسة جميع الجوانب المهمة لتصميم موقع على شبكة الإنترنت. يغطي المساق مواضيع لغة ترميز النصوص التشعبية، إسقاط تنسيق الإنماط على الصفحة، واستخدام تطبيق الدريم ويفر  لتصميم ونشر وإدارة المواقع على شبكة الإنترنت.

    المتطلبات السابقة : هـ حا 121 برمجة حاسوب

    COE 515 Neural Networks    (2-2-0,3)

    This course focuses on foundations of neural networks theory and fuzzy logic. It covers activation, topology, taxonomies of neural network, learning algorithms, generalized delta rule, single and multi layer neural network applications such as McCulloch Pitts, Perceptron and  Adaline, Hopfield; bi-directional associative memory (BAM), adaptive fuzzy systems; fuzzy sets and systems; fuzzy associative memory (FAM), examples of fuzzy and neural control systems.

    Prerequisites: Fifth year standing.

     

    هـ حا 515 شبكات عصبية   (2-2-0، 3)

    يركز هذا المساق على الأسس النظرية للشبكات العصبية والمنطق المضبب، يغطي المساق التنشيط، والبنية والتصنيفات للشبكات العصبية ، خوارزميات التعلم وقاعدة دلتا العامة، تطبيقات الشبكات العصبية أحادية الطبقة ومتعددة الطبقات مثل مكولوك بيتس، بيرسيبترون و أدالين وهوبفيل، الذاكرة الترابطية الثنائية الاتجاه (بام)، أنظمة المنطق المضبب، الانظمة والمجموعات في المنطق المضبب، ذاكرة المنطق المضبب ثنائية الاتجاه، أمثلة لأنظمة التحكم العصبية.

    المتطلبات السابقة : السنة الخامسة

     

    COE 516 Introduction To Robotics     (3-0-0,3)

    This course focuses on foundations of robotics theory. It covers Introduction to robots,   Taxonomy of robots, the  basic  concepts  of  sensing,  actuation,  and  robotic  intelligence.  Basic  robotic sensors;  actuation  functions;  embedded  robotic  task-related  intelligence, Internet robotics, autonomous robots, robotic sensor networks, and applications. 

    Prerequisites: Fifth year standing.

     

    المتطلبات السابقة : السنة الخامسة

                                                                                                                                                                                                                                                               

    COE 517 Digital Image Processing   (2-2-0,3)

    The course is base for students to study other closely subjects such as the computer vision and multimedia techniques. This course introduces the concepts of digital image processing including digital image fundamental concepts, image enhancement, image restoration, and morphological image processing.  

    Prerequisites: Fifth year standing.

     

    هـ حا 517 معالجة الصور الرقمية   (2-2-0، 3)

    يضع هذا المساق اسساً للطلاب لدراسة مساقات مرتبطة بهذه المادة مثل معالجه الرؤية بالحاسوب، وتقنيه الوسائط المتعددة. هذا المساق يعرض مفهوم معالجة الصور الرقمية بما في ذلك المفاهيم الأساسية للصورة الرقمية، وتحسين الصورة، واستعادة الصورة، ومعالجة الصور المورفولوجي.  

    المتطلبات السابقة : السنة الخامسة

     

    COE 518 Computer vision processing   (2-2-0,3)

    This course introduces the student how the computers can be   able to understand the content of digital images or videos same as human. The topic includes feature extraction, shape representation, structural descriptions, motion estimation, 3D­shape reconstruction and object classification and recognition.

    Prerequisite: COE 222 Data Structure

     

    هـ حا 518 معالجة الرؤية بالحاسوب    (2-2-0، 3)

    يتناول هذا المساق قدره الكمبيوتر على فهم محتويات الصور الرقمية أو الفيديو مثل الانسان. حيث يحتوي على الموضوعات الئيسة الآتية: استخراج الميزات الخاصة بالشكل، تمثيل الشكل، الأوصاف الهيكلية، تقدير الحركة، إعادة بناء شكل ثلاثي الأبعاد، وتصنيف الكائن وتعُرفه

    المتطلبات السابقة : هـ حا 222 هياكل بيانات

     

    COE 519 Multimedia Techniques  (2-2-0,3)

    This course provides the students important aspect of multimedia technology in different multimedia components: image, audio and video.  The course covers topic in fields of multimedia networking, compression in multimedia, multimedia security and multimedia coding.

    Prerequisite: COE 222 Data Structure

     

    هـ حا 519 تقنيات الوسائط المتعددة    (2-2-0، 3)

    يستهدف هذا المساق تزويد الطالب بالجوانب المهمة المتعلقة بتقنيه الوسائط المتعددة في مختلف مكوناتها وهي الصورة، الصوت والفيديو. ويغطي هذا المساق المواضيع المتعلقة بتقنيه الوسائط المتعددة في مجالات الشبكات والضغط والأمن والترميز.

    المتطلبات السابقة : هـ حا 222 هياكل بيانات

     

    COE 521 Distributed Systems  (3-0-0,3)

    This course covers issues in the design and implementation of distributed computing systems. It covers inter-process communication, remote procedure calls, distributed file systems, synchronization, distributed transactions, replicated data, security and specifications for distributed programs. Current distributed technologies (sockets), real-world distributed systems case studies, and examples ranging from the Internet to file systems are also covered.

    Prerequisite: COE 421 Computer Network 2

    هـ حا 521 أنظمة موزعة     (3-0-0، 3)

     يغطي هذا المساق  بعض المسائل في تصميم وتنفيذ أنظمة الحوسبة الموزعة. وهو يغطي الاتصالات بين العمليات، و إجراءات الاستدعاء عن بعد، ونظم الملفات الموزعة، التزامن، المعاملات الموزعة والبيانات المكررة والأمن والمواصفات للبرامج الموزعة. ويغطي أيضا التكنولوجيات الموزعة الحالية (مآخذ)، ودراسات نظم التوزيع الواقعية، وأمثلة تتراوح من الإنترنت إلى أنظمة الملفات.

    المتطلبات السابقة: هـ حا 421 شبكات حاسوب - 2

    COE 522 Mobile computing    (3-0-0,3)

    It introduces basic terminology, fundamental concepts and principles behind design of distributed applications which can run on mobile devices and support user mobility by leveraging wireless communications. Location of mobile devices, judicious use of bandwidth, relocation of computation, are some of the key issues which will constitute the topics for further exploration.

    Prerequisite: COE 421 Computer Network 2

     

    هـ حا 522 حوسبة الموبايل (3-0-0، 3)

         يقدم هذا المساق المصطلحات والمفاهيم والمبادئ الأساسية وراء تصميم التطبيقات الموزعة التي يمكن تشغيلها على الأجهزة النقالة ودعم تنقل المستخدمين من خلال الاستفادة من الاتصالات اللاسلكية. بعض القضايا الرئيسة التي سوف تشكل الموضوعات لمزيد من الاستكشاف هي: موقع الأجهزة النقالة، الاستخدام الحكيم من عرض النطاق الترددي، اعادة تموضع الحوسبة.

    المتطلبات السابقة: هـ حا 421 شبكات حاسوب - 2

     

    COE 524 Fundamentals of optical networking  (3-0-0,3)  

    This course covers the fundamentals of optical networking and the technology underlying optical networks. It covers the transmission technology aspects of optical networking. It focuses on the networking aspects such as architectures, and control and management issues. It also describes the components needed to build these networks.

    Prerequisite: COE 421 Computer Network 2

    هـ حا 522 أساسيات الشبكات الضوئية   (3-0-0، 3)

    يغطي هذا المساق أساسيات الشبكات البصرية والتكنولوجيا الكامنة وراء الشبكات البصرية. وهو يغطي جوانب تكنولوجيا الإرسال من الشبكات البصرية. ويركز على جوانب الشبكات مثل الهندسة المعمارية، وقضايا السيطرة والإدارة. ويصف أيضا المكونات اللازمة لبناء هذه الشبكات.

    المتطلبات السابقة: هـ حا 421 شبكات حاسوب - 2

     

    COE 525 Wireless Networks and Applications    (3-0-0,3)

    This course builds an understanding of the core issues encountered in the design of wireless (vs. wired) networks. It gives the student some fundamental understandings to the wireless networks. It provides an introduction to various current and next generation wireless networking technologies, and undertakes a detailed exploration of fundamental architectural and design principles used at all layers of the stack.

    Prerequisite: COE 421 Computer Network 2

     

    هـ حا 525 الشبكات اللاسلكية وتطبيقاتها     (3-0-0، 3)

    يغطي هذا المساق مفاهيم القضايا الأساسية التي واجهتها تصاميم الشبكات اللاسلكية (مقابل السلكية). إنه يعطي الطالب بعض إنه التفاهمات الأساسية للشبكات اللاسلكية. وهو يقدم مختلف تقنيات الشبكات اللاسلكية الحالية والجيل القادم للطالب، ويضطلع باستكشاف مفصل للمبادئ المعمارية والتصميم الأساسية المستخدمة في جميع طبقات الحزمة.

    المتطلبات السابقة: هـ حا 421 شبكات حاسوب - 2

                                                                                                                                                                                      

    COE 526 Simulation & Modeling of Computers    (3-0-0,3)

    This course aims to introduce students to basic simulation and modeling concepts. The course discovers the simulation methods and modeling tools for continuous, discrete, and combined systems.  The course also focuses on reasons for simulation, queuing models, random number generators, analysis of simulation data, verification and validation of simulation models.

    Prerequisites: COE 222 Data structures,  MATH 321  Engineering  Probability and Statistics.

     

    هـ حا 526 محاكاة ونمذجة الحواسيب   (3-0-0، 3)

    يستهدف هذا المساق تقديم مفاهيم أساسية للطلاب عن النمذجة والمحاكاة. يستكشف المساق طرق المحاكاة وأدوات النمذجة للأنظمة المتصلة والمتقطعة والمركبة من كليهما. يركز المساق أيضا على ـسباب المحاكاة ونمذجة الطوابير وتوليد الأرقام العشوائية وتحليل محاكاة البيانات والتثبت والتحقق من صحة نماذج المحاكاة.

    المتطلبات السابقة: هـ حا 222 هياكل بيانات ، ريض 321 احصاء واحتمالات هندسية

    COE 527 Hardware and Software Design    (3-0-0,3)

    This course covers the treatment of new developments in various areas of computer engineering in hardware and any new components used in hardware design and the new  software application used for new hardware used.

    Prerequisites: Fifth year standing.

    هـ حا 527 تصميم العتاد والبرمجيات   (3-0-0، 3)

    يصف هذا المساق التطوير والتصميم الحديث لهندسة الحاسبات في مجال العتاد والبرمجيات  في مختلف الظروف والتغييرات وكذلك أي مكون مادي جديد يتم استخدامه في مرحلة التصميم للنظام وكذلك معرفة التطبيقات الجديدة والحديثة المستخدمة للأنظمة المادية المصممة حديثا.

     

     

    COE5XX  Selected Topics in Computer Engineering     (3-0-0,3)

    This course covers the treatment of new developments in various areas of computer engineering, the content is designed by a member of staff and approved by the department council.

    Prerequisites:-  Fifth year standing and Department Approval

     

     

     

  • >

    المراجع :

     

     

    المراجع

    اسم المادة

    الرقم

    1. Thomas L. Floyd, (2014). Digital Fundamentals, 11th edition.Prentice Hall.
    2. M. Morris Mano, Michael D. Ciletti, (2012).  Digital Design, 5th edition, Prentice-Hall.
    3. M. Rafiquzzaman, (2005). Fundamentals of Digital Logic and Microcomputer Design,. 5th edition, Wiley-Interscience.
    4. M. Rafiquzzaman, (2014). Fundamentals of Digital Logic and Microcontroller,. 6th edition, Wiley-Interscience.
    5. J.F. Wakerly, (2017), Digital Design: Principles and Practices, 5th edition, Pearsonl.

    Digital Logic Design

    1.  
    1. Stallings, W. (2012). Computer Organization and Architecture.9th edition, Prentice Hall of India.
    2. David L. Patterson and John L. Hennessey, (2011),  Computer Organization and Design: The Hardware/Software Interface, 4th edition, Morgan Kaufmann Publisher.
    3. Andrew S. Tanenbaum  (2012), Structured Computer Organization , 6th edition, Pearson .
    4. M. Morris Mano, (1993). Computer System Architecture, 3rd  edition, Prentice Hall.

    Computer Organization

    1.  
    1. W. A. Triebel and A. Singh, The 80386, 80486 and Pentium® Processors: Hardware, Software, and Interfacing.
    2. Barry  B.  Brey, (2009) The  Intel  Microprocessors:  8086/8088, 80186/80188,  80286,  80386,  80486  Pentium,  Pentium  ProProcessor,  Pentium  II,  Pentium  4,  and  Core2  with  64-bit Extensions,  Architecture,  Programming,  and  Interfacing, 8th Edition,  Pearson  Education  International,  Upper Saddle River, New Jersey.
    3. Barry B. Berry, (2009), Intel microprocessor, 8th Edition
    4. Richard C. Detmar, 80x86  Assembly  and  computer  architecture, 1st edition.
    5. M. Rafiquzzaman, (2008). Microprocessor Theory and Applications, John Wiley& Sons, Inc.
    6. John  Uffenbeck (2002),  The  80x86  Family:  Design,  Programming, and  Interfacing,             3rd  Edition,  Prentice-Hall  International, Inc., Upper Saddle River, New Jersey.

    Microprocessors Systems

    1.  

    المراجع

    اسم المادة

    الرقم

    1. Barry B. Brey. (2003). The Intel Microprocessors: Architecture, Programming & Interfacing. 6th Edition, PHI.
    2. Douglas V. Hall, Microprocessor and Interfacing Programming & Hardware.TMH. Glencoe McGraw-Hi

    Microprocessor Interfacing

     

     

    1.  
    1. Russell, S. and Norvig, P.  (2009). The Artificial    Intelligence:    A   Modern   Approach,    3rd       edition Prentice Hall.
    2. Luger, G. F. (2008). Artificial Intelligence:  Structures and   Strategies for Complex Problem-solving.   6th  edition Addison Wesely Longman, Inc. 
    3. Rich, E., Knight, K. and Shivshankar B. Nair (2009). Artificial Intelligence, 3rd edition, Tata McGraw-Hill .

    Artificial Intelligence

    1.  
    1. Simon Haykin. (2003). Neural Networks – A Comprehensive Foundation, Prentice Hall.
    2. Robert Callan. (1999). The Essence of Neural Networks. Prentice Hall Europe.
    3. Bart Kosko. (2000). Neural Networks and Fuzzy Systems – A Dynamical Systems Approach to Machine Intelligence. Prentice Hall.
    4. Valluru B. Rao & Hayagrive V. Roa. (1995). C++ Neural Networks and Fuzzy Logic .
    5. Michels, K., Klawonn, F., Kruse, R., Nürnberger, A.(2006), Fuzzy Control : Fundamentals, Stability and Design of Fuzzy Controllers, 1st edition, Springer-Verlag Berlin Heidelberg
    6. Kevin M. Passino, Stephen Yurkovich, Fuzzy Control, Addison Wesley Longman, Inc.

    Neural Networks

    1.  
    1. Roland Siegwart, Illah Reza Nourbakhsh and Davide Scaramuzza, (2011), Introduction to Autonomous Mobile Robots, Second Edition
    2. Robin R. Murphy, (2000), An Introduction to AI Robotics (Intelligent Robotics and Autonomous Agents) 1st Edition
    3. Roland Siegwart, Illah Reza Nourbakhsh,(2004), Introduction to Autonomous Mobile Robots, MIT Press.
    4.  B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo. (2009) Robotics modeling, planning and control. Springer.
    5. Keith Dinwiddie,  (2016), Basic Robotics, Cengage Learning, 1st edition,MindTap.
    6. Mark W. Spong, Seth Hutchinson, M. Vidyasagar,(2005), Robot Modeling and Control, Wiley and Sons, Inc.

     

     

     

    Introduction To Robotics

    1.  

    المراجع

    اسم المادة

    الرقم

    1. Computer Networking: A top-down approach by Kurose and Ross
    2. Computer Networks by Andrew S. Tanenbaum and David Wetherall
    3. TCP/IP Protocol Suite by Behrouz A. Forouzan
    4. Data Communications and Networking by Behrouz A. Forouzan
    5. Computer Networks: A System Approach Larry L. Peterson and Bruce S. Davie
    6. Data and Computer Communications by William Stallings
    7. Interconnections – Radia Perlman
    8. TCP/IP Illustrated Vol. 1 – W. Richard Stevens
    9. Computer Networks: A Top – Down Approach by FOROUZAN
    10. Internetworking with TCP/IP, Volume 1 by Douglas Comer
    11. Programming Perl – Wall, Christiansen & Schwartz
    12. Performance and Fault Management – CiscoPress
    13. Routing TCP/IP Vol 1 – Jeff Doyle
    14. Routing TCP/IP Vol 2 – Doyle & Carroll
    15. Fundamentals Of Computer Networks by Sudakshina Kundu
    16. Network Intrusion Detection – Stephen Norcutt & Julie Novak (network  security)
    17. DNS & BIND – Cricket Liu & Paul Albitz
    18. Secrets and Lies: Digital Security in a Network World – Bruce Schneier
    19. Schaum's Outline of Computer Networking 

    Computer Networks-1 & Computer Networks-2

    1.  
    1. Distributed Systems: Principles and Paradigms by Andrew S. Tanenbaum
    2. Distributed Systems: Concepts and Design by George Coulouris
    3. Distributed Systems For Fun and Profit by Mikito Takada
    4. Distributed Algorithms by Nancy A. Lynch
    5. Programming Distributed Computing Systems: A Foundational Approach by Carlos A. Varela
    6. Distributed Computing: Principles, Algorithms, and Systems by Ajay  Kshemkalyani
    7. Introduction to Distributed Algorithms by Gerard Tel
    8. Elements of Distributed Computing by Vijay K. Garg
    9. Introduction to Reliable Distributed Programming by Rachid Guerraoui
    10. Design and Analysis of Distributed Algorithms by Nicola Santoro

    Distributed Systems

    1.  

    1.Fundamentals of Mobile Computing Paperback by Prasant Pattnaik, Rajib Mall

    1. Principles of Mobile Computing by Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober Mobile communications Schiller, Jochen
    2. Mobile Communication Systems by Hazysztof Wesolowshi
    3. Telecommunication networks: protocols, modeling and analysis Schwartz, Mischa
    4.  Mobility: processes, computers, and agents by  Milojicic, Douglis and Wheeler.
    5. Principles of Wireless Networks Kaveh Pahlavan, Prasanth Krishnamoorthy

    Mobile computing

    1.  

    المراجع

    اسم المادة

    الرقم

    1. Optical Networking  by Debra Cameron
    2. Optical Networks: A Practical Perspective  by Rajiv Ramaswami, Kumar Sivarajan
    3. Nonlinear Fiber Optics  by Govind P. Agrawal
    4. Multiwave length Optical Networks: A Layered Approach by Thomas E. Stern, Krishna Bala
    5. Understanding Optical Communications by Harry J. R. Dutton
    6. Fiber Optic Test and Measurement by Dennis Derickson
    7. Fiber Optic Communications by Joseph C. Palais
    8. Handbook of Fiber Optic Data Communication  by Casimer Decusatis, et al
    9. Broadband Networking: ATM, SDH, and SONET by Mike Sexton, Andy Reid
    10. Optical Fiber Telecommunications IIIA by Ivan P. Kaminow, Thomas L. Koch
    11. Optical Fiber Telecommunications IIIB by Ivan P. Kaminow, Thomas l. Koch
    12. Photonics Rules of Thumb: Optics, Electro-Optics, Fiber Optics, and Lasers by John Lester Miller, Edward, Dr Friedman, Ed Friedman
    13. Understanding Telecommunications and Lightwave Systems : An Entry-Level Guide by John G. Nellist
    14. Nonlinear Fiber Optics by Govind P. Agrawal
    15. Fundamentals of Photonics by Bahaa E.A. Saleh, M. C. Teich
    16. Understanding Fiber Optics  by Jeff Hecht
    17. Optical Networking Crash Course by Steven Shepard
    18. Optical Switching and Networking Handbook  by Regis J. Bates
    19. Fiber-Optic Communication Systems  by Govind P. Agrawal
    20. Optoelectronics, Fiber Optics, and Laser Cookbook by Thomas Petruzzellis
    21. Introduction to Fiber Optics by John Crisp
    22. Premises Cabling by Donald J. Sterling

    Fundamentals of optical networking

    1.  
    1. Wireless Networking by Anurag Kumar D. Manjunath Joy Kuri
    2. 802.11 wireless networks: the definitive guide Gast, Matthew S.
    3. Wireless communications: principles and practice Rappaport, Theodore S.
    4. Digital communications: design for the real world Bateman, Andrew
    5. Digital communications: fundamentals and applications Sklar, Bernard
    6. Digital communication Barry, John R. and Edward A. Lee and David G. Messerschmidt
    7. Introduction to digital communications Kurzweil, Jack
    8. Introduction to wireless and mobile systems Agrawal, Dharma Prakesh and Qing-An Zeng

     

     

     

    Wireless Networks and Applications

    1.  

    المراجع

    اسم الماده

    الرقم

    1. Silberschatz,A., Galvin,P. & Gagne,G.,(2013) Operating Systems Concepts.,9th  ed. Wiley Global Education
    2. Andrew Tanenbaum(2014), Modern Operating Systems., 4th ed. Prentice Hall
    3. Operating system concepts with Java Silberschatz, Abraham and Peter Baer Galvin and Greg Gagne
    4. Operating systems: design and implementation Tanenbaum, Andrew S. and Albert S. Woodhull
    5. Operating systems principles Bic, Lubomir and Alan C. Shaw
    6. Operating systems: internals and design principles Stallings, William
    7. Operating systems Nutt, Gary J.
    8. Applied operating system concepts Silberschatz, Abraham and Peter Baer Galvin and Greg Gagne
    9. Schaum's Outline of Operating Systems

    advance operating system

    &

    operating system

    1.  
    1. David J. Eck , (2014). Introduction to Programming Using Java, Seventh Edition.
    2. John Dean and Ray Dean, (2013). Introduction to Programming with Java: A Problem Solving Approach, 2nd  Edition.

    Object Oriented Programming

    1.  
    1. Lan Sommerville, (2015), Software Engineering 10th Addison-Wesley.
    2. Shari Lawrence Pfleeger, Joanne M. Atlee, (2010), Software Engineering: Theory and Practice, 4th ed. Prentice Hall.
    3. Schaum's Outline of Software Engineering 

    Software Engineering

    1.  
    1. Elizabeth Castro, Bruce Hyslop, HTML5 & CSS3 Visual QuickStart Guide, 7th  Edition,  ONLINE VERSION
    2. Tom Negrino, Dori Smith, (2013), Dreamweaver CC: Visual QuickStart Guide, 1st ed. Peachpit Press Elaine Weinmann, Peter Lourekas. Photoshop CC: Visual QuickStart Guide.
    3. Jennifer Niederst Robbins, (2017), Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, 5th ed., O'Rely.
    4. Jon Duckett (2011), HTML and CSS: Design and Build Websites, John Wiley & Sons
    5. Schaum's Outline of XML
    6. Schaum's Outline of HTML

    Web Site Design

    1.  
    1. Naim Kheir, (1995), Systems Modeling and Computer Simulation, 2ed. CRC Press
    2. Bernard P. Zeigler, Herbert Praehofer, Tag Gon Kim, (2000), Theory of Modeling and Simulation, Academic Press
    3. Francis Neelamkavil  (1987), Computer Simulation and Modelling Wiley.

    Simulation & Modeling  of computers

    1.  
    1. Behrouz A. Forouzan,  (2017). Cryptography and network security- priciples and practice,  Special Indian edition, Mcgraw Hill
    2. William Stallings, (2006). Cryptography and network security- priciples and practice, Fifth edition, Prentice Hall. 

     

     

     

    Computer and internet security 

    &  Data security

    & Cryptography & Computer Security

    1.  

      المراجع

    اسم المادة

    الرقم

    1. Robert L. Kruse & Alexander J. Ryba, 2000. Data Structure and Program Design in C++, 1st Edition, Prentice Hall.
    2. Richard F. Gilberg, Behrouz A. Forouzan, (2001), Data Structures: A Pseudocode Approach with C++, 2nd ed., Brooks/Cole.
    3. Mark Allen Weiss, 2013, “Data Structures and Algorithm Analysis in C++”, 4th edition United states , Pearson Higher Education.
    4. Schaum's Outline of Data Structures with C++ 1st Edition
    5. Data Structures With C – by Schaum Series

    Data Structure

    1.  
    1. Avi Silberschatz , Henry F. Korth and S. Sudarshan, (2010). Database System Concepts,  6th edition, McGrawHill Publisher. 
    2. Ramez Elmasri, Shamkant B. Navathe, (2015). Fundamentals of Database Systems, 7th edition,  Addison-Wesley.
    3. Schaum's Outline of Fundamentals of SQL Programming
    4. Database systems: a practical approach to design, implementation and management Connolly, Thomas M. and Carolyn E. Begg
    5. Database systems: the complete book Garcia-Molina, Hector and Jeffrey D. Ullman and Jennifer Widom
    6. Pro Oracle SQL Morton, Karen et al.
    7. Beginning Oracle SQLde Haan, L. et al
    8. Database management systems Ramakrishnan, Raghu and Johannes Gehrke
    9. Database systems: an application-oriented approach Kifer, Michael and Arthur Bernstein and Philip M. Lewis

    Fundamentals of Database

    1.  
    1. Computer Fundamentals, Khaled Basulaim, Aden University
    2. Computer Fundamental tutorial (2005), 4th Edition, Prentice Hall Publishers
    3. Lawrence H. Van Vlack, (1989) Elements of Materials Science and engineering, 6th
    4. M. E. Vermaat, S. L. Sebok , et al (2016) Discovering Computers, 1st ed, Course Technology.
    5. Ron White, Timothy Edward Downs, (2014) How Computers Work: The Evolution of Technology, 10th ed., Que Publishing
    6. Schaum's Outline of Principles of Computer Science 

    Introduction to Computer

    1.  
    1. H. M. Deitel and P. J. Deitel, PrenticeHall, (2016). C++ How to program, 10th ed. PrenticeHall,
    2. D. S. Malik, Thomson, (2014). C++ Programming: From Problem Analysis to Program Design. 7th ed, Course Technology.
    3. Schaum's Outline of Programming with C++ 2nd Edition

    Introduction to Programming-I

    + Advanced Computer  Programming

    1.  

    المراجع

    اسم الماده

    الرقم

     

    1. Uday A. Bakshi, (2007). Automatic Control System, First edition,Technical Publication Pune.
    2. Katsuhiko Ogata, (2002). Modern Control Engineering, Four edition,Prentice Hall.
    3. Modern Control Systems(11thEd.): Richard C. Dorf and Robert H.
    4. BishopBenjamin Kuo, “Automatic Control Systems” Prentice Hall
    5. Gene Franklin David Powell, Abbas Emami-Naeini, “FeedbackControl of Dynamic Systems”, Prentice Hall

    Controls Systems

    1.  

     

    1. Alan V. Oppenheim. Digital Signal Processing, prentice hall of India
    2. Schaum's Outline of Signals and Systems

    Digital Signal Processing

    1.  

     

    1. Basic VLSI Design,  By D. A.Pucknell & K. Eshraghian, Prentice Hall.
    2. N. Weste and K. Eshranghian, "Principles of CMOS VLSI Design", Addison Wesley, 1998.
    3. Jacob Backer, Harry W. Li and David E. Boyce, " CMOS Circuit Design, Layout and Simulation ", Prentice Hall of India, 1998.
    4. L.Glaser and D. Dobberpuhl, "The Design and Analysis of VLSI, Circuits”, Addison Wesley 1993
    5. The textbook for the course is Weste & Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 3rd ed, Addison Wesley, 2005

    VLSI Circuit Design

    1.  

     

    1. George C.Barney "Intelligent Instrumanation",prentice hall of india.
    2. Douglass, B., Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems, Addison-Wesley, 2003
    3. Real-Time Computer Control: an Introduction, By: Stuart Bennett, Prentice-Hall, 2ndedition, 1994.
    4. Real-Time Systems: Design Principles for Distributed Embedded Applications, By Hermann Kopetz, Springer-Verlag New York, USA, 2011, ISBN: 1441982361,
    5. D. Ibrahim, Microcontroller Based Applied Digital Control, John Wiley & Sons Ltd, UK, 2006, ISBN: 0-470-86335-8
    6. W. VALVANO, Embedded Microcomputer Systems: Real-Time Interfacing, Brooks-Cole Publisher, 2000.
    7. .R.J.A. BUHR & D.L. BAILEY, An Introduction to Real-Time Systems, Prentice Hall, 1999

    Real Time Computer Control & PLC

    1.  

     

    1. Sudhakar Yalamanchili, (2005). VHDL A starters guide, Second edition,Prentice Hall.
    2. Michael d.Ciletti, (2003). Advance Digital Design with verilog HDL, Third edition,Prentice Hall.
    3. Introductory VHDL, By Yalamanchili, Prentice Hall, 2001.

    Hardware Design Lang & Modeling VHDL

     

    1.  

     

    المراجع

    اسم الماده

    الرقم

     

    1. Vincent Del Toro, (2004). Electrical Engineering Fundamentals, 2nd edition, Prentice Hall of India.
    2. Sn Tiwari, (1993), Electrical Engineering, 1st edition, Prentice Hall.
    3. William D. Stanley, John R. Hackworth, and Richard L. Jones, Thomson Delmar Learning, (2007). Fundamentals of Electrical Engineering and Technology, 1st  Edition.
    4. James Nilsson and Susan Riedel, Electric Circuits, Prentice Hall, 2009
    5. Clayton R. Paul, FUNDAMENTALS OF ELECTRIC CIRCUIT ANALYSIS, 1stEdition, Wiley & Sons. Inc. 2001
    6. J. W. Nilsson and S. Riedel Title: Electric Circuits, 9/E with Mastering Engineering online tool.Edition/Copyright: 9/E Published Date: 2011 Publisher: Pearson-Prentice Hall ISBN: 9780132845649

    Principle of  Electrical Engineering   

    1.  

     

     

    1. Lathi, B., Modern Digital & Analog Communication Systems
    2. 2-Leon-Garcia. Probability And Random Processes for Electrical Engineering, 2ndedition, Addison Wesley, 1994.
    3. 3-L. Couch. Digital and Analog Communication Systems, 4thedition, MacMillan,1993.
    4. 4-J. Proakis and M. Salehi. Communication Systems Engineering, Prentice Hall,1994.

    Principles of Communication Systems

    1.  

     

    1. 1-Electronic Circuit and System Simulation Methods, L. T. Pillage, R. A. Rohrer, C. Visweswariah, McGraw-Hill, 1995.
    2. 2-The System Designer’s Guide to VHDL-AMS, P. Ashenden, G. Peterson, D. Teegarden, Morgan-Kaufman, 2003. Digital System Engineering, 4th Edition, Prentice Hall, ISBN 0-13-093081-4

    Design & modeling of digital Systems

    1.  

     

    1. Co-synthesis of Hardware and Software for Embedded Systems, R. Gupta, Kluwer Academic Publishers, 1995
    2. Hardware Software Co-design of Embedded Systems, F. Balarin, Chiodo, et al., Kluwer Academic Publishers, May 1997

    Hardware and Software Design

    1.  

     

    1. Stallings, W. (2010). Computer Organization and Architecture. 8th edition, Prentice Hall of India.
    2. Parallel Computer Architecture: A Hardware/Software Approach by David E. Culler and Jaswinder Pal Singh with Anoop Gupta. Morgan-Kaufmann Publishers, Inc. ISBN 1-55860-343-3
    3. Designing and building parallel programs: concepts and tools for parallel software engineering Foster, Ian
    4. Computer architecture: a quantitative approach Hennessy, John L. and David A. Patterson
    5. Performance optimization of numerically intensive codes Goedecker, Stefan and Adolfy Hoisie

    Parallel Processing Techniques

    1.  

     

    المراجع

    اسم الماده

    الرقم

     

    1. John L. Hennessy, and David A. Patterson (2011), Computer System Architecture: A quantitative approach, 5th edition, Morgan  Kaufmann.
    2. Ian East,  (2005),  Computer Architecture and Organization, CRC Press.
    3. Schaum's Outline of Computer Architecture (Schaum's Outlines)

    Computer Architecture

     

     

    1.  

     

    1. Digital Image Processing, 3rd Edition , Rafael C. Gonzalez and Richard E. Woods, Prentice Hal
    2.  Digital Image Processing and Analysis: Human and Computer Vision Application with CVIPtools, 2nd Edition, SE Umbaugh, CRC Press,
    3. Digital Image Processing with matlab, Rafael C. Gonzalez and Richard E. Woods, Prentice Hal

    4.Practical Image and Video Processing Using MATLAB By Oge Marques

    1. B.Chanda & D.Dutta Majumder – Digital Image Processing and Analysis – Prentice Hall of India – 2002
    2.  2. William K. Pratt – Digital Image Processing – John Wiley & Sons-

    Digital Image Processing

    1.  

     

    1. L. G. Shapiro and G. C. Stockman, Computer Vision, Prentice Hall, 2001.
    2. R. Szeliski, Computer Vision: Algorithms and Applications, Springer 2010.
    3. D. A. Forsyth and J. Ponce, Computer Vision: A Modern Approach, Prentice Hall, 2002.
    4. Deep Learning, by Goodfellow, Bengio, and Courville.
    5. Dictionary of Computer Vision and Image Processing, by Fisher Richard Hartley and Andrew Zisserman, Multiple View Geometry in Computer Vision, Second Edition, Cambridge University Press, March 2004.

    Computer vision processing

    1.  

     

    1. Tay Vaughan, “Multimedia: Making it work” 7th edition, Tata McGraw-Hill, 2008
    2. Ze-Nian Li and Mark S. Drew, “Fundamentals of Multimedia” (Low Price Edition), Pearson Education, 2004
    3. Guan, L. et al. Multimedia Image and Video Processing. CRC Press,
    4.  Havaldar, P., Medioni, G. Multimedia Systems: Algorithms, Standards, and Industry Practices. Boston: Cengage Learning, 2009
    5. Shi, Y.Q., Sun, H. Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards, CRC Press,
    6. Vaseghi, S.V.: Multimedia Signal Processing. Theory and Applications in Speech, Music and Communications. Chichester, England : John Wiley & Sons,

     

    Multimedia Techniques

    1.  

     

    المراجع

    اسم الماده

    الرقم

     

    1. D. Hearn and M. Baker (2010). Computer Graphics with OpenGL. fourth ed., Prentice Hall.
    2. Donald Nearn and M. Pauline Baker, (1997). Computer Graphics C version, 2nd  edition.
    3. Edward Angel, Interactive Computer Graphics: A Top-Down Approach with OpenGL, Fifth Edition, Addison Wesley, 2009.
    4. Computer Graphics And Virtual Environments - From Realism to Real-Time. Mel Slater, Yiorgos Chrysanthou, Anthony Steed, ISBN

    0201-62420-6, Addison-Wesley, 2002.

    1. Jeffrey McConnell, “Computer Graphics: Theory into Practice”, Jones and Bartlett Publishers, 2006.
    2. Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen R Marschner, Erik Reinhard, KelvinSung, and AK Peters, Fundamental of Computer Graphics, CRC Press, 2010.
    3. Schaum's Outline of Computer Graphics

    Computer Graphics

    1.  

     

    1. Richard L. Burden and J. Douglas Faires, Numerical Analysis, 8th Edition. Student Edition: ISBN-10: 0-534-39200-8
    2. Gilbert  St rang,  Linear  Algebra and  I t s

     Applications   (4th Ed. ),  Wellesley Cambridge Press  (2009)

    1. Philips,  G.  M. , T ayl or ,  P .   J .   ;  Theory and  Applications of  Numerical   Analyses (2nd Ed. ),   Academic Press,  1996.
    2. Gourdin,   A.  and M Boumhrat ;   Applied Numerical  Methods.  Prentice Hall   India  New Del hi ,   (2000)
    3. J. Stoer and R. Bulirsch, Introduction to Numerical  Analysis, Springer-Verlag, ISBN 0-387-90420-4
    4. L.N.  Trefethen  and  D.  Bau,  Numerical  Linear  Algebra,  Society  of  Industrial  and  Applied Mathematics
    5. .T. Kelley,  Iterative methods for linear and nonlinear equations, Society of Industrial and  Applied Mathematics

    Numerical Analysis

    1.  

     

    1. Kenneth Rosen. Discrete Mathematics and Its Applications, 7th Edition , McGraw Hill Publishing Co., 2012..
    2. Discrete Mathematics with Applications, 4th edition, by Susanna S. Epp, Thomson (Brooks/Cole), 2011, ISBN 0-495-39132-8
    3. Steven G. Krantz. Discrete Mathematics Demystified. Mc Graw Hill.
    4. SeymourLipschutz,M.Lipson, “Discrete Mathematics ”TataMc Graw Hill.
    5.  Ralph.P.Grimaldi., “Discrete and Combinatorial Mathematics: An Applied Introduction”, 4th Edition, Pearson Education Asia, Delhi, 2007.
    6. Theory and Problems of Discrete Mathematics, Seymour Lipschutz

    Discrete Mathematics

    1.  

     

    المراجع

    اسم الماده

    الرقم

     

    1. Tremblay J.P. and Manohar R, “Discrete Mathematical Structures with Applications to Computer Science”, Tata Mc Graw Hill Pub. Co. Ltd, New Delhi, 30th Reprint, 2011.
    2. Judith L. Gersting, Mathematical Structures for Computer Science, 7th edition, W.H. Freeman and Company, 2014. 
    3. Grossman, Jerrold (2007), Student Solutions Guide to Accompany Discrete Mathematics and Its Applications, 6th Edition (New York: McGraw-Hill); combined ISBN=0073503177.

     

     

    discrete structure

    1.  

     

     

     

     

     

     

     

الكادر التدريسي

الإحصائيات

0
عدد الدفعات المتخرجة
0
عدد الطلاب