Back

COMPUTER SCIENCE – BACHELOR

Faculty of Computer and Information Technology Program at Sana'a University

Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application.

Principal areas of study within Computer Science include artificial intelligence, computer systems and networks, security, database systems, human computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing.

Although knowing how to program is essential to the study of computer science, it is only one element of the field. Computer scientists design and analyze algorithms to solve programs and study the performance of computer hardware and software. The problems that computer scientists encounter range from the abstract– determining what problems can be solved with computers and the complexity of the algorithms that solve them – to the tangible – designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures.

Mission

Providing distinguished academic education in the field of information technology in accordance with international standards and encouraging scientific research to serve society and meet the requirements of the labor market.

Vision

To be a distinguished department in the field of information technology, academically and research, at the local and regional levels.

Objectives of the Information Systems Department :

  • Providing students with necessary theoretical knowledge and practical skills in computer Science field.
  • Providing students with communication skills, continuous learning and teamwork to produce work that includes identifying the problem and building computer solutions in the professional, legal and ethical framework.
  • Developing students’ creative skills to develop and evaluate computer systems, improve and ensure their quality.
  • Qualifying graduates to join graduate programs in Yemeni and international universities.
  • The adoption of an appropriate and modern technologies to the needs of the community.
  • new-plan
  • old-plan

مستوى أول، ترم أول

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
SUI100Islamic Cultureالثقافة الاسلامية1/122 
SUA101Arabic Language (101)اللغة العربية (101)1/122 
SUE101English Language (101)اللغة الانجليزية (101)1/122 
SUCONFArabic Israeli Conflictالصراع العربي الإسرائيلي1/122 
CCS100Computer Skillsمهارات الحاسوب1/1322 
CCS111Programming Fundamentalsأساسيات البرمجة1/1322 
MAT101Mathematics (1)الرياضيات (1)1/1322 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 171442 

مستوى اول، ترم ثاني

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
SUA102Arabic Language (102)اللغة العربية (102)1/222SUA101
SUE102English Language (102)اللغة الانجليزية (102)1/222SUE101
SUNCNational Cultureالثقافة الوطنية1/222 
MAT102Mathematics (2)الرياضيات (2)1/2322MAT101
 Discrete Mathematicsالرياضيات المتقطعة1/2322 
 Computer Programmingبرمجة الحاسوب1/2322 
 Introduction to Computer Scienceمقدمة في علوم الحاسوب1/2322 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 181444 

مستوى ثاني، ترم أول

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
 Object-Oriented Programmingالبرمجة الكائنية الموجهة2/1322 
 Web Designتصميم الويب2/1322 
 Computer Networksشبكات الحاسوب2/1322 
 Probability and Statisticsالإحصاء والاحتمالات2/1322 
 Database Fundamentalsأساسيات قواعد البيانات2/1322 
 Digital Logic Designالتصميم المنطقي الرقمي2/1322 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 1812102 

مستوى ثاني، ترم ثاني

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
FRCS202Communication Skillsمهارات الاتصال2/222 
 Operating Systemsنظم التشغيل2/2322 
 Data Structures and Algorithmsهياكل البيانات والخوارزميات2/2322 
 Web Developmentتطوير الويب2/2322 
 Database Management Systemsنظم إدارة قواعد البيانات2/2322 
 Computer Organization and Architectureمعمارية وتنظيم الحاسوب2/2322 
 Linear Algebraالجبر الخطي2/2322 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 2014102 

مستوى ثالث، ترم أول

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
FCRM301Research Methodologyمنهجية البحث3/122 
 Information Securityأمن المعلومات3/1322 
 Human-Computer Interactionتفاعل الإنسان والحاسوب3/1322 
 Software Engineeringهندسة البرمجيات3/1322 
 Artificial Intelligenceالذكاء الاصطناعي3/1322 
 Advanced Programmingالبرمجة المتقدمة3/1322 
 Computational Theoryنظرية الحوسبة3/1322 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 2014120 

مستوى ثالث، ترم ثاني

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
 Professional Ethicsاخلاقيات المهنة3/222 
 Project Managementإدارة المشاريع3/2322 
 Mobile Applications Developmentتطوير تطبيقات الموبايل3/2322 
 Compilers Designتصميم المترجمات3/2322 
 Computer Graphics and Visualizationالرسم بالحاسوب والتصور3/2322 
 Algorithms and Analysisالخوارزميات والتحليل3/2322 
 Science Electiveاختياري علوم3/222 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 1914100 

