🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
1.47K subscribers
574 photos
61 videos
753 files
814 links
مستوى ثالث
قناة البرمجة⬇️
https://t.me/TECH_MINDs24

بوت_اللجنة_العلمية(مقررات-نماذج)
@CS_Studnts_class_24_bot 👈

مجتمع_الدفعة
https://t.me/CScommunity24👈
قناة_الأسئلة
https://t.me/cs_24_MCQ 👈
بوت_التواصل_والمشاركة_والإقتراحات
@Computer_science24_bot
Download Telegram
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
حسابك github او في اي مكان
الذي يفتح حساب GitHub وواجهتة مشاكل في رفع المشاريع ،يتواصل معنا على بوت اللجنة العلمية ،لأن واجهتني مشاكل ربما اتواجه اي واحد يرفع مجلدات فيها أكثر من ١٠٠ ملف ،والطريقه اللتي ترفع مباشرة من GitHub ما تنفعش ،ما تنفع الا عبر git ،وكذلك ترتيب المجلدات والملفات في المستودع ...
5
Part # 1.pdf
4.9 MB
أمنية معلومات | د.#ناجي_الشيباني | #INFO_SEC_أمن

#المحاضرة الأولى: درسنا إلى سلايد 19 وأيضًا في معنا تكليف في سلايد 10.
👍6👎1
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸 pinned «هاشتاقات المواد #سنة_ثالثة #ترم_أول 🧪 منهجية بحث #RM_بحث 🔐 أمنية معلومات #INFO_SEC_أمن #INFO_SEC_عملي 👨‍💻 برمجة متقدمة #AdvProg_برمجة #AdvProg_عملي 🏗 هندسة برمجيات #SOFT_ENG_هندسة #SOFT_ENG_عملي 🧑‍💻 التفاعل بين الإنسان والحاسوب #HCI_تفاعل #HCI_عملي…»
سلامٌ عليكم

احتمال المجموعة الأولى والثانية (نظري) يعملوا لهن دمج وترجع مجموعة واحدة والثالثة يرجع اسمها الثانية..

ما دريت مال الكلية حقنا رجعت كل شيء اثنين اثنين حتى المدرسين عملوا لكل واحد مادتين.
👎112🥰1💔1🗿1
لماذا ندرس منهجية البحث؟

1. لأن البحث هو طريقنا للفهم الحقيقي:
كل تقدم علمي أو تكنولوجي أو طبي بدأ بسؤال وبحث علمي.

البحث يساعدك على تحليل الواقع وفهمه بعمق، بدل الاعتماد على التخمين أو الظن أو الكلام المتداول.

2. لأنك ستحتاج البحث في دراستك وفي حياتك:
سواء كنت طالبًا، أو باحثًا، أو تعمل في أي مجال، ستُطلب منك تقارير، مشاريع تخرج، خطط عمل، أو حتى دراسات جدوى.

مادة "منهجية البحث" تُجهزك لتفكر بشكل نقدي، وتبحث بشكل منظم.
👍7👎32🔥2👏1
السلام عليكم
مادة البرمجة المتقدمة
المادة هذه امتداد لأساسيات البرمجة وال OOP وتركز على تصميم برامج احترافية وذكية يكون الكود فيها مرن وسهل الصيانة وقابل لإعادة الاستخدام
نتعلم في هذه المادة كيف ننتقل من كتابة كود بسيط
لتصميم نظم متكاملة باستخدام مفاهيم متقدمة أهمها أنماط التصميم (Design Patterns)
والي هي عبارة عن حلول جاهزة ومجربة لمشاكل شائعة في تصميم البرمجيات
فاحنا بدل مانعيد اختراع الحلول في كل مرة نواجه فيها مشكلة نستخدم هذه الأنماط الي توفر لنا هيكل واضح عشان نحلها.

الأنماط الي بندرسها في المادة تندرج تحت الأنماط الهيكلية (Structural Patterns) والي عملها تنظم العلاقات بين الأصناف (Classes) والكائنات (Objects) وتشمل:

1. Facade Pattern
هذا النمط يبسط الواجهة الخارجية لنظام معقد عن طريق إخفاء التفاصيل الداخلية
مثال: واجهة استخدام الهاتف الذكي المستخدم يتعامل مع شاشة بسيطة لكن يتم تنفيذ عمليات معقدة في الخلفية.

2. Adapter Pattern
هذا النمط يربط كائنات أو كلاسات غير متوافقة مع بعضها وهو مفيد بشكل خاص لما نحب نستخدم كود قديم داخل نظام جديد بدون تغييره.
مثال: لو معي جهاز كهربائي يشتغل بمقبس بثلاثة أسنان ولكن الفيش بسِنَين بدل مانغير الجهاز كامل أو الفيش نستخدم محول كهربائي يربط بين النوعين
باختصار Adapter Pattern يربط بين شكلين مختلفين بدون مايغير الكود الأصلي.
ومنه نوعين:
Object Adapter
Class Adapter

