بفضل الله أنتهيت من كورس الـ Discrete Mathematics الخاص بدكتور وليد يوسف وما يعادله من قراءة شابترز وحل مسائل من كتاب Discrete Mathematics and its Applications لـ Rosen. الكورس ده غير كتير من طريقة تفكيري وأخذ مني وقت كبير أكتر ما كنت متوقع.

أولا كنت مقتنع أن الكتب فيها كل اللي أنا محتاجه وأن الفيديوهات مجرد تضييع وقت، يعني ليه أروح أشوف فيديو لحد بيشرح معلومات من كتاب لما ممكن أقرأ من الكتاب على طول؟ وبما أني كنت بقرأ الكتاب بالتوازي مع المحاضرات يعني أخلص الفيديو وبعدين أقرأ الجزء الخاص به من الكتاب (وأوقات عملت العكس)، اكتشفت أن المحاضر بيقول حاجات كتير جدا مش موجودة في الكتاب وبيركز على مفاهيم وحاجات كتير لو كنت قرأت الكتاب بس مكنتش هعرفها زي أنه طول الكورس بيأكد على أنك لازم تكون rigorous، مينفعش تأخذ حاجة كده زي ما هي وتقول إنها واضحة مش محتاجه إثبات! طالما واضحة وسهلة كده خلاص إثبتها!
المحاضر خلال الكورس بيأكد على الـ Applications والـ Motivation، ودي حاجة ناقصة في طريقة التدريس اللي شفتها طول حياتي مع الرياضيات لأننا بندرسها بدون أدنى ربط بالتطبيقات والحياة العملية. لكن هنا الموضوع مختلف، حتى المحاضر مختار كتاب من اسمه تعرف إنه هيتكلم عن التطبيقات مش بيرمي لك رياضيات كده في وشك وخلاص.
المحاضر بردو هينصحك تشوف أول محاضرة في كورس الـ Digital Design اللي هو عامله. في المحاضرة دي هيوريك العلوم مرتبطة ببعض إزاي، هيربطلك بين الرياضيات والـ Electronics والـ Logic Gates. حاجة فوق الخيال لما تشوف 3 أو 4 مواد وربطهم ببعض هتعرف قيمة كل حاجة بتدرسها. أتحداك لو الإبتسامة مترسمتش على وشك بعد المحاضرة دي، خصوصا لو كان عندك فكرة عن المواد دي بس كنت بتدرسها بطريقة عيانة.
حاجة تانية مهمة بردو أن المحتوى ده نضيف جدا ودسم ومحترم. وللمقارنة، ممكن بعد ما تشوفه روح شوف أول محاضرتين من كورس MIT بتاع Mathematics for Computer Science وده مفروض محتوى عالمي، بس مشرحش الجزء الخاص بالـ Propositional Logic والـ Predicates and Quantifiers وحاجات في الـ Proofs وحاجات تانية كتير بنسبة 5% من اللي اتشرح في الكورس ده. والجميل أنه محتوى عربي لكن مستواه عالمي ويتفوق على العالمي كمان.
العيب الوحيد للأسف أن كان مخطط يتشرح الكتاب تقريبا في 3 كورسات، متعملش منها غير واحد بس اللي هو ده، لإن دكتور وليد مسافر دلوقتي ومشغول بأمور تانية. ربنا يوفقه، يعني هتكمل لوحدك للأسف بدون المحتوى الجميل ده.
أهم المواضيع اللي أتعلمتها من الكورس:
- Propositional Logic
- Predicates and Quantifiers
- Rules of Inference
- Introduction to Proofs
- Proof Methods and Strategy
- Sets
- Functions
- Sequences and Summations
- Cardinality of Sets
لينك الكورس: كورس Discrete Mathematics