CS & SWE Archive
1.2K subscribers
14 photos
4 files
19 links
القناة الرسمية التابعة لقروب الحاسب بجامعة الملك فهد للبترول والمعادن (KFUPM):
@KFUPM_CS
Download Telegram
Forwarded from Azex
محمد عليه أفضل الصلاة والتسليم نبينا وحبيبنا ❤️
ولكننا مقصرين في الصلاه عليه و ممكن البعض مايذكر الا من الجمعه الى الجمعه!
فهذي الاضافه فائدتها بكل بساطه ان عند فتح اي صفحه جديدة (new tab) يشتغل صوت (صلي على النبي)😍
وكذلك عند الضغط على خانه الإضافه (extension) بيمديك تشوف احصائيات صلاتك على النبي اثناء استعمالك المتصفح🌟
نسأل الله ان يجعل أعمالنا له خالصه واحثكم على النشر وتشارك الأجر

https://chromewebstore.google.com/detail/%D9%85%D8%B0%D9%83%D8%B1-%D8%A7%D9%84%D8%B5%D9%84%D8%A7%D8%A9-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D9%86%D8%A8%D9%8A-%D8%A7%D9%84%D8%AD/pdidkhmibipkalfagphhcjocgblgdehc
10
👏1
2🔥1
Junior Year Course Groups 📚

• ICS 321:
https://t.me/ICS321_KFUPM

• ICS 343:
https://t.me/ICS343_KFUPM

• ICS 344:
https://t.me/ICS344_KFUPM
ومتواجد على الواتساب كذلك

• ICS 353:
https://t.me/ICS353_KFUPM
ومتواجد على الواتساب كذلك

• ICS 381:
https://t.me/ICS381_KFUPM
ومتواجد على الواتساب كذلك

• ICS 398/399 & SWE399:
https://t.me/KFUPM_Training
(يوجد أيضًا مجموعة مختصة بالحاسب في الواتساب)

• SWE 316:
https://t.me/SWE316_KFUPM

• SWE 326:
https://t.me/SWE326_KFUPM

• SWE 363:
https://t.me/SWE363_KFUPM

• SWE 387:
https://t.me/SWE387_KFUPM
ومتواجد على الواتساب كذلك

• STAT 319:
https://t.me/STAT319_KFUPM

• ENGL 214:
https://t.me/KFUPM_ENG214

• CGS 392:
https://t.me/CGS392

• BUS 200:
https://t.me/kfupm_bus200
7
Senior Year Course Groups:

ICS410:
https://t.me/ICS410_KFUPM
ويوجد كذلك على الواتساب

ICS413-414 & SWE413-414:
عادة ما يتم فتح قروب واتساب لكل دفعة من هذه المادتين

ICS433:
https://t.me/ICS433_KFUPM
ويوجد كذلك على الواتساب



ملاحظة: لن يتم نشر روابط مجموعات الواتساب لمنع عدوى الإعلانات. في حال أردت الدخول لمجموعة، ابحث عن أحد مشرفي مجتمع ICS أو COE واطلب منهم إضافتك، أو اطلب أحد مشرفي المجموعات بهذا المجتمع إضافتك وستحصل على وصول حينها لجميع المجموعات.
5👏2
المواد ذات المشروع (Project)

CS:
ICS104
ICS108
ICS202
ICS321
ICS344
ICS381
ICS433 (See note)
SWE206
SWE363
COE203
COE292
COE301
ISE291
BUS200

SWE:
ICS104
ICS108
ICS202
ICS321
ICS344
ICS433 (See note)
SWE206
SWE216
SWE326
SWE363
SWE387
SWE439
COE292
ISE291
BUS200

Electives:
ICS474

