Skip to content

Repository files navigation

دليل ماجستير هندسة الحاسبات — جامعة القاهرة

العربية أولًا · English below

CI MIT License CC BY 4.0

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

هذا الدليل غير رسمي. اللوائح والمواعيد والرسوم قابلة للتغيير؛ يجب الرجوع إلى القسم وشؤون الدراسات العليا والمصادر الرسمية قبل اتخاذ أي إجراء.

الموقع

cmp-master.vercel.app

المساهمة

نرحب بتصحيح المعلومات، إضافة مصادر أحدث، تحسين تجربة الاستخدام، وإصلاح الأخطاء. ابدأ بقراءة دليل المساهمة، ثم افتح Issue أو Pull Request.

أكثر المساهمات فائدة:

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

التشغيل محليًا

يتطلب المشروع Node.js 22.13 أو أحدث.

npm install
npm run dev

ثم افتح العنوان المحلي الذي يظهر في الطرفية.

بناء نسخة الإنتاج

npm run build

يتأكد هذا الأمر من إمكانية إنشاء نسخة الإنتاج بنجاح.

بنية المشروع

app/page.tsx              ترتيب أقسام الصفحة الرئيسية
app/_components/home/     مجلد مستقل لكل قسم مع المكوّن والبيانات
app/data/                 نسخ منظمة من اللوائح والمعلومات
app/regulations/          صفحات قراءة اللوائح
public/                   الصور والملفات العامة
.github/                  قوالب المساهمة وفحص CI

النشر

  • كل Pull Request يجب أن يحصل على Preview Deployment من Vercel بعد ربط المستودع.
  • الدمج في main ينشر تلقائيًا إلى الموقع الرئيسي.
  • لا يحتاج المساهمون إلى صلاحية على حساب Vercel.

التراخيص وحقوق المحتوى

  • كود المشروع مرخّص وفق MIT License.
  • النصوص التوضيحية الأصلية مرخّصة وفق CC BY 4.0.
  • اللوائح المنقولة، الصور، الشعارات، والمستندات الخارجية مستثناة من هذين الترخيصين وتبقى حقوقها لأصحابها. راجع إشعارات الطرف الثالث.

السلوك والأمان


Computer Engineering Master's Guide — Cairo University

An open-source student project that brings together application requirements, enrollment steps, program structure, regulations, and course resources for the Computer Engineering master's program at Cairo University Faculty of Engineering.

This is an unofficial guide. Regulations, dates, and fees may change. Always confirm important information with the department, Graduate Studies office, and official sources before acting on it.

Website

cmp-master.vercel.app

Contributing

Corrections, newer sources, usability improvements, and bug fixes are welcome. Read the contribution guide, then open an Issue or Pull Request.

Especially useful contributions include:

  • Updating outdated information with a reliable source and verification date.
  • Adding or correcting a course-folder or schedule link.
  • Improving Arabic clarity, accessibility, or English documentation.
  • Fixing layout issues on mobile or desktop.

Local development

The project requires Node.js 22.13 or newer.

npm install
npm run dev

Open the local URL printed in the terminal.

Production build

npm run build

This confirms that the production version can be built successfully.

Project structure

app/page.tsx              Homepage section composition
app/_components/home/     One folder per section with component and data
app/data/                 Structured regulation and guide content
app/regulations/          Regulation reader pages
public/                   Public images and assets
.github/                  Contribution templates and CI workflow

Deployment

  • Every Pull Request should receive a Vercel Preview Deployment once GitHub is connected.
  • Merging into main automatically publishes to production.
  • Contributors do not need access to the project's Vercel account.

Licensing and content rights

  • Project code is licensed under the MIT License.
  • Original explanatory text is licensed under CC BY 4.0.
  • Transcribed regulations, images, logos, linked files, and third-party documents are excluded from those licenses and remain the property of their respective owners. See Third-Party Notices.

Conduct and security

About

Open-source student guide for Cairo University Computer Engineering master's applicants and students.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages