الفرق بين تقنية المعلومات(IT)وبين علوم الحاسب(cs):
بينما تكنولوجيا المعلومات لها جذور قوية في علوم الحاسب ولكن يوجد عدة اختلافات بينهما
وهذه الاختلافات تظهر في الناحية الدراسية وتظهر أيضا في المجال العملي في ناحية المجال العملي عالم الحاسب (computer scientist ) يهتم بعلم الحوسبة من ناحية الحاسب نفسه علي وجه مختلف عن أخصائي تقنية المعلومات( information technologist )
عالم الحاسب يهتم ببناء وتطوير النظرية و التقنية ولكن أخصائي تقنية المعلومات يهتم بتقديم حلول متكاملة لمشاكل الناس بواسطة الكمبيوتر
طريقة أخري لتوضيح الفرق بين العلمين , أن أخصائين تكنولوجيا المعلومات يحددون التقنية المرادة لحل مشكلة ما وبالتالي يأتي دور علماء الحاسب لانتاج هذه التقنية وبعد ذلك يساعد أخصائين التقنية الناس في إستخدام تلك التقنية الجديدة
علماء الحاسب منشغلين بالكمبيوتر نفسه كيف يعمل من الداخل بينما أخصائين تكنولوجيا المعلومات منشغلين باستخدام الكمبيوتر لتوفير حلول للمشاكل الحياتيه للناس
من الناحية الدراسية تكنولوجيا المعلومات (IT ) مختلفة عن علوم الحاسب (CS ) في عدة نواحي
أولا انه في علوم الحاسب يوجد برمجة أكثر من تكنولوجيا المعلومات
تقنيين المعلومات تحديدا يبنوا برامج تطبيقة والبرمجة مهارة مهمة في دراسة IT
ولكن أسلوب وشكل البرمجة في IT مختلفة عن CS
المشروعات التقليدية في IT تتضمن استخدام المكونات البرمجية (Modules ) المعدة سابقة لانجاز وعمل المشروع الجديد
ومشروع تقليدي في CS يرتكز علي برمجة وكتابة برامج كبيرة من البداية ويركز علي طرق تصميم البرنامج وطريقة تخزين المعلومات والتسلسل المنطقي للبرنامج
علوم الحاسب يتطلب دراسة أكثر في الرياضيات والعلوم أكتر من تكنولوجيا المعلومات وذلك لأن تصنيع التقنية يتطلب معرفة أكثر بقواعد الرياضيات عنه عن تطبيق تلك التقنية.
واخيرا لدراسة منهج علوم الحاسب يتطلب عدة متطلبات إبتدائية من الطالب لكي يستطيع أن يدرس المواد ذات المستوي المتقدم في CS
أما دراسة IT فالمتطلبات الابتدائية لدراستها مصممة بشكل يسمح للطلاب الأخرين في مجالات أخري أن ينتقلوا بسهولة لدراسة تكنولوجيا المعلومات.