Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

ما هو الفرق بين تخصصات التالية: علم الحاسوب وهندسة برمجيات؟

user-image
Question added by Yasmeen Husam , Web Developer , Al Fahid Systems
Date Posted: 2018/11/28

علوم الحاسب Computer Scienceيهتم هذا التخصص في كيفية بناء أنظمة تتناسب مع مختلف المجالات في الحياة وأيضاً يهتم بكيفية التراسل داخل الشبكات وحماية المعلومات وحماية التراسل بين الشبكات.تخصص علوم الحاسب دائما يركز على الأنظمة Software و البيانات Data والأمن Security سواء للشبكات أو للمعلومات و كيفية إنشاء Algorithms لحل مشاكل معينة.

اماهندسة الحاسب Computer Engineering

يهتم هذا التخصص في تجميع الأجهزة ومكونات البرامج لنصب استعمال الحاسبات بأفضل خصائصيركز هذا التخصص على تكوين الهاردوير Hardware وكيفية عملة داخل الجهاز وكيفية التعامل مع المعالج Processor و الذاكرة Memory و الدائرة الكهربائية Electric circuit

هذا باختصار

alrosiny mohammed
by alrosiny mohammed , General Manager (GM) , adwar company

الحاسوب للهاردوير والبرمجيات للسوفتوير

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

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

Mohammed Aboabdo
by Mohammed Aboabdo , Full-stack PHP , student

1- علوم الحاسب Computer Scienceيهتم هذا التخصص في كيفية بناء أنظمة تتناسب مع مختلف المجالات في الحياة وأيضاً يهتم بكيفية التراسل داخل الشبكات وحماية المعلومات وحماية التراسل بين الشبكات.تخصص علوم الحاسب دائما يركز على الأنظمة Software و البيانات Data والأمن Security سواء للشبكات أو للمعلومات و كيفية إنشاء Algorithms لحل مشاكل معينة.يركز هذا التخصص على الرياضيات بشكل كبير فطلاب علوم الحاسب غالبا يدرسون 6 إلى 8 كورسات في الرياضيات.علوم الحاسب يقوم بحل المشاكل المعقدة بوضع حلول رائعة مناسبة باستخدام التحليل الرياضي والخوارزميات باستخدام لغات برمجة وأيضا يركّز على كيفية حماية برنامج معين أو شبكه معينة.علوم الحاسب يشكل القاعدة الأساسية لهندسة البرامج، كما الفيزياء تشكل القاعدة الأساسية للهندسة الكهربائية وهو تخصص لا غنى عنه في جميع المجالات فهو غير مقتصر على بناء البرامج البسيطة بل له دخول في جميع العلوم الموجودة وله تواجد في جميع التخصصاتمثل الإدارة والطب والأحياء والهندسة وعلم الفلك والجيولوجيا واللغة وجميع التخصصاتويوجد مسارات tracks |or| Concentrations داخل تخصص علوم الحاسب بمعنى يتخصص الطالب بأحد المسارات في دراسته وعادة تكون في مرحلة الماجستير اكثر من البكالوريوسأمثله على المساراتArtificial IntelligenceCommunication NetworksComputer Architecture and CompilersCryptography and Securityweb development

2- هندسة الحاسب Computer Engineeringيهتم هذا التخصص في تجميع الأجهزة ومكونات البرامج لنصب استعمال الحاسبات بأفضل خصائصيركز هذا التخصص على تكوين الهاردوير Hardware وكيفية عملة داخل الجهاز وكيفية التعامل مع المعالج Processor و الذاكرة Memory و الدائرة الكهربائية Electric circuitطلاب هندسة الحاسب يأخذون بعض الكورسات من تخصص Computer Science مثل البرمجة و قواعد البيانات وغيرهافي بعض الجامعات هندسة الحاسب تدخل ضمن أنظمة كلية الهندسةويوجد مسارات tracks |or| Concentrations داخل تخصص هندسة الحاسب بمعنى يتخصص الطالب بأحد المسارات في دراستة وعادة تكون في مرحلة الماجستير اكثر من البكالوريوسأمثله على المساراتComputer Architecture & Embedded SystemsComputer Aided DesignComputer Networks & Communication Systemsويوجد مسارات أخرى  كثيرة

Deema Al-ghafary
by Deema Al-ghafary , موظف سجل التجاري المركزي , وزارة الصناعة والتجاره والتموين

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

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

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

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

nehal alsaym
by nehal alsaym , مدير تنفيذي , جامعة الجزيرة

علوم الحاسوب يهتم بدراسة الرياضيات الخاصة بالحاسوب اما هندسة البرمجيات تهتم بدراسة كيفية انتاج البرمجيات في المواقع 

Thabet Omar
by Thabet Omar , مدير فريق التطوير والبرمجة , SawaSoft

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

Muhammad Aqel
by Muhammad Aqel , CEO Office Manager , المستشفى السعودي البريطاني

هندسة البرمجيات هي فرع من فروع علم الحاسوب  و لا بد من الالمام بعلوم الحاسوب للتمكن من الدخول بهندسة البرمجيات

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.