3. Proxy Pattern
هذا النمط يضيف طبقة وسيطة للتحكم في الوصول إلى كائن آخر
نستخدمه في الحالات التي نشتي فيها نأجل تحميل كائن ثقيل أو نتحكم في الصلاحيات أو الوصول إلى كائن عن بعد
أنواعه ثلاثة:
Virtual Proxy: يأجل تحميل شيء ثقيل
Remote Proxy: الوصول إلى كائن بعيد
Protection Proxy: تقييد الوصول والصلاحيات

مثال: صورة ماتظهر في البرنامج أو تتوضح إلا بعد مانضغط عليها أو نسوي لها zoom
هنا يتم دور الـ Virtual Proxy.

4. Decorator Pattern
هذا النمط يضيف ميزات جديدة لكائن موجود دون تعديل الكود الأصلي له
يفيدنا في بناء تطبيقات مرنة وقابلة للتوسيع

مثال: نفترض معنا كائن يمثل قهوة ونشتي نضيف ميزات مثل الحليب أو الكريمة كل واحدة بشكل مستقل بدون تغيير كود القهوة نفسها
هنا نستخدم Decorator لإضافة كل ميزة وحدها بدون تغيير الكود الاصلي
4👍4
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
السلام عليكم مادة البرمجة المتقدمة المادة هذه امتداد لأساسيات البرمجة وال OOP وتركز على تصميم برامج احترافية وذكية يكون الكود فيها مرن وسهل الصيانة وقابل لإعادة الاستخدام نتعلم في هذه المادة كيف ننتقل من كتابة كود بسيط لتصميم نظم متكاملة باستخدام مفاهيم متقدمة…
كل هذه الأنماط تعتمد اعتماد أساسي على مبادئ OOP مثلًا أنماط مثل Facade وProxy تستخدم مبدأ التغليف عشان تعزل التفاصيل الداخلية
برضه نمط Adapter (من نوع Class) وDecorator تستخدم الوراثة عشان توسع وظائف الكائنات
مبدأ تعدد الأشكال يتيح لنا نستبدل الكائنات القابلة للتبادل داخل الأنماط
وتحت مبدأ التجريد يتم استخدام الواجهات (Interfaces) في معظم الأنماط للعمل مع الكائنات بدون مانعرف تفاصيلها الدقيقة

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

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

بالتوفيق.
👍51
السلام عليكم ورحمة الله وبركاته

الموضوع/ إعادة تشكيل اللجنة العلمية لدفعتنا

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

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

ومن هنا، نعلن عن إعادة تشكيل اللجنة العلمية، وتكليف مجموعة من الأخوة والأخوات بالمهام القادمة، بعد ما قدموه من جهد ملموس في العام الماضي وهم:


الأخوة:
- علي الطماح خلفا لمحمد قاسم مسؤولا
- شامة يايه خلفا لماريا المعمري مسؤولة

- إبراهيم نشوان خلفا لعزام العرمزه نائبا

والأخوة:
- عزام العرمزه عضوا
- محمد قاسم عضوا
- حكيم الحبيشي عضوا
- سيف الدين الخزان عضوا
- احمد واصل عضوا
- طماح العبدي عضوا
- ماريا عضوا
- أفنان عضوا
- آية عضوا

وجودنا هنا ليس مجرّد أسماء في لجنة، بل نحن نُمثل طلاب الكلية، ونسعى لنكون على قدر هذه المسؤولية. كل فرد في اللجنة له دور، وكل فرد في الدفعة له دور كذلك، وكل جهد يُبذل له أثر.

وابتداءً من هذا الأسبوع، يبدأ الأخوة المعينين حديثا بتنظيم المهام ومباشرة عملهم بعون الله وتوفيقه.


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

🔰الدفعة 24 علوم حاسوب🔰
15🔥3🫡2
هندسة البرمجيات (Software Engineering)

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

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


#SOFT_ENG_هندسة
7
🏗️ هندسة البرمجيات (Software Engineering)

الشرح: كيفية تصميم، تطوير، واختبار برامج بشكل منهجي ومنظم.

الفائدة: ضروري لإدارة المشاريع البرمجية والعمل الجماعي.

الجانب التطبيقي: تطوير مشاريع جماعية، كتابة وثائق التصميم، استخدام أدوات إدارة مشاريع مثل Git.

#SOFT_ENG_هندسة
5
أمن المعلومات (Information Security)

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

لماذا في المقدمة؟
لأن أي نظام دون أمن معرض للانهيار أو الاستغلال.

#INFO_SEC_أمن
5
🔐 أمنية المعلومات (Information Security)

الشرح: تركز على حماية الأنظمة والبيانات من الاختراقات والتهديدات.

الفائدة: ضرورية لأي نظام حوسبي يحتاج إلى حماية من الهجمات السيبرانية.

الجانب التطبيقي: تشفير البيانات، اختبار الاختراق، تصميم أنظمة آمنة.

#INFO_SEC_أمن
5
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
v2_جدول_المستويات_الدراسية_للعام_2025_2026م_الفصل_الدراسي_الاول.pdf
1.4 MB
🚨 هاااااااااااااااااااااااااااام 🚨

