علوم الحاسوب
برنامج علوم الحاسوب - كلية الحاسوب وتكنولوجيا المعلومات في جامعة صنعاء
إن التطور الكبير الذي شهدة العالم في العقود الأربعة الماضية في المكونات المادية للحاسوب أدى إلى ظهور أجيال متطورة من الحاسبات ذات قدرات عالية في معالجة وإسترجاع البيانات ومن أجل إدارة وإستغلال قدرة الحاسبات العالية كان لابد من وجود برمجيات ونظم معلوماتية مواكبة وملائمة لأداء وقدرة المكونات المادية للحاسبات ولذلك ظهرت الهياكل والخوارزميات ونظم قواعد البيانات العلائقية والنظم الذكية ونظم التشغيل الملائمة التي تسمح لممستخدمي الحاسبات بالتعامل معها بسهولة ويسر وبكفاءة عالية . وقد أنشئ القسم في العام الدراسي 2008-2009م ويقدم القسم برنامج بكالوريوس في علوم الجاسوب بمسارات مختلفة وكذا برنامج الماجستير في علوم الحاسوب.
الــرســالــــة
تقديم تعليم ذو جودة عالية وبيئة مناسبة وتزويد الطلاب بالمعارف والمهارات اللازمة والتدريب بما يمكنهم من تحديد واستعمال وتقييم المعرفة والمعلومات والبحث العلمي والابتكار لخدمة المجتمع وتلبية متطلبات سوق العمل.
الرؤيـــــــــة
أن يكون رائدا في مجالات علوم الحاسوب أكاديميا وبحثيا على المستوى المحلي والإقليمي..
أهداف البرنامج:
- تزويد الطلبة بالمعارف النظرية والمهارات التطبيقة اللازمة في مجال علوم الحاسوب.
- تزويد الطلبة بمهارات الاتصال والتعلم المستمر والعمل الجماعي لإنْتاج عمل يتضمن تحديد المشكلة وبناء حلولَ حاسوبية في الإطار المهني والقانوني والأخلاقي.
- تنمية المهارات الإبداعية لدى الطلبة لتطويرولتقييم الأنظمة الحاسوبية وتحسينها وضمان جودتها.
- تأهيل الخريجين للالتحاق ببرامج الدراسات العليا في الجامعات اليمنية والعالمية.
- تبني التقنيات الحديثة والمناسبة لحاجات المجتمع.
الخطة الدراسية :
- الخطة الجديدة
- الخطة القديمة
مستوى أول، ترم أول
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| SUI100 | Islamic Culture | الثقافة الاسلامية | 1/1 | 2 | 2 | – | – | |
| SUA101 | Arabic Language (101) | اللغة العربية (101) | 1/1 | 2 | 2 | – | – | |
| SUE101 | English Language (101) | اللغة الانجليزية (101) | 1/1 | 2 | 2 | – | – | |
| SUCONF | Arabic Israeli Conflict | الصراع العربي الإسرائيلي | 1/1 | 2 | 2 | – | – | |
| CCS100 | Computer Skills | مهارات الحاسوب | 1/1 | 3 | 2 | 2 | – | |
| CCS111 | Programming Fundamentals | أساسيات البرمجة | 1/1 | 3 | 2 | 2 | – | |
| MAT101 | Mathematics (1) | الرياضيات (1) | 1/1 | 3 | 2 | – | 2 | |
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 17 | 14 | 4 | 2 |
مستوى اول، ترم ثاني
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| SUA102 | Arabic Language (102) | اللغة العربية (102) | 1/2 | 2 | 2 | – | – | SUA101 |
| SUE102 | English Language (102) | اللغة الانجليزية (102) | 1/2 | 2 | 2 | – | – | SUE101 |
| SUNC | National Culture | الثقافة الوطنية | 1/2 | 2 | 2 | – | – | |
| MAT102 | Mathematics (2) | الرياضيات (2) | 1/2 | 3 | 2 | – | 2 | MAT101 |
| Discrete Mathematics | الرياضيات المتقطعة | 1/2 | 3 | 2 | – | 2 | ||
| Computer Programming | برمجة الحاسوب | 1/2 | 3 | 2 | 2 | – | ||
| Introduction to Computer Science | مقدمة في علوم الحاسوب | 1/2 | 3 | 2 | 2 | – | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 18 | 14 | 4 | 4 |
مستوى ثاني، ترم أول
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| Object-Oriented Programming | البرمجة الكائنية الموجهة | 2/1 | 3 | 2 | 2 | – | ||
| Web Design | تصميم الويب | 2/1 | 3 | 2 | 2 | – | ||
| Computer Networks | شبكات الحاسوب | 2/1 | 3 | 2 | 2 | – | ||
| Probability and Statistics | الإحصاء والاحتمالات | 2/1 | 3 | 2 | – | 2 | ||
| Database Fundamentals | أساسيات قواعد البيانات | 2/1 | 3 | 2 | 2 | – | ||
| Digital Logic Design | التصميم المنطقي الرقمي | 2/1 | 3 | 2 | 2 | – | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 18 | 12 | 10 | 2 |
مستوى ثاني، ترم ثاني
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| FRCS202 | Communication Skills | مهارات الاتصال | 2/2 | 2 | 2 | – | – | |
| Operating Systems | نظم التشغيل | 2/2 | 3 | 2 | 2 | – | ||
| Data Structures and Algorithms | هياكل البيانات والخوارزميات | 2/2 | 3 | 2 | 2 | – | ||
| Web Development | تطوير الويب | 2/2 | 3 | 2 | 2 | – | ||
| Database Management Systems | نظم إدارة قواعد البيانات | 2/2 | 3 | 2 | 2 | – | ||
| Computer Organization and Architecture | معمارية وتنظيم الحاسوب | 2/2 | 3 | 2 | 2 | – | ||
| Linear Algebra | الجبر الخطي | 2/2 | 3 | 2 | – | 2 | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 20 | 14 | 10 | 2 |
مستوى ثالث، ترم أول
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| FCRM301 | Research Methodology | منهجية البحث | 3/1 | 2 | 2 | – | – | |
| Information Security | أمن المعلومات | 3/1 | 3 | 2 | 2 | – | ||
| Human-Computer Interaction | تفاعل الإنسان والحاسوب | 3/1 | 3 | 2 | 2 | – | ||
| Software Engineering | هندسة البرمجيات | 3/1 | 3 | 2 | 2 | – | ||
| Artificial Intelligence | الذكاء الاصطناعي | 3/1 | 3 | 2 | 2 | – | ||
| Advanced Programming | البرمجة المتقدمة | 3/1 | 3 | 2 | 2 | – | ||
| Computational Theory | نظرية الحوسبة | 3/1 | 3 | 2 | 2 | – | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 20 | 14 | 12 | 0 |
مستوى ثالث، ترم ثاني
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| Professional Ethics | اخلاقيات المهنة | 3/2 | 2 | 2 | – | – | ||
| Project Management | إدارة المشاريع | 3/2 | 3 | 2 | 2 | – | ||
| Mobile Applications Development | تطوير تطبيقات الموبايل | 3/2 | 3 | 2 | 2 | – | ||
| Compilers Design | تصميم المترجمات | 3/2 | 3 | 2 | 2 | – | ||
| Computer Graphics and Visualization | الرسم بالحاسوب والتصور | 3/2 | 3 | 2 | 2 | – | ||
| Algorithms and Analysis | الخوارزميات والتحليل | 3/2 | 3 | 2 | 2 | – | ||
| Science Elective | اختياري علوم | 3/2 | 2 | 2 | – | – | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 19 | 14 | 10 | 0 |
مستوى رابع، ترم أول
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| Modeling and Simulation | النمذجة والمحاكاة | 4/1 | 3 | 2 | 2 | – | ||
| Programming languages Techniques (Arduino) | تقنيات لغات البرمجة (اردوينو) | 4/1 | 3 | 2 | 2 | – | ||
| Elective (1) | اختياري (1) | 4/1 | 3 | – | – | – | ||
| Entrepreneurship | ريادة الأعمال | 4/1 | 2 | 2 | – | – | ||
| Graduation Project (1) | مشروع التخرج (1) | 4/1 | 3 | 1 | – | 4 | ||
| CHs Total of the Semester | إجمالي الساعات المعتمدة في الفصل الدراسي | 14 | 7 | 4 | 4 |
مستوى رابع، ترم ثاني
| Code | Course Name | أسماء المقرر | L/S | CHs | L | P | T | Prerequisites |
| Blockchain | سلسة الكتل | 4/2 | 3 | 2 | 2 | – | ||
| Cloud Computing and IoT | الحوسبة السحابية وانترنت الأشياء | 4/2 | 3 | 2 | 2 | – | ||
| Elective (2) | اختياري (2) | 4/2 | 3 | – | – | – | ||
| Graduation Project (2) | مشروع التخرج (2) | 4/2 | 3 | 1 | – | 4 | ||
| CHs Total of the Semester | 12 | 5 | 4 | 4 |
Elective Courses
| Code | Course Name | L/S | CHs | L | P | T | ||
| Cryptography and Data Security | التشفير وأمن البيانات | elec | 3 | 2 | 2 | – | ||
| Games Development | تطوير الألعاب | elec | 3 | 2 | 2 | – | ||
| Network Programming | برمجة الشبكات | elec | 3 | 2 | 2 | – | ||
| Machine learning | تعلم الآلة | elec | 3 | 2 | 2 | – | ||
| Data Mining and Data warehousing | تنقيب البيانات ومستودعاتها | elec | 3 | 2 | 2 | – | ||
| Big data and analytics | البيانات الضخمة والتحليلات | elec | 3 | 2 | 2 | – | ||
| Image Processing and Computer Vision | الرؤية الحاسوبية ومعالجة الصور | elec | 3 | 2 | 2 | – | ||
| Data Science | علم البيانات | elec | 3 | 2 | 2 | – | ||
| Science Elective Courses: | مقررات العلوم الاختيارية: | |||||||
| General Physic | فيزياء عامة | elec | 2 | 2 | – | – | ||
| General Biology | أحياء عامة | elec | 2 | 2 | – | – | ||
| General Chemistry | كيمياء عامة | elec | 2 | 2 | – | – | ||
Level 1 , Term 1
First Year -First Semester | |||||||
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
1 | 3 | 3 | – | – | |||
2 | 3 | 3 | – | – | |||
3 | 3 | 3 | – | – | |||
4 | 3 | 3 | – | – | |||
5 | 3 | 2 | – | 2 | |||
6 | 3 | 3 | – | – | |||
Total Hours | 18 |
|
|
| |||
Level 1 , Term 2
First Year -Second Semester | |||||||
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
1 | 3 | 3 | – | – | |||
2 | 3 | 3 | – | – | |||
3 | 3 | 3 | – | – | |||
4 | 3 | 2 | 2 | – | |||
5 | 3 | 2 | – | 2 | |||
6 | 3 | 3 | – | – | |||
7 | Computer Fundamentals | اساسيات علوم الحاسوب | 3 | 2 | 2 | ||
Total Hours | 18 | ||||||
Level 2 , Term 1
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | SE232 | Computer Programming | برمجة الحاسوب | 3 | 2 | – | 2 |
| 2 | IT231 | Web Design | تصميم مواقع الويب | 3 | 2 | – | 2 |
| 3 | NIS251 | Computer Networks | شبكات الحاسوب | 3 | 2 | – | 2 |
| 4 | EE214 | Probability and Statistics | الإحصاء والاحتمالات | 3 | 2 | 2 | – |
| 5 | SE233 | Communication Skills | مهارات الاتصال | 2 | 2 | – | – |
| 6 | SE241 | Digital Logic Design. | التصميم المنطقي الرقمي | 3 | 2 | – | 2 |
| Total Hours | 18 | ||||||
Level 2 , Term 2
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | Computer Architecture and Organization | بناء وتنظيم الحاسوب | 3 | 2 | – | 2 | |
| 2 | Object-Oriented Programming | البرمجة الكائنية الموجهة | 3 | 2 | – | 2 | |
| 3 | Web Development | تطوير مواقع الويب | 3 | 3 | – | – | |
| 4 | Computer Ethics | اخلاقيات الحاسوب | 3 | 2 | – | 2 | |
| 5 | Linear Algebra | الجبر الخطي | 3 | 3 | – | – | |
| 6 | Data Structures and Algorithms | هياكل البيانات والخوارزميات | 3 | 2 | – | 2 | |
| Total Hours | 18 | ||||||
Level 3 , Term 1
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | Database Systems | نظم قواعد البيانات | 3 | 2 | – | 2 | |
| 2 | Operating Systems | نظم التشغيل | 3 | 2 | – | 2 | |
| 3 | Software Engineering | هندسة البرمجيات | 3 | 2 | – | 2 | |
| 4 | Information Security | أمنية البيانات | 3 | 3 | – | – | |
| 5 | Research Methodology | منهجية البحث | 3 | 3 | – | – | |
| 6 | Human Computer Interaction | التفاعل بين الانسان والحاسوب | 3 | 2 | – | 2 | |
| Total Hour | 18 | ||||||
Level 3 , Term 2
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | Artificial Intelligence | الذكاء الاصطناعي | 3 | 2 | – | 2 | |
| 2 | Mobile Programming | برمجة تطبيقات الموبيل | 3 | 2 | – | 2 | |
| 3 | Compilers Design | تصميم المترجمات | 3 | 2 | – | 2 | |
| 4 | Advance Database | قواعد بيانات متقدمة | 3 | 2 | – | 2 | |
| 5 | Computer Graphics and Visualization | الرسم والتمثيل بالحاسوب | 3 | 2 | – | 2 | |
| 6 | Modeling and Simulation | النمذجة والمحاكاه | 3 | 2 | – | 2 | |
| 7 | Algorithms and analysis | تحليل الخوارزميات | 3 | 2 | – | 2 | |
| Total Hours | 21 | ||||||
Level 4 , Term 1
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | Advanced Programming | برمجة متقدمة | 3 | 2 | – | 2 | |
| 2 | Image Processing and Computer Vision | معالجة الصور والرؤية بالحاسوب | 3 | 2 | – | 2 | |
| 3 | Elective (1) | اختياري (1) | 3 | 3 | – | – | |
| 4 | Programming languages Techniques (Arduino) | تقنيات برمجة الاردوينو | 3 | 2 | – | 2 | |
| 5 | Graduation Project 1 | مشروع تخرج (1) | 3 | 3 | – | – | |
| Total Hours | 15 | ||||||
Level 4 , Term 2
No | Course Code | Course Title | Credit Hour | Theory Hour | Lab. | ||
English | Arabic | lecture | exercise | ||||
| 1 | Blockchain | البلوك تشين | 3 | 2 | – | 2 | |
| 2 | Cloud Computing and IoT | انترنت الأشياء | 3 | 2 | – | 2 | |
| 3 | Elective (2) | اختياري (2) | 3 | 3 | – | – | |
| 4 | Graduation Project 2 | مشروع تخرج (2) | 3 | 3 | – | – | |
| Total Hours | 12 | ||||||
