
أصبح العالم الحديث أكثر اعتماداً على علوم الحاسوب، وأضحى فهم أساسياته وتطبيقاته أمراً ضرورياً لاستيعاب كيفية عمل أنظمة معالجة المعلومات المعاصرة. هذه الأنظمة باتت منتشرة في سياقات شديدة التنوع، وأصبحت لا غنى عنها في كثير من أنشطة حياتنا اليومية. يهدف مقرر «أساسيات علوم الحاسوب» إلى تزويد المتعلمين بالمعارف التمهيدية التي تقوم عليها علوم الحاسوب، وبشكل خاص المفاهيم المرتبطة بمعالجة المعلومات عبر إجراءات يمكن «أتمتتها». ومن هذا المنطلق، يركّز المقرر على دراسة كيفية تمثيل المعلومات، وفهم معمارية الحاسوب (بنية العتاد ومكوّناته الأساسية وآلية عمله)، إلى جانب مبادئ الخوارزميات وكيفية تحويلها إلى برامج قابلة للتنفيذ. كما يقدّم المقرر أساساً متيناً من الكفاءات النظرية والمنهجية والعملية التي تمكّن الدارس من بناء برامج بسيطة إلى متوسطة محدودة التعقيد باستخدام لغات برمجة عالية المستوى، مع تركيز خاص على البرمجة المنظمة وعلى لغتي C/C++. ويُعد هذا المقرر مدخلاً مناسباً لمن يرغب في تأسيس فهم واضح لمفاهيم البرمجة وبنية الحاسوب، تمهيداً للانتقال إلى موضوعات أكثر تقدماً في مجالات الحوسبة المختلفة.
Carlo Sansone
Prof.
Vincenzo Moscato
Prof.