الجدول الدراسي للفصل الدراسي الاول للعام الجامعي 1447ه‍ الموافق 2026 /2025م


#الإصدار_الثاني.


روابط قنوات ملتقى الطالب الجامعي  كلية الحاسوب جامعة صنعاء
كلية الحاسوب جامعة صنعاءUSF :
https://telegram.me/computerusf2018               
قناة كلية الحاسوب على الواتس اب:
https://whatsapp.com/channel/0029VbApPHuIHphNRpbs3z0g

للتواصل عبر البوت الخاص بكلية الحاسوب:
@USFCMBOT

#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
1
نظرية الحوسبة (Theory of Computation)

الأهمية:
الأساس النظري لعلوم الحاسوب: ما يمكن حله بالحاسوب، الأنظمة الشكلية، آلات تورينغ، اللغات الرسمية.

متى تهم؟
إذا كنت تنوي دخول مجال البحث الأكاديمي، أو الذهاب نحو تصميم لغات برمجة أو التحليل النظري للخوارزميات.

#COMP_THEORY_نظرية
3
📐 نظرية الحوسبة (Theory of Computation)

الشرح: دراسة النماذج الرياضية للحوسبة مثل الآلات المحدودة، القابلة للحساب، وتعقيد الخوارزميات.

الفائدة: تعزز الفهم النظري لقدرات وحدود الآلات والخوارزميات.

الجانب التطبيقي: تحليل أداء البرامج، تصميم لغات برمجة، فهم المشاكل غير القابلة للحل.

#COMP_THEORY_نظرية
1
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
🚨هاااااااااااااام🚨
🔻طلاب قسمي الأمن السيبراني وعلوم الحاسوب الذي تم دمج المجموعات .
🔻عليهم الحضور حسب التوزيع والجدول الجديد المرسل من قبل عمادة الكلية والذي تم إرسالة للمناديب من ثم عبرهم للطلاب.
🔻يمنع التغيب عن المحاضرات لاي عذر كان... من يتغيب يتحمل مسؤولية نفسة لن يتم قبول أي عذر من أي طالب لا يلتزم.
🔻أي طالب لديه اي اعتراض على قرار الدمج عليه تقديم شكوى الى نائب عميد الكلية لشؤون الطلاب وعميد الكلية لكي يتم التوضيح بسبب الدمج.

👈والله ولي الهداية والتوفيق🌹.

#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
🤨2🫡1
بادر بكتابك


قال تعالى:
﴿ وَيُؤْثِرُونَ عَلَى أَنْفُسِهِمْ وَلَوْ كَانَ بِهِمْ خَصَاصَةٌ ﴾

يعلن ملتقى الطالب الجامعي بكلية الحاسوب وتكنولوجيا المعلومات عن انطلاق حملة «بادر بكتابك» للعام الجامعي 1447هـ،

وهي فرصة طيبة للطلاب والطالبات للمبادرة بكتبهم الدراسية ليستفيد منها غيرهم وتكون لهم صدقة جارية وأجرًا متواصلًا بإذن الله.

إن الكتب التي بين أيديكم قد تخفف عبء الدراسة عن زملائكم وتفتح لهم أبواب النجاح، فكونوا سببًا في نفع العلم وتسهيله.

💢  ونذكّر جميع الطلبة الذين عليهم عهد كتب من الأعوام السابقة بأن يبادروا بتسليمها إلى مكتب الملتقى، وفاءً بالأمانة ومقابلةً للإحسان بالإحسان، وحتى يتسع الخير ويعمّ الجميع.

بادروا بالخير ولا تنتظروا غيركم، فما أعظم أن يسهم كل طالب في نشر العلم ويحتسب الأجر:

«إذا مات ابن آدم انقطع عمله إلا من ثلاث: صدقة جارية، أو علم يُنتفع به، أو ولد صالح يدعو له» .

فلنكن جميعًا أهلًا للبذل والعطاء، ولنُحيِ روح التعاون بيننا .. بارك الله فيكم وسدد خطاكم 🌿



#ملتقى_الطالب_الجامعي_كلية_الحاسوب
#هدفنا_خدمتكم 🌹
6
التفاعل بين الإنسان والحاسوب (HCI)

الأهمية:
تهتم بكيفية تصميم واجهات سهلة الاستخدام، وتجربة المستخدم (UX/UI).

متى تكون حاسمة؟
عند تصميم تطبيقات أو أنظمة يتعامل معها مستخدمون فعليون، خصوصًا في التطبيقات التجارية والمواقع.


#HCI_تفاعل
6👍1
🧑‍💻 التفاعل بين الإنسان والحاسوب (Human-Computer Interaction - HCI)

الشرح: دراسة كيفية تصميم واجهات استخدام سهلة وفعّالة للمستخدمين.

الفائدة: تحسن تجربة المستخدم وتقلل من أخطاء الاستخدام.

الجانب التطبيقي: تصميم واجهات رسومية، اختبار قابلية الاستخدام، أدوات تصميم UI/UX.

#HCI_تفاعل
6