Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

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

user-image
Question ajoutée par Yasmeen Husam , Web Developer , Al Fahid Systems
Date de publication: 2018/11/28
Utilisateur supprimé
par Utilisateur supprimé

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

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

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

هذا باختصار

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

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

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

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

Mohammed Aboabdo
par 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
par Deema Al-ghafary , موظف سجل التجاري المركزي , وزارة الصناعة والتجاره والتموين

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

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

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

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

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

Utilisateur supprimé
par Utilisateur supprimé

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

hisham ahmed
par hisham ahmed , SENIOR MOBILE COMMUNICATION ENGINEER , AFRO-EGYPT

علم الحاسوب يختص كل ما هو بالحاسب الالى من حيث الهارد وير والسوفت وير 

انما علم البرمجيات يتم فيه دراسة كافة لغات البرمجة وانواع ال software development 

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

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

More Questions Like This