تجربتي في كلية الحاسبات



أهلا يا أصدقاء؛

بعد القرار الجديد للجامعات في إضافة مادة (البرمجة) للسنة التحضيرية؛

وبعد تواصلي مع العديد من طالبات التحضيري وشرحي للبرمجة لهم، توضح لي كيف ان الكثير منهم كانوا فاهمين البرمجة غلط! أو مو فاهمين تخصص الحاسب بالشكل الصحيح.. 

لذلك قررت أكتب هذه المدونة، لطلاب التحضيري بشكل خاص، وبشكل عام لكل من هو مهتم بمعرفة الفرق بين تخصصات الحاسب ومحتار ايش يتخصص بالضبط؟


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

دراستي للتخصص كانت بين عامي ٢٠١٤ و٢٠١٨ في كلية الحاسبات، جامعة الملك عبدالعزيز..


أتمنى لكم قراءة ممتعة ومفيدة..

١- لماذا كلية الحاسبات؟

٢- أقسام الحاسب والفرق بينها

٣- تجربتي مع كلية الحاسبات قسم علوم الحاسب في جامعة الملك عبدالعزيز

٤- أسئلة وأجوبة.


لماذا كلية الحاسبات؟

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

أحب أعبر عن مدى انتمائي للكلية والنعمة اللي أشعر بها وبشكل كبير الحمدلله في تخرجي من كلية الحاسبات..

ليش كلية الحاسبات وايش يميزها؟

بغض النظر عن القسم اللي حتختار تكمل طريقك فيه، انتماءك للكلية يصقل فيك الكثير من المهارات الناعمة (Soft Skills)

ايش هي المهارات الناعمة؟

هي مهارات شخصية تبنيك وتطورك بشكل كبير.

كلية الحاسبات في جامعة الملك عبدالعزيز مهتمة جدا بهذا الجانب..

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


غير الجانب اللامنهجي في الكلية والبيئة المحفزة في الأنشطة سواء من طلاب أو دكاترة.. وجود هذه البيئة يساعد وبشكل كبير في تطوير كثير من الجوانب.


طبعا هذه النقاط لا تقتصر على كلية الحاسبات، لكنها فعليا تميز الكلية عن الكثير من الكليات الأخرى.


هل لازم تكتسب هذه المهارات قبل انضمامك للكلية؟

مو لازم تكون أحسن واحد يسوي أبحاث ولا عروض ولا غيره.. هذه المهارات كلها مو صعب تطويرها وقت الحاجة، بس الشيء اللازم هو انه يكون عندك استعداد للتعلم الذاتي! هذه نقطة القوة اللي حتساعدك بعد الله.


تخصصات الحاسب والفرق بينها

الأقسام التابعة لكليات الحاسب

تختلف أقسام كلية الحاسبات باختلاف الجامعة، وأبرز الأقسام هي كالتالي:  

  • علوم الحاسبات

  • تقنية المعلومات

  • نظم المعلومات

  • الذكاء الاصطناعي

  • الأمن السيبراني

  • هندسة البرمجيات

  • هندسة الحاسبات والشبكات

  • علوم البيانات وتحليلها

  • وغيرها..


من وجهة نظري البسيطة، أرى أن الـ٣ تخصصات الأولى هي تخصصات عامة وشاملة أكثر من غيرها.. 

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

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



في جامعة الملك عبدالعزيز:

تتوفر الـ٣ أقسام الأولى (علوم الحاسبات، تقنية المعلومات، نظم المعلومات) في كلية الحاسبات.

ويتوفر قسم هندسة الحاسبات والكهرباء في كلية الهندسة.

اضغط هنا للوصول للخطة التعليمية العامة لكلية الحاسبات بجامعة الملك عبدالعزيز.


في جامعة جدة:

تتوفر الـ٥ أقسام الأخيرة (الأمن السيبراني، الذكاء الاصطناعي، هندسة البرمجيات، هندسة الحاسبات والشبكات، علوم البيانات وتحليلها)


تركيزي في القسم التالي من المدونة سيكون على الـ٣ أقسام الأولى (علوم حاسبات، تقنية معلومات، نظم معلومات) بما أن دراستي كانت في كلية الحاسبات التابعة لجامعة الملك عبدالعزيز.


النقاط المشتركة بين 

(علوم الحاسبات-تقنية المعلومات-نظم المعلومات)

هناك العديد من المواد المشتركة بين الـ٣ تخصصات الأساسية في جامعة الملك عبدالعزيز (علوم الحاسبات، تقنية المعلومات، نظم المعلومات) ، وأهمها التالي:

  • البرمجة الشيئية Object Oriented Programming

    (في جامعة الملك عبدالعزيز يتم تدريس البرمجة بلغة جافا)

  • مادة تراكيب البيانات Data Structures

  • مادة التراكيب المتقطعة Discrete Structures

  • القضايا الحاسوبية Computing Issues

  • مقدمة في إدارة المشاريع Introduction to Project Management 

  • أساليب الكتابة العلمية Technical Writing


