تعتبر هندسة الحاسوب واحدة من فروع الهندسة الكهربائية التي تجمع ما بين هندسة الإلكترونيات وعلوم الحاسوب، بحيث تمكّن دارسيها من التعامل مع أنظمة الحاسوب المختلفة وتصميمها وتطويرها،[١] ويستطيع الطالب الالتحاق بهذا التخصص بعد إنهاء متطلبات النجاح في الثانوية العامة بالفرعين العلمي والصناعي بمعدل لا يقل عن 80%.[٢]


المتطلبات التي يدرسها مهندس الحاسوب

تعد هندسة الحاسوب من أهم التخصصات التي تدرّس في الجامعات، إذ يندرج في الخطة الدراسية أهم المتطلبات التي يحتاجها مهندس الحاسوب، ومنها:[٣]

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


المهارات والقدرات التي يجب أن يمتلكها مهندس الحاسوب

توجد العديد من الصفات الشخصية والمهارات التي يجب أن يتمتع بها مهندس الحاسوب، من أهمها سنذكر ما يلي:[٤]

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


الفرق بين هندسة الحاسوب وعلم الحاسوب

يخلط الكثير بين هندسة الحاسوب وتخصصات تكنولوجيا المعلومات كعلم الحاسوب وهندسة البرمجيات، وبالرغم من التشابه الكبير في المساقات الدراسية وحتى المهام الموكلة بالعمل، إلا أنه يوجد فرق بينهما كما يلي:[٥]

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


مجالات عمل مهندس الحاسوب

في ما يلي بعض المجالات التي يمكن لمهندس الحاسوب العمل بها:[٦]

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


أهم الجامعات لدراسة تخصص هندسة الحاسوب

تطرح الكثير من الجامعات هذا التخصص ضمن برامجها الدراسية، ولكن توجد جامعات عالمية تميزت في تدريسه، ومن أهمها ما يلي:[٧]

  • جامعة كاليفورنيا.
  • جامعة ميشيغان.
  • جامعة ستانفورد.
  • جامعة كورنيل.
  • جامعة واشنطن.
  • جامعة إلينوي.
  • جامعة جورجيا للتكنولوجيا.



المراجع

  1. Jim Lucas, "?What Is Computer Engineering", Live Science, Retrieved 2/6/2021.
  2. "هندسة الحاسوب"، طموحي، اطّلع عليه بتاريخ 2/6/2021.
  3. "بكالوريوس هندسة الحاسوب"، جامعة البلقاء التطبيقية، اطّلع عليه بتاريخ 1/6/2021. بتصرّف.
  4. "Skills required for a Computer Science Engineer", Reva University, Retrieved 1/6/2021. Edited.
  5. Ashley Eneriz (7/5/2019), "?Computer Science vs. Computer Engineering: What’s the Difference", Northeastern University, Retrieved 2/6/2021.
  6. "هندسة الحاسوب"، طموحي، اطّلع عليه بتاريخ 2/6/2021.
  7. "Best Computer Engineering Programs", U.S .News, Retrieved 17/6/2021.