علوم الحاسب (Computer Science)هو الدراسة المنطقية للعملية كتركيب وتعبير وتمكين العمليات أو الخوارزميات
وتشمل تطوير الانظمة ومعالجة وتمثيل واتصال وحصول على معلومات التي هي ممثله داخل الكمبيوتر على شكل مجموعة بت و بايت داخل الذاكرة
علوم الحاسب يقوم بحل المشاكل المعقدة بوضع حلول رائعه مناسبة باستخدام التحليل الرياضي والخوارزميات مختلفة الوصول باستخدام لغات برمجة
وإيجاد حلول للمتغيرات التي ممكن ان تطرأ على نفس المشكلة في حالات مختلفة
وتقييم هذه الحلول بشكل منطقي محكم
(حل المشاكل شبيه بيجاد حل لغز معين بشكل رياضي)
علوم الحاسب يشمل
لغات البرمجة - تراكيب البيانات - خوارزميات - شبكات - أنظمة تشغيل - مترجمات - قواعد بيانات - عمارة حاسبات - ذكاء اصطناعي - رسومات - وغيرها
وله دور قوي في تطوير البرامج أو هندسة البرمجيات
علوم الحاسب يشكل القاعدة الاساسية لهندسة البرامج ,
كما الفيزياء تشكل القاعدة الأساسية للهندسة الكهربائية…
اصبح علوم الحاسب تخصص لا غنى عنه
فهو غير مقتصر على بناء البرامج البسيطه
بل له دخول في جميع العلوم الموجوده
فقد حل العديد من مشاكل العلوم الأخرى
فقد دخل علوم الحاسب في استعمالات الاحيائيين لفهم الوراثة واحصاء الجينات وبناء المجاهر
ومكن الجيولوجيين لتوقع وحساب الزلازل
وهو قادر على بناء برامج نامية من علم الفلك
ولقد دخل في قياس احوال الطقس و في مجال الطب وغيرها في جميع المجالات
علوم الحاسب هو العلم اللذي أبهر العالم بسرعة تقدمة
علوم الحاسب داخل بشكل بسيط مع تخصص آخر اسمه هندسة الشبكات Network Engineering
الذي يهتم بكيفية الاتصال بين الحاسبات أو الاجهزة أو عبر الإنترنت بوضع مسارات وبروتوكولات وغيرها…
—————————————————————
هناك علاقه بين علوم الحاسب ونظم المعلومات وطلابها قد يدرسوا مواد مشتركة بينهم
تركز نظم المعلومات على المهمة والأهداف التنظيمية وتطبيق تقنية المعلومات الي ابعد الاهداف