ملاحظات بشأن المواد:
١. الـICS104 حذف منها المشروع بدأ من فصل 251 وكان سابقا يحذف خلال الصيف
٢. الـICS381 أمرها متغيّر حسب الدكتور، فبعض الدكاترة مثل النعمي عادة لا يضع مشروعا.
٣. الـICS433 المعتاد أن لا مشروع لها؛ لكن في ترم 252 أضيف لها مشروع عند أحد الدكاترة
٤. الـCOE292 أُضيف وحذف منها المشروع عدّة مرات، وتمت إضافته مجددا في فصل 241، وحُذِف في فصل 243.

ملاحظة:
إذا أخذت مادة وشفت إن فيها مشروع وغير مذكورة أو أُزيل منها المشروع كلمني
@Hasan_CSㅤ ㅤ
5👍1🔥1
Forwarded from Azex
سلام عليكم ورحمه الله وبركاته
سويت موقع جديد اسمه إنجاز إن شاء الله يفيدكم ويسهّل عليكم تتبع مهامكم وإنجازاتكم ولو بالشيء البسيط! 🔥

فكرة الموقع ببساطة:
إضافة مهام يومية وتحديد الأولوية (عاجل ومهم، إلخ) 📝
مؤقّت (Timer) : تحدد الوقت اللي تبي تشتغل فيه على مهمة معيّنة، ثم إذا انتهى الوقت تختار وقت البريك ☕️ اللي تبيه
حفظ الوقت اللي تقضيه على كل مهمة بشكل تلقائي في قائمة المهام، فيصير تعرف كم الوقت اللي اشتغلته على كل مهمة
تقدر تسوي تم على المهمة بالضغط على اسمها
لو نسيت تشغل المؤقت وانت شغال 😅، تقدر تضغط على وقت المهمة وتزيد أو تنقص الوقت بشكل يدوي ✏️
إذا شفت أي خلل أو عندك ملاحظات أو تحسينات، يا ليت تراسلني خاص عشان أقدر أطوّر وأضيف ميزات أكثر

الموقع أساسًا للكمبيوتر (لأن حسب بحثي ما حصلت موقع شبيه له وسهل!)، لكن برضو خليته Responsive للجوالات—رغم إن التجربة الكاملة بتكون على الكمبيوتر

شاركوه مع أي صاحب مهتم بتنظيم وقته وإنجاز مهامه! 🤝

https://injaz.netlify.app/
17🔥4👍1
CS & SWE:
- Python: PYP 002, ICS 104, MATH 102, ISE 291, COE 292
- C: ICS 104, ICS 433
- C++: ICS 433
- Prolog: ICS 433
- MATLAB: PYP 041, MATH 101
- Java: ICS 108, ICS 202, SWE 206
- SQL: ICS 321
- CSS: SWE 363
- HTML: SWE 363
- JavaScript: SWE 363
- Node.js: SWE 363
- React: SWE 363
- R: STAT 319

CS:
- Verilog: COE 202, COE 203
- Assembly: COE 301
- Python: ICS 381
- Prolog: ICS 381
- MATLAB: ICS 381

SWE:
- Assembly: COE 233
- Java: SWE 316
- C#: SWE 316
2
Cybersecurity Professional Certificates Guide:

BEGINNER LEVEL

1. CompTIA ITF+

Intro to IT basics

Cost: ~$130

Avg. Salary (KSA): SAR 60K–90K

2. CompTIA A+

Hardware, software, troubleshooting

Cost: ~$492 (2 exams)

Avg. Salary: SAR 70K–100K

3. CompTIA Network+

Networking concepts and infrastructure

Cost: ~$338

Avg. Salary: SAR 80K–110K

4. CompTIA Security+

Core security skills, threats, and risks

Cost: ~$370

Avg. Salary: SAR 90K–120K
---

INTERMEDIATE LEVEL

5. CompTIA CySA+

Threat detection and behavioral analytics

Cost: ~$392

Avg. Salary: SAR 110K–140K

6. CompTIA PenTest+

Hands-on penetration testing

Cost: ~$392

Avg. Salary: SAR 100K–130K

7. Certified Ethical Hacker (CEH)

Ethical hacking techniques & tools

Cost: ~$1,200

Avg. Salary: SAR 100K–130K
---

ADVANCED LEVEL

