طبعا افضل تخصص علم الحاسوب على تكنلوجيا المعلومات لانه هو الاصل ويندرج ضمنه كل التخصصات الاخرى التي تتعلق بتنكلوجيا المعلومات
لكن لي اعتراض على وصف تخصص علم الحاسوب بانه برمجه ... حيث ان ذلك مجاف للحقيقة فالبرمجة هي عبارة عن هواية يستطيع من لديه الرغبة ان يتعلمها في دورات ومراكز تعليميه لكن علم الحاسوب ليس مسؤولا عن تعليمك كيف تبرمج او تكتب كود .... اذا اردنا ان نتحدث عن بناء البرمجيات فهناك فرع يسمى هندسة البرمجيات وحتى هذا ايضا فليس محصورا في تدريس لغات البرمجة بتاتا بل يوضح كيفية بناء اي نظام حاسوبي بطريقة علمية بناءا من جمع المعلومات حتى تصميم البرنامج حتى كتابة الكود وفحصه بعد ذلك ومن ثم تركيبه وصيانته ..
علم الحاسوب فيه فروع كثيرة ليس لها علاقة بالبرمجه لا من قريب ولا من بعيد
من ضمنها مثلا Algorithms التي تقوم بايجاد حل للمسائل العلمية باستخدام خطوات محددة حيث يتم دراسة كل حل ومعرفة مدى فعاليته من ناحية الوقت الذي يستغرقه للتنفيذ والذاكرة التي يحتاجها .... اضف الى ذلك ايضا دراسة الانظمة المحوسبة وكيفية تحسين ادائها وزيادة سرعة تنفيذها.
هناك ايضا تخصص Software Fault Tolerance وهذا علم حساس ودقيق وجزء من علوم الحاسوب ايضا يستخدم في انظمة الطيران والاقمار الصناعية والعلوم الحربية
هناك ايضا تخصص Artificial Intelligence ويدخل في تطبيقات الروبوت الصناعي ومعظم الالات الذكية الحديثة
هناك أيضا تخصص Machine Learning من اكثر علوم الحاسوب الحديثة تقدما وتطورا ويستخدم في معظم مجالات الحياة بالاخص المجالات الطبية في تحديد الامراض واسبابها وكيفية علاجها ... كذلك يستخدم في جزء كبير من التطبيقات العسكرية والاسلحة المتطورة ومن اراد التأكد فليبحث عن الصاروخ الامريكي جافلين وكيف ان يستخدم ال Image processing و Machine Learning لاصابة الهدف بدقة
هناك أيضا تخصص Distributed Systems الذي يبحث في كيفية تعاون انظمة موزعة فيزيائيا بين عدة اجهزة تتعاون فيما بينها لانجاز هدف معين ..
هناك أيضا تخصص Databases ويبحث في كيفية تخزين المعلومات والعلاقات فيما بينها واسترجاعها
هناك ايضا تخصص Data Mining وهو تخصص حديث نسبيا ووجد بسبب الانتشار الكثيف للمعلومات على الانترنت بحيث اصبح من الصعب الوصول الى المعلومة في كل المواقع ... فهذا العلم يختص بمعالجة البيانات ضخمة الحجم ومحاولة معرفة العلاقات او Patterns فيها
الكلام في هذا الموضوع يطول لكن باختصار اقول لكم ان علم الحاسوب هو العلم الرئيسي للتكنلوجيا بحيث يتيح لدارسه ان يتخصص بعدها في اي مجال فرعي يدخل فيه جهاز الحاسوب ... وامامكم شبكة الانترنت بامكانكم الدخول الى مواقع كبرى الشركات العالمية (جوجل-مايكروسوفت-فيس بوك- ياهو-أمازون-ادوب-...) وتفحصوا متطلبات التوظيف ستجدون ان جزء كبير من وظائفها الشاغرة تطلب خريجي علم حاسوب بالدرجة الأولى!
المتشائل June 13th, 2012, 09:44 PM
7 "
لكن لي اعتراض على وصف تخصص علم الحاسوب بانه برمجه ... حيث ان ذلك مجاف للحقيقة فالبرمجة هي عبارة عن هواية يستطيع من لديه الرغبة ان يتعلمها في دورات ومراكز تعليميه لكن علم الحاسوب ليس مسؤولا عن تعليمك كيف تبرمج او تكتب كود .... اذا اردنا ان نتحدث عن بناء البرمجيات فهناك فرع يسمى هندسة البرمجيات وحتى هذا ايضا فليس محصورا في تدريس لغات البرمجة بتاتا بل يوضح كيفية بناء اي نظام حاسوبي بطريقة علمية بناءا من جمع المعلومات حتى تصميم البرنامج حتى كتابة الكود وفحصه بعد ذلك ومن ثم تركيبه وصيانته ..
علم الحاسوب فيه فروع كثيرة ليس لها علاقة بالبرمجه لا من قريب ولا من بعيد
من ضمنها مثلا Algorithms التي تقوم بايجاد حل للمسائل العلمية باستخدام خطوات محددة حيث يتم دراسة كل حل ومعرفة مدى فعاليته من ناحية الوقت الذي يستغرقه للتنفيذ والذاكرة التي يحتاجها .... اضف الى ذلك ايضا دراسة الانظمة المحوسبة وكيفية تحسين ادائها وزيادة سرعة تنفيذها.
هناك ايضا تخصص Software Fault Tolerance وهذا علم حساس ودقيق وجزء من علوم الحاسوب ايضا يستخدم في انظمة الطيران والاقمار الصناعية والعلوم الحربية
هناك ايضا تخصص Artificial Intelligence ويدخل في تطبيقات الروبوت الصناعي ومعظم الالات الذكية الحديثة
هناك أيضا تخصص Machine Learning من اكثر علوم الحاسوب الحديثة تقدما وتطورا ويستخدم في معظم مجالات الحياة بالاخص المجالات الطبية في تحديد الامراض واسبابها وكيفية علاجها ... كذلك يستخدم في جزء كبير من التطبيقات العسكرية والاسلحة المتطورة ومن اراد التأكد فليبحث عن الصاروخ الامريكي جافلين وكيف ان يستخدم ال Image processing و Machine Learning لاصابة الهدف بدقة
هناك أيضا تخصص Distributed Systems الذي يبحث في كيفية تعاون انظمة موزعة فيزيائيا بين عدة اجهزة تتعاون فيما بينها لانجاز هدف معين ..
هناك أيضا تخصص Databases ويبحث في كيفية تخزين المعلومات والعلاقات فيما بينها واسترجاعها
هناك ايضا تخصص Data Mining وهو تخصص حديث نسبيا ووجد بسبب الانتشار الكثيف للمعلومات على الانترنت بحيث اصبح من الصعب الوصول الى المعلومة في كل المواقع ... فهذا العلم يختص بمعالجة البيانات ضخمة الحجم ومحاولة معرفة العلاقات او Patterns فيها
الكلام في هذا الموضوع يطول لكن باختصار اقول لكم ان علم الحاسوب هو العلم الرئيسي للتكنلوجيا بحيث يتيح لدارسه ان يتخصص بعدها في اي مجال فرعي يدخل فيه جهاز الحاسوب ... وامامكم شبكة الانترنت بامكانكم الدخول الى مواقع كبرى الشركات العالمية (جوجل-مايكروسوفت-فيس بوك- ياهو-أمازون-ادوب-...) وتفحصوا متطلبات التوظيف ستجدون ان جزء كبير من وظائفها الشاغرة تطلب خريجي علم حاسوب بالدرجة الأولى!