مستوى رابع، ترم أول

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
 Modeling and Simulationالنمذجة والمحاكاة4/1322 
 Programming languages Techniques (Arduino)تقنيات لغات البرمجة (اردوينو) 4/1322 
 Elective (1)اختياري (1)4/13 
 Entrepreneurshipريادة الأعمال4/122 
 Graduation Project (1)مشروع التخرج (1)4/1314 
 CHs Total of the Semesterإجمالي الساعات المعتمدة في الفصل الدراسي 14744 

مستوى رابع، ترم ثاني

CodeCourse Nameأسماء المقررL/SCHsLPTPrerequisites
 Blockchainسلسة الكتل4/2322 
 Cloud Computing and IoTالحوسبة السحابية وانترنت الأشياء 4/2322 
 Elective (2)اختياري (2) 4/23 
 Graduation Project (2)مشروع التخرج (2) 4/2314 
 CHs Total of the Semester  12544 

Elective Courses

CodeCourse Name L/SCHsLPT 
 Cryptography and Data Securityالتشفير وأمن البيانات elec322 
 Games Developmentتطوير الألعابelec322 
 Network Programmingبرمجة الشبكاتelec322 
 Machine learningتعلم الآلةelec322 
 Data Mining and Data warehousingتنقيب البيانات ومستودعاتهاelec322 
 Big data and analyticsالبيانات الضخمة والتحليلاتelec322 
 Image Processing and Computer Visionالرؤية الحاسوبية ومعالجة الصورelec322 
 Data Scienceعلم البياناتelec322 
 Science Elective Courses:مقررات العلوم الاختيارية:    
 General Physicفيزياء عامةelec22 
 General Biologyأحياء عامةelec22 
 General Chemistryكيمياء عامةelec22 

Level 1 , Term 1

   First Year -First Semester    
No
Course Code
Course Title
Credit Hour
Theory  Hour
Lab.
English
Arabic
lecture
exercise

1

 

Arabic Language (1)

لغة عربية (1)

3

3

2

 

English Language (1)

لغة إنجليزية (1)

3

3

3

 

Mathematics (1)

رياضيات (1)

3

3

4

 

Islamic Culture

الثقافة الإسلامية

3

3

5

 

Introduction to Computer

مقدمة في الحاسوب

3

2

2

6

 

Arabic Israeli Conflict

الصراع العربي الاسرائلي

3

3

  Total Hours
18

 

 

 

Level 1 , Term 2

Level 2 , Term 1

No
Course Code
Course Title
Credit Hour
Theory  Hour
Lab.
English
Arabic
lecture
exercise
1SE232Computer Programmingبرمجة الحاسوب32 –2
2IT231Web Designتصميم مواقع الويب32 –2
3NIS251Computer Networksشبكات الحاسوب32 –2
4EE214Probability and Statisticsالإحصاء والاحتمالات322 –
5SE233Communication Skillsمهارات الاتصال22
6SE241Digital Logic Design.التصميم المنطقي الرقمي32 –2
  Total Hours18   

Level 2 , Term 2

Level 3 , Term 1

Level 3 , Term 2

Level 4 , Term 1

No
Course Code
Course Title
Credit Hour
Theory  Hour
Lab.
English
Arabic
lecture
exercise
1 Advanced Programmingبرمجة متقدمة32 –2
2 Image Processing and Computer Visionمعالجة الصور والرؤية بالحاسوب32 –2
3 Elective (1)اختياري (1)33
4 Programming languages Techniques (Arduino)تقنيات برمجة الاردوينو32 –2
5 Graduation Project 1مشروع تخرج (1)33
  Total Hours15   

Level 4 , Term 2

No
Course Code
Course Title
Credit Hour
Theory  Hour
Lab.
English
Arabic
lecture
exercise
1 Blockchain البلوك تشين32 –2
2 Cloud Computing and IoTانترنت الأشياء32 –2
3 Elective (2)اختياري (2)33
4 Graduation Project 2مشروع تخرج (2)33
  Total Hours12