8. CISSP

Security leadership & architecture

Cost: ~$749

Avg. Salary: SAR 150K–200K

9. CISM

Security governance & risk management

Cost: ~$760

Avg. Salary: SAR 160K–210K

10. CISA

IT audit, control & assurance

Cost: ~$760

Avg. Salary: SAR 140K–190K

11. CCSP

Cloud security design & operations

Cost: ~$599

Avg. Salary: SAR 140K–190K

---

SPECIALIZED CERTIFICATIONS

12. GIAC GSEC

Hands-on security for sysadmins

Cost: ~$1,899

Avg. Salary: SAR 130K–180K

13. OSCP

Advanced pen-testing & exploit dev

Cost: ~$999

Avg. Salary: SAR 120K–170K

---

Suggested Paths (Choose Based on Your Goal)

1. General Cybersecurity Path:
ITF+ → A+ → Network+ → Security+ → CISSP


2. Network Security Path:
Network+ → Security+ → Cisco CCNA Security → CCNP Security


3. Penetration Testing Path:
Security+ → PenTest+ → CEH → OSCP


4. Cloud Security Path:
Security+ → CCSP → AWS Security Specialty


5. Cybersecurity Management Path:
Security+ → CISA → CISM → CISSP

By: @MS7B0 & Ai
7👍1
Cloud Computing Professional Certificates Guide:

BEGINNER LEVEL

1. CompTIA Cloud Essentials+

Intro to cloud basics, governance & risks

Cost: ~$130

Salary (KSA): SAR 60K–90K

2. Microsoft Azure Fundamentals (AZ-900)

Basics of Azure services & concepts

Cost: ~$99

Salary: SAR 70K–100K

3. AWS Certified Cloud Practitioner

Core AWS knowledge for non-tech & tech roles

Cost: ~$100

Salary: SAR 80K–110K
---

INTERMEDIATE LEVEL

4. CompTIA Cloud+

Cloud infrastructure, security & operations

Cost: ~$348

Salary: SAR 90K–120K

5. AWS Certified Solutions Architect – Associate

Design & deploy AWS systems

Cost: ~$150

Salary: SAR 100K–130K

6. Microsoft Azure Administrator Associate (AZ-104)

Manage Azure subscriptions, VMs, storage

Cost: ~$165

Salary: SAR 110K–140K

---

ADVANCED LEVEL

7. AWS Solutions Architect – Professional

Design large-scale AWS systems

Cost: ~$300

Salary: SAR 150K–200K

8. Azure Solutions Architect Expert (AZ-305)

Design hybrid & cloud apps on Azure

Cost: ~$165

Salary: SAR 160K–210K

9. Google Professional Cloud Architect

Design GCP solutions for scalability/security

Cost: ~$200

Salary: SAR 140K–190K
---

SPECIALIZED CERTIFICATIONS

10. Certified Cloud Security Professional (CCSP)

Cloud architecture with security focus

Cost: ~$599

Salary: SAR 140K–190K

11. AWS DevOps Engineer – Professional

CI/CD, automation, cloud deployment

Cost: ~$300

Salary: SAR 130K–180K

---

Suggested Paths (Choose Based on Your Goal)

1. General Cloud Path
→ Cloud Essentials+
→ AWS Cloud Practitioner
→ Cloud+
→ AWS Solutions Architect (Associate)
→ AWS Solutions Architect (Pro)

2. Azure Specialist Path
→ Azure Fundamentals (AZ-900)
→ Azure Administrator (AZ-104)
→ Azure Architect Expert (AZ-305)

3. Cloud Security Path
→ Security+
→ CCSP
→ AWS Security Specialty

4. DevOps Cloud Path
→ AWS Developer (Associate)
→ AWS DevOps Engineer (Pro)

5. Multi-Cloud Architect Path
→ AWS Architect (Associate)
→ Azure Admin (AZ-104)
→ Google Associate Cloud Engineer
→ AWS Architect (Pro)
→ Azure Architect (AZ-305)
→ Google Cloud Architect

