39 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Computer Science
 | |
| localeTitle: علوم الكمبيوتر
 | |
| ---
 | |
| ## علوم الكمبيوتر
 | |
| 
 | |
| علوم الكمبيوتر هي دراسة أجهزة الكمبيوتر والمفاهيم التي تجعل أجهزة الكمبيوتر ممكنة.
 | |
| 
 | |
| كان الكثير من علوم الكمبيوتر رائدا في النصف الأخير من القرن العشرين.
 | |
| 
 | |
| اليوم ، إذا كنت تحضر دورة جامعية في علوم الكمبيوتر ، فستتعرف على كل من الأجهزة والبرامج. سوف تتعلم كيف تعمل أجهزة الكمبيوتر على مستوى منخفض من التجريد (لغة الآلة) وعلى مستوى عال من التجريد (langauges البرمجة النصية الحديثة مثل JavaScript).
 | |
| 
 | |
| # مجالات علوم الكمبيوتر
 | |
| 
 | |
| يتم تصنيف علوم الكمبيوتر إلى عدة حقول. فيما يلي بعض المجالات الحالية والمدروسة جيداً. يتم تصنيف معظم الحقول إلى sub0fields.
 | |
| 
 | |
| *   [نظرية الحوسبة](https://en.wikipedia.org/wiki/Theory_of_computation)
 | |
| *   نظرية التعقيد
 | |
| *   الطرق الرسمية
 | |
| *   الخوارزميات الموزعة
 | |
| *   [الأمان](https://en.wikipedia.org/wiki/Computer_security)
 | |
| *   التشفير
 | |
| *   [الذكاء الاصطناعي](https://en.wikipedia.org/wiki/Artificial_intelligence)
 | |
| *   بيانات التعدين
 | |
| *   تعلم الآلة
 | |
| *   رؤية الكمبيوتر
 | |
| *   [هندسة البرمجيات](https://en.wikipedia.org/wiki/Software_engineering)
 | |
| *   [علوم البيانات](https://en.wikipedia.org/wiki/Data_science)
 | |
| *   البيانات الكبيرة
 | |
| *   [تفاعل الإنسان والحاسوب](https://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction)
 | |
| *   واجهة الكمبيوتر الدماغ
 | |
| *   أنظمة
 | |
| *   الانظمة الموزعة
 | |
| *   أنظمة التشغيل
 | |
| *   نظم قواعد البيانات
 | |
| 
 | |
| ## معلومات اكثر
 | |
| 
 | |
| [تصور هياكل البيانات](http://www.cs.usfca.edu/~galles/JavascriptVisual/Algorithms.html) |