العربية أولًا · English below
مشروع طلابي مفتوح المصدر يجمع شروط وخطوات التقديم، هيكل البرنامج، اللوائح، وروابط مواد ماجستير هندسة الحاسبات بكلية الهندسة — جامعة القاهرة.
هذا الدليل غير رسمي. اللوائح والمواعيد والرسوم قابلة للتغيير؛ يجب الرجوع إلى القسم وشؤون الدراسات العليا والمصادر الرسمية قبل اتخاذ أي إجراء.
نرحب بتصحيح المعلومات، إضافة مصادر أحدث، تحسين تجربة الاستخدام، وإصلاح الأخطاء. ابدأ بقراءة دليل المساهمة، ثم افتح 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.
- اللوائح المنقولة، الصور، الشعارات، والمستندات الخارجية مستثناة من هذين الترخيصين وتبقى حقوقها لأصحابها. راجع إشعارات الطرف الثالث.
- الالتزام بـ قواعد السلوك مطلوب في كل نقاش ومساهمة.
- لا تفتح Issue عامًا لمشكلة أمنية؛ اتبع سياسة الأمان.
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.
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.
The project requires Node.js 22.13 or newer.
npm install
npm run devOpen the local URL printed in the terminal.
npm run buildThis confirms that the production version can be built successfully.
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
- Every Pull Request should receive a Vercel Preview Deployment once GitHub is connected.
- Merging into
mainautomatically publishes to production. - Contributors do not need access to the project's Vercel account.
- 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.
- The Code of Conduct applies to every project interaction.
- Do not disclose a security issue publicly. Follow the Security Policy.