By: @MS7B0 & Ai
5👍1
Forwarded from Omar
تعاني مع ترتيب مواعيد الاختبارات النهائية والبحث عن كل اختبار وتاريخه وموقعه بسبب إن العملية تاخذ وقت وجهد كبير؟

موقع يسهّل عليك العملية بخطوتين:
- اختر موادك وبتظهر لك المواعيد مباشرة بالتقويم 📅
- ⁠تحميل التقويم وتصديره إلى برنامج تقويم آخر بضغطة زر! 🚀

رابط الموقع: https://kfupm-exams-calendar.vercel.app/
👏94
التخصصات الدقيقة لعلوم الحاسب
- Artificial Intelligence and Machine Learning

- Computational Analytics

- Cloud Computing

- Computer Networks

- Cybersecurity and Blockchain

- Data Science and Analytics

- Decision Analytics

- Internet of Things

- Quantum Information and Computing

- Research Concentration (متوفر لكل التخصصات)
1
التخصصات الدقيقة لهندسة البرمجيات:
- Artificial Intelligence and Machine Learning

- Cloud Computing

- Computer Networks

- Cybersecurity and Blockchain

- Data Science and Analytics

- Decision Analytics

- Internet of Things

- Research Concentration (متوفر لكل التخصصات)
Forwarded from عبدالرحمن
السلام عليكم ورحمة الله وبركاته
حبيت اشارككم مشروع شخصي سويته واسمه ( Blackboard-course-downloader).

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

https://github.com/bibo242/Blackboard-course-downloader
🔥118
Forwarded from عبدالرحمن
Chairman info
🔥131
Forwarded from Renad
تطبيق درجاتي💜

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

وفيه ميزة الكبسولة الزمنية تكتب رسالة لنفسك وتوصلك بإشعار في التاريخ اللي تحدده!

iOS: https://apps.apple.com/us/app/darajati/id6756276875

Android: https://play.google.com/store/apps/details?id=com.renadelsafi.darajati&pcampaignid=web_share

حملوه وشاركوني أي فيدباك، أو استفسار سواءً هنا، بالخاص أو بالإيميل الموجود في التطبيق

بكون سعيدة بدعمكم وتجربتكم💜

BY: @reyyyynad
6🔥5👍1
Chairman for Summer Session (253)
🔥31
الفرق بين تخصص علوم الحاسب (CS) وهندسة البرمجيات (SWE)

أولًا: النظرة التقليديّة للفرق بين التخصصين
علوم الحاسب يُفترَض أن يهتم بالجانب النظري أكثر نوعًا ما كدراسة لغات البرمجة وتطويرها، ودراسة الخوارزميات وتقييمها، والتعمق بالهاردوير وارتباطه بالجانب الرقميّ أكثر من تخصص هندسة البرمجيات

بينما يٌفترض أن يهتم تخصص هندسة البرمجيات بالجنبة العمليّة والإداريّة من تطوير البرمجيات كدورة حياة البرمجيات وبتطوير الأنواع المختلفة من البرمجيات كبرمجيات الهواتف والحاسوب والويب أكثر من تخصص علوم الحاسب

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

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

أ. المواد الموجودة في خطة علوم الحاسب وغير موجودة في خطة هندسة البرمجيات:
١. مادة (CHEM101): تدرس فيها مبادئ الكيمياء
٢. مادة (COE 202): تدرس فيها تصميم الدوائر الرقمية وعلم الجبر المنطقي.
٣. مادة (COE 301): تدرس فيها لغة Assembly ومحتويات المعالج وكيفية تقسيم المعلومات داخله.
٤. مادة (ICS 381): تدرس فيها مبادئ الذكاء اصطناعي.
٥. مادة (ICS 410): تدرس فيها لغات برمجة مختلفة وطريقة اختلافها.