وهنا المزيد من المواد المشتركة في مفاهيمها الأساسية بين الـ٣ أقسام، ولكن المنهج وطريقة التدريس تختلف من قسم لآخر.. وهذه المواد كالتالي:

  • هندسة البرمجيات Software Engineering

  • الشبكات Networks

  • انظمة التشغيل Operating Systems

  • تفاعل الإنسان والحاسب Human Computer Interactions

  • رسوم الحاسب Computer Graphics

  • تنظيم وبنيان الحاسب Computer Architicture


ما الذي يميز كل تخصص من هذه الـ ٣ تخصصات؟

١- أثناء الدراسة

للأمانة الفروقات بين أقسام كلية الحاسبات بسيطة ودائما فيه صعوبة في التفريق بينها.. 

قبل عدة سنوات قرأت مدونة لأحدهم -ما أتذكر مصدرها للأسف- وكان كاتبها يشبّه الفرق بين التخصصات كالتالي:

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

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

ما أقدر أجزم بصحة هذ المثال ١٠٠٪ لكن أعتقد انه الأقرب في التشبيه.

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



في مجال الدراسة تختلف هذه التخصصات عن بعضها البعض، فكما هناك مواد مشتركة بينها (تم تفصيلها في الفقرة السابقة) .. فهنالك أيضا مواد تميز كل تخصص..


الروابط التالية تفصل الخطط للأقسام الـ٣ في جامعة الملك عبدالعزيز:

علوم الحاسبات - تقنية المعلومات - نظم المعلومات


والروابط التالية تفصل الأقسام المتوفرة في جامعة جدة:

الذكاء الاصطناعي - الأمن السيبراني - هندسة البرمجيات - علوم البيانات وتحليلها - هندسة الحاسب والشبكات

>> لست متأكدة إن كانت جامعة جدة توفر المزيد من التخصصات..


ستلاحظ في هذه الخطط أن هناك مواد إلزامية (Required Courses) وهنالك مواد أخرى اختيارية (Elective Courses) وهذه المواد الإلزامية والاختيارية تختلف من قسم لآخر..

المواد الإلزامية: مواد يلزم على كل طالب دراستها.

المواد الاختيارية: قائمة بالمواد التي يختار منها الطالب عدد محدد لدراسته.


المسارات الدقيقة بعد اختيار التخصص:

في جامعة الملك عبدالعزيز يلزم كل طالب اختيار على الأقل ٩ ساعات لمواد اختيارية (أي ما يعادل ٣ مواد) حتى يكمل ساعاته المطلوبة للتخرج.

كل مادتين يختارها الطالب تشكّل مسار دقيق (Track)، والمسارات المتوفرة تختلف باختلاف القسم.

يعني لو مثلا طالب من تخصص علوم الحاسبات اختار ٣ مواد؛ مادتين اختيارية تابعة لمسار الذكاء الاصطناعي والمادة الثالثة تابعة لمسار الأمن السيبراني. فسيتخرج هذا الطالب من كلية الحاسبات، تخصص علوم الحاسبات، ومعه شهادة إتمامه لمسار الذكاء الاصطناعي.

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

٢- ما بعد الدراسة

ما بعد الدراسة والتخرج، ستدخل في عالم واسع جدا ومجالات مختلفة ومتعددة، سوف أذكر أبرزها ومدى أهمية التخصص أو المعدل فيها..

  • المجال الأكاديمي:

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

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

  • المجال الوظيفي:

    المجال الوظيفي هو مجال واسع جدًا جدًا جدًا..

    ولا توجد نقاط ولا قوانين ثابتة في هذا المجال..


    هل يؤثر قسمك وتخصصك في قبولك بوظيفة معينة؟

    يعتمد على حسب الشركة والمجال الوظيفي..


    فمن الممكن أن يكون هناك منصب وظيفي في مجال الأمن السيبراني في شركتين مختلفة، أحدها يتطلب أن تكون متخصص في البكالوريوس في مجال الأمن السيبراني والأخرى تتطلب خبرة جيدة في المجال سواء كان تخصصك أمن سيبراني أو علوم حاسب أو غيره..

  • مجال الأعمال الحرة:

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


ولا تنسَ أن العديد من المبرمجين الرائعين لم يدرسوا تخصص الحاسب من الأساس! ومع ذلك طوروا أنفسهم وحرصوا على تعليمهم الذاتي وأصبحوا من أفضل المبرمجين .. 

Join