مجموع الساعات المعتمدة المطلوبة لإنهاء الدرجة ( 69 ساعة معتمدة ) على النحو التالي
متطلبات الكلية
على الطالب إجتياز جميع المساقات التالية
|
رقم المساق |
إسم المساق |
الساعات الأسبوعية |
ساعة معتمدة |
متطلبات سابقة |
||
|---|---|---|---|---|---|---|
|
نظري |
عملي |
|||||
| 040511011 | الدراسات الفلسطينية | هذا المساق يتناول عدة مواضيع مثل هجرة القبائل العربية من شبه الجزيرة العربية إلى فلسطين ، والتطورات السياسية والثقافية الرئيسية في فلسطين خلال فترة الكنعانيين ، والتنافس الآشوري المصري في فلسطين ، والفلسطينيين واليهود ، وفلسطين تحت الخور والحكم الروماني ، والفترة العربية الإسلامية ، والسياسية و الظروف الثقافية خلال الفترة الأموية والعباسية ، الحروب الصليبية الإسلامية في فلسطين ، فلسطين في ظل الحكم العثماني ، الحكم الذي لعبه أحمد باشا الجزار وثاهر العمر ، الاحتلال المصري 1831 ، الاختراق الأوروبي والمستوطنات الصهيونية ، اتفاقية سايكس-بيكوت ، وعد بلفور بروتين وتصفية أراضي فلسطين ، حركة المقاومة الفلسطينية ، الانتفاضة 1936 ومخطط التقسيم لفلسطين عام 1937 ، قرار التقسيم وحرب 1948 ، إطلاق منظمة التحرير الفلسطينية وحرب 1967 ، انتفاضة 1987 ، إعلان الاستقلال 1988 ، اتفاقيات أوسلو ، ونظرة مستقبلية. | 2 | - | 2 |
- |
| 300131150 | اللغة العربية | يهدف هذا المساق الى تعليم الطلبة أساسيات في اللغة العربية, وصولاً الى كتابة صحيحة على مستوى الكلمة وبناء الجملة والتعبير . ويركز المساق _ بشكل خاص _ على سلامة اللغة العربية نطقاً و كتابة ومن أجل تحقيق هذا الهدف يدرس الطلبة الموضوعات الآتية: قواعد الإملاء الصحيح وعلامات الترقيم، طريقة البحث في معاجم اللغة العربية، دراسة بعض قواعد اللغة العربية مثل (الأفعال الخمسة، جمع المذكر السالم، جمع المؤنث السالم، الممنوع من الصرف)، دراسة بعض نصوص الأدب العربي، بهدف الوقوف على جماليات النص الأدبي، وتنمية قدرات الطلبة في الفهم و الاستيعاب الصحيح. | 3 | - | 3 |
- |
| 300131230 | اللغة الإنجليزية | صُممت هذه المادة للمستوى ما قبل المتوسط، وتركّز على تطوير مهارات المحادثة والاستماع والقراءة والكتابة، بالإضافة إلى تنمية المفردات اللغوية، والقواعد، ومهارات النطق. كما تعتمد المادة أسلوبًا تفاعليًا يتمحور حول الطالب، مع تشجيع الطلبة على العمل بصورة فردية، وثنائية، وضمن مجموعات. | 3 | - | 3 |
- |
| 300132140 | ريادة الأعمال | يركّز هذا المساق على تمكين الطالب من فهم ريادة الأعمال بشكل عملي ومبسّط، بدءًا من تعريفها ودورها في المجتمع، مرورًا بتحديد السمات الريادية الشخصية مثل القيادة والإبداع، وانتهاءً باكتساب المهارات الأساسية مثل إدارة الوقت، واتخاذ القرار، وحل المشكلات. يتعرّف الطالب على مفهوم المشروع الصغير وخصائص العمل الحر، وعلى قصص النجاح لروّاد الأعمال الشباب، بما في ذلك التخطيط، وتطوير الأفكار، واختيار نموذج العمل المناسب. يشمل المساق أيضًا إعداد خطة عمل متكاملة تشمل التسويق، والتسعير، والترويج الرقمي، ويزوّد الطالب بأساسيات الإدارة المالية وتقدير التكاليف وطرق التمويل. كما يتيح للطلبة فرصة التعرّف على أدوات التحول الرقمي، والتجارة الإلكترونية، والعمل الحر، وتطبيقات الذكاء الاصطناعي في ريادة الأعمال، بهدف تعزيز جاهزية الطالب لسوق العمل الحديث. | 2 | - | 3 |
- |
| 300132210 | مكافحة الفساد (التحديات والحلول) | يهدف هذا المساق إلى تعريف الطلبة بمفهوم الفساد وأسبابه وآثاره، مع التركيز على مبادئ النزاهة والشفافية والمساءلة وسبل الوقاية من الفساد ومكافحته في المؤسسات والمجتمع. | 3 | - | 3 |
- |
| 300132250 | النشاط الرياضي | يركز هذا المساق على التطبيق العملي للأنشطة الرياضية المختلفة بهدف تنمية اللياقة البدنية والمهارات الحركية، وتعزيز العمل الجماعي والانضباط من خلال التمارين والتدريبات الرياضية المتنوعة. | - | 1 |
- |
|
| 300132270 | المهارات الرقمية | يهدف هذا المساق الى تعزيز مهارات الطلبة حول المفاهيم الحديثة لتكنولوجيا المعلومات ومهارات التعامل مع الأجهزة الرقمية وتطبيقات الحاسوب الحديثة في الحياة العملية والانترنت ومفاهيم أمن المعلومات وتحليل البيانات ، وتطبيق المفاهيم والمهارات المكتسبة باستخدام التطبيقات الحاسوبية. | 1 | - | 3 |
- |
متطلبات التخصص
على الطالب إجتياز جميع المساقات التالية
|
رقم المساق |
إسم المساق |
الساعات الأسبوعية |
ساعة معتمدة |
متطلبات سابقة |
||
|---|---|---|---|---|---|---|
|
نظري |
عملي |
|||||
| 300311110 | الرياضيات لطلبة الدبلوم | الدوال، العمليات على الدوال، المجال والمدى، المشتقات، النهايات، قواعد المشتقات، التكامل، التكامل بالتعويض،النكامل بالأجزاء، المصفوفات، محدد المصفوفة ومصفوفة النظير في نهاية هذا المقرر، من المتوقع أن يكون لدى الطلاب أساس متين في المفاهيم والمبادئ والمصطلحات والمنهجيات المستخدمة لتقييم التكاملات وخاصة التكاملات المناسبة. كما يكتسب الطالب أيضًا المعرفة المناسبة لحل المشكلات. | 3 | - | 3 |
- |
| 300311120 | أساسيات البرمجة 1 - تكنولوجيا المعلومات | يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. | 3 | - | 3 |
- |
| 300311130 | أساسيات البرمجة 1 - مختبر في تكنولوجيا المعلومات | تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 1 - تكنولوجيا المعلومات. | 2 | 1 |
300311120 أساسيات البرمجة 1 - تكنولوجيا المعلومات يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. |
|
| 300311140 | واجهة المستخدم وتجربة المستخدم لتطبيق الهاتف المحمول | يهدف هذا المساق الى أن يتعرف الطالب على أساسيات علم التصميم وعلى مصطلحاته. وأن يطبق الطالب مبادئ التصميم ui/ux ليبني عليها تصاميمه. و أن يفهم الطالب ويتعرف على المسار الذي يتم من خلاله تصميم تجربة المستخدم لأي تطبيق أو موقع. سيتعرف أيضاً على مصطلحات الـ Sketching والـ Wireframing وماذا تعني في تصميم تجربة المستخدم. وسيتعرف الطالب على الفلسفة خلف منطق تفاعل الإنسان مع الحاسب والأبعاد النفسية لاتخاذ القرار.أن يصمم الطالب عناصر تفاعلية للتطبيقات. و أن يبني لوائح تفاعلية تنال رضى المستخدم بصورة ممنهجة. | 3 | - | 3 |
- |
| 300311200 | هياكل البيانات والخوارزميات | يهدف هذا المساق إلى تعليم الطالب مواضيع في الخوارزميات وبنى البيانات، حيث يتعلم الطالب مبادئ إنشاء العناصر البرمجية والطرق المثلى لاستخدامها بأفضل أداء، بما في ذلك تكوين المصفوفات (Arrays)، والمكدسات (stacks)، والطوابير (Queue)، والأشجار (Trees)، وغيرها من المواضيع الهامة في تكوين البنى البرمجية والخوارزميات الكبيرة ذات الأداء العالي. | 3 | - | 3 |
- |
| 300311210 | التدريب العملي - تطبيقات الهواتف الذكية | يُمنح الطلاب في هذا المساق الفرصة لاكتساب ما مجموعه 150 ساعة من الخبرة العملية في قطاع الحوسبة وتكنولوجيا المعلومات. يتيح لهم ذلك تطبيق المعارف التي اكتسبوها في المساقات السابقة و يتيح لهم أيضاً تقييم قدراتهم الفنية والتواصلية والمهارات الشخصية المتبادلة بين الأفراد. علاوة على ذلك، تتوفر لهم المساعدة اللازمة للعثورعلى بيئة العمل المثالية والمناسبة لهم. | - | 3 |
- |
|
| 300311250 | رياضيات منفصلة | يشمل هذا المساق المنطق، طرق الإثبات بما في ذلك الاستقراء الرياضي، نظرية المجموعات والعلاقات، التطابق، علاقات التكرار الخطي، الدوال، الرسوم البيانية (Graphs)، خوارزمية أقصر مسار، الأشجار (Trees)، الأشجار الممتدة الدنيا، والأشجار الثنائية (Binary trees). | 3 | - | 3 |
300311110 الرياضيات لطلبة الدبلوم الدوال، العمليات على الدوال، المجال والمدى، المشتقات، النهايات، قواعد المشتقات، التكامل، التكامل بالتعويض،النكامل بالأجزاء، المصفوفات، محدد المصفوفة ومصفوفة النظير في نهاية هذا المقرر، من المتوقع أن يكون لدى الطلاب أساس متين في المفاهيم والمبادئ والمصطلحات والمنهجيات المستخدمة لتقييم التكاملات وخاصة التكاملات المناسبة. كما يكتسب الطالب أيضًا المعرفة المناسبة لحل المشكلات. |
| 300311260 | أساسيات البرمجة 2 - تكنولوجيا المعلومات | يشمل هذا المساق أن يكون الطالب قادراً على تنفيذ تطبيقات غير معقدة بلغة الجافا.أن يتعرف على مفهوم البرمجة الشيئية ويكون قادراً على استخدامها.أن يستطيع الطالب بناء برمجيات معتمدة على مفهوم البرمجة الشيئية.أن يكتشف الأخطاء ويصححها.أن يتمكن من التعامل مع الملفات على الحاسوب من حيث الإدخال والإخراج. | 3 | - | 3 |
300311120 أساسيات البرمجة 1 - تكنولوجيا المعلومات يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. |
| 300311270 | أساسيات البرمجة 2 - مختبر في تكنولوجيا المعلومات | تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 2 - تكنولوجيا المعلومات. | 2 | 1 |
300311130 أساسيات البرمجة 1 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 1 - تكنولوجيا المعلومات. 300311260 أساسيات البرمجة 2 - تكنولوجيا المعلومات يشمل هذا المساق أن يكون الطالب قادراً على تنفيذ تطبيقات غير معقدة بلغة الجافا.أن يتعرف على مفهوم البرمجة الشيئية ويكون قادراً على استخدامها.أن يستطيع الطالب بناء برمجيات معتمدة على مفهوم البرمجة الشيئية.أن يكتشف الأخطاء ويصححها.أن يتمكن من التعامل مع الملفات على الحاسوب من حيث الإدخال والإخراج. |
|
| 300311280 | مقدمة في قواعد البيانات | يطلع هذا المساق الطلاب على الجوانب الفنية لأبرز أنظمة قواعد البيانات. سيتعلم الطلاب عن المصطلحات الأساسية وسيتم تقديمهم إلى العالم الواقعي والتقنيات العملية والأمثلة، ويتعرفون على نماذج قواعد البيانات المختلفة مع التركيز على نموذج قاعدة البيانات العلائقية، بما أن هذه هي الأنظمة الأكثر استخدامًا من قبل الشركات والمؤسسات اليوم. سوف يتم فك رموز أساسيات النموذج ويتم التدقيق في مكونات النموذج بشكل أكبر، بما في ذلك العلاقات بين الكيانات، التبعيات الوظيفية، التطبيع، ولغات قاعدة البيانات. وأخيرًا، سيتم توفير مقدمة إلى لغة SQL. | 3 | - | 3 |
300311120 أساسيات البرمجة 1 - تكنولوجيا المعلومات يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. 300311130 أساسيات البرمجة 1 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 1 - تكنولوجيا المعلومات. |
| 300311290 | مختبر مقدمة في قواعد البيانات | يزود هذا المساق الطلاب بتجربة عملية لإنشاء قواعد البيانات. سيطبق الطلاب النظريات والمبادئ المكتسبة خلال الجزء النظري من المساق. وسيطبق الطلاب أيضًا عمليات CRUD على قواعد البيانات التي تم إنشاؤها. | 2 | 1 |
300311120 أساسيات البرمجة 1 - تكنولوجيا المعلومات يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. 300311130 أساسيات البرمجة 1 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 1 - تكنولوجيا المعلومات. |
|
| 300312110 | تطوير تطبيقات أندرويد 1 | يشمل هذا المساق أن يتعرف الطالب على أسس تصميم تطبيقات الأندرويد ولوائح التفاعل مع المستخدم.أن يتعرف على دورة حياة تطبيق الأندرويد.أن يستخدم برامج المحاكاة Emulators.أن يستخدم لغة برمجة مناسبة لتطبيقات الأندرويد.أن يتعرف على بنية نظام الأندرويد.أن يتمكن من تخزين البيانات والملفات داخلياً في الجهاز.أن يتعامل مع الوسائط المتعددة في التطبيقات.أن يصمم تطبيق على نظام الأندرويد. | 4 | - | 4 |
300311260 أساسيات البرمجة 2 - تكنولوجيا المعلومات يشمل هذا المساق أن يكون الطالب قادراً على تنفيذ تطبيقات غير معقدة بلغة الجافا.أن يتعرف على مفهوم البرمجة الشيئية ويكون قادراً على استخدامها.أن يستطيع الطالب بناء برمجيات معتمدة على مفهوم البرمجة الشيئية.أن يكتشف الأخطاء ويصححها.أن يتمكن من التعامل مع الملفات على الحاسوب من حيث الإدخال والإخراج. 300311270 أساسيات البرمجة 2 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 2 - تكنولوجيا المعلومات. |
| 300312120 | تطوير تطبيقات iOS 1 | التعرف على نظام الـ iOS وبنيته.التمكن من بناء تطبيقات iOS.ان يستطيع استخدام برنامج Xcode.أن يتعرف على أسس كتابة تطبيق iOS.أن يتعرف على الواجهات الرسومية في تطبيق iOS. | 4 | - | 4 |
300311260 أساسيات البرمجة 2 - تكنولوجيا المعلومات يشمل هذا المساق أن يكون الطالب قادراً على تنفيذ تطبيقات غير معقدة بلغة الجافا.أن يتعرف على مفهوم البرمجة الشيئية ويكون قادراً على استخدامها.أن يستطيع الطالب بناء برمجيات معتمدة على مفهوم البرمجة الشيئية.أن يكتشف الأخطاء ويصححها.أن يتمكن من التعامل مع الملفات على الحاسوب من حيث الإدخال والإخراج. 300311270 أساسيات البرمجة 2 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 2 - تكنولوجيا المعلومات. |
| 300312130 | تحليل وفحص البرمجيات | يقدم هذا المساق مقدمة مكثفة وموجهة نحو تطبيق تقنيات تطوير البرمجيات المستخدمة لإنشاء تطبيقات تفاعلية متوسطة الحجم، مع التركيز على استخدام المكتبات الكبيرة الكائنية التوجه لإنشاء واجهات مستخدم بيانية المصممة بشكل جيد. المواضيع تشمل: البرمجة التي تعتمد على الأحداث، رسومات الكمبيوتر، التفاعل بين الإنسان والحاسوب، واجهات المستخدم البيانية، تقنيات تطوير البرمجيات، وطرق وأدوات التحليل. أنواع مختلفة من اختبارات البرمجيات، ووضع مواصفات الاختبار وأدوات الاختبار تزود الطلاب بالقدرة على اختبار البرامج والتحقق من صحتها باستخدام منهجية هندسة البرمجيات. سيتم تعليم الطلاب كيفية إنشاء برامج ذات مواصفات موثوقة وتقييم موثوقية البرامج وجودتها. | 3 | - | 3 |
300311120 أساسيات البرمجة 1 - تكنولوجيا المعلومات يقدم هذا المساق المفاهيم الأساسية للبرمجة. تشمل الموضوعات أنواع البيانات جمل التحكم والاقترانات والمصفوفات والملفات وآليات التشغيل والاختبار وتصحيح الأخطاء. 300311130 أساسيات البرمجة 1 - مختبر في تكنولوجيا المعلومات تطبيق مفاهيم البرمجة المعطاة في مساق اساسيات البرمجة 1 - تكنولوجيا المعلومات. |
| 300312210 | تطوير تطبيقات متعددة المنصات | أن يتعرف الطالب على أهمية تطوير تطبيقات متعددة المنصات.أن يستخدم الطالب منصات التطوير مثل Flutter و React native أو غيرها.أن يستخدم الطالب HTML, CSS, JavaScript, JQuery Mobile.أن يطبق مفاهيم البرمجة والتقليدية من ثوابت وجمل ومتغيرات وغيرها.أن يتعامل مع البيانات عن بعد من خلال REST و JSON.أن يستخدم بفعالية المكتبات البرمجية libraries.أن يدير البيانات وتقنيات التخزين (online and offline storage). | 4 | - | 4 |
300311280 مقدمة في قواعد البيانات يطلع هذا المساق الطلاب على الجوانب الفنية لأبرز أنظمة قواعد البيانات. سيتعلم الطلاب عن المصطلحات الأساسية وسيتم تقديمهم إلى العالم الواقعي والتقنيات العملية والأمثلة، ويتعرفون على نماذج قواعد البيانات المختلفة مع التركيز على نموذج قاعدة البيانات العلائقية، بما أن هذه هي الأنظمة الأكثر استخدامًا من قبل الشركات والمؤسسات اليوم. سوف يتم فك رموز أساسيات النموذج ويتم التدقيق في مكونات النموذج بشكل أكبر، بما في ذلك العلاقات بين الكيانات، التبعيات الوظيفية، التطبيع، ولغات قاعدة البيانات. وأخيرًا، سيتم توفير مقدمة إلى لغة SQL. |
| 300312230 | مشاريع التخرج في تطوير تطبيقات الهاتف المحمول | ان يكون الطالب قادرا على تحليل المشكلات وتحديد ابعادها وسيناريوهات الحل. أ ن يكون الطالب قادرا على التخطيط السليم حسب الوقت والميزانيات المتاحة. ان يقوم الطالب بتنفيذ الخطة لتحقيق الأهداف. ان يقوم الطالب بالتحكم وضبط الجودة والتأكد من التنفيذ السليم المحقق للأهداف الموضوعة. أن يوثق الطالب عمله في تقرير فني مفصل مبني بشكل علمي مراعيا الأمانة وحقوق الملكية. ان يعرض الطالب مشروعه بشكل احترافي على لجنة من المختصين ويحاول ان يقنعهم ويسوق فكرته كفكرة عمل ناجح. يتم تقسيم الطلاب في هذا المساق إلى فرق عمل لتطبيق المعارف التي اكتسبوها طوال برنامجهم الدراسي في تحليل وتصميم وتنفيذ واختبار ونشر حل برمجى للهواتف المحمولة لصالح عميل حقيقي. | - | 3 |
- |
|
| 300312250 | تطوير تطبيقات أندرويد 2 | يشمل المساق أن يتمكن الطالب من بناء تطبيقات متقدمة تستعمل موارد الجهاز المختلفة وتتحكم به. و أن يتمكن من التفاعل مع خدمات الويب لبناء تطبيقات بمعلومات متجددة ومتصلة مع مختلف المستخدمين. أن يستطيع الطالب التحكم بموارد الهاتف من خلال التطبيقات.ان يستطيع ان يدمج وسائط متعددة في تطبيقاته.أن يتعرف على خدمات غوغل واستخدامها بالتطبيقات.أن يتمكن من رفع التطبيقات على متجر غوغل Play Store.ان يطبق تقنيات فحص جودة التطبيق وإصلاح العيوب.ان يعرف الطالب أهمية متابعة التطبيق بعد النشر واستمرار التحسين بناء على اراء المستخدمين.ان يكون الطالب قادر على كتابة التقارير الفنية.ان يكون الطالب قادرا على التواصل مع الزملاء والزبائن بطريقة فعالة. | 3 | - | 3 |
- |
| 300312260 | تطوير تطبيقات iOS 2 | أن يتعرف الطالب ويتعامل مع البريد الإلكتروني والرسائل النصية.أن يتعامل مع الخرائط وطرق عرضها.أن يتعرف على المجسات الموجودة في أجهزة iOS.التعامل مع طرق التخزين المختلفة.طرق التعامل مع الخوادم الخاصة بالتطبيق.التعامل مع Threads والعمليات الخاصة بها.ان يطبق تقنيات فحص جودة التطبيق وإصلاح العيوب.ان يعرف الطالب أهمية متابعة التطبيق بعد النشر واستمرار التحسين بناء على اراء المستخدمين.ان يكون الطالب قادر على كتابة التقارير الفنية.ان يكون الطالب قادرا على التواصل مع الزملاء والزبائن بطريقة فعالة.ان يتعرف الطالب على تقنيات تحويل العملات وتحصيل الرسوم الكترونيا في حالة ربط التطبيق بالإعلانات او تحصيل رسوم بيع التطبيق. | 3 | - | 3 |
- |
Hidden Text