المقررات الجامعية التي درستها في العام الثاني

2023-01-29

هذه التدوينة هي استكمال للسرد الذي نشرته سابقًا عن المقررات التي درستها في عامي الجامعي الأول.

المواد الاختصاصية

برمجة الويب 1 CS-2205

هذا المقرر هو الأول من مقررين يشتهران بسمعة سيئة بين مختلف الطلاب في الجامعة، باعتبارهما مضيعة للوقت دون أي فائدة. يعود هذا بشكلٍ أساسي لكون معظم طلاب قسم علم الحاسوب قدموا بعد عملهم لفترة كمطوري ويب ثم شعورهم بالحاجة لتحصيل شهادة تدعم مسيرتهم المهنية أو رغبتهم بتوسيع معارفهم عن علم الحاسوب (تمامًا مثل حالتي). الطالب في هذه الحالة لا يريد لأحد أن يعيد تعريف الاساسيات والبدهيات التي يعرفها تمامًا، أقصد تقنيات HTML & CSS وأبناء عمومتهما، ما يريده الطالب هو أن يعثر على مقرر يدرس هنات الطلبات اللامتزامنة في جافاسكربت، والمفاهيم التي نشرتُ في أحدث نسخة لـ React. لكن هذا غير واقعي. أي برنامج أكاديمي لمرحلة ما قبل التخرج يتم تصميمه دون افتراض أن لدى الطالب معلومات سابقة في هذا المجال، باستثناء ما سيتم تدريسه خلال السنوات. رغم ذلك، شاهد الشكاوى التي يقدمها نفس الطلاب حول صعوبة مقرر مثل خورازميات 1 أو رياضيات الجبر، فقط لافتقارهم خبرة سابقة ضمن هذا السياق.

الكتاب المقرر: لا يوجد كتاب مقرر، وإنما مقالات ومصادر منوعة من الشبكة، تشمل توثيقات موزيلا.

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

قواعد البيانات 1 CS-2203

يُقدم الكورس المفاهيم التأسيسية في قواعد البيانات، تصميمها، بناؤها وتنفيذها مع مقدمة عن لغة الاستعلامات SQL. بعض الموضوعات التي غُطيت: نموذج البيانات العلائقية، نموذج البيانات المفاهيمية، ، تصميم قواعد البيانات، أساسيات SQL، وبرمجة قواعد البيانات.

الكتب المقرر: database fundamentals Structured Query Language (SQL) Entity relationship modeling - Principles Database Design

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

الاتصالات والشبكات CS-2204

مقرر في أساسيات الاتصالات والشبكات. تم التركيز على تقديم نموذجي OSI وَ TCP/IP بشكل موسع ودراسة كل طبقة منهما باستفاضة.

الكتب المقررة: An introduction to computer networks Computer networks

تجربتي: وجدتُ المقرر ثقيل الظل، دسما وكثيفًا، ولم أشعر بانسجامٍ كامل معه، عانيت في متابعة الوظائف وحصلتُ فيه على أدنى درجة لي في سنتي الدراسية الثانية. لا يبدو أنني استسغت دراسة الاتصالات.

نظم التشغيل 1 CS-2301

هذا هو المقرر الأول ضمن مادتين لدراسة لنظم التشغيل، قرأنا خلالهما واحدًا من أمتع الكتب الجامعية. ركّز المقرر على المحاكاة الافتراضية Virtualization والتي تعني كيف يمكن تحويل موارد الحاسوب الفيزيائية إلى موارد متخيلة متاحة للبرامج والنظم البرمجية. الجدولة Scheduling والتي تعني كيف ينظم الحاسوب الوصول معالجة مختلف العمليات التي تعمل في نفس الوقت. وأخيرًا، إدارة الذاكرة Memory Management بما يؤمن لمختلف العمليات والتطبيقات الحية الوصول إلى هذا المورد المهم.

الكتاب المقرر: Operating systems: three easy pieces