ب. المواد الموجودة في خطة هندسة البرمجيات وغير موجودة في خطة علوم الحاسب:
١. مادة (COE 233): تدرس فيها لغة Assembly ومحتويات المعالج وكيفية تقسيم المعلومات داخله.
٢. مادة (SWE 216): تدرس فيها متطلبات السوفتوير وكيف تجمعها وتوثقها وتتأكد من صحتها.
٣. مادة (SWE 316): تدرس فيها تصميم السوفتوير والتصاميم المتاحة وإيجابياتها وسلبياتها وطرق اختيار التصميم الأنسب.
٤. مادة (SWE 326): تدرس فيها كيفية اختبار السوفتوير وطرق الاختبار المختلفة بالسوفتوير.
٥. مادة (SWE 387): تدرس فيها إدارة المشاريع، وهي مادة إدارية نوعًا ما تدرس فيها أشياء متعلقة بالمشاريع، مثل: إدارة المخاطر، الأشخاص، الوقت، الجودة، …إلخ.
٦. مادة (SWE 439): تدرس فيها معرفة جودة السوفتوير وكيفية قياسه.
٧. مادة (SC XXX): مادة علمية اختيارية (تختار بين بعض مواد الرياضيات والفيزياء والأحياء)

ج. ملاحظات عن المواد المذكورة أعلاه:
١. يوجد لدى كل من طلبة علوم الحاسب وهندسة البرمجيات عدد من مواد التخصص الاختياريّة، فبإمكانهم إما (١) التقديم على تخصص دقيق ودراسته إن قُبلوا أو (٢) اختيار مواد تخصص اختيارية منفردة وبإمكان طالب علوم الحاسب دراسة المواد المختصة بهندسة البرمجيات والعكس مع بعض الشروط. مثال: يمكن لطالب علوم الحاسب في سنته الأخيرة أن يدرس مادتي SWE316 و SWE387 السالف ذكرهما في المواد المختصة بهندسة البرمجيات ويمكن لطالب هندسة البرمجيات دراسة مادتي ICS381 و ICS410 السالف ذكرهما في المواد المختصة بعلوم الحاسب.
٢. تعتبر مادة (COE233) موجز لمادتي (COE202) و (COE301)، فهي تغطي ذات المواضيع باختصار وإيجاز وحذف لبعضها
٣. ذكرنا بأن مادة مبادئ الذكاء الإصطناعي (ICS381) مختصة بعلوم الحاسب، إلّا أنه ينبغي ذكر وجود تخصص دقيق ومواد اختيارية متاحة لكلا التخصصين في الذكاء الاصطناعي

د. التخصصات الدقيقة
في السنة الأخيرة من الدراسة، تتوفّر للطّالب فرصة دراسة تخصص دقيق، مكوّن من أربع مواد. التخصصات الدقيقة المتاحة تختلف حسب التخصص. بشكل عام، يتوفَّر لتخصص علوم الحاسب تخصصات دقيقة أكثر.
التخصصات الدقيقة المتاحة لعلوم الحاسب
التخصصات الدقيقة المتاحة لهندسة البرمجيات

هـ. التدريب
من متطلبات التخرج في الجامعة، فترة يترك فيها الطالب الدراسة ويتدرب في شركة ويوجد منها نوعان:
١. التدريب الفصلي: يتدرَّب الطالب لمدة فصل دراسي كامل (٤ أشهر) عند شركة وتُحذف عنه مادتين دراسيتين ولا يتاح له التخصص الدقيق.
٢. التدريب الصيفي: يتدرَّب الطالب عند شركة لمدة فصل صيفي (شهرين).

تخصص علوم الحاسب متاح له الخيارين بينما هندسة البرمجيات متاح له فقط التدريب الصيفي

ثالثًا: الوظائف
نادرًا ما تلقى فرق في مجال الوظائف.
للمزيد من الفروقات هذا الرابط:
🔗 اضغط المشبك

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

خامسًا: المصدر
تم أخذ هذا المقال من قناة أرشيف الحاسب من إدارة @Yokozuna59، مع إضافات وتعديلات لمواكبة تغيرات خطط التخصصين.