الكليات

مقدمة كلية علوم الحاسوب وتكنولوجيا المعلومات

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

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

ولقد تم مراعاة أن تكون الكلية جسراً للتواصل والتعاون والبحث العلمي مع مؤسسات الأعمال والصناعة المحلية والخارجية كما سيتم بناء علاقات تعاون مع شركات تكنولوجيا المعلومات العالمية لتوطين التكنولوجيا وتقليل الفجوة بين مجتمعنا النامي والمجتمعات المتقدمة."

رسالة كلية علوم الحاسوب وتكنولوجيا المعلومات

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

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

فلسفة كلية علوم الحاسوب وتكنولوجيا المعلومات

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

1. بناء شخصية الطالب أكاديمياً وصقل مواهبه العلمية والبحثية.
2. تطوير قدرات الطلبة العلمية والتكنولوجية والبحثية.
3. تلبية حاجات المجتمع المحلي من خلال برامج نوعية متميزة بعيدة.
4. الاستعانة بأفضل الخبرات العالمية والعربية والمحلية في مجال تكنولوجيا المعلومات والبحث العلمي
5. توفير التخصصات والمناهج الجديدة والمتطورة.
6. توفير الأكاديميين القادرين على تحقيق وتطبيق فلسفة الكلية لدى طلبتها والمجتمع المحلي.

أهداف كلية علوم الحاسوب وتكنولوجيا المعلومات

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

1. تنمية مهارات ومعارف الطالب في تخصص علوم الحاسوب وتكنولوجيا المعلومات.
2. تدريب الطالب على مختلف تطبيقات علوم الحاسوب في شتى المجالات التي تخدم المجتمع وتنميه.
3. تزويد حاجة المجتمع بالكفاءات الوطنية المدربة على استخدام علوم الحاسوب في مجالات الحياة المختلفة.
4. تقديم الدورات التدريبية لأفراد المجتمع في مجال علوم الحاسوب وتكنولوجيا المعلومات.
5. تمكين الطلبة من مواكبة التطور السريع والهائل في تقنية المعلومات.
6. تأهيل الطلبة تأهيلاً أكاديمياً عالياً للتمكن من مواصلة الدراسات العليا في مجال علوم الحاسوب.
7. الإسهام في تطوير النظام التعليمي الجامعي في الكلية وتحسين العملية التعليمية فيها.
8. العمل على تأهيل وتدريب الموارد البشرية (الأكاديمية والإدارية)، بما يمكنها من التعامل مع تحديات العصر وتقنياته المختلفة بسهولة و يسر.
9. العمل على إنشاء أقسام أخرى بهدف توفير جميع التخصصات في الكلية، حتى يتم استثمار جهود أعضاء هيئة التدريس و مساعديهم بشكل منهجي من خلال الإسهام في عملية التخطيط ومراقبة العملية التعليمية والبحث العلمي في الكلية.
10. الاهتمام بالدراسات العليا في مجال البرمجيات وتكنولوجيا المعلومات وتطويرها بصورة علمية صحيحة وبشكل يستجيب لمتطلبات التنمية ومواكبة العصر.
11. تبادل الآراء والمعلومات والاقتراحات المختلفة وكذلك التعاون في مجال تبادل الخبرات التدريسية والتعليمية مع الجامعات الأخرى وحسب التخصصات المتناظرة.
12. إعداد البحوث التطبيقية المشتركة بين الباحثين من الجامعة والجامعات الأخرى والمساهمة في إقامة المؤتمرات العلمية والتربوية ذات العلاقة وكذلك ورش العمل.
13. العمل على تأسيس مكتب استشاري لكلية علوم الحاسوب وتكنولوجيا المعلومات للمساهمة في تقديم الخدمات من تنفيذ الدراسات الاستشارية ودراسات الجدوى الاقتصادية والفنية المختلفة بالتنسيق مع مؤسسات الدولة والقطاع الخاص.

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

دور كلية علوم الحاسوب وتكنولوجيا المعلومات في خدمة المجتمع والبحث العلمي

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

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

تخصصات كلية علوم الحاسوب وتكنولوجيا المعلومات

تطرح كلية علوم الحاسوب وتكنولوجيا المعلومات البرامج التالية:
 
1- برنامج علوم الحاسوب. (الخطة الدراسية)

رقم المساق

اسم المساق

وصف المساق

CSCI1311

مقدمة في الكهرباء والالكترونيات

This course deals with analysis techniques that can be applied to electrical circuits. We will first discuss electrical quantities-voltage and current-relevant to such circuits and learn about basic elements(R, L, C, controlled sources) and their properties. We will then move on to general analysis techniques and design of electric circuits, voltage, current, power, energy, resistance, capacitance, inductance. Kirchhoff's laws node analysis, mesh analysis, Thevenin's theorem, Norton's theorem. In addition, we will introduce the basic principles of semiconductor devices and their various circuit applications such as diodes, bipolar junction transistors ets.

CSCI1324

مقدمة في تكنولوجيا المعلومات

 

MATH1321

تفاضل وتكامل (1)

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

UNRE1102

مقدمة فى علوم الحاسوب والانترنت - عملي

 

UNRE1203

مقدمة فى علوم الحاسوب والانترنت

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

UNRE1301

اللغة العربية (1)

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

UNRE1305

اللغة الإنجليزية (1)

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

UNRE1306

اللغة الإنجليزية (2)

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

UNRE1308

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

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

UNRE1304

اللغة العربية (2)

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

MATH1322

تفاضل وتكامل (2)

يتناول هذا المساق:الدوال العكسية, اقترانات الأسس و اللوغاريتم الطبيعي, الاقترانات المثلثية العكسية, طرق التكامل (التعويض و الأجزاء و الكسور الجزئية و التعويضات المثلثية), المتواليات و المتسلسلات, تقارب المتسلسلات, متسلسلة القوى, متسلسلة تايلور و ماكلورين و متسلسلة ذات الحدين.

CSCI1325

برمجة (1)

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

CSCI1327

تصميم منطق الحاسوب

The course cover the basic elements used in the design of digital circuits. It covers logic gates, Boolean algebra, logic expression minimization, combinational logic, sequential logic, memory, and programmable logic arrays. It demonstrates concepts through the design of a variety of logic circuits such as adders, Comparators, Decoders, Encoders, Code Converters, Multiplexers, Demultiplexers, Parity Checkers, counters, registers, Programmable Logic Devices, and memories.

CSCI1326

برمجة (2)

This course covers the fundamental object oriented programming concepts. It includes concepts of classes and objects, interfaces, and inheritance. Working with inputs and outputs, and how to handle exceptions in Java 

CSCI2343

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

This course introduces the students to the history and principles of computer architecture, computer organization, assembly language and machine code, computer arithmetic, ALU designs. Computer performance, data path and control, pipelining, memory hierarchy, IO devices, multiprocessor architecture.

CSCI2330

قواعد بيانات وادارتها

This course introduces the fundamental concepts necessary for designing, modeling, using, and implementing database systems and database applications. The languages and models provided by the database management systems and database system implementation techniques

CSCI3349

شبكات الحاسوب

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

MATH2324

رياضيات منفصلة

This course teaches the students techniques in how to think logically and mathematically and apply these techniques in solving problems.

To achieve this goal, students will learn logic and proof, sets, functions, algorithms, mathematical reasoning, relations, and computability are covered in this course.

UNRE2307

دراسات فلسطينية

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

UNRE2309

الاسعافات الأولية

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

CSCI2332

تصميم وتحليل النظم

This course provides students with a broad perspective on system analysis and design. It explains the system development life cycle methodology that allows for a logical progression of topics, and some other methodologies like Agile methodology. Explain the process of managing an information system project, and how the commercial package can be used to assist in representing and managing the project schedules, skill may be needed to accomplish the process. Explain the skills and concepts that are applied throughout the development, including system concepts and project management.

CSCI2344

قواعد بيانات (2)

This course introduces students to PL/SQL, Oracle’s procedural extension language for SQL and the Oracle relational database. It explains the differences between SQL and PL/SQL, and the characteristics of PL/SQL, where students will develop advanced database systems .In this course students can provide a database solution for a business or organization.

CSCI2368

برمجة الانترنت

This course introduces the fundamentals of web development using recent web technologies such as HTML5, CSS3, JavaScript and JQuery. It covers structuring webpages using HTML5 and CSS tags, development of basic functionalities such as form validation and accessing Document Object Model (DOM) using JavaScript and Jquery, and creating responsive web design using CSS media queries and Bootstrap.

CSCI2370

برمجة (3)

This course covers the advanced object oriented programming topics. It includes concepts of GUI programming. IO streams, working with threats, and networks using Java.

CSCI2328

تراكيب بيانات

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

CSCI3321

النظم الموزعة

The course introduces the main principles underlying distributed systems: processes, communication, naming, synchronization, consistency, fault tolerance, and security. Students will be familiar with some of the main paradigms in distributed systems.

CSCI3347

نظم التشغيل

 

MATH3341

تصميم و تحليل الخوارزميات

 

CSCI4374

برمجة هواتف ذكية (1)

This course is an introductory level to mobile application development for the Android platform. Students will learn application development on the Android platform. Topics include memory management; user interface design; user interface building; input methods; data handling; network techniques. Students are expected to work on a project that produces a mobile application.

CSCI3369

برمجة الانترنت (2)

This course covers the important topics of pattern design and dynamic websites development using server-side scripting with PHP. It covers PHP basics of syntax. Students will also learn how to combine PHP and MySQL to create dynamic web pages. Also, it covers using frameworks such as larval and AngularJS and Web MVC framework.

CSCI3375

علم البيانات

This course provides the students with an overview of data sciences topics such as big data management, and data wrangling. It provides the students with basic skills related to statistics and data analysis. An introduction to machine learning, pattern evaluation, data mining, and data visualization is also presented. Some programming tools will be included to help student practice covered topics. 

CSCI4325

أمن المعلومات (1)

This course introduces the main security principles in computer and information technology world. It discusses various attack techniques and how to defend against them. Topics include network attacks and defenses, operating system holes, web security, e-mail security, malware, and privacy. the  course also provides the foundation for understanding the key issues associated with protecting information assets, determining the levels of protection and response to security incidents, and designing a consistent, reasonable information security system, with appropriate intrusion detection and reporting features

CSCI4351

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

This course provides complete description about the software project life cycle starting from Requirements Gathering, High-Level Design, Low-Level Design, Development, Testing, Deployment, Maintenance, and finally Wrap-Up.

CSCI4376

برمجة هواتف ذكية (2)

This course covers the fundamentals of mobile application development using Apple iOS. The course starts covering the programming language Swift, using the integrated development environment Xcod, and cross-platform frameworks (e.g. React). The students will create a basic applications and adding new features until they implement a real, usable application.

ENCL2327

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

This course develops the professional English language skills students need to work and study in a technological environment. It helps students to acquire knowledge of computers and IT expertise in English. It helps students working in an IT industry where English has become the required language. It develops student vocabulary to enable him to communicate more effectively on technical subjects, and student will use realistic tasks to prepare him for the IT working environment. In addition it focuses in developing oral presentation and technical report writing skills.

GMCI2349

تفاعل الانسان و الحاسوب

This course is an interdisciplinary course that integrates concepts from computer science, cognitive psychology, and graphic design. The course introduces the basic concepts of human-computer interaction. It is concerned with the design, evaluation and implementation of interactive computing systems for human use. The students will gain principles and skills for designing and evaluating interactive systems. Much emphasis is given to the development process for user interaction designs. User interaction development activities include requirements and task analysis, usability specifications, design, prototyping, and evaluation.

BAFA3327

الريادة وادارة المشروعات الصغيرة

Entrepreneurship and Freelancing Course will teach the students how does a good idea become a viable business? And what is entrepreneurship and freelancing and if they fits the profile of an entrepreneur or a freelancer? This course is designed to introduce the foundational concepts of entrepreneurship, small business and freelancing including the definition, the profile of the entrepreneur or freelancer, the difference between these concepts. It will provide them with the knowledge and skills and techniques for identifying the opportunity, assessing the opportunity, hypothesis testing and creating a prototype.

By the end of this course, they will know how to test, validate and prototype their ideas, and also whether or not they fit the profile of an entrepreneur or a freelancer! This course will mix between the lectures style with case study and action-based activities like assignments and one-to-one mentorship and coaching.

CSCI2327

أخلاقيات الحاسوب

This course introduces the students to the concepts and theories of computer ethics, the responsibilities of those who work with computers, either as computer science professionals or end users. It educates students how to take decisions in ethical issues related to the information technology field, and covers important topics such as intellectual property, privacy, security, reliability, and liability, and cybercrimes.

CSCI3357

شبكات الحاسوب اللاسلكية

يوفر هذا المساق للطلبة المعرفة اللازمة حول اخر ما وصل إلى تاريخ الشبكات اللاسلكية الحديثة، بحيث يشمل وصلات لاسلكية وخصائص الشبكة، CDMA، واي فاي: 802.11 الشبكات المحلية اللاسلكية، عمارة 802.11،  بروتوكول MAC، والإطار IEEE 802.11، التنقل في نفس IP ، الشبكة الفرعية، ميزات متقدمة في 802.11، شبكات النطاق الشخصية: بلوتوث وزيغ بي، الشبكات الخلوية: نظرة عامة على عمارة الشبكات الخلوية، شبكات الجيل الثالث، البيانات: توسيع شبكة الإنترنت لمشتركي الخلوي، 4G: LTE، إدارة التنقل: المبادئ، المعالجة، التوجيه ، جوال IP، العضو المنتدب التنقل في الشبكات الخلوية، توجيه المكالمات لمستخدم الهاتف المحمول،Handoffs  فيGSM  واللاسلكية والتنقل: التأثير على بروتوكولات الطبقة العليا، وبعض المواضيع المتقدمة حول واي فاي، وواي ماكس، الأمن، والوسائط المتعددة على الشبكات اللاسلكية ولمحة سريعة عن شبكات الجيل الخامس

CSCI4352

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

This course presents a comprehensive introduction to Artificial Intelligence techniques and underlying theory. Topics include problem solving and planning, knowledge representation techniques, reasoning engines and expert systems, and a tour of various application areas of Artificial Intelligence including machine learning, natural language processing and high-level computer vision. In addition, the course introduce some basic search algorithms for problem solving; knowledge representation and reasoning; fuzzy logic; and neural networks.

CSCI4353

تدريب ميداني (علوم الحاسوب)

 

CSCI4354

مشروع تخرج (1) (علوم الحاسوب)