تجربتي: كما ذكرت، الكتاب المقرر ممتع للغاية، ويتدرج بطريقة رهيبة في شرح المادة العلمية بأسلوب يجعل الطالب يرغب بالمطالعة ودراسة المزيد. يركّز الكتاب، والمقرر كذلك، على الناحية النظرية في فهم البنى والوظائف الأساسية لنظام التشغيل. بعض الواجبات كانت تهدف إلى تعريف الطالب على إدارة العمليات في نظام التشغيل ويندوز.

الرياضيات المتقطعة MATH-1302

أيضًا من المواد الممتعة للغاية، واختيار الكتاب الأكاديمي جاء موفقًا كذلك. هذا الفرع من الرياضيات يُعنى بدراسة البنى المتقطعة. تضمنت المواضيع التي درسناها المجموعات، المنطق، الاستقراء، تقنيات العد الأولي، الدوال، نظرية الرسم البياني Graph Theory ونظرية الأعداد Number Theory.

الكتاب المقرر: Discrete mathematics: An open introduction (3 edition)

تجربتي: في الحقيقة لقد استمتعت بدراسة جميع مواد الرياضيات في الجامعة، والرياضيات المتقطعة ربما كانت أمتعها. وهذا يعود مجددًا لأسلوب الكتاب المدرسي المميز الذي تم اختياره.

هندسة البرمجيات 1 CS-2401

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

الكتاب المقرر: Software engineering

تجربتي: المقرر عظيم، ويفتح الباب أمام المطوّر العادي ليدرك الفرق بين كتابة الأسطر البرمجية وتطوير نظامٍ برمجي يحل مشكلة ما وكل الخطوات التي ترافق عملية التطوير هذه. أحد المقررات التي كان لها فائدة عملية ومباشرة على عملي اليومي.

المواد غير الاختصاصية

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

حضارة الإغريق والرومان HIST-1421

يتناول المقرر آراءًا حول صعود الديمقراطية تاريخيًا ووصفًا موجزًا لصعود وسقوط الجمهورية الرومانية. السؤال الأساسي الذي يطرحه المقرر: ما هي الطرق التي وفرت بها الحضارتان اليونانية والرومانية الأسس لتطور الثقافة الغربية المعاصرة؟

الكتاب المقرر: مصادر متنوعة من شبكة الإنترنت.

تجربتي: تجربتي مع هذا المقرر كانت سيئة. أولًا لدي صعوبة في حفظ أسماء الأشخاص والمواقع والتواريخ وعدد القتلى في كل معركة (!) وهذا تحديدًا ما تم التركيز عليه بالمقرر، خلافًا للوصف العام الذي اقتبسته أعلاه. الحديث عن صعود الديمقراطية وامتداد الثقافة الرومانية بالثقافة المعاصرة كان مقتضبًا للغاية ولم تركز عليه أسئلة الإمتحانات. هذا المقرر إجباري لجميع الطلاب وكنت في غاية السعادة فقط عندما استطعت النجاح به والتخلص منه إلى الأبد.

مقدمة إلى الصحة النفسية PSYC-1111

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

الكتاب المقرر: The psychology of health and illness: An open-access course

تجربتي: مقرر خفيف الظل ومفيد. رغم تغطية مواضيع متنوعة إلا أن حجم الكتاب كان أكثر من معقول. يمكن دراسته مع أحد المقررات الدسمة.

مقدمة إلى العلوم البيئية ENVS-1301

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

الكتاب المقرر: Essentials of environmental science

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

الذكاء العاطفي PSYC-1205

يتناول هذا المقرر المفاهيم والتطبيقات العملية للذكاء العاطفي. الذكاء العاطفي هو القدرة على إدارة البيئة العاطفية الداخلية للفرد وقدرته على المشاركة الفعالة في العلاقات مع الآخرين. تقدم المادة عددًا من الإستراتيجيات لقياس وتعزيز مستوى المهارات الأساسية للذكاء العاطفي.

الكتاب المقرر: مواد منوعة من شبكة الإنترنت.

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


comments